CN114007256B - Terminal device, energy-saving feedback method, non-transitory storage medium, and program product - Google Patents
Terminal device, energy-saving feedback method, non-transitory storage medium, and program product Download PDFInfo
- Publication number
- CN114007256B CN114007256B CN202111532665.3A CN202111532665A CN114007256B CN 114007256 B CN114007256 B CN 114007256B CN 202111532665 A CN202111532665 A CN 202111532665A CN 114007256 B CN114007256 B CN 114007256B
- Authority
- CN
- China
- Prior art keywords
- terminal device
- terminal
- network configuration
- configuration parameters
- base station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 69
- 230000015654 memory Effects 0.000 claims description 13
- 230000006399 behavior Effects 0.000 claims description 9
- 238000007621 cluster analysis Methods 0.000 claims description 7
- 238000004422 calculation algorithm Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000013021 overheating Methods 0.000 description 5
- 238000011144 upstream manufacturing Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present disclosure relates to a terminal apparatus, a power saving feedback method, a non-transitory storage medium, and a program product. A power saving feedback method of a terminal device, comprising: receiving a Radio Resource Control (RRC) reconfiguration message from the base station; predicting, for an Application (APP) associated with a current service, a traffic demand of the terminal device according to user usage information associated with the APP collected in a previous period; calculating network configuration parameters according to the predicted traffic demand; comparing the calculated network configuration parameters with the terminal capability of the terminal device; and feeding back the calculated network configuration parameters to the base station under the condition that the calculated network configuration parameters are lower than the terminal capability.
Description
Technical Field
The present disclosure relates generally to wireless systems, and more particularly to power saving feedback techniques for terminal devices.
Background
Because of the large bandwidth, multi-antenna operation characteristics of 5G communications, how to reduce the power consumption of 5G terminal devices is a current concern for those skilled in the art. The 3GPP defines various methods for reducing the power consumption of the terminal device, such as limiting the bandwidth size of a bandwidth portion (hereinafter, BWP), limiting the maximum number of multiple input multiple output (hereinafter, MIMO) layers in BWP, so that the terminal device can turn off a portion of the bandwidth and transmit/receive antennas for the purpose of saving energy.
Currently, a conventional power saving feedback technology of a terminal device is to feed back user equipment auxiliary control information (hereinafter referred to as UAI) to a base station to reset network configuration parameters, such as reducing the BWP size or the MIMO layer number, when it is detected that a discontinuous reception (hereinafter referred to as DRX) parameter needs to be modified after a period of time for which an excessive power consumption is detected or a problem such as overheating occurs.
Accordingly, there is a need for improved power saving feedback techniques for terminal devices.
Disclosure of Invention
The following presents a simplified summary of the disclosure in order to provide a basic understanding of some aspects of the disclosure. However, it should be understood that this summary is not an exhaustive overview of the disclosure. It is not intended to identify key or critical elements of the disclosure or to delineate the scope of the disclosure. Its purpose is to present some concepts related to the disclosure in a simplified form as a prelude to the more detailed description that is presented later.
According to an aspect of the present disclosure, there is provided a power saving feedback method of a terminal device, including: receiving a radio resource control (hereinafter referred to as RRC) reconfiguration message from the base station; for an application program (hereinafter referred to as APP) associated with a current service, the traffic demand of the terminal device is predicted based on user usage information associated with the APP collected in a previous period; calculating network configuration parameters according to the predicted traffic demand; comparing the calculated network configuration parameters with the terminal capability of the terminal device; and feeding back the calculated network configuration parameters to the base station under the condition that the calculated network configuration parameters are lower than the terminal capability.
According to another aspect of the present disclosure, there is provided a terminal apparatus including: a memory having instructions stored thereon, and a processor configured to execute the instructions stored on the memory to perform the steps of: receiving an RRC reconfiguration message from a base station; for the APP associated with the current service, predicting the service volume requirement of the terminal device according to the user use information associated with the APP collected in the previous period; calculating network configuration parameters according to the predicted traffic demand; comparing the calculated network configuration parameters with the terminal capability of the terminal device; and feeding back the calculated network configuration parameters to the base station under the condition that the calculated network configuration parameters are lower than the terminal capability.
According to yet another aspect of the present disclosure, there is provided one or more non-transitory storage media storing instructions which, when executed by one or more hardware processors, cause performance of a method according to the above-described aspects of the present disclosure.
According to yet another aspect of the present disclosure, there is provided a program product comprising instructions which, when executed by one or more hardware processors, cause performance of a method according to the above-described aspects of the present disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description, serve to explain the principles of the disclosure.
The disclosure may be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings in which:
fig. 1 is a flowchart showing an example of a conventional power saving feedback process of a terminal apparatus;
fig. 2 is a timing chart showing a series of operations of a conventional power saving feedback process of a terminal apparatus;
fig. 3 shows a flowchart of a power saving feedback process of a terminal apparatus according to an embodiment of the present disclosure;
fig. 4 shows a timing chart of a series of operations of the power saving feedback process of the terminal apparatus according to the embodiment of the present disclosure;
FIG. 5 illustrates a flow chart of a decision process according to an embodiment of the present disclosure;
fig. 6 illustrates an exemplary configuration of a terminal device in which embodiments according to the present disclosure may be implemented.
Detailed Description
The following detailed description is made with reference to the accompanying drawings and is provided to assist in a comprehensive understanding of various example embodiments of the disclosure. The following description includes various details to aid in understanding, but these are to be considered merely examples and are not intended to limit the disclosure, which is defined by the appended claims and their equivalents. The words and phrases used in the following description are only intended to provide a clear and consistent understanding of the present disclosure. In addition, descriptions of well-known structures, functions and configurations may be omitted for clarity and conciseness. Those of ordinary skill in the art will recognize that various changes and modifications of the examples described herein can be made without departing from the spirit and scope of the present disclosure.
The conventional power saving feedback technique of the terminal device sets network configuration parameters of the terminal device by: when a terminal device performs service request to access a base station, the base station requires the terminal device to feed back terminal capability, wherein the terminal capability comprises bandwidth supported by the terminal device, the number of transmitting/receiving antennas and the like; the base station will schedule according to the terminal capability reported by the terminal device, i.e. send a radio resource control reconfiguration message; the terminal device sets network configuration parameters according to the RRC reconfiguration message to carry out service; when the terminal device performs a service, the terminal device transmits the UAI to the base station for feedback only if it detects that the DRX parameter needs to be modified or that an overheating occurs, and the base station performs RRC reconfiguration again according to the received UAI, so that, for example, the BWP size or the MIMO layer number of the terminal device is reduced.
Fig. 1 shows a flowchart of an example of a conventional power saving feedback process of a terminal device. When the user uses the APP on the terminal device, the terminal device accesses the base station for traffic and will further set the network configuration parameters through the conventional power saving feedback process of the terminal device. The conventional power saving process of the terminal device may be performed by, for example, but not limited to, the terminal device (hereinafter, simply referred to as a terminal).
At S101, the terminal receives an RRC reconfiguration message transmitted from the base station. The RRC reconfiguration message is set and transmitted by the base station according to terminal capabilities (such as BWP supported by the terminal and maximum MIMO layer number) reported by the terminal. Then, the process proceeds to S102.
At S102, the terminal sets network configuration parameters and performs services according to the RRC reconfiguration message sent by the base station. The network configuration parameters set here correspond to the terminal capabilities. Without modifying the network configuration parameters, the terminal cannot adjust the BWP or MIMO layer number. Then, the process proceeds to S103.
At S103, after the terminal performs the service for a period of time, it is detected whether the DRX parameter needs to be modified (in this case, it is generally detected that the power consumption is excessive for a period of time), or a problem such as overheating occurs. In the case where it is detected that the DRX parameter needs to be modified or overheated, the process proceeds to S104. Otherwise, the process ends.
At S104, the terminal transmits the UAI to the base station. The base station may perform RRC reconfiguration again according to the received UAI to generate a modified RRC reconfiguration message.
Then, the process will return to S101. The terminal will reset the network configuration parameters to perform service according to the modified RRC reconfiguration message, so as to achieve the purpose of energy saving.
Fig. 2 shows a timing chart of a series of operations of the power saving feedback process of the conventional terminal apparatus. Fig. 2 will be further described with reference to elements in fig. 1 to further explain the operation between a terminal and a base station in the conventional power saving feedback process of the terminal apparatus. Operation may proceed from S201 to S209.
At S201, when a certain APP provided in the terminal needs to perform a service, the terminal sends an access request to the base station. Then, the operation proceeds to S202.
At S202, after receiving the access request, the base station requests the terminal to report the terminal capability. Terminal capabilities may include, but are not limited to, BWP and maximum MIMO layers (e.g., 100M bandwidth and 2 uplinks and 4 downlinks). Then, the operation proceeds to S203.
At S203, the terminal reports the terminal capability to the base station in response to the request of the base station. Then, the operation proceeds to S204.
Next, the terminal will perform steps similar to the power saving feedback process described with reference to fig. 1 to set network configuration parameters of the terminal.
At S204, the base station performs RRC reconfiguration according to the terminal capability reported by the terminal, and sends an RRC reconfiguration message to the terminal. Then, the operation proceeds to S205.
At S205, the terminal sets network configuration parameters according to the received RRC reconfiguration message and performs a service associated with the APP. Then, the operation proceeds to S206.
At S206, after the traffic is performed for a period of time, in case that it is detected that the DRX parameter needs to be modified or overheating occurs, the operation proceeds to S207.
At S207, the terminal transmits the UAI to the base station. Then, the operation proceeds to S208.
At S208, the base station performs RRC reconfiguration again according to the received UAI, and transmits the generated modified RRC reconfiguration message to the terminal. Then, the operation proceeds to S209.
At S209, the terminal will reset the network configuration parameters and conduct traffic according to the received modified RRC reconfiguration message.
Note that in the case where it is not detected at S206 that the DRX parameter needs to be modified or overheating occurs, the subsequent operation will be omitted, and the terminal still proceeds with the relevant traffic with the network configuration parameters set at S205.
However, as can be seen from fig. 1 and 2, such conventional power saving processing of the terminal device is to determine whether the network configuration parameters of the terminal device need to be reset according to the detection result by detecting the problems of the need to modify the DRX parameters or heat, etc. after the terminal device performs the service for a period of time. However, a certain time delay exists, so that the terminal device has more energy consumption, and the effect of saving energy as much as possible cannot be realized.
In view of the limitation of the conventional energy-saving feedback method of the terminal device, the present disclosure proposes an energy-saving feedback method of the terminal device capable of entering an energy-saving state in advance to save energy as much as possible.
According to the energy-saving feedback method of the terminal device, after the terminal device requests to access the base station to conduct service and receives corresponding RRC reconfiguration information, the service volume demand is predicted, network configuration parameters are calculated according to the predicted service volume demand, and whether UAI is sent to the base station or not is determined according to the calculated network configuration parameters. Details of the power saving feedback method of the terminal device proposed in the present disclosure will be further described with reference to fig. 3, 4 and 5.
Fig. 3 shows a flowchart of a power saving feedback process of a terminal apparatus according to an embodiment of the present disclosure. When the user uses the APP on the terminal device, the terminal device accesses the base station for traffic and will set the network configuration parameters through an improved power saving feedback process of the terminal device. The improved power saving process of the terminal device may be performed by, for example, but not limited to, the terminal device (hereinafter, simply referred to as a terminal).
At S301, the terminal receives an RRC reconfiguration message transmitted from the base station. The RRC reconfiguration message is set and transmitted by the base station according to terminal capabilities (such as BWP supported by the terminal and maximum MIMO layer number) reported by the terminal. Then, the process proceeds to S302.
At S302, for an APP associated with a current service, a current traffic demand of the terminal is predicted from user usage information associated with the APP collected in a previous period.
In some embodiments, the terminal gathers user usage information for each APP, including at least traffic volume and may also include user behavior habits, and the like. For example, the user uses a certain news APP, a certain video APP, etc. for the size of traffic and user behavior habits.
In some embodiments, the terminal applies a cluster analysis method (such as an AI cluster algorithm, a k-means cluster algorithm, etc.) to the user usage information collected in the previous period (1 day or other), predicting the traffic demands associated with the APP used.
In one embodiment, in the case where a user uses a certain news APP, a cluster analysis method is applied to the traffic volume collected in the previous period, and the current traffic volume demand of the user using the news APP is predicted. For example, by regarding the traffic volume collected in the previous week of the news APP, the traffic volume demand of the user using the news APP is predicted to be 20Mbps downstream and 10Mbps upstream by using the AI clustering algorithm.
In one embodiment, in the case that a user uses a certain video APP, a cluster analysis method is applied to the traffic size and user behavior habit data collected in the previous period, and the current traffic demand of the user using the video APP is predicted. For example, a user is used to use a video APP in a Wi-Fi environment, and through the traffic size and user behavior habit collected for the previous day of the video APP, the traffic demand of the user using the video APP in the Wi-Fi environment is estimated to be 400Mbps down and 180Mbps up by using an AI clustering algorithm.
After the current traffic demand is predicted at S302, the process proceeds to step S303.
At S303, the terminal calculates network configuration parameters, such as BWP and MIMO layers, etc., according to the current traffic demand predicted at S302.
In some embodiments, the terminal calculates the energy-efficient optimal solution for the BWP and MIMO layers using known algorithms (e.g., reference signal received power to interference plus noise ratio via synchronization signals and broadcast channel block signals or channel state information reference signals, according to 3GPP standards) based on the projected traffic demands.
In one embodiment, in the case where a user uses a certain news APP, the traffic demand of the user using the news APP is predicted to be 20Mbps downstream and 10Mbps upstream. For the predicted traffic demand, the terminal calculates the network configuration parameters as 20M bandwidth and 2 downlink 1 uplink MIMO layers (i.e., 1T 2R).
In one embodiment, in the case where a user uses a certain video APP, the traffic demand of the user using the video APP in Wi-Fi environment is predicted to be 400Mbps downstream and 180Mbps upstream. For the predicted traffic demand, the terminal calculates the network configuration parameters as 100M bandwidth and MIMO layer number of 4 downlink and 2 uplink (i.e., 2T 4R).
After the network configuration parameters are calculated at S303, the process proceeds to step S304.
At S304, the calculated network configuration parameters and the terminal capabilities of the terminal are compared. In the case where the calculated network configuration parameter is lower than the terminal capability of the terminal, the process proceeds to S305. Otherwise, the process proceeds to S306.
At S305, the terminal feeds back the calculated network configuration parameters by transmitting, for example, a UAI to the base station. Then, the process will proceed to S306.
At S306, in case of receiving the UAI transmitted by the terminal, the base station will perform RRC reconfiguration again according to the UAI transmitted by the terminal and generate a modified RRC reconfiguration message, and the terminal will set network configuration parameters according to the modified RRC reconfiguration message to perform a service. Further, in the case where there is no UAI from the terminal (i.e., the network configuration parameter calculated at S304 is not lower than the terminal capability of the terminal), the terminal sets the network configuration parameter according to the RRC reconfiguration message transmitted from the base station received at S301 to perform the service. The process then ends.
In one embodiment, in case the user uses a certain news APP, the terminal calculates the network configuration parameters as 20M bandwidth and 1T2R. By comparing, the calculated network configuration parameter is lower than the terminal capability of the terminal, the terminal feeds back the calculated network configuration parameter to the base station through the UAI, the base station re-performs RRC reconfiguration according to the UAI sent by the terminal and sends a modified RRC reconfiguration message to the terminal, and therefore the terminal sets the network configuration parameter of the terminal to 20M bandwidth and 1T2R according to the modified RRC reconfiguration message.
In one embodiment, in case the user uses a certain video APP, the terminal calculates the network configuration parameters as 100M bandwidth and 2T4R. By comparison, the calculated network configuration parameters are not lower than the terminal capability of the terminal, so that the terminal sets the network configuration parameters of the terminal according to the RRC reconfiguration message received at S301 (i.e., the RRC reconfiguration message received for the first time after the terminal requests access to the base station for service).
Fig. 4 shows a timing chart of a series of operations of the power saving feedback process of the terminal apparatus according to the embodiment of the present disclosure. Fig. 4 will be further described in conjunction with elements in fig. 3 to further illustrate the operation between a terminal and a base station in the power saving feedback process of the terminal apparatus of the present disclosure. Operation may proceed from S401 to S408.
At S401, when a certain APP provided on the terminal needs to perform a service, the terminal sends an access request to the base station. Then, the operation proceeds to S402.
At S402, after receiving the access request, the base station requests the terminal to report the terminal capability. Terminal capabilities may include, but are not limited to, BWP and maximum MIMO layers (e.g., 100M bandwidth and 2 uplinks and 4 downlinks). Then, the operation proceeds to S403.
At S403, the terminal reports the terminal capability to the base station in response to the request of the base station. Then, the operation proceeds to S404.
Next, the terminal will perform steps similar to the power saving feedback process described with reference to fig. 3 to set the network configuration parameters of the terminal.
At S404, the base station performs RRC reconfiguration according to the terminal capability reported by the terminal, and sends an RRC reconfiguration message to the terminal. Then, the operation proceeds to S405.
At S405, the terminal performs a determination process, the steps of which will be described in further detail below in connection with fig. 5. Then, the operation proceeds to S406.
At S406, in the case where the result of the determination processing at S405 indicates that the calculated network configuration parameter is lower than the terminal capability of the terminal, the terminal feeds back the calculated network configuration parameter by transmitting, for example, UAI to the base station. The operation then proceeds to S407.
At S407, the base station performs RRC reconfiguration again according to the received UAI, and transmits the generated modified RRC reconfiguration message to the terminal. Then, the operation proceeds to S408.
At S408, the terminal will reset the network configuration parameters and conduct traffic according to the received modified RRC reconfiguration message.
Note that, in the case where the result of the determination processing at S405 indicates that the calculated network configuration parameter is not lower than the terminal capability of the terminal, the operation will proceed directly to S408, and the terminal will set the network configuration parameter and conduct traffic according to the RRC reconfiguration message transmitted by the base station at S404.
However, as can be seen from fig. 3 and fig. 4, in the energy saving process of the terminal device of the present disclosure, UAI feedback may be performed in advance, so that the terminal may enter the energy saving setting in advance, and the time delay is reduced, so as to achieve the effect of saving energy as much as possible.
Next, details of the determination processing will be further described with reference to fig. 5.
Fig. 5 shows a flowchart of a determination process according to an embodiment of the present disclosure. The decision process may proceed from S501 to S504, and may be implemented by, for example, a terminal (such as a processor on the terminal, a power saving decision maker on the terminal that implements the decision processing function, or the like).
At S501, user usage information for each APP on the terminal is collected, which includes at least traffic volume and may also include user behavior habits, etc. For example, user usage information of a news APP on a terminal is collected, including, but not limited to, a traffic demand for the user to use the news APP, and the like. For example, user usage information of a certain video APP on the terminal is collected, including, but not limited to, the traffic volume of the user using the video APP, the user behavior habits, and the like. Then, the process proceeds to S502.
At S502, for the APP associated with the current service, a cluster analysis method (including but not limited to AI cluster algorithm, k-means cluster algorithm, etc.) is used to predict the traffic demand of the terminal according to the user usage information collected in the previous period (day or others). For example, by regarding the traffic volume collected in the previous week of the news APP, the traffic volume demand of the user using the news APP is predicted to be 20Mbps downstream and 10Mbps upstream by using the AI clustering algorithm. For example, a user is used to use a video APP in a Wi-Fi environment, and through the traffic size and user behavior habit collected for the previous day of the video APP, the traffic demand of the user using the video APP in the Wi-Fi environment is estimated to be 400Mbps down and 180Mbps up by using an AI clustering algorithm. Then, the process proceeds to S503.
At S503, the terminal calculates network configuration parameters such as BWP and MIMO layers, etc., according to the current traffic demand predicted at S502. For example, the terminal calculates an energy-saving optimal solution for BWP and MIMO layers using a known algorithm according to the predicted traffic demand. Then, the process proceeds to S504.
At S504, the calculated network configuration parameters and the terminal capabilities of the terminal are compared. Then, the process ends.
As can be seen from fig. 3, fig. 4 and fig. 5, the terminal determines whether to send the UAI to the base station according to the comparison result of the decision processing, so as to achieve the purpose of feeding back the UAI in advance to achieve the energy saving as much as possible.
Fig. 6 illustrates an exemplary configuration of a terminal device in which embodiments according to the present disclosure may be implemented.
Computing device 600 is an example of a hardware device that can employ the above aspects of the present disclosure. Computing device 600 may be any machine configured to perform processing and/or calculations. Computing device 600 may be, but is not limited to, a workstation, a server, a desktop computer, a laptop computer, a tablet computer, a Personal Data Assistant (PDA), a smart phone, an in-vehicle computer, or a combination thereof.
As shown in fig. 6, computing device 600 may include one or more elements that may be connected to or in communication with bus 601 via one or more interfaces.
Bus 601 may include, but is not limited to, an industry standard architecture (Industry Standard Architecture, ISA) bus, a micro channel architecture (Micro Channel Architecture, MCA) bus, an Enhanced ISA (EISA) bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus, among others.
Computing device 600 may include, for example, one or more processors 602, one or more input devices 603, and one or more output devices 604. The one or more processors 602 may be any kind of processor and may include, but are not limited to, one or more general purpose processors or special purpose processors (such as special purpose processing chips).
The processor 602 may be configured to implement, for example, the steps of: receiving an RRC reconfiguration message from a base station; for the APP associated with the current service, predicting the service volume requirement of the terminal device according to the user use information associated with the APP collected in the previous period; calculating network configuration parameters according to the predicted traffic demand; comparing the calculated network configuration parameters with the terminal capability of the terminal device; and feeding back the calculated network configuration parameters to the base station under the condition that the calculated network configuration parameters are lower than the terminal capability.
Input device 603 may be any type of input device capable of inputting information to a computing device and may include, but is not limited to, a mouse, keyboard, touch screen, microphone, and/or remote controller.
Output device 604 may be any type of device capable of presenting information and may include, but is not limited to, a display, speakers, video/audio output terminals, vibrators, and/or printers.
The computing device 600 may also include or be connected to a non-transitory storage device 607, which non-transitory storage device 1214 may be any storage device that is non-transitory and that may enable data storage, and may include, but is not limited to, disk drives, optical storage devices, solid state memory, floppy disks, flexible disks, hard disks, magnetic tape, or any other magnetic medium, compact disk or any other optical medium, cache memory and/or any other memory chip or module, and/or any other medium from which a computer may read data, instructions, and/or code.
Computing device 600 may also include Random Access Memory (RAM) 605 and Read Only Memory (ROM) 606. The ROM 606 may store programs, utilities or processes to be executed in a non-volatile manner. The RAM 605 may provide volatile data storage and stores instructions related to the operation of the computing device 600.
Computing device 600 may also include a network/bus interface 608 coupled to data link 609. The network/bus interface 608 can be any kind of device or system capable of enabling communication with external equipment and/or a network and can include, but is not limited to, modems, network cards, infrared communication devices, wireless communication devices, and/or chipsets (such as bluetooth) TM Devices, 802.11 devices, wi-Fi devices, wiMax devices, cellular communication facilities, etc.).
The present disclosure may be implemented as any combination of apparatuses, systems, integrated circuits, and computer programs on a non-transitory computer readable medium. One or more processors may be implemented as an Integrated Circuit (IC), application Specific Integrated Circuit (ASIC), or large scale integrated circuit (LSI), system LSI, super LSI, or ultra LSI assembly that performs some or all of the functions described in this disclosure.
The present disclosure is directed to the limitation of the conventional energy-saving feedback technology of a terminal device (i.e., the terminal device feeds back the UAI to the base station only when the DRX parameter needs to be modified or overheated, and cannot effectively set the energy-saving network configuration parameter in advance, so that more energy consumption is already generated, and thus, the energy-saving operation cannot be realized as much as possible). Meanwhile, the energy-saving feedback technology of the terminal device provided by the disclosure adopts cluster analysis to predict the current traffic demand, and the predicted result is accurate. In addition, the algorithm related by the present disclosure has definite input conditions, simple required output result and easy realization.
The present disclosure includes the use of software, applications, computer programs, or algorithms. The software, application, computer program or algorithm may be stored on a non-transitory computer readable medium to cause a computer, such as one or more processors, to perform the steps described above and depicted in the drawings. For example, one or more memories may store software or algorithms in executable instructions and one or more processors may associate a set of instructions to execute the software or algorithms to provide various functions in accordance with the embodiments described in this disclosure.
The software and computer programs (which may also be referred to as programs, software applications, components, or code) include machine instructions for a programmable processor, and may be implemented in a high-level procedural, object-oriented, functional, logical, or assembly or machine language. The term "computer-readable medium" refers to any computer program product, apparatus or device, such as magnetic disks, optical disks, solid state memory devices, memory, and Programmable Logic Devices (PLDs), for providing machine instructions or data to a programmable data processor, including computer-readable media that receives machine instructions as a computer-readable signal.
By way of example, computer-readable media can comprise Dynamic Random Access Memory (DRAM), random Access Memory (RAM), read Only Memory (ROM), electrically erasable read only memory (EEPROM), compact disk read only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired computer-readable program code in the form of instructions or data structures and that can be accessed by a general purpose or special purpose computer or general purpose or special purpose processor. Disk or disc, as used herein, includes Compact Disc (CD), laser disc, optical disc, digital Versatile Disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
The subject matter of the present disclosure is provided as examples of apparatuses, systems, methods, and programs for performing the features described in the present disclosure. However, other features or variations are contemplated in addition to the features described above. It is contemplated that the implementation of the components and functions of the present disclosure may be accomplished with any emerging technology that may replace any of the above-described implementation technologies.
In addition, the foregoing description provides examples without limiting the scope, applicability, or configuration set forth in the claims. Changes may be made in the function and arrangement of elements discussed without departing from the spirit and scope of the disclosure. Various embodiments may omit, replace, or add various procedures or components as appropriate. For example, features described with respect to certain embodiments may be combined in other embodiments.
In addition, in the description of the present disclosure, the terms "first," "second," "third," etc. are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or order.
Similarly, although operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In some cases, multitasking and parallel processing may be advantageous.
Claims (14)
1. A power saving feedback method of a terminal device, comprising:
receiving a radio resource control, RRC, reconfiguration message from the base station;
aiming at an application program APP associated with the current service, predicting the service volume requirement of the terminal device by adopting a cluster analysis method according to user use information associated with the APP collected in the previous period;
calculating network configuration parameters according to the predicted traffic demand;
comparing the calculated network configuration parameters with the terminal capability of the terminal device; and
and feeding back the calculated network configuration parameters to the base station under the condition that the calculated network configuration parameters are lower than the terminal capability.
2. The energy-saving feedback method of claim 1, further comprising:
user usage information for each APP on the terminal device is collected.
3. The energy-saving feedback method according to claim 2, wherein,
the user use information comprises the service volume requirement and the user behavior habit of the terminal device when the APP is used.
4. The energy-saving feedback method according to claim 1, wherein,
the network configuration parameters include a bandwidth portion BWP and a multiple-input multiple-output MIMO layer number.
5. The energy-saving feedback method according to claim 1, wherein,
and the terminal device feeds back the calculated network configuration parameters to the base station by using user equipment auxiliary control information UAI according to the comparison result.
6. The energy-saving feedback method as claimed in claim 4, wherein,
in case the calculated network configuration parameters are lower than the terminal capabilities, the terminal device resets one or more of the network configuration parameters including BWP and MIMO layers.
7. A terminal apparatus comprising:
a memory having instructions stored thereon; and
a processor configured to execute instructions stored on the memory to perform the steps of:
receiving a radio resource control, RRC, reconfiguration message from the base station;
aiming at an application program APP associated with the current service, predicting the service volume requirement of the terminal device by adopting a cluster analysis method according to user use information associated with the APP collected in the previous period;
calculating network configuration parameters according to the predicted traffic demand;
comparing the calculated network configuration parameters with the terminal capability of the terminal device; and
and feeding back the calculated network configuration parameters to the base station under the condition that the calculated network configuration parameters are lower than the terminal capability.
8. The terminal device of claim 7, wherein the processor is further configured to execute instructions stored on the memory to collect user usage information for each APP on the terminal device.
9. The terminal device according to claim 8, wherein,
the user use information comprises the service volume requirement and the user behavior habit of the terminal device when the APP is used.
10. The terminal device according to claim 7, wherein,
the network configuration parameters include a bandwidth portion BWP and a multiple-input multiple-output MIMO layer number.
11. The terminal device according to claim 7, wherein,
and the terminal device feeds back the calculated network configuration parameters to the base station by using user equipment auxiliary control information UAI according to the comparison result.
12. The terminal device according to claim 10, wherein,
in case the calculated network configuration parameters are lower than the terminal capabilities, the terminal device resets one or more of the network configuration parameters including BWP and MIMO layers.
13. A non-transitory storage medium storing instructions which, when executed by one or more processors, cause performance of the method recited in any one of claims 1-6.
14. A program product comprising instructions which, when executed by one or more processors, cause performance of the method recited in any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111532665.3A CN114007256B (en) | 2021-12-15 | 2021-12-15 | Terminal device, energy-saving feedback method, non-transitory storage medium, and program product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111532665.3A CN114007256B (en) | 2021-12-15 | 2021-12-15 | Terminal device, energy-saving feedback method, non-transitory storage medium, and program product |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114007256A CN114007256A (en) | 2022-02-01 |
CN114007256B true CN114007256B (en) | 2024-04-09 |
Family
ID=79932044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111532665.3A Active CN114007256B (en) | 2021-12-15 | 2021-12-15 | Terminal device, energy-saving feedback method, non-transitory storage medium, and program product |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114007256B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117377135A (en) * | 2022-06-30 | 2024-01-09 | 中兴通讯股份有限公司 | Method, device and storage medium for reconfiguring radio resource control connection |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102308540A (en) * | 2011-06-15 | 2012-01-04 | 华为技术有限公司 | Scheduling method and device for business processing resources |
JP2012216961A (en) * | 2011-03-31 | 2012-11-08 | Nippon Telegr & Teleph Corp <Ntt> | Traffic control method and gateway-virtualized node device |
CN110602725A (en) * | 2018-06-13 | 2019-12-20 | 维沃移动通信有限公司 | Data service processing method, network side equipment, terminal equipment and storage medium |
CN112269811A (en) * | 2020-10-13 | 2021-01-26 | 北京同创永益科技发展有限公司 | IT capacity prediction method and system based on traffic |
-
2021
- 2021-12-15 CN CN202111532665.3A patent/CN114007256B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012216961A (en) * | 2011-03-31 | 2012-11-08 | Nippon Telegr & Teleph Corp <Ntt> | Traffic control method and gateway-virtualized node device |
CN102308540A (en) * | 2011-06-15 | 2012-01-04 | 华为技术有限公司 | Scheduling method and device for business processing resources |
CN110602725A (en) * | 2018-06-13 | 2019-12-20 | 维沃移动通信有限公司 | Data service processing method, network side equipment, terminal equipment and storage medium |
CN112269811A (en) * | 2020-10-13 | 2021-01-26 | 北京同创永益科技发展有限公司 | IT capacity prediction method and system based on traffic |
Non-Patent Citations (1)
Title |
---|
基于云接入网络的多目标资源分配算法设计;孙远;李春国;黄永明;杨绿溪;;信号处理;20170325(第03期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114007256A (en) | 2022-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112119649B (en) | Method and terminal equipment for receiving signals | |
US8675615B2 (en) | Temperature-driven airlink selection in a multi-mode wireless device | |
US12069577B2 (en) | Method of management of a wireless interface of a device and corresponding wireless device | |
US11166190B2 (en) | Buffer state reporting method, user equipment, method of processing buffer state report and network side device | |
CN106230492B (en) | Terminal antenna switching method and device and mobile terminal | |
CN106131319A (en) | A kind of information processing method and device, terminal | |
US11284347B2 (en) | Activation system information transmission method, apparatus, and device | |
US7986980B2 (en) | Multiradio power management | |
CN112106395A (en) | Method and device for reporting user equipment capacity and computer readable storage medium | |
KR102219015B1 (en) | Use of network support protocols to improve network usage | |
CN113301559B (en) | Terminal capability reporting method and device and electronic equipment | |
CN114007256B (en) | Terminal device, energy-saving feedback method, non-transitory storage medium, and program product | |
KR102191366B1 (en) | Handover method and apparatus of electronic deivce in a wireless communication system | |
CN112566262A (en) | Data processing method and device, communication equipment and storage medium | |
KR20110063735A (en) | Method and system for reducing the size of a paging zone in a broadband wireless network | |
KR20100038395A (en) | Method of allocating bandwidth for transmission of channel quality information | |
CN114222357B (en) | Terminal device, power saving method, non-transitory storage medium, and program product | |
US9071986B2 (en) | Method and apparatus for dynamically controlling quality of service | |
US11907122B2 (en) | Upward eviction of cache lines | |
WO2024094014A1 (en) | Bsr reporting methods and apparatuses, terminal and network side device | |
WO2024104151A1 (en) | Precoding resource block group (prg) determination method and apparatus, prg indication method and apparatus, and terminal | |
CN112367706B (en) | Resource allocation method, device and storage medium | |
WO2024093847A1 (en) | Format determination method, user equipments (ues) and readable storage medium | |
WO2023198108A1 (en) | Transmission processing method and apparatus, terminal and network side device | |
WO2023169398A1 (en) | Network determination method, network access method, data transmission method, and related device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |