CN116367253A - BWP switching method and device of terminal, terminal and storage medium - Google Patents
BWP switching method and device of terminal, terminal and storage medium Download PDFInfo
- Publication number
- CN116367253A CN116367253A CN202111619357.4A CN202111619357A CN116367253A CN 116367253 A CN116367253 A CN 116367253A CN 202111619357 A CN202111619357 A CN 202111619357A CN 116367253 A CN116367253 A CN 116367253A
- Authority
- CN
- China
- Prior art keywords
- terminal
- bandwidth
- state
- bwp
- indication information
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/06—Reselecting a communication resource in the serving access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving 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 master and terminal is slave
-
- 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 embodiment of the disclosure discloses a BWP switching method and device of a terminal, the terminal and a storage medium; the method is executed by a terminal and comprises the following steps: detecting the running state of the terminal to determine the bandwidth required by the terminal; reporting indication information indicating the bandwidth required by the terminal to network equipment; and receiving response information of the network equipment aiming at the indication information, and switching to BWP indicated by the response information.
Description
Technical Field
The present disclosure relates to, but not limited to, the field of communications technologies, and in particular, to a BWP switching method and apparatus for a terminal, and a storage medium.
Background
One of the core requirements of 5 th generation mobile communication technology (5G) networks is enhanced mobile broadband (Enhance Mobile Broadband, eMBB) aimed at meeting the increasing demands of users for high-speed data. To achieve the objective of eMBB, 5G mainly employs an implementation that utilizes a relatively higher frequency band bandwidth. For example, the current range is extended from the highest 20MHz in the 4G era to the 100MHz or 200MHz in the 5G era.
The concept of partial Bandwidth (BWP) was introduced in 5G; for example, 5G may support multiple BWP's, but may only operate at one active BWP at a time; so that 5G can be switched to operate at different BWP.
However, at present, the handover of the terminal between different BWPs is controlled by the scheduling of the network side. The network side cannot know the operation state of the terminal and the like in many times, so that the terminal cannot be scheduled to switch to a proper BWP operation according to the expected requirement of the terminal.
Disclosure of Invention
The disclosure provides a BWP switching method and device of a scene-based terminal, the terminal and a storage medium.
According to a first aspect of the present disclosure, there is provided a BWP switching method of a terminal, performed by the terminal, including:
detecting the running state of the terminal to determine the bandwidth required by the terminal;
reporting indication information indicating the bandwidth required by the terminal to network equipment;
and receiving response information of the network equipment aiming at the indication information, and switching to BWP indicated by the response information.
In some embodiments, the reporting the indication information indicating the bandwidth required by the terminal to the network device includes:
and reporting terminal auxiliary information UAI carrying the indication information to the network equipment.
In some embodiments, the operating state includes at least one of: running the state of an application program APP, the state of a network rate and a dormant state;
The detecting the operation state of the terminal to determine the bandwidth required by the terminal includes:
and detecting at least one of the state of the running APP of the terminal, the state of the network rate of the terminal and the dormant state of the terminal to determine the bandwidth required by the terminal.
In some embodiments, the detecting at least one of a state of the running APP of the terminal, a state of the network rate of the terminal, and a dormant state of the terminal to determine a bandwidth required by the terminal includes at least one of:
if the state of the running APP of the terminal is detected to be the state of the running APP of the first class, determining that the bandwidth required by the terminal is larger than a first preset bandwidth;
if the network rate state of the terminal is detected to be a first network rate state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the first network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is greater than or equal to the first ratio;
if the terminal is detected not to be in the dormant state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the sleep state comprises: the off-screen state and/or the application processor is in a low power mode.
In some embodiments, the indication information includes: first indication information; the BWP includes: a first BWP;
the reporting the indication information indicating the bandwidth required by the terminal to the network device includes:
reporting the first indication information indicating that the bandwidth required by the terminal is greater than the first preset bandwidth to network equipment; wherein the first indication information is used for a network device to determine response information of the first BWP for indicating the terminal handover;
the switching to the BWP indicated by the response information includes:
and switching to the first BWP indicated by the response information.
In some embodiments, the reporting, to the network device, first indication information indicating that the bandwidth required by the terminal is greater than the first predetermined bandwidth includes:
and if the bandwidth of the current active BWP of the terminal is smaller than the first preset bandwidth, reporting the first indication information to network equipment.
In some embodiments, the detecting at least one of a state of the running APP of the terminal, a state of the network rate of the terminal, and a dormant state of the terminal to determine a bandwidth required by the terminal includes at least one of:
If the state of the running APP of the terminal is detected to be the second class of APP running state, determining that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth; wherein the network rate required to operate the second class of APP is less than the network rate required to operate the first class of APP;
if the network of the terminal is detected
The network rate state is a second network rate state, and the bandwidth required by the terminal is determined to be smaller than or equal to the second preset bandwidth; wherein the second network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is less than or equal to the second ratio; the second ratio is less than the first ratio;
if the terminal is detected to be in the dormant state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth;
wherein the second predetermined bandwidth is less than or equal to the first predetermined bandwidth.
In some embodiments, the indication information includes: second indication information; the BWP includes: a second BWP; wherein the bandwidth of the second BWP is smaller than the bandwidth of the first BWP;
the reporting the indication information indicating the bandwidth required by the terminal to the network device includes:
Reporting the second indication information indicating that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth to the network equipment; wherein the second indication information is used for the network device to determine response information of the second BWP indicating the terminal handover;
the switching to the BWP indicated by the response information includes:
and switching to the second BWP indicated by the response information.
In some embodiments, the reporting the second indication information indicating that the bandwidth required by the terminal is less than or equal to the second predetermined bandwidth to the network device includes:
and if the bandwidth of the current activated BWP of the terminal is determined to be greater than or equal to the first preset bandwidth, reporting the second indication information to the network equipment.
According to a second aspect of the present disclosure, there is provided a BWP switching device of a terminal, applied to the terminal, the device comprising:
the detection module is used for detecting the running state of the terminal so as to determine the bandwidth required by the terminal;
the sending module is used for reporting the indication information indicating the bandwidth required by the terminal to the network equipment;
the receiving module is used for receiving response information of the network equipment aiming at the indication information;
And the processing module is used for switching to the BWP indicated by the response information.
In some embodiments, the sending module is configured to report terminal auxiliary information UAI carrying the indication information to the network device.
In some embodiments, the operating state includes at least one of: running the state of an application program APP, the state of a network rate and a dormant state;
the detection module is configured to detect at least one of a state of the running APP of the terminal, a state of a network rate of the terminal, and a sleep state of the terminal, so as to determine a bandwidth required by the terminal.
In some embodiments, the detection module is configured to at least one of:
if the state of the running APP of the terminal is detected to be the state of the running APP of the first class, determining that the bandwidth required by the terminal is larger than a first preset bandwidth;
if the network rate state of the terminal is detected to be a first network rate state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the first network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is greater than or equal to the first ratio;
If the terminal is detected not to be in the dormant state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the sleep state comprises: the off-screen state and/or the application processor is in a low power mode.
In some embodiments, the indication information includes: first indication information; the BWP includes: a first BWP;
the sending module is configured to report, to a network device, the first indication information indicating that the bandwidth required by the terminal is greater than the first predetermined bandwidth; wherein the first indication information is used for a network device to determine response information of the first BWP for indicating the terminal handover;
the processing module is configured to switch to the first BWP indicated by the response information.
In some embodiments, the sending module is configured to report the first indication information to a network device if it is determined that a bandwidth of the terminal that the BWP is currently activated is smaller than the first predetermined bandwidth.
In some embodiments, the detection module is configured to at least one of:
if the state of the running APP of the terminal is detected to be the second class of APP running state, determining that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth; wherein the network rate required to operate the second class of APP is less than the network rate required to operate the first class of APP;
If the network rate state of the terminal is detected to be a second network rate state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth; wherein the second network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is less than or equal to the second ratio; the second ratio is less than the first ratio;
if the terminal is detected to be in the dormant state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth;
wherein the second predetermined bandwidth is less than or equal to the first predetermined bandwidth.
In some embodiments, the indication information includes: second indication information; the BWP includes: a second BWP; wherein the bandwidth of the second BWP is smaller than the bandwidth of the first BWP;
the sending module is configured to report the second indication information indicating that the bandwidth required by the terminal is less than or equal to the second predetermined bandwidth to the network device; wherein the second indication information is used for the network device to determine response information of the second BWP indicating the terminal handover;
the processing module is configured to switch to the second BWP indicated by the response information.
In some embodiments, the sending module is configured to report the second indication information to the network device if it is determined that the bandwidth of the terminal that currently activates BWP is greater than or equal to the first predetermined bandwidth.
According to a third aspect of the present disclosure, there is provided a terminal comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: and when the executable instructions are executed, the BWP switching method of the terminal according to any embodiment of the disclosure is realized.
According to a fourth aspect of the present disclosure, there is provided a computer readable storage medium storing an executable program, wherein the executable program when executed by a processor implements a BWP switching method of a terminal according to any embodiment of the present disclosure.
The technical scheme provided by the embodiment of the disclosure can comprise the following beneficial effects:
in the embodiment of the disclosure, the operation state of the terminal can be detected by the terminal to determine the bandwidth required by the terminal; reporting indication information indicating the bandwidth required by the terminal to network equipment; and receiving response information of the network equipment aiming at the indication information, and switching to BWP indicated by the response information. In this way, the terminal can report the indication information to the network device according to the bandwidth requirement of the terminal, so that the network device configures the BWP with the proper bandwidth for the terminal, and the terminal can switch the current active BWP to the BWP with the proper bandwidth.
For example, if the terminal is operating in a state with a relatively large bandwidth requirement, the BWP currently activated by the terminal may be switched to the BWP with a relatively large bandwidth, so as to meet the bandwidth requirement of the terminal operation; also, if the terminal is operating in a state where the bandwidth requirement is relatively small, the BWP currently activated by the terminal may be caused to switch to the BWP with the relatively small bandwidth, so that the power consumption of the terminal may be reduced, etc.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a schematic diagram illustrating BWP handover of a terminal according to an exemplary embodiment.
Fig. 2 is a schematic diagram illustrating a UAI report according to an example embodiment.
Fig. 3 is a flowchart illustrating a BWP switching method of a terminal according to an exemplary embodiment.
Fig. 4 is a flowchart illustrating a BWP switching method of a terminal according to an exemplary embodiment.
Fig. 5 is a flowchart illustrating a BWP switching method of a terminal according to an exemplary embodiment.
Fig. 6 is a flowchart illustrating a BWP switching method of a terminal according to an exemplary embodiment.
Fig. 7 is a flowchart illustrating a BWP switching method of a terminal according to an exemplary embodiment.
Fig. 8 is a block diagram illustrating a BWP switching apparatus of a terminal according to an exemplary embodiment.
Fig. 9 is a block diagram illustrating a BWP switching apparatus of a terminal according to an exemplary embodiment.
Fig. 10 is a block diagram of a terminal according to an exemplary embodiment.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the invention. Rather, they are merely examples of apparatus and methods consistent with aspects of the invention as detailed in the accompanying claims.
Those skilled in the art will appreciate that the technical solutions of the embodiments may be implemented separately or may be implemented together with any other technical solution of the embodiments of the disclosure, and the embodiments of the disclosure are not limited thereto.
For a better understanding of the technical method described in any embodiment of the present disclosure, first, a part of the BWP related content is described:
in one embodiment, the terminal may support 4 BWP, but may only operate at one active BWP at a time. For example, as shown in fig. 1, the terminal supports at least BWP1 and BWP2; during a first period (T1), the active BWP of the terminal is BWP1; in a second period (T2), the active BWP of the terminal is BWP2; in the third period (T3), the active BWP of the terminal is BWP1.
In one embodiment, the network device sends configuration information to the terminal via radio resource control (Radio Resource Control, RRC) signaling or physical downlink control information (Downlink Control Information, DCI) of the physical downlink control channel (Physical Downlink Control Channel, PDCCH); the terminal switches to the BWP indicated by the configuration information based on the configuration information.
As shown in fig. 2, in one embodiment, an RRC connection is established between a terminal and a network device; the terminal sends terminal auxiliary information (terminal Assistance Information, UAI) to the network device; wherein the UAI indicates that the interior of the terminal is overheated. Here, when detecting the internal overheat, the terminal may report the internal overheat to the base station through a UAI message.
Fig. 3 is a flowchart illustrating a BWP switching method of a terminal according to an exemplary embodiment; as shown in fig. 3, the method is performed by a terminal, and the method includes the steps of:
step S11: detecting the running state of the terminal to determine the bandwidth required by the terminal;
step S12: reporting indication information indicating the bandwidth required by the terminal to network equipment;
step S13: and receiving response information of the network equipment aiming at the indication information, and switching to BWP indicated by the response information.
Here, the terminal may be various mobile terminals or fixed terminals. For example, the terminal may be, but is not limited to being, a server, a computer, a tablet, a mobile handset, a medical device, a wearable device, etc.
Here, the network device may refer to an access network device or a core network device. For example, the access network device may be, but is not limited to being, a base station. For example, the core network device may be, but is not limited to being, various functional entities; such as access and mobility management functions (AMFs).
Here, if the network device is a core network device, step S12 may be: reporting the indication information to a base station, and forwarding the indication information to core network equipment by the base station; the receiving the response information returned by the network device in step S13 may be: the base station receives the response information sent by the core network equipment, and the terminal receives the response information forwarded by the base station.
Here, the indication information is used for the network device to determine response information indicating BWP for the UE to switch.
Here, the operating state may include, but is not limited to including, at least one of: a state of running an Application (APP), a state of network rate, and a dormant state.
In one embodiment, the running APP state includes: running a first class of APP states or running a second class of APP states; wherein the required network rate to run the first class of APPs is greater than the required network rate to run the second class of APPs.
Here, if the first class APP is a speed measurement software class APP, the second class APP may be an online game and/or video class APP. If the first type APP is an online game and/or video type APP, the second type APP can be instant messaging such as WeChat or news website type APP.
In one embodiment, the running APP state includes: running class 1 to class N APP states; wherein the required network rate to operate the i-1 th class of APP states is greater than the required network rate to operate the i-1 th class of APP states; wherein N is an integer greater than 1; and i is an integer less than or equal to N and greater than 1.
In one embodiment, the state of the network rate includes: a first network rate state or a second network rate state; wherein the first network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is greater than or equal to the first ratio; the second network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is less than or equal to the second ratio; the second ratio is less than the first ratio.
Here, the first ratio and the second ratio may be any ratio, and it is only required that the first ratio is greater than the second ratio. For example, the first ratio is 80% and the second ratio is 30%; for another example, the first ratio is 70% and the second ratio is 40%; etc.
The terminal's active BWP is, for example, 40MHz, which corresponds to a network rate of 100Mbit/s; the first ratio is 80% and/or the second ratio is 30%. If the current network rate of the terminal is 90Mbit/s, the ratio of the current network rate of the terminal to the network rate corresponding to the active BWP of the terminal is 90%; the ratio is greater than 80% of the first ratio, the network rate state of the terminal is the first network rate state. Or if the current network rate of the terminal is 20Mbit/s, the ratio of the current network rate of the terminal to the network rate corresponding to the active BWP of the terminal is 20%; the ratio is less than 30% of the second ratio, the network rate state of the terminal is the second network rate state.
Here, the ratio of the current network rate of the terminal to the network rate corresponding to the active BWP of the terminal may also be mapped onto the bandwidth for determination. For example, the first network rate state is: the ratio of the BWP corresponding to the current network rate of the terminal to the active BWP of the terminal is greater than or equal to the first ratio; alternatively, the second network rate state is: the ratio of the BWP corresponding to the current network rate of the terminal to the active BWP of the terminal is less than or equal to the second ratio.
The terminal may be activated with BWP of 40MHZ, a first ratio of 80%, and/or a second ratio of 30% for example. If the current network rate of the terminal is 90Mbit/s and the bandwidth of the running 90Mbit/s is 36MHz, the ratio of BWP corresponding to the current network rate of the terminal to active BWP of the terminal is 90%; the ratio is greater than 80% of the first ratio, the network rate state of the terminal is the first network rate state. Or if the current network rate of the terminal is 20Mbit/s, and the bandwidth for running the 20Mbit/s is 8MHz, the ratio of BWP corresponding to the current network rate of the terminal to active BWP of the terminal is 20%; the ratio is less than 30% of the second ratio, the network rate state of the terminal is the second network rate state.
In another embodiment, the network rate status includes: status of 1 st to nth network rates; wherein the ith network rate is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is greater than or equal to the i ratio; wherein N is an integer greater than 1; the i is an integer less than or equal to N and greater than 1; the j-1 ratio is larger than the j ratio, and j is an integer larger than or equal to i and larger than 1.
In one embodiment, the sleep state may be, but is not limited to being: the off screen state and/or the Application Processor (AP) is in a low power mode. Here, the AP is in a low power mode, which may be, but is not limited to, one of: the terminal is in standby mode and the total power consumption of the operation of the terminal is less than a predetermined power consumption threshold. The application processor refers to an AP; for example, when the mobile phone has dual processors, the method may include: an application processor and a baseband processor; the base station processor is used for taking charge of traditional terminal functions such as mobile access, telephone and the like; and the application processor is responsible for extending functions including, but not limited to, functions of APP such as WeChat, online video, etc.
In one embodiment, the operation state of the terminal may further be: the terminal is in a non-dormant state. Here, the non-sleep state may be, but is not limited to: the bright screen state and/or the application processor is not in a low power mode.
Here, the non-sleep state, i.e., the awake state.
Here, the bandwidth required by the terminal in step S11 is: and the bandwidth is matched with the running state of the terminal. For example, if the running state of the terminal is a first type APP state, the determined bandwidth required by the terminal is a bandwidth matched with the first type APP state. For another example, if the running state of the terminal is the first network rate state, the determined bandwidth required by the terminal is the bandwidth matched with the first network rate state. For another example, if the running state of the terminal is a dormant state, it is determined that the bandwidth required by the terminal is a bandwidth matched with the dormant state.
As shown in fig. 4, in some embodiments, the operating state includes at least one of: a state of running an Application (APP), a state of network rate, and a dormant state;
the step S11 includes:
step S111: and detecting at least one of the state of the running APP of the terminal, the state of the network rate of the terminal and the dormant state of the terminal to determine the bandwidth required by the terminal.
The terminal detects the operation state of the terminal; if the terminal determines the running state of the terminal, determining the bandwidth required by the terminal and matched with the running state based on the running state. For example, if the running state of the terminal is the first type APP state, the determined bandwidth required by the terminal is greater than or equal to the first predetermined bandwidth; the first preset bandwidth is the bandwidth corresponding to the network rate required by the operation of the first type of APP.
Thus, in the embodiment of the present disclosure, by detecting one or more operation states such as the state of the APP, the state of the network rate, and the sleep state, which are operated by the terminal, the bandwidth required by the operation state operated by the terminal may be accurately determined.
In one embodiment, the indication information includes: the first indication information or the second indication information; wherein, the first indication information is used for the network equipment to determine response information of the first BWP for indicating the terminal to switch; the second indication information is used for the network equipment to determine response information of the second BWP indicating the terminal to be switched.
In another embodiment, the indication information includes: 1 st to nth indication information; wherein, the i-th indication information is used for the network equipment to determine the response information of the i-th BWP for indicating the terminal to switch; wherein N is an integer greater than 1; and i is an integer less than or equal to N and greater than 1.
Thus, in the embodiment of the present disclosure, the indication information indicating the different bandwidths may be determined corresponding to the multiple different bandwidths determined by the terminal; the indication information may be used for the network device to determine a different BWP to which the terminal is handed over.
In one embodiment, the BWP indicated by the response information includes: a first BWP or a second BWP; wherein the first BWP is larger than the second BWP.
In another embodiment, the BWP referred to by the response information includes: ith to nth BWP; wherein, the i-1 BWP is larger than the i BWP; wherein N is an integer greater than 1; and i is an integer less than or equal to N and greater than 1.
Thus, in the embodiment of the present disclosure, different response information may be determined for indication information of bandwidths required by different indication terminals; the response information indicates that the terminal can switch to a different BWP.
Here, the bandwidth supported by the terminal is divided into one or more BWP; the bandwidth of each BWP may be the same or different in size. In some embodiments of the present disclosure, the plurality is 2 or more. Here, the bandwidth supported by the terminal can be considered as: full bandwidth.
Here, the BWP supported by the terminal may be one or more. Here, the BWP currently activated by the terminal may be one.
In the embodiment of the present disclosure, the terminal may report the indication information to the network device according to the bandwidth requirement of the terminal, so that the network device configures the BWP with the appropriate bandwidth for the terminal, and further, the terminal currently activates the BWP to switch to the BWP with the appropriate bandwidth. For example, if the terminal is operating in a state with a relatively large bandwidth requirement, the BWP currently activated by the terminal may be switched to the BWP with a relatively large bandwidth, so as to meet the bandwidth requirement of the terminal operation; also, if the terminal is operating in a state where the bandwidth requirement is relatively small, the BWP currently activated by the terminal may be caused to switch to the BWP with the relatively small bandwidth, so that the power consumption of the terminal may be reduced, etc.
The BWP switching manner of the terminal provided in the embodiments of the present disclosure, compared with a manner in which the terminal is scheduled to activate BWP to switch to configured BWP through the network device, may enable the terminal to activate BWP to switch to appropriate BWP according to the actual running state of the terminal.
For example, when the terminal performs network speed measurement, the network device may have relatively small bandwidth for scheduling the terminal due to the fact that the network device cannot know the state of the terminal in real time, so that the terminal cannot be switched to the full bandwidth or relatively large bandwidth for downloading or uploading, and the actual throughput rate of the terminal is affected. The embodiment of the disclosure can enable the network device to configure the full bandwidth or the relatively large bandwidth for the terminal through reporting the indication information of the full bandwidth or the relatively large bandwidth required by the terminal, so that the terminal can be switched to the full bandwidth or the relatively large bandwidth for downloading or uploading; therefore, the occurrence of the clamping situations of improving the actual throughput of the terminal, reducing the network speed measurement and the like of the terminal is reduced.
For another example, when the terminal performs small data packet transceiving, the network device may cause relatively large bandwidth to be scheduled to the terminal due to the fact that the state of the terminal cannot be known in real time, so that the terminal works under relatively large or full bandwidth; this results in a higher power consumption of the terminal than expected. The embodiment of the disclosure can enable the network equipment to configure the terminal with the relatively smaller bandwidth through reporting the indication information of the relatively smaller bandwidth required by the terminal, so that the terminal can be switched to the relatively smaller bandwidth to work; this can reduce the power consumption of the terminal.
In some embodiments, the step S12 includes:
and reporting terminal auxiliary information (UAI) carrying the indication information to the network equipment.
Here, the indication information is carried in a predetermined bit of the UAI. The predetermined bit may be specified by a protocol or may be negotiated with the network device by the terminal. The predetermined bit may be a reserved bit in the UAI or a newly added bit in the UAI. The predetermined bits may be one or more bits.
In the embodiment of the disclosure, the indication information can be reported to the network equipment through the UAI; therefore, on one hand, the utilization rate of UAI information can be improved; on the other hand, one UAI can complete two functions of auxiliary information reporting and indication information reporting, so that signaling interaction is reduced, power consumption of a terminal and network equipment is reduced, and the like.
Of course, in other embodiments, the indication information may be reported by other messages or signaling, which is not limited herein.
As shown in fig. 5, in some embodiments, the step S111 includes at least one of:
step S111a: if the state of the running APP of the terminal is detected to be the state of the running APP of the first class, determining that the bandwidth required by the terminal is larger than a first preset bandwidth;
step S111b: if the network rate state of the terminal is detected to be a first network rate state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the first network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is greater than or equal to the first ratio;
step S111c: if the terminal is detected not to be in the dormant state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the sleep state comprises: the off-screen state and/or the application processor is in a low power mode.
In some embodiments, the indication information includes: first indication information; the BWP includes: a first BWP;
Referring again to fig. 5, the step S12 includes:
step S121: reporting the first indication information indicating that the bandwidth required by the terminal is greater than the first preset bandwidth to network equipment; wherein the first indication information is used for a network device to determine response information of the first BWP for indicating the terminal handover;
the switching to the BWP indicated by the response information in step S13 includes:
step S131: and switching to the first BWP indicated by the response information.
In one embodiment, the first predetermined bandwidth is less than the bandwidth of the first BWP. Here, it is determined in this step S111a, step S111b, and/or step S111c that the bandwidth required by the terminal is greater than the first predetermined bandwidth and less than or equal to the bandwidth of the first BWP.
Here, the terminal is not in the sleep state in step S111c, i.e., the terminal is in the non-sleep state.
In one embodiment, the bandwidth of the first BWP may be a full bandwidth supported by the terminal.
In another embodiment, the bandwidth of the first BWP is greater than a predetermined bandwidth threshold.
In yet another embodiment, the bandwidth of the first BWP is a bandwidth corresponding to a first type APP state, a first network rate state, or a non-dormant state.
Here, the first indication information may be indicated with a predetermined bit. For example, it may be indicated by "01". Here, for the different first indication information, different bits may be used for indication.
The method includes the steps that if the terminal detects that a foreground application program of the terminal has APP starting with relatively large network speed, namely APP starting of a first type, the terminal determines that the bandwidth required by the terminal is larger than a first preset bandwidth; the terminal determines first indication information indicating that the bandwidth required by the terminal is larger than a first preset bandwidth, and reports the first indication information to the network equipment; the terminal receives response information returned by the network device based on the first indication information and switches to the first BWP indicated by the response information.
If the terminal detects that the current network rate of the terminal is greater than or equal to 80% of the network rate corresponding to the current total bandwidth of the terminal, determining that the bandwidth required by the terminal is greater than the first preset bandwidth; the terminal determines first indication information indicating that the bandwidth required by the terminal is larger than a first preset bandwidth, and reports the first indication information to the network equipment; the terminal receives response information returned by the network device based on the first indication information and switches to the first BWP indicated by the response information.
The terminal determines that the bandwidth required by the terminal is greater than a first preset bandwidth if the terminal is detected to be in a bright screen state or an application processor of the terminal is not in a low power consumption mode; the terminal determines first indication information indicating that the bandwidth required by the terminal is larger than a first preset bandwidth, and reports the first indication information to the network equipment; the terminal receives response information returned by the network device based on the first indication information and switches to the first BWP indicated by the response information.
Thus, in the embodiment of the present disclosure, the terminal may determine, based on a plurality of ways of detecting the operation state of the terminal, that the bandwidth required by the terminal is greater than the first predetermined bandwidth; and determining that the first indication information corresponding to the bandwidth required by the terminal is greater than the first preset bandwidth and reporting the first indication information to the network equipment so that the network equipment configures proper BWP for the terminal to switch.
In some embodiments, reporting, in step S121, first indication information indicating that the bandwidth required by the terminal is greater than the first predetermined bandwidth to the network device includes:
and if the bandwidth of the current active BWP of the terminal is smaller than the first preset bandwidth, reporting the first indication information to network equipment.
The method includes the steps that if the terminal detects that a foreground application program of the terminal has APP starting with relatively large network speed, namely APP starting of a first type, the terminal determines that the bandwidth required by the terminal is larger than a first preset bandwidth; if the terminal determines that the bandwidth of the current activated BWP of the terminal is smaller than a first preset bandwidth, determining first indication information for indicating that the bandwidth required by the terminal is larger than the first preset bandwidth, and reporting the first indication information to the network equipment; the terminal receives response information returned by the network device based on the first indication information and switches to the first BWP indicated by the response information.
For example, if the terminal detects the current network rate to be greater than or equal to 80% of the network rate corresponding to the current total bandwidth of the terminal, determining that the bandwidth required by the terminal is greater than the first predetermined bandwidth; if the terminal determines that the bandwidth of the current activated BWP of the terminal is smaller than a first preset bandwidth, determining first indication information for indicating that the bandwidth required by the terminal is larger than the first preset bandwidth, and reporting the first indication information to the network equipment; the terminal receives response information returned by the network device based on the first indication information and switches to the first BWP indicated by the response information.
If the terminal detects that the terminal is in a bright screen state or the application processor of the terminal is not in a low power consumption mode, determining that the bandwidth required by the terminal is larger than a first preset bandwidth; if the terminal determines that the bandwidth of the current activated BWP of the terminal is smaller than a first preset bandwidth, determining first indication information for indicating that the bandwidth required by the terminal is larger than the first preset bandwidth, and reporting the first indication information to the network equipment; the terminal receives response information returned by the network device based on the first indication information and switches to the first BWP indicated by the response information.
In this way, in the embodiment of the present disclosure, when it is determined that the bandwidth required by the terminal is greater than the first predetermined bandwidth by various ways of detecting the operation state of the terminal, and the current active BWP of the terminal is less than the first predetermined bandwidth, the first indication information corresponding to the indication that the bandwidth required by the terminal is greater than the first predetermined bandwidth is reported to the network device. In this way, the embodiment of the disclosure can report the indication information of the required relatively large bandwidth only when the terminal is insufficient in the current active BWP; therefore, the indication information can be reported at a proper time; on one hand, the terminal can be switched to the proper BWP, and on the other hand, the power consumption caused by continuously reporting the first indication information is reduced.
As shown in fig. 6, in some embodiments, the step S111 includes at least one of:
step S111d: if the state of the running APP of the terminal is detected to be the second class of APP running state, determining that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth; wherein the network rate required to operate the second class of APP is less than the network rate required to operate the first class of APP;
step S111e: if the network rate state of the terminal is detected to be a second network rate state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth; wherein the second network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is less than or equal to the second ratio; the second ratio is less than the first ratio;
Step S111f: if the terminal is detected to be in the dormant state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth;
wherein the second predetermined bandwidth is less than or equal to the first predetermined bandwidth.
In some embodiments, the indication information includes: second indication information; the BWP includes: a second BWP; wherein the bandwidth of the second BWP is smaller than the bandwidth of the first BWP;
referring again to fig. 6, the step S12 includes:
step S122: reporting the second indication information indicating that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth to the network equipment; wherein the second indication information is used for the network device to determine response information of the second BWP indicating the terminal handover;
the switching to the BWP indicated by the response information in step S13 includes:
step S132: and switching to the second BWP indicated by the response information.
In one embodiment, the second predetermined bandwidth is smaller than a bandwidth of the second BWP.
In one embodiment, the bandwidth of the second BWP is less than the first predetermined bandwidth.
In one embodiment, the bandwidth of the second BWP is a bandwidth corresponding to the second class APP state, the second network rate state, or the dormant state.
Here, the second indication information may be indicated with a predetermined bit. For example, it may be indicated with "00". Here, for the different second indication information, different bits may be used for indication.
The terminal determines that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth if detecting that the foreground application of the terminal has APP start with relatively smaller network speed, namely, second class APP start; the terminal determines second indication information indicating that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth, and reports the second indication information to the network equipment; the terminal receives response information returned by the network device based on the second indication information and switches to the second BWP indicated by the response information.
If the terminal detects that the current network rate of the terminal is less than or equal to 30% of the network rate corresponding to the current total bandwidth of the terminal, determining that the bandwidth required by the terminal is less than or equal to a second preset bandwidth; the terminal determines second indication information indicating that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth, and reports the second indication information to the network equipment; the terminal receives response information returned by the network device based on the second indication information and switches to the second BWP indicated by the response information.
The terminal determines that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth if detecting that the terminal is in the off-screen state or the application processor of the terminal is in the low-power consumption mode; the terminal determines second indication information indicating that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth, and reports the second indication information to the network equipment; the terminal receives response information returned by the network device based on the second indication information and switches to the second BWP indicated by the response information.
Thus, in the embodiment of the present disclosure, the terminal may determine, based on a plurality of ways of detecting the operation state of the terminal, that the bandwidth required by the terminal is less than or equal to the first predetermined bandwidth; and determining that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth, and reporting second indication information corresponding to the bandwidth required by the terminal to the network equipment, so that the network equipment configures proper BWP for the terminal to switch.
In some embodiments, the step S122 of reporting the second indication information indicating that the bandwidth required by the terminal is less than or equal to the second predetermined bandwidth to the network device includes:
and if the bandwidth of the current activated BWP of the terminal is determined to be greater than or equal to the first preset bandwidth, reporting the second indication information to the network equipment.
The terminal determines that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth if detecting that the foreground application of the terminal has APP start with relatively smaller network speed, namely, second class APP start; if the terminal determines that the bandwidth of the current activated BWP of the terminal is larger than or equal to a first preset bandwidth, determining second indication information indicating that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth, and reporting the second indication information to the network equipment; the terminal receives response information returned by the network device based on the second indication information and switches to the second BWP indicated by the response information.
If the terminal detects that the current network rate of the terminal is less than or equal to 30% of the network rate corresponding to the current total bandwidth of the terminal, determining that the bandwidth required by the terminal is less than or equal to a second preset bandwidth; if the terminal determines that the bandwidth of the current activated BWP of the terminal is larger than or equal to a first preset bandwidth, determining second indication information indicating that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth, and reporting the second indication information to the network equipment; the terminal receives response information returned by the network device based on the second indication information and switches to the second BWP indicated by the response information.
The terminal determines that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth if detecting that the terminal is in the off-screen state or the application processor of the terminal is in the low-power consumption mode; if the terminal determines that the bandwidth of the current activated BWP of the terminal is larger than or equal to a first preset bandwidth, determining second indication information indicating that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth, and reporting the second indication information to the network equipment; the terminal receives response information returned by the network device based on the second indication information and switches to the second BWP indicated by the response information.
Thus, in the embodiment of the present disclosure, when it is determined that the bandwidth required by the terminal is less than or equal to the second predetermined bandwidth by detecting the operation state of the terminal in various manners, and the current active BWP of the terminal is greater than or equal to the first predetermined bandwidth, the second indication information corresponding to the indication that the bandwidth required by the terminal is less than or equal to the first predetermined bandwidth is reported to the network device. In this way, the embodiment of the disclosure can report the indication information of the required relatively small bandwidth only when the bandwidth of the current active BWP of the terminal is relatively large; therefore, the indication information can be reported at a proper time; on one hand, the terminal can be switched to the proper BWP, and on the other hand, the power consumption caused by continuously reporting the first indication information is reduced.
To further explain any embodiments of the present disclosure, one specific example is provided below:
as shown in fig. 7, an embodiment of the present disclosure provides a BWP switching method of a terminal, which is performed by the terminal, including the steps of:
step S21: detecting the running state of the terminal;
in an alternative embodiment, the terminal detects the state of the APP the terminal is running in, the state of the network rate and/or the dormant state.
Step S22: determining whether the state of the APP operated by the terminal operates a first type of APP state; if not, executing step S23; if yes, go to step S26;
step S23: determining whether a ratio of a current network rate of the terminal to a network rate corresponding to an activated BWP of the terminal is greater than or equal to a first ratio; if not, executing step S24; if not, executing step S26;
in an alternative embodiment, the terminal determines whether the current network rate of the terminal is greater than or equal to 80% of the network rate corresponding to the current total bandwidth; if not, executing step S24; whether or not step S26 is performed.
Step S24: determining whether a ratio of a current network rate of the terminal to an active BWP corresponding network rate of the terminal is less than or equal to a second ratio; if not, executing step S25; if not, executing step S26;
In an alternative embodiment, the terminal determines whether the current network rate of the terminal is less than or equal to 30% of the network rate corresponding to the current total bandwidth; if not, executing step S24; whether or not step S26 is performed.
Step S25: determining whether the terminal is in a dormant state; if yes, go to step S26;
in an alternative embodiment, the terminal determines whether the terminal is in a dormant state; wherein, the sleep state includes: the off-screen state and/or the application processor is in a low power consumption mode; if yes, go to step S26.
Step S26: determining whether the bandwidth of the terminal currently activating BWP is matched with the bandwidth required by the terminal; if not, executing step S21; if not, executing step S27;
in an alternative embodiment, the terminal determines whether the bandwidth of the currently active BWP is the same as the bandwidth required by the terminal or within a predetermined threshold; wherein the bandwidth required by the terminal may be determined based on the detection of the operation state of the terminal in the above steps S22 to 25; if yes, go to step S21; if not, go to step S27.
Step S27: sending indication information to network equipment through UAI;
in an alternative embodiment, the terminal sends the UAI to the network device; wherein, UAI indicates the indication information of the bandwidth required by the terminal; the UAI is used for the network device to determine response information indicating that the terminal is switched to BWP.
In an alternative embodiment, the method further comprises:
step S28: and receiving response information returned by the network equipment based on the UAI, and switching to BWP indicated by the response information.
Fig. 8 provides a BWP switching apparatus of a terminal, which is applied to a terminal and includes:
a detection module 61, configured to detect an operation state of the terminal, so as to determine a bandwidth required by the terminal;
a sending module 62, configured to report, to a network device, indication information indicating a bandwidth required by the terminal;
a receiving module 63, configured to receive response information of the network device for the indication information;
the processing module 64 is configured to switch to the BWP indicated by the response information.
In some embodiments, the sending module 62 is configured to report the terminal auxiliary information UAI carrying the indication information to the network device.
In some embodiments, the operating state includes at least one of: a state of running APP, a state of network rate, and a dormant state;
the detecting module 61 is configured to detect at least one of a state of an APP running by the terminal, a state of a network rate of the terminal, and a sleep state of the terminal, so as to determine a bandwidth required by the terminal.
In some embodiments, the detection module 61 is configured to at least one of:
if the state of the running APP of the terminal is detected to be the state of the running APP of the first class, determining that the bandwidth required by the terminal is larger than a first preset bandwidth;
if the network rate state of the terminal is detected to be a first network rate state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the first network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is greater than or equal to the first ratio;
if the terminal is detected not to be in the dormant state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the sleep state comprises: the off-screen state and/or the application processor is in a low power mode.
In some embodiments, the indication information includes: first indication information; the BWP includes: a first BWP;
the sending module 62 is configured to report, to a network device, the first indication information indicating that the bandwidth required by the terminal is greater than the first predetermined bandwidth; wherein the first indication information is used for a network device to determine response information of the first BWP for indicating the terminal handover;
The processing module 64 is configured to switch to the first BWP indicated by the response information.
In some embodiments, the sending module is configured to report the first indication information to a network device if it is determined that a bandwidth of the terminal that the BWP is currently activated is smaller than the first predetermined bandwidth.
In some embodiments, the detection module 61 is configured to at least one of:
if the state of the running APP of the terminal is detected to be the second class of APP running state, determining that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth; wherein the network rate required to operate the second class of APP is less than the network rate required to operate the first class of APP;
if the network rate state of the terminal is detected to be a second network rate state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth; wherein the second network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is less than or equal to the second ratio; the second ratio is less than the first ratio;
if the terminal is detected to be in the dormant state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth;
Wherein the second predetermined bandwidth is less than or equal to the first predetermined bandwidth.
In some embodiments, the indication information includes: second indication information; the BWP includes: a second BWP; wherein the bandwidth of the second BWP is smaller than the bandwidth of the first BWP;
the sending module 62 is configured to report, to the network device, the second indication information indicating that the bandwidth required by the terminal is less than or equal to the second predetermined bandwidth; wherein the second indication information is used for the network device to determine response information of the second BWP indicating the terminal handover;
the processing module 64 is configured to switch to the second BWP indicated by the response information.
In some embodiments, the sending module 62 is configured to report the second indication information to the network device if it is determined that the bandwidth of the terminal currently activating BWP is greater than or equal to the first predetermined bandwidth.
Fig. 9 provides a BWP switching apparatus of a terminal, which is applied to a terminal and includes: a bandwidth demand judging module 71, a bandwidth demand reporting module 72, and a bandwidth switching module 73; wherein the bandwidth requirement determining module 71 includes at least one of:
A foreground application monitoring unit 711, configured to detect a state of an APP operated by the terminal, so as to determine a bandwidth required by the terminal;
a rate detection unit 712, configured to detect a network rate status of the terminal, so as to determine a bandwidth required by the terminal;
a sleep detection unit 713; the method comprises the steps of detecting whether the terminal is in a dormant state or not so as to determine the bandwidth required by the terminal;
the bandwidth requirement reporting module 72 is configured to report indication information indicating a bandwidth required by the terminal to the network device;
the bandwidth switching module 73 is configured to, if response information of the network device for the indication information is received, switch to BWP indicated by the response information.
In some embodiments of the present disclosure, the bandwidth requirement determining module 71 is the detecting module 61 of the foregoing embodiment, the bandwidth requirement reporting module 72 is the transmitting module 62 of the foregoing embodiment, and the bandwidth switching module 73 is the processing module 64 of the foregoing embodiment. Alternatively, the bandwidth switching module 73 is the receiving module 63 and the processing module 64 in the above embodiment.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
The embodiment of the disclosure provides a terminal, which comprises:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: and when the executable instructions are executed, the BWP switching method of the terminal according to any embodiment of the disclosure is realized.
The memory may include various types of storage media, which are non-transitory computer storage media capable of continuing to memorize information stored thereon after a power down of the communication device.
The processor may be coupled to the memory via a bus or the like for reading an executable program stored on the memory, for example, implementing at least one of the methods shown in fig. 3-7.
Embodiments of the present disclosure also provide a computer readable storage medium storing an executable program, wherein the executable program when executed by a processor implements the BWP switching method of the terminal according to any embodiment of the present disclosure. For example, at least one of the methods shown in fig. 3 to 7 is implemented.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
Fig. 10 is a block diagram illustrating a method for a terminal 800 according to an example embodiment. For example, the terminal 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, or the like.
Referring to fig. 10, the terminal 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
The processing component 802 generally controls overall operation of the terminal 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 802 can include one or more modules that facilitate interactions between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operations at the device 800. Examples of such data include instructions for any application or method operating on the terminal 800, contact data, phonebook data, messages, pictures, videos, and the like. The memory 804 may be implemented by any type or combination of volatile or nonvolatile 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 disk.
The power supply component 806 provides power to the various components of the terminal 800. The power components 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the terminal 800.
The multimedia component 808 includes a screen between the terminal 800 and the user that provides an output interface. 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 input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may sense not only the boundary of a touch or slide action, but also the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and/or a rear camera. The front camera and/or the rear camera may receive external multimedia data when the device 800 is in an operational 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 focal length and optical zoom capabilities.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the terminal 800 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 further includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be a keyboard, click wheel, buttons, etc. These buttons may include, but are not limited to: homepage button, volume button, start button, and lock button.
The sensor assembly 814 includes one or more sensors for providing status assessment of various aspects of the terminal 800. For example, the sensor assembly 814 may detect an on/off state of the device 800, a relative positioning of the components, such as a display and keypad of the terminal 800, the sensor assembly 814 may also detect a change in position of the terminal 800 or a component of the terminal 800, the presence or absence of user contact with the terminal 800, an orientation or acceleration/deceleration of the terminal 800, and a change in temperature of the terminal 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscopic sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communication between the terminal 800 and other devices, either wired or wireless. The terminal 800 may access a wireless network based on a communication standard, such as WiFi,2G or 3G, or a combination thereof. In one exemplary embodiment, the communication component 816 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component 816 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, the terminal 800 can 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, microcontrollers, microprocessors, or other electronic elements for executing the methods described above.
In an exemplary embodiment, a non-transitory computer readable storage medium is also provided, such as memory 804 including instructions executable by processor 820 of terminal 800 to perform the above-described method. For example, the non-transitory computer readable storage medium may be ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It is to be understood that the invention is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the invention is limited only by the appended claims.
Claims (20)
1. A partial bandwidth BWP switching method of a terminal, characterized by being performed by the terminal, the method comprising:
detecting the running state of the terminal to determine the bandwidth required by the terminal;
reporting indication information indicating the bandwidth required by the terminal to network equipment;
and receiving response information of the network equipment aiming at the indication information, and switching to the partial bandwidth BWP indicated by the response information.
2. The method according to claim 1, wherein reporting the indication information indicating the bandwidth required by the terminal to the network device comprises:
and reporting terminal auxiliary information UAI carrying the indication information to the network equipment.
3. The method according to claim 1 or 2, wherein the operating state comprises at least one of: running the state of an application program APP, the state of a network rate and a dormant state;
the detecting the operation state of the terminal to determine the bandwidth required by the terminal includes:
and detecting at least one of the state of the running APP of the terminal, the state of the network rate of the terminal and the dormant state of the terminal to determine the bandwidth required by the terminal.
4. A method according to claim 3, wherein said detecting at least one of a state of running APP of said terminal, a state of network rate of said terminal and a dormant state of said terminal to determine a bandwidth required by said terminal comprises at least one of:
if the state of the running APP of the terminal is detected to be the state of the running APP of the first class, determining that the bandwidth required by the terminal is larger than a first preset bandwidth;
If the network rate state of the terminal is detected to be a first network rate state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the first network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is greater than or equal to the first ratio;
if the terminal is detected not to be in the dormant state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the sleep state comprises: the off-screen state and/or the application processor is in a low power mode.
5. The method of claim 4, wherein the indication information comprises: first indication information; the BWP includes: a first BWP;
the reporting the indication information indicating the bandwidth required by the terminal to the network device includes:
reporting the first indication information indicating that the bandwidth required by the terminal is greater than the first preset bandwidth to network equipment;
the switching to the partial bandwidth BWP indicated by the response information includes:
and switching to the first BWP indicated by the response information.
6. The method according to claim 5, wherein reporting first indication information to the network device indicating that the bandwidth required by the terminal is greater than the first predetermined bandwidth comprises:
And if the bandwidth of the current active BWP of the terminal is smaller than the first preset bandwidth, reporting the first indication information to network equipment.
7. The method of claim 4, wherein the detecting at least one of a state of the terminal running APP, a state of the terminal's network rate, and a dormant state of the terminal to determine the bandwidth required by the terminal, further comprises at least one of:
if the state of the running APP of the terminal is detected to be the second class of APP running state, determining that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth; wherein the network rate required to operate the second class of APP is less than the network rate required to operate the first class of APP;
if the network rate state of the terminal is detected to be a second network rate state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth; wherein the second network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is less than or equal to the second ratio; the second ratio is less than the first ratio;
if the terminal is detected to be in the dormant state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth;
Wherein the second predetermined bandwidth is less than or equal to the first predetermined bandwidth.
8. The method of claim 7, wherein the indication information comprises: second indication information; the BWP includes: a second BWP; wherein the bandwidth of the second BWP is smaller than the bandwidth of the first BWP;
the reporting the indication information indicating the bandwidth required by the terminal to the network device includes:
reporting the second indication information indicating that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth to the network equipment;
the switching to the partial bandwidth BWP indicated by the response information includes:
and switching to the second BWP indicated by the response information.
9. The method according to claim 8, wherein reporting the second indication information indicating that the bandwidth required by the terminal is less than or equal to the second predetermined bandwidth to the network device comprises:
and if the bandwidth of the current activated BWP of the terminal is determined to be greater than or equal to the first preset bandwidth, reporting the second indication information to the network equipment.
10. A BWP switching device of a terminal, characterized in that it is applied to a terminal, the device comprising:
The detection module is used for detecting the running state of the terminal so as to determine the bandwidth required by the terminal;
the sending module is used for reporting the indication information indicating the bandwidth required by the terminal to the network equipment;
the receiving module is used for receiving response information of the network equipment aiming at the indication information;
and the processing module is used for switching to the partial bandwidth BWP indicated by the response information.
11. The apparatus of claim 10, wherein the device comprises a plurality of sensors,
and the sending module is used for reporting the terminal auxiliary information UAI carrying the indication information to the network equipment.
12. The apparatus of claim 10 or 11, wherein the operating state comprises at least one of: running the state of an application program APP, the state of a network rate and a dormant state;
the detection module is configured to detect at least one of a state of the running APP of the terminal, a state of a network rate of the terminal, and a sleep state of the terminal, so as to determine a bandwidth required by the terminal.
13. The apparatus of claim 12, wherein the detection module is configured to at least one of: if the state of the running APP of the terminal is detected to be the state of the running APP of the first class, determining that the bandwidth required by the terminal is larger than a first preset bandwidth;
If the network rate state of the terminal is detected to be a first network rate state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the first network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is greater than or equal to the first ratio;
if the terminal is detected not to be in the dormant state, determining that the bandwidth required by the terminal is larger than the first preset bandwidth; wherein the sleep state comprises: the off-screen state and/or the application processor is in a low power mode.
14. The apparatus of claim 13, wherein the indication information comprises: first indication information; the BWP includes: a first BWP;
the sending module is configured to report, to a network device, the first indication information indicating that the bandwidth required by the terminal is greater than the first predetermined bandwidth; wherein the first indication information is used for a network device to determine response information of the first BWP for indicating the terminal handover;
the processing module is configured to switch to the first BWP indicated by the response information.
15. The apparatus of claim 14, wherein the device comprises a plurality of sensors,
And the sending module is configured to report the first indication information to a network device if it is determined that the bandwidth of the BWP currently activated by the terminal is smaller than the first predetermined bandwidth.
16. The apparatus of claim 13, wherein the detection module is configured to at least one of:
if the state of the running APP of the terminal is detected to be the second class of APP running state, determining that the bandwidth required by the terminal is smaller than or equal to a second preset bandwidth; wherein the network rate required to operate the second class of APP is less than the network rate required to operate the first class of APP;
if the network rate state of the terminal is detected to be a second network rate state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth; wherein the second network rate state is: the ratio of the current network rate of the terminal to the network rate corresponding to the activated BWP of the terminal is less than or equal to the second ratio; the second ratio is less than the first ratio;
if the terminal is detected to be in the dormant state, determining that the bandwidth required by the terminal is smaller than or equal to the second preset bandwidth;
wherein the second predetermined bandwidth is less than or equal to the first predetermined bandwidth.
17. The apparatus of claim 16, wherein the indication information comprises: second indication information; the BWP includes: a second BWP; wherein the bandwidth of the second BWP is smaller than the bandwidth of the first BWP;
the sending module is configured to report the second indication information indicating that the bandwidth required by the terminal is less than or equal to the second predetermined bandwidth to the network device; wherein the second indication information is used for the network device to determine response information of the second BWP indicating the terminal handover;
the processing module is configured to switch to the second BWP indicated by the response information.
18. The apparatus of claim 17, wherein the device comprises a plurality of sensors,
and the sending module is configured to report the second indication information to the network device if it is determined that the bandwidth of the BWP currently activated by the terminal is greater than or equal to the first predetermined bandwidth.
19. A terminal, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to: a BWP switching method for a terminal according to any one of claims 1-9, when being implemented for executing said executable instructions.
20. A computer readable storage medium, characterized in that the readable storage medium stores an executable program, wherein the executable program when executed by a processor implements the BWP switching method of the terminal of any one of claims 1-9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111619357.4A CN116367253A (en) | 2021-12-27 | 2021-12-27 | BWP switching method and device of terminal, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111619357.4A CN116367253A (en) | 2021-12-27 | 2021-12-27 | BWP switching method and device of terminal, terminal and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116367253A true CN116367253A (en) | 2023-06-30 |
Family
ID=86939293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111619357.4A Pending CN116367253A (en) | 2021-12-27 | 2021-12-27 | BWP switching method and device of terminal, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116367253A (en) |
-
2021
- 2021-12-27 CN CN202111619357.4A patent/CN116367253A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11844136B2 (en) | Discontinuous reception (DRX) parameter configuration method and device | |
CN109496452B (en) | Power-saving signal monitoring method and device | |
CN109417762B (en) | Search space parameter configuration and adjustment method and device | |
CN113873599B (en) | Resource determination method and device | |
CN108370544B (en) | Method, device, user equipment and base station for realizing discontinuous reception | |
EP3771261B1 (en) | Paging synchronization indication method and device, paging synchronization method, and device and base station | |
CN109451842B (en) | Power saving method and device for user equipment, user equipment and base station | |
CN108496390B (en) | Data transmission method and device in unauthorized cell, base station and user equipment | |
CN109496445B (en) | Discontinuous reception configuration method and device | |
CN109804662B (en) | Bandwidth part switching method and device | |
US10009283B2 (en) | Method and device for processing information | |
US11540214B2 (en) | Timer adjustment method and device | |
US20200351058A1 (en) | Information transmission method, device, and system, and storage medium | |
CN111147210B (en) | State transition method and device | |
EP3905773B1 (en) | Carrier configuration method and device | |
EP4387297A1 (en) | Method and apparatus for performing small data transmission, method and apparatus for determining random access message transmission mode, device, and storage medium | |
CN108429849A (en) | Processing method, device and the equipment of data service | |
CN105472582A (en) | Short message sensing method and apparatus, and terminal equipment | |
US20240090068A1 (en) | Request information sending method and device, and request information receiving method and device | |
CN116367253A (en) | BWP switching method and device of terminal, terminal and storage medium | |
CN108713328B (en) | Measuring method, device, system and storage medium | |
CN112187326A (en) | Antenna control method, device, equipment and storage medium | |
WO2024011528A1 (en) | Port switching method and apparatus, and port switching indication method and apparatus | |
US20240349036A1 (en) | Gap request method and apparatus, request receiving method and apparatus, and communication apparatus and storage medium | |
CN113678547B (en) | Activation instruction, frequency band activation method and device, communication device and storage medium |
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 |