The disclosure relates in general to a chip, an electronic device using the same and a method for controlling the same, and more particularly to a modem chip, a communication device using the same and a method for dynamic controlling the same.
Communication technologies have been developed rapidly. The communication technologies have been applied to several kinds of electric devices. For example, Long-Term Evolution (LTE) is a standard for wireless communication of high-speed data for mobile phones and data terminals. It is based on the GSM/EDGE and UMTS/HSPA network technologies, increasing the capacity and speed using a different radio interface together with core network improvements. 5th Generation (5G) New Radio (NR) 5G NR is a newly developed wireless communication technology.
In order to provide more efficient communication services and improve user experience, researchers are working on any method for reducing power consumption of a communication device in wireless communication.
The disclosure is directed to a modem chip, a communication device using the same and a method for dynamic controlling the same. At least one traffic type factor, at least one channel condition factor, a synchronization state of a synchronization circuit or a channel estimation state of a channel estimation circuit is obtained, and a cell-specific reference signal (CRS) reception mode is decided accordingly to receive a plurality of cell-specific reference signals fully or partially. As such, the power consumption of the communication device could be reduced according to different scenarios.
According to one embodiment, a method for dynamic controlling a modem chip is provided. The method for dynamic controlling the modem chip includes the following steps. At least one traffic type factor or at least one channel condition factor is estimated. A cell-specific reference signal (CRS) reception mode is decided according to the traffic type factor or the channel condition factor. At least one hardware parameter is set according to the CRS reception mode to receive a plurality of cell-specific reference signals fully or partially.
According to another embodiment, a modem chip is provided. The modem chip includes a baseband processing circuit, a Dynamic Voltage and Frequency Scaling (DVFS) circuit and a controller. The controller is coupled to the baseband processing circuit and the DVFS circuit. The controller is configured to obtain at least one traffic type factor or at least one channel condition factor, decide a cell-specific reference signal (CRS) reception mode according to the traffic type factor or the channel condition factor, and set at least one hardware parameter of the baseband processing circuit or the DVFS circuit according to the CRS reception mode to receive a plurality of cell-specific reference signals fully or partially.
According to an alternative embodiment, a communication device is provided. The communication device includes an antenna module, a radio transceiver and a modem chip. The radio transceiver is coupled to the antenna module. The modem chip is coupled to the radio transceiver. The modem chip includes a baseband processing circuit, a Dynamic Voltage and Frequency Scaling (DVFS) circuit and a controller. The controller is coupled to the baseband processing circuit and the DVFS circuit. The controller is configured to obtain at least one traffic type factor or at least one channel condition factor, decide a cell-specific reference signal (CRS) reception mode according to the traffic type factor or the channel condition factor, and set at least one hardware parameter of the baseband processing circuit or the DVFS circuit according to the CRS reception mode to receive a plurality of cell-specific reference signals fully or partially.
In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.
Certain terms are used in the specification and subsequent claims to refer to particular elements. The ordinary skill in the art will appreciate that a manufacturer may refer to the same element by different terms. This specification does not use the difference in name as a way to distinguish components, but use the difference in function of components as a criterion for distinguishing. The terms “including” and “comprising” mentioned throughout the specification and subsequent claims are open-ended terms, so they should be interpreted as “including but not limited to”. In addition, the term “coupled” herein includes any direct and indirect means of electrical connection. Indirect means of electrical connection include connection through other means.
A plurality of embodiments of the present disclosure will be referred to in detail, and the accompanying drawings are made to describe the embodiments of the present disclosure. The following description is some embodiments of the present disclosure, which is for the purpose of describing the principles of the present disclosure, not limiting the present invention. It can be understood that the embodiments of the present disclosure may be implemented by software, hardware, firmware or any combination thereof.
As shown in
As shown in
As shown in
In this embodiment, the CRS reception mode of the communication device 1000 could be dynamically selected to receive the cell-specific reference signals CRSi fully or partially. As such, the power consumption of the communication device 1000 could be reduced according to different scenarios.
Please refer to
The modem chip 300 is coupled to the radio transceiver 200. The modem chip 300 includes a baseband processing circuit 310, a Dynamic Voltage and Frequency Scaling (DVFS) circuit 320, a controller 330, a synchronization circuit 340 and a channel estimation circuit 350. The baseband processing circuit 310 is coupled to the controller 330. The baseband processing circuit 310 includes, for example, a Radio Frequency Front-End (RFFE) circuit, a Radio Frequency Integrated Circuit (RFIC), an Analog-to-Digital Converter (ADC) or a digital hardware accelerator. The baseband processing circuit 310 is used for digital signal compression/decompression, channel encoding/decoding, interleaving/deinterleaving, encryption/decryption, formatting/deformatting, multiplexing/demultiplexing, modulation/demodulation, as well as computing tasks such as managing communication protocols and controlling input and output interfaces.
The DVFS circuit 320 is coupled to the controller 330. The DVFS circuit 320 is used for dynamic clock frequency adjustment and dynamic voltage adjustment to reduce power consumption and extend device life.
The synchronization circuit 340 is coupled to the controller 330. The synchronization circuit 340 is used for signal synchronization to prevent loss of data transmission.
The channel estimation circuit 350 is coupled to the controller 330. The channel estimation circuit 350 is used for channel measurement to ensure communication quality.
In the present embodiment, at least one traffic type factor FTj or at least one channel condition factor FCj is estimated, and the CRS reception mode MD is decided according to the traffic type factor FTj or the channel condition factor FCj. The operation of the modem chip 300 is illustrated via a flowchart.
Please refer to
In the step S140, the controller 330 decides the CRS reception mode MD to be the working gear WGR5. The working gear WGR5 is special gear for an idle mode or a radio resource management (RRM) measurement. In the working gear WGR5, only the cell-specific reference signals CRSi are received and other symbols are not needed to be received, because there is no PDCCH in this scenarios.
In step S120, the at least one traffic type factor FTj or the at least one channel condition factor FCj is obtained. The traffic type factor FTj is determined according to a transmission content, an operation of the communication device 1000 or an enabled application. The transmission content is, for example, video transmission, voice transmission, sparse data transmission, or physical downlink control channel (PDCCH) only. In one embodiment, the video transmission is classified as heavy traffic, the voice transmission, the sparse data transmission and the PDCCH only are classified as light traffic.
The channel condition factor FCj is, for example, a Block Error Rate (BLER), a Signal-to-Noise Ratio (SNR), a Reference Signal Received Power (RSRP), a mobility of the communication device 1000, a valid downlink sub-frame number or a cyclic redundancy check (CRC) error rate. In one embodiment, the lower the BLER, the mobility of the communication device 1000, the valid downlink sub-frame number or the CRC error rate, the better the channel condition factor FCj. The higher the SNR or the RSRP, the better the channel condition factor FCj.
Next, the process proceeds to the step S130. The step S130 includes the steps S131 to S137. In the step S130, the controller 330 decides the CRS reception mode MD according to the traffic type factor FTj or the channel condition factor FCj.
In the step S131, the controller 330 determines whether the traffic type factor FTj and/or the channel condition factor FCj reaches a first working level. The first working level is, for example, that the traffic type factor FTj is heavy traffic. The first working level is, for example, that the BLER (and/or the mobility of the communication device 1000, the valid downlink sub-frame number, the CRC error rate) is higher than a first threshold value. The first working level is, for example, that the SNR (and/or the RSRP) is lower than a first default value. If the first working level is reached, the process procced to the step S132; if the first working level is not reached, the process procced to the step S133.
In the step S132, the controller 330 decides the CRS reception mode to be the working gear WGR1.
In the step S133, the controller 330 determines whether the traffic type factor FTj and/or the channel condition factor FCj reaches a second working level. The second working level is, for example, that the traffic type factor FTj is light traffic. The second working level is, for example, that the BLER (and/or the mobility of the communication device 1000, the valid downlink sub-frame number, the CRC error rate) is higher than a second threshold value. The second threshold value is higher than the first threshold value. The second working level is, for example, that the SNR (and/or the RSRP) is lower than a second default value. The second default value is lower than the first default value. If the second working level is reached, the process procced to the step S134; if the second working level is not reached, the process procced to the step S135.
In the step S134, the controller 330 decides the CRS reception mode to be the working gear WGR2.
In the step S135, the controller 330 determines whether the traffic type factor FTj and/or the channel condition factor FCj reaches a third working level. The third working level is, for example, that the traffic type factor FTj is light traffic. The second working level is, for example, that the BLER (and/or the mobility of the communication device 1000, the valid downlink sub-frame number, the CRC error rate) is higher than a third threshold value. The third threshold value is higher than the second threshold value. The third working level is, for example, that the SNR (and/or the RSRP) is lower than a third default value. The third default value is lower than the second default value. If the third working level is reached, the process procced to the step S136; if the second working level is not reached, the process procced to the step S137.
In the step S136, the controller 330 decides the CRS reception mode to be the working gear WGR3.
In the step S137, the controller 330 decides the CRS reception mode to be the working gear WGR4.
That is to say, according to the traffic type factor FTj or the channel condition factor FCj, the CRS reception mode, such as the working gears WGR1 to WGR5, of the communication device 1000 could be dynamically selected to receive the cell-specific reference signals CRSi fully or partially. As such, the power consumption of the communication device 1000 could be reduced according to different scenarios.
Then, in step S150, the controller 330 sets at least one hardware parameter PM according to the CRS reception mode MD to receive the cell-specific reference signals CRSi fully or partially. The hardware parameter PM is, for example, a partial off time of the RFFE circuit, the RFIC, the ADC and/or the digital hardware accelerator of the baseband processing circuit 310.
Or, the hardware parameter PM is, for example, a setting voltage of the DVFS circuit 320.
Please refer to
Please refer to
According to the embodiments describe above, the traffic type factor FTj, the channel condition factor FCj, the synchronization state SS of the synchronization circuit 340 or the channel estimation state CS of the channel estimation circuit 350 is obtained and the CRS reception mode MD is decided accordingly to receive the cell-specific reference signals CRSi fully or partially. As such, the power consumption of the communication device 1000 could be reduced according to different scenarios.
It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.
This application claims the benefit of U.S. provisional application Ser. No. 63/371,771, filed Aug. 18, 2022, the disclosure of which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
63371771 | Aug 2022 | US |