Disclosure of Invention
The purpose of the present disclosure is to provide a method, an apparatus, and a user equipment for detecting a physical hybrid automatic repeat request indication, by which a UE can detect that a network side does not issue a HI to the UE by using a PHICH, thereby reducing interference to other UEs or reducing occurrence of delay or even failure of random access.
A first aspect of the present disclosure provides a method for detecting a physical hybrid automatic repeat request indicator, which is applied to a user equipment UE, and the method includes:
descrambling and despreading an in-phase orthogonal IQ sequence of each symbol carried on a physical hybrid automatic repeat request indicator channel PHICH to obtain a plurality of soft bits;
determining a target parameter based on the plurality of soft bits, the target parameter varying with a ratio of a number of soft bits of the plurality of soft bits that are greater than zero to a number of soft bits that are not greater than zero;
and under the condition that the target parameter is smaller than the threshold corresponding to the target parameter, determining that the network side does not issue a physical hybrid automatic repeat request (HI) to the UE by utilizing the PHICH.
Optionally, the determining a target parameter according to the plurality of soft bits includes:
and determining signal-to-noise ratios (SNRs) corresponding to the plurality of soft bits as the target parameter.
Optionally, the determining a target parameter according to the plurality of soft bits includes:
determining the target parameter according to a first formula or a second formula, wherein the first formula is as follows:
the second formula is:
wherein ratio or N ratio represents the target parameter,
an estimate value representing any one of the plurality of soft bits, N representing the plurality of soft bitsN is an integer of 0 or more and N is an integer of 0 or more.
Optionally, the determining that the network side does not issue the HI to the UE by using the PHICH under the condition that the target parameter is smaller than the threshold corresponding to the target parameter includes:
and under the condition that the target parameter is smaller than a threshold corresponding to the target parameter and the signal to interference plus noise ratio (SINR) corresponding to the IQ sequence of each symbol borne on the PHICH is larger than a preset threshold, determining that the network side does not utilize the PHICH to issue HI to the UE.
Optionally, in a case that the network side does not issue the HI to the UE by using the PHICH, the method further includes:
and terminating the data transmission to the network side.
Optionally, in a case that the network side does not issue the HI to the UE by using the PHICH, the method further includes:
and receiving a message sent to the UE by the network side by using a Physical Downlink Shared Channel (PDSCH), wherein the message is used for establishing or reestablishing radio resource control.
Optionally, the method further comprises:
and under the condition that the target parameter is not smaller than a threshold corresponding to the target parameter or the SINR is not larger than the preset threshold, determining that the network side issues HI to the UE.
A second aspect of the present disclosure provides an apparatus for detecting a physical hybrid automatic repeat request indicator, configured in a user equipment UE, the apparatus comprising:
a de-spreading module, which is used for de-scrambling and de-spreading the in-phase orthogonal IQ sequence of each symbol carried on the physical hybrid automatic repeat request indicator channel PHICH to obtain a plurality of soft bits;
a first determining module, configured to determine a target parameter according to the plurality of soft bits, where the target parameter varies with a ratio of the number of soft bits that are greater than zero to the number of soft bits that are not greater than zero in the plurality of soft bits;
a second determining module, configured to determine that the network side does not issue a physical hybrid automatic repeat request (HI) to the UE by using the PHICH, when the target parameter is smaller than a threshold corresponding to the target parameter.
Optionally, the first determining module is configured to:
and determining signal-to-noise ratios (SNRs) corresponding to the plurality of soft bits as the target parameter.
Optionally, the first determining module is configured to:
determining the target parameter according to a first formula or a second formula, wherein the first formula is as follows:
the second formula is:
wherein ratio or N ratio represents the target parameter,
and an estimation value representing any one of the soft bits, wherein N represents the total number of the soft bits, N is an N integer which is greater than or equal to 0 and less than or equal to 0, and N is any integer which is greater than or equal to 0.
Optionally, the second determining module is configured to:
and under the condition that the target parameter is smaller than a threshold corresponding to the target parameter and the signal to interference plus noise ratio (SINR) corresponding to the IQ sequence of each symbol borne on the PHICH is larger than a preset threshold, determining that the network side does not utilize the PHICH to issue HI to the UE.
Optionally, the apparatus further comprises:
and the control module is used for stopping sending data to the network side under the condition that the network side does not utilize the PHICH to send HI to the UE.
Optionally, the apparatus further comprises:
and the receiving module is used for receiving a message sent by the network side to the UE by using a Physical Downlink Shared Channel (PDSCH) under the condition that the network side does not send HI to the UE by using the PHICH, wherein the message is used for establishing or reestablishing radio resource control.
Optionally, the apparatus further comprises:
a third determining module, configured to determine that the network side issues the HI to the UE when the target parameter is not less than a threshold corresponding to the target parameter, or when the SINR is not greater than the preset threshold.
A third aspect of the present disclosure provides a user equipment, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
descrambling and despreading an in-phase orthogonal IQ sequence of each symbol carried on a physical hybrid automatic repeat request indicator channel PHICH to obtain a plurality of soft bits;
determining a target parameter based on the plurality of soft bits, the target parameter varying with a ratio of a number of soft bits of the plurality of soft bits that are greater than zero to a number of soft bits that are not greater than zero;
and under the condition that the target parameter is smaller than the threshold corresponding to the target parameter, determining that the network side does not issue a physical hybrid automatic repeat request (HI) to the UE by utilizing the PHICH.
By adopting the technical scheme, the characteristics of the soft bits are utilized: if the network side does not send HI to the UE by utilizing the PHICH, the soft bit basically presents randomness; if the network side issues HI to the UE by utilizing PHICH, the soft bits should basically present consistency. And under the condition that the parameter capable of representing the randomness or consistency of the soft bits is smaller than the threshold value, determining that the network side does not send HI to the UE by utilizing the PHICH, namely detecting DTX. Because the threshold is determined by the characteristics of soft bits and is not influenced by the complexity of a wireless channel, the accuracy of detecting that the network side does not send HI to the UE by using the PHICH is improved, and the interference to other UEs or the delay and even failure of random access are reduced.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows.
Detailed Description
The following detailed description of specific embodiments of the present disclosure is provided in connection with the accompanying drawings. It should be understood that the detailed description and specific examples, while indicating the present disclosure, are given by way of illustration and explanation only, not limitation.
Two communication scenarios common in LTE systems are introduced first.
The first communication scenario is as follows:
referring to fig. 1, fig. 1 is a diagram illustrating a method for SPS (Semi-persistent scheduling) uplink data transmission performed by a UE. Firstly, UE receives uplink GRANT (ULGRANT) issued by a network side to UE on a PDCCH (Chinese: Physical Downlink Control Channel), acquires time-frequency resources granted to the UE by the network side through the UL GRANT, and then the UE transmits uplink data by using the time-frequency resources granted by the network side.
If the network side modifies the time-frequency resource authorized to the UE, but due to the characteristics of the wireless channel, the UE may miss the UL GRANT issued by the network side to the UE, so that the UE does not know that the network side modifies the time-frequency resource authorized to the UE, and continues to use the time-frequency resource unauthorized to the UE for uplink data transmission. At this time, since the network side does not grant the time-frequency resource used by the UE for uplink data transmission to the UE, the network side does not issue the HI to the UE by using the PHICH.
The second communication scenario is as follows:
referring to fig. 2, fig. 2 is a diagram illustrating a random access procedure of a UE. The random access process comprises the following steps:
1) the UE utilizes PRACH (chinese: a physical random access channel; english: physical Random access channel) sends a Random access preamble to a network side;
2) the UE receives a random access response sent by the network side to the UE on the PDSCH;
3) the UE sends MSG3 to the network side on PUSCH.
After receiving the MSG3 sent by the UE through the PUSCH, the network side directly sends the MSG4 to the UE through the PDSCH instead of sending ACK to the UE through the PHICH.
In the two communication scenarios, the network side does not issue HI to the UE by using PHICH. Of course, in an actual situation, the case that the network side does not issue the HI to the UE by using the PHICH may not be limited to the above two communication scenarios, which is only exemplified herein.
A method for detecting that a network side does not issue a HI to a UE by using a PHICH is proposed at present: first, the IQ sequence of each symbol carried on the PHICH is descrambled and despread to obtain a plurality of soft bits. Then, the total power of the plurality of soft bits is obtained, and the total power of the plurality of soft bits is compared with a preset threshold value. And if the total power of the plurality of soft bits is less than a preset threshold value, determining that the network side does not send HI to the UE by utilizing the PHICH.
The method cannot be suitable for complex wireless channels, a reasonable threshold value is difficult to set, and if the threshold value is set to be too high, a higher false detection risk exists; if the threshold is set too low, there is a higher risk of missed detection.
The utility model provides a method, device and user equipment for detecting physical hybrid automatic repeat request (HARQ) indication, UE adopts this method to detect that the network side does not utilize PHICH to issue HI to UE, has reduced the interference that causes other UE or has reduced random access and has taken place the time delay and even failed.
Referring to fig. 3, fig. 3 is a flow chart illustrating a method of detecting a physical hybrid automatic repeat request indication according to an example embodiment. The method comprises the following steps:
step S31: descrambling and despreading an in-phase orthogonal IQ sequence of each symbol carried on a physical hybrid automatic repeat request indicator channel PHICH to obtain a plurality of soft bits;
step S32: determining a target parameter based on the plurality of soft bits, the target parameter varying with a ratio of a number of soft bits of the plurality of soft bits that are greater than zero to a number of soft bits that are not greater than zero;
step S33: and under the condition that the target parameter is smaller than the threshold corresponding to the target parameter, determining that the network side does not issue a physical hybrid automatic repeat request (HI) to the UE by utilizing the PHICH.
Wherein, step S31 includes the following steps:
firstly, according to a signal carried on a PHICH, a plurality of symbols are obtained:
y0,y1,y2,……,yN-1
then, an IQ sequence is obtained for each symbol:
y0(0),y0(1),y1(0),y1(1),y2(0),y2(1),……,yN-1(0),yN-1(1)
finally, the IQ sequence of each symbol is descrambled and despread to obtain a plurality of soft bits:
d0,d1,d2,……,dN-1
the above process of obtaining a plurality of soft bits can refer to the prior art, and is not described herein again.
The disclosed embodiments consider that soft bits have the following characteristics:
if the network side does not send HI to the UE by using PHICH, the soft bit should basically present randomness: that is, soft bits greater than zero and soft bits not greater than zero occur randomly; if the network side issues HI to UE by PHICH, the soft bits should basically present consistency: that is, the number of soft bits larger than zero is larger than the number of soft bits not larger than zero, or the number of soft bits not larger than zero is larger than the number of soft bits larger than zero.
Therefore, after the step S31 is executed and the plurality of soft bits are obtained, step S32 is executed to determine a target parameter according to the obtained plurality of soft bits, wherein the target parameter is a parameter capable of representing that the soft bits exhibit randomness or consistency because the target parameter varies with the ratio of the number of soft bits greater than zero to the number of soft bits not greater than zero in the plurality of soft bits.
Finally, step S33 is executed to determine the threshold corresponding to the target parameter. Since the method of determining the target parameter in step S32 is different, the target parameter determined by different methods corresponds to different threshold values. A method determines a target parameter corresponding to a threshold. And then comparing the determined target parameter with a corresponding threshold value, and if the target parameter is smaller than the threshold value corresponding to the target parameter, determining that the network side issues HI to the UE by utilizing the PHICH.
By adopting the technical scheme, the characteristic that the soft bits are random or consistent under different conditions is utilized, and the fact that the network side does not send HI to the UE by utilizing the PHICH is determined under the condition that the parameter capable of representing the random or consistent of the soft bits is smaller than the threshold value, namely DTX is detected, the method for detecting that the network side does not send HI to the UE by utilizing the PHICH is provided.
In one possible implementation, step S32 includes:
determining the target parameter according to a first formula or a second formula, wherein the first formula is as follows:
the second formula is:
wherein,
and an estimation value representing any one of the soft bits, wherein N represents the total number of the soft bits, N is an N integer which is greater than or equal to 0 and less than or equal to 0, and N is any integer which is greater than or equal to 0. Optionally, N is 12 symbols, then
Representing a sequence of 12 symbol soft bits after descrambling and despreading.
After the step S31 is completed and the plurality of soft bits are obtained, the UE estimates the plurality of soft bits to obtain estimated values of the plurality of soft bits:
compared to a plurality of soft bits d
0,d
1,d
2,……,d
N-1Multiple soft ratiosSpecific estimated value
Is a value estimated by the UE, contains noise, and has a plurality of soft bits d
0,d
1,d
2,……,d
N-1Is an ideal value and does not contain noise.
Then according to the first formula
Or a second formula
A target parameter is determined.
If the target parameter is determined according to the first formula, the threshold value corresponding to the target parameter is rho1(ii) a If the target parameter is determined according to the second formula, the threshold value corresponding to the target parameter is Nrho1。
For example, if N is 12, ρ may be set1Set to 0.375 and, accordingly, Np1Is 0.45.
By adopting the technical scheme, the target parameter is determined through the first formula or the second formula, and the network side is determined not to send HI to the UE by utilizing the PHICH under the condition that the target parameter is smaller than the threshold value corresponding to the target parameter, namely DTX is detected, so that the method for detecting that the network side does not send HI to the UE by utilizing the PHICH is provided.
In another possible embodiment, step S32 includes:
and determining signal-to-noise ratios (SNRs) corresponding to the plurality of soft bits as the target parameter.
Signal to noise ratio of multiple soft bits
Wherein | d | non-
2Representing the signal power, σ
2Representing the noise power.
According to
And is
It can be derived that:
further, it can be found that the corresponding relationship between ratio and SNR is:
accordingly, the threshold ρ corresponds to the ratio
1Threshold SNR corresponding to SNR
maxThe corresponding relation between them is
Thus, determining the target parameter according to the first formula is equivalent to determining the signal-to-noise ratio, SNR, for the plurality of soft bits.
For example, when N is 12, and ρ is1Set to 0.375, if ratio is equal to its threshold ρ1Then, then
By adopting the technical scheme, the target parameters do not need to be determined by a first formula or a second formula, the signal-to-noise ratios (SNRs) corresponding to a plurality of soft bits can be used as the target parameters, and when the target parameters are smaller than the threshold corresponding to the target parameters, the situation that the network side does not send HI to the UE by using the PHICH is determined, namely DTX is detected, and the method for detecting that the network side does not send HI to the UE by using the PHICH is provided.
Optionally, in order to improve the accuracy of the detection result when the SNR is poor, the detection may be assisted by using an SINR (chinese: Signal to Interference plus noise Ratio) corresponding to the IQ sequence before descrambling and despreading. If the SINR is under the condition that one demodulation result is not credible, the reliability of the detection result is not high; otherwise, the reliability of the detection result is considered to be high. Therefore, the above step S33 includes:
step S33': and under the condition that the target parameter is smaller than a threshold corresponding to the target parameter and the signal to interference plus noise ratio (SINR) corresponding to the IQ sequence of each symbol borne on the PHICH is larger than a preset threshold, determining that the network side does not utilize the PHICH to issue HI to the UE.
Referring to fig. 4, fig. 4 is another flow chart illustrating a method of detecting a physical hybrid automatic repeat request indication according to an example embodiment. The method includes the above-described steps S31, S32, and S33'.
In one possible implementation, the SINR in step S33 conforms to the following formula:
wherein, yn(q)One IQ sequence representing any symbol carried on the PHICH, q being 0 or 1, N being an N integer of 0 or more and not more than 0, N representing the total number of the soft bits, N being any integer of 0 or more, σ2Representing the noise power.
First, the UE may determine the SINR corresponding to the IQ sequence before descrambling and despreading:
wherein,
for convenience of presentation, the preset threshold is expressed as ρ2,ρ2For determining whether the SINR is in a condition where a demodulation result is not reliable, for example: rho2=0dB。
If the first formula is adopted to determine the target parameter, then the ratio is less than rho1And SINR > rho2Under the condition of (3), the UE determines that the network side does not send HI to the UE by using the PHICH, namely the UE detects DTX. If the second formula of the parameter determines the target parameter, then the ratio is less than the Np1And SINR > rho2Under the condition of (3), the UE determines that the network side does not send HI to the UE by using the PHICH, namely the UE detects DTX. If the SNR corresponding to a plurality of soft bits is used as the target parameter, the SNR is less thanmaxAnd SINR > rho2Under the condition of (3), the UE determines that the network side does not send HI to the UE by using the PHICH, namely the UE detects DTX.
Optionally, referring to fig. 5, fig. 5 is another flowchart illustrating a method of detecting a physical hybrid automatic repeat request indicator according to an example embodiment. Besides the steps S31 and S32, the method further includes:
step S34: and under the condition that the target parameter is not smaller than a threshold corresponding to the target parameter or the SINR is not larger than the preset threshold, determining that the network side issues HI to the UE.
Specifically, at ratio ≧ ρ1Or N × ratio is not less than Np1Or SNR ≧ SNRmaxIn the case of (1), or SINR ≦ ρ2Under the condition, the UE determines that the network side issues HI to the UE, and then the UE can analyze the HI, if the analysis result of the HI is ACK, the UE can continue to transmit new data to the network side; and if the HI is analyzed to be NACK, the UE retransmits the data to the network side.
By adopting the technical scheme, the soft bits are utilized to present randomness or consistency under different conditions, and the SINR corresponding to the IQ sequence before descrambling and despreading is combined, under the condition that the parameter capable of representing the randomness or consistency presented by the soft bits is smaller than the threshold value and the SINR is larger than the preset threshold value, the situation that the network side does not send HI to the UE by utilizing the PHICH is determined, namely DTX is detected, the method for detecting HI under the condition of poor signal-to-noise ratio (SNR) is provided, the application scene of the method for detecting HI is expanded, and the accuracy of the method for detecting HI is improved.
Optionally, referring to fig. 6, fig. 6 is a schematic diagram of a process of performing uplink data transmission by a UE using a method for detecting a physical hybrid automatic repeat request indicator in the present disclosure. After the above steps S31-S33 are performed, in case that the network side does not issue HI to the UE by using the PHICH, the UE may further perform the following steps:
step S35: and terminating the data transmission to the network side.
Under the condition that the UE detects HI by adopting the method provided by the embodiment of the disclosure, the process of transmitting SPS uplink data is as follows:
firstly, UE receives UL GRANT issued by a network side to the UE on PDSCH, and then the UE transmits uplink data by using time-frequency resources authorized by the network side.
Then, the network side modifies the time-frequency resource authorized to the UE, but due to the characteristics of the wireless channel, the UE may miss the UL GRANT issued by the network side to the UE, so that the UE does not know that the network side modifies the time-frequency resource authorized to the UE, and continues to use the time-frequency resource unauthorized to the UE for uplink data transmission.
Then, the UE detects HI by using the method provided in the embodiment of the present disclosure, and if DTX is detected, ends the SPS uplink data transmission flow. The method can effectively avoid the interference to other UE caused by the fact that the UE transmits data by using the time-frequency resource which is not authorized by the network side; if the UE determines that the network side issues HI to the UE and the analytic result of the HI is ACK, the UE continues to transmit new data by using time-frequency resources which are not authorized by the network side according to the HARQ mechanism until the SPS uplink data transmission process is finished after the data transmission is finished; if the UE determines that the network side issues HI to the UE and the analytic result of HI is NACK, the UE retransmits data by using time-frequency resources which are not authorized by the network side according to the HARQ mechanism.
Optionally, referring to fig. 7, fig. 7 is a schematic diagram of a process of performing random access by a UE using the method for detecting a physical hybrid automatic repeat request indicator in the present disclosure. Under the condition that the network side does not utilize the PHICH to issue HI to the UE, the UE can further execute the following steps:
step S36: and receiving a message sent to the UE by the network side by using a Physical Downlink Shared Channel (PDSCH), wherein the message is used for establishing or reestablishing radio resource control.
When the UE detects the HI by using the method provided by the embodiment of the present disclosure, the process of performing random access is as follows:
1) UE sends random access preamble to network side by PRACH;
2) UE receives a random access response issued to the UE by a network side by using a PDSCH;
3) the UE sends MSG3 to the network side by using PUSCH;
4) the UE detects HI by adopting the method provided by the embodiment of the disclosure, if DTX is detected, or the network side is determined to send HI to the UE, and the analytic result of HI is ACK, the PDSCH is continuously utilized to receive MSG4, and random access is successful after correct receiving. The delay or failure of random access caused by misdetection of DTX as NACK is avoided; if the UE determines that the network side issues HI to the UE and the HI analysis result is NACK, the UE retransmits the MSG3 by using the PUSCH according to the HARQ mechanism.
In summary, on the one hand, the UE performs SPS uplink data transmission by using the above method for detecting HI, so that interference to other UEs can be effectively reduced, and the overall throughput rate is improved. Under VOLTE (Voice over LTE), the Voice quality of the user is effectively improved. On the other hand, the UE performs random access by adopting the method for detecting HI, so that the success rate of random access can be improved.
Based on the same disclosure, an apparatus for detecting a hybrid automatic repeat request HI is further provided in an embodiment of the present disclosure, configured in a user equipment UE, please refer to fig. 8, where fig. 8 is a block diagram illustrating an apparatus for detecting a physical hybrid automatic repeat request HI according to an exemplary embodiment. As shown in fig. 8, theapparatus 100 includes:
ade-spreading module 121, configured to de-scramble and de-spread an in-phase quadrature IQ sequence of each symbol carried on a physical hybrid automatic repeat request indicator channel PHICH, so as to obtain a plurality of soft bits;
a first determiningmodule 122, configured to determine a target parameter according to the plurality of soft bits, where the target parameter varies with a ratio of the number of soft bits greater than zero to the number of soft bits not greater than zero in the plurality of soft bits;
a second determiningmodule 123, configured to determine that the network side does not issue the HI to the UE by using the PHICH, when the target parameter is smaller than the threshold corresponding to the target parameter.
Optionally, the first determiningmodule 122 is configured to:
and determining signal-to-noise ratios (SNRs) corresponding to the plurality of soft bits as the target parameter.
Optionally, the first determiningmodule 122 is configured to:
determining the target parameter according to a first formula or a second formula, wherein the first formula is as follows:
the second formula is:
wherein ratio or N ratio represents the target parameter,
and an estimation value representing any one of the soft bits, wherein N represents the total number of the soft bits, N is an N integer which is greater than or equal to 0 and less than or equal to 0, and N is any integer which is greater than or equal to 0.
Optionally, the second determiningmodule 123 is configured to:
and under the condition that the target parameter is smaller than a threshold corresponding to the target parameter and the signal to interference plus noise ratio (SINR) corresponding to the IQ sequence of each symbol borne on the PHICH is larger than a preset threshold, determining that the network side does not utilize the PHICH to issue HI to the UE.
Optionally, the apparatus further comprises:
and the control module is used for stopping sending data to the network side under the condition that the network side does not utilize the PHICH to send HI to the UE.
Optionally, the apparatus further comprises:
and the receiving module is used for receiving a message sent by the network side to the UE by using a Physical Downlink Shared Channel (PDSCH) under the condition that the network side does not send HI to the UE by using the PHICH, wherein the message is used for establishing or reestablishing radio resource control.
Optionally, the apparatus further comprises:
a third determining module, configured to determine that the network side issues the HI to the UE when the target parameter is not less than a threshold corresponding to the target parameter, or when the SINR is not greater than the preset threshold.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 9 is a block diagram illustrating a user equipment 800 according to an example embodiment. For example, the user device 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 9,apparatus 900 may include one or more of the following components: aprocessing component 902, amemory 904, apower component 906, amultimedia component 908, anaudio component 910, an input/output (I/O)interface 912, asensor component 914, and acommunication component 916.
Theprocessing component 902 generally controls overall operation of thedevice 900, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. Theprocessing component 902 may include one ormore processors 920 to execute instructions to perform all or part of the steps of the above-described method of detecting a HI. Further,processing component 902 can include one or more modules that facilitate interaction betweenprocessing component 902 and other components. For example, theprocessing component 902 can include a multimedia module to facilitate interaction between themultimedia component 908 and theprocessing component 902.
Thememory 904 is configured to store various types of data to support operation at theapparatus 900. Examples of such data include instructions for any application or method operating ondevice 900, contact data, phonebook data, messages, pictures, videos, and so forth. Thememory 904 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Thepower component 906 provides power to the various components of the device 800. Thepower components 906 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for thedevice 900.
Themultimedia component 908 comprises a screen providing an output interface between thedevice 900 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, themultimedia component 908 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when thedevice 900 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
Theaudio component 910 is configured to output and/or input audio signals. For example,audio component 910 includes a Microphone (MIC) configured to receive external audio signals whenapparatus 900 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in thememory 904 or transmitted via thecommunication component 916. In some embodiments,audio component 910 also includes a speaker for outputting audio signals.
I/O interface 912 provides an interface betweenprocessing component 902 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
Thesensor component 914 includes one or more sensors for providing status assessment of various aspects of theapparatus 900. For example,sensor assembly 914 may detect an open/closed state ofdevice 900, the relative positioning of components, such as a display and keypad ofdevice 900, the change in position ofdevice 900 or a component ofdevice 900, the presence or absence of user contact withdevice 900, the orientation or acceleration/deceleration ofdevice 900, and the change in temperature ofdevice 900. Thesensor assembly 914 may include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. Thesensor assembly 914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, thesensor assembly 914 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
Thecommunication component 916 is configured to facilitate communications between theapparatus 900 and other devices in a wired or wireless manner. Theapparatus 900 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, thecommunication component 916 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, thecommunication component 916 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, theapparatus 900 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described method of detecting HI.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as thememory 904 comprising instructions, executable by theprocessor 920 of theapparatus 900 to perform the above method of detecting HI is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.