Bwp switching method and apparatus, communication device, and storage medium
Patent Information
- Application Number
- CN202180004822.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-31
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2041-12-31
AI Technical Summary
然而,随着互联网技术的不断发展,在转向5G的过程中需要支持多种多样特性的广泛应用,会有更多的功耗相关的实际问题显现,这些问题为UE节能带来更大挑战
[0023] In this embodiment, a timing indication message can be sent from the base station to the UE, indicating the configuration of timing information. This timing information is used by the UE to determine the relevant operations for BWP handover based on the specified duration indicated by the timing information. This allows the base station to flexibly configure the specified duration for the BWP handover operations performed by the UE (e.g., configuring the duration for which the UE uses the active BWP), enabling the UE to flexibly adjust the specified duration of the BWP handover operations. For example, adaptive handover of the BWP can be achieved based on traffic patterns, thereby reducing latency caused by untimely BWP handover or high power consumption caused by constantly operating at a relatively large bandwidth.
Smart Images

Figure CN116686355B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to, but is not limited to, the field of communication technology, and in particular to a BWP switching method, apparatus, communication device, and storage medium. Background Technology
[0002] The Band Width Part (BWP) is a subset of the total cell bandwidth. The user equipment (UE) receive and transmit bandwidth can be flexibly adjusted via bandwidth adaptation in the New Radio (NR) interface, ensuring that the UE's receive and transmit bandwidth does not need to be the same as the cell's bandwidth. This allows the UE to operate only within the BWP configured by the system.
[0003] Fifth-generation (5G) NR technology supports BWP (Browser-Driven Handover) technology, which can save UE (User Equipment) energy consumption. However, with the continuous development of Internet technology, the transition to 5G requires supporting a wide range of diverse applications, and more practical power consumption-related issues will emerge, posing greater challenges to UE energy saving. For example, for bursty or even non-stationary traffic patterns, using traditional BWP handover methods will result in longer access latency and / or higher power consumption. Summary of the Invention
[0004] This disclosure provides a BWP switching method, apparatus, communication device, and storage medium.
[0005] According to a first aspect of this disclosure, a BWP handover method is provided, performed by a base station, comprising:
[0006] Send timing indication information, wherein the timing indication information indicates the configuration timing information; wherein the timing information is used by the UE to determine the relevant operations for BWP handover according to the specified duration indicated by the timing information.
[0007] According to a second aspect of this disclosure, a BWP handover method is provided, performed by a UE, comprising:
[0008] Receive timing indication information;
[0009] Configure timing information based on timing indication information;
[0010] Based on the timing information indicating a specified duration, determine the relevant operations for switching BWPs.
[0011] According to a third aspect of this disclosure, a BWP handover device is provided, applied to a base station, comprising:
[0012] The first transmitting module is configured to transmit timing indication information, wherein the timing indication information indicates the configuration timing information; wherein the timing information is used by the UE to determine the relevant operations for BWP handover according to the specified duration indicated by the timing information.
[0013] According to a fourth aspect of this disclosure, a BWP handover device is provided, applied to a UE, comprising:
[0014] The second receiving module is configured to receive timing indication information;
[0015] The processing module is configured to configure timing information based on timing indication information;
[0016] The second determining module is configured to determine the relevant operations for BWP switching based on a specified duration indicated by timing information.
[0017] According to a fifth aspect of this disclosure, a communication device is provided, wherein the communication device includes:
[0018] processor;
[0019] Memory used to store processor-executable instructions;
[0020] The processor is configured to implement the BWP switching method of any embodiment of this disclosure when running executable instructions.
[0021] According to a sixth aspect of this disclosure, a computer storage medium is provided, wherein the computer storage medium stores a computer executable program, which, when executed by a processor, implements the BWP switching method of any embodiment of this disclosure.
[0022] The technical solutions provided in this disclosure may have the following beneficial effects:
[0023] In this embodiment, a timing indication message can be sent from the base station to the UE, indicating the configuration of timing information. This timing information is used by the UE to determine the relevant operations for BWP handover based on the specified duration indicated by the timing information. This allows the base station to flexibly configure the specified duration for the BWP handover operations performed by the UE (e.g., configuring the duration for which the UE uses the active BWP), enabling the UE to flexibly adjust the specified duration of the BWP handover operations. For example, adaptive handover of the BWP can be achieved based on traffic patterns, thereby reducing latency caused by untimely BWP handover or high power consumption caused by constantly operating at a relatively large bandwidth.
[0024] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the embodiments of this disclosure. Attached Figure Description
[0025] Figure 1 This is a schematic diagram of the structure of a wireless communication system.
[0026] Figure 2 This is a flowchart illustrating a BWP switching method according to an exemplary embodiment of the present disclosure.
[0027] Figure 3 This is a schematic diagram illustrating a BWP switching according to an exemplary embodiment of the present disclosure.
[0028] Figure 4 This is a schematic diagram illustrating a BWP switching according to an exemplary embodiment of the present disclosure.
[0029] Figure 5 This is a flowchart illustrating a BWP switching method according to an exemplary embodiment of the present disclosure.
[0030] Figure 6 This is a flowchart illustrating a BWP switching method according to an exemplary embodiment of the present disclosure.
[0031] Figure 7 This is a schematic diagram illustrating an evaluation network according to an exemplary embodiment of the present disclosure.
[0032] Figure 8 This is a schematic diagram of an action network according to an exemplary embodiment of the present disclosure.
[0033] Figure 9 This is a flowchart illustrating a BWP switching method according to an exemplary embodiment of the present disclosure.
[0034] Figure 10 This is a flowchart illustrating a BWP switching method according to an exemplary embodiment of the present disclosure.
[0035] Figure 11 This is a flowchart illustrating a BWP switching method according to an exemplary embodiment of the present disclosure.
[0036] Figure 12 This is a flowchart illustrating a BWP switching method according to an exemplary embodiment of the present disclosure.
[0037] Figure 13 This is a block diagram illustrating a BWP switching device according to an exemplary embodiment of the present disclosure.
[0038] Figure 14 This is a block diagram illustrating a BWP switching device according to an exemplary embodiment of the present disclosure.
[0039] Figure 15 This is a block diagram illustrating a UE according to an exemplary embodiment.
[0040] Figure 16 This is a block diagram illustrating a base station according to an exemplary embodiment. Detailed Implementation
[0041] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of embodiments of this disclosure.
[0042] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the embodiments of this disclosure. The singular forms “a” and “the” as used in this disclosure are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0043] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."
[0044] Please refer to Figure 1 This illustration shows a schematic diagram of the structure of a wireless communication system provided in an embodiment of this disclosure. Figure 1 As shown, the wireless communication system is a communication system based on cellular mobile communication technology. The wireless communication system may include: several user equipment 110 and several base stations 120.
[0045] User equipment 110 can be a device that provides voice and / or data connectivity to a user. User equipment 110 can communicate with one or more core networks via a Radio Access Network (RAN). User equipment 110 can be an Internet of Things (IoT) user equipment, such as sensor devices, mobile phones (or "cellular" phones), and computers with IoT user equipment capabilities. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment. Alternatively, user equipment 110 can also be a device from an unmanned aerial vehicle (UAV). Alternatively, user equipment 110 can also be a vehicle-mounted device, such as a vehicle computer with wireless communication capabilities, or a wireless user equipment connected to an external vehicle computer. Alternatively, user equipment 110 can also be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0046] Base station 120 can be a network-side device in a wireless communication system. This wireless communication system can be a 4G system (also known as Long Term Evolution, LTE); or it can be a 5G system (also known as a New Radio, 5G NR, or 5G NR system). Alternatively, it can be the next generation after 5G. In this case, the access network in the 5G system can be called a New Generation-Radio Access Network (NG-RAN).
[0047] The base station 120 can be an evolved NB (eNB) used in a 4G system. Alternatively, the base station 120 can also be a gNB (gNB) using a centralized-distributed architecture in a 5G system. When the base station 120 adopts a centralized-distributed architecture, it typically includes a central unit (CU) and at least two distributed units (DUs). The central unit is equipped with a protocol stack of the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the Medium Access Control (MAC) layer; the distributed units are equipped with a physical (PHY) layer protocol stack. This disclosure does not limit the specific implementation of the base station 120.
[0048] Base station 120 and user equipment 110 can establish a wireless connection via a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fourth-generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth-generation mobile communication network technology (5G) standard, such as a new air interface; or, the wireless air interface can also be a wireless air interface based on a next-generation mobile communication network technology standard based on 5G.
[0049] In some embodiments, user equipment 110 can also establish E2E (End to End) connections. Examples include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-pedestrian (V2P) communication in vehicle-to-everything (V2X) communication.
[0050] Here, the user equipment mentioned above can be considered as the terminal equipment in the following embodiments.
[0051] In some embodiments, the wireless communication system described above may further include a network management device 130.
[0052] Several base stations 120 are connected to network management device 130. Network management device 130 can be a core network device in a wireless communication system, such as a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, it can be other core network devices, such as a Serving Gateway (SGW), a Public Data Network Gateway (PGW), a Policy and Charging Rules Function (PCRF), or a Home Subscriber Server (HSS). The implementation of network management device 130 is not limited in this embodiment.
[0053] To facilitate understanding by those skilled in the art, this disclosure provides multiple embodiments to clearly illustrate the technical solutions of the embodiments of this disclosure. Of course, those skilled in the art will understand that the multiple embodiments provided in this disclosure can be executed individually, or in combination with the methods of other embodiments in this disclosure, or individually or in combination with some methods in other related technologies; this disclosure does not limit these aspects.
[0054] To better understand the methods described in any embodiment of this disclosure, some aspects related to BWP will be explained first:
[0055] In one embodiment, depending on the UE's terminal capabilities, the UE may support one or more BWPs; for example, the UE may support one BWP, two BWPs, or four BWPs. Here, the UE can activate one BWP in each time period, and receive control information, etc., in that activated BWP. In some embodiments of this disclosure, "multiple" refers to two or more.
[0056] In one embodiment, the BWP includes at least one of the following: an initial BWP, an active BWP, and a default BWP. Here, the initial BWP can be used for initial access; the active BWP can be used to process services after initial access is completed; and the default BWP can be used to reduce power consumption when there are no services for a long time.
[0057] In one embodiment, the UE can switch between different BWPs. For example, it can switch from the active BWP to the default BWP, which reduces power consumption and achieves energy saving compared to always working in the active BWP.
[0058] In one embodiment, a handover method based on Downlink Control Information (DCI) is provided. For example, the base station sends a DCI to the UE carrying an indication of BWP activation; if the UE receives the DCI, it can trigger the UE to perform BWP handover based on the activated BWP indicated in the DCI and the UE's current handover to the BWP.
[0059] In another embodiment, a BWP handover method based on a fixed duration is provided. For example, the base station sends a Radio Resource Control (RRC) signaling message carrying a fixed duration to the UE; if the UE receives the RRC signaling message, it can perform BWP handover based on the fixed duration carried in the RRC signaling message. For example, if the UE does not receive a DCI within the fixed duration, it switches to the default BWP after the fixed duration; or if it receives a DCI before the fixed duration, it switches to the active BWP indicated by the DCI and restarts the timer; or if the UE receives a DCI when switching to the default BWP, it switches to the active BWP indicated by the DCI.
[0060] like Figure 2 As shown, this disclosure provides a BWP handover method, executed by a base station, including:
[0061] Step S21: Send timing indication information, wherein the timing indication information indicates the configuration timing information; wherein the timing information is used for the UE to determine the relevant operations for BWP handover according to the specified duration indicated by the timing information.
[0062] The base station can be of various types, such as 2G base station, 3G base station, 4G base station, 5G base station or other evolved base station.
[0063] In some embodiments of this disclosure, the BWP handover method can also be performed by other network devices besides the base station. For example, it can be performed by other access network devices besides the base station, or by core network devices. Here, the core network device can be various network functions (NFs), such as the Access and Mobility Management Function (AMF). For example, if the BWP handover method is performed by the core network device, the core network device can send timing indication information to the base station, and the base station can then forward the timing indication information to the UE.
[0064] Step S21 can be: sending timing indication information to the UE. The UE can be various terminals; for example, it can be, but is not limited to, a mobile phone, a computer, a server, a wearable device, a game control platform, or a multimedia device.
[0065] This timing information indicates a specified duration; this specified duration is the duration for BWP handover.
[0066] In step S21, the relevant operations for BWP switching are determined according to the specified duration indicated by the timing information, including at least one of the following operations:
[0067] If no scheduled transmission occurs within a specified period of time using the first BWP, the system switches to the second BWP; wherein the bandwidth of the second BWP is less than that of the first BWP.
[0068] If a scheduled transmission occurs within the specified duration of the first BWP, the first BWP with the scheduled transmission indication or a third BWP of the same type as the first BWP is used, and the timing of the specified duration is reset; the bandwidth of the third BWP is greater than the bandwidth of the second BWP.
[0069] Here, using a first BWP with a predetermined transmission instruction or a third BWP of the same type as the first BWP includes: continuing to operate in the first BWP, or switching to the third BWP.
[0070] In one embodiment, the first BWP or the second BWP can be the active BWP of the above embodiment; the second BWP can be the default BWP of the above embodiment; the bandwidth of the active BWP is greater than the bandwidth of the default BWP.
[0071] The scheduled transmission includes at least one of the following:
[0072] BWP scheduling information;
[0073] The first BWP's service transmission.
[0074] The scheduling information for the BWP includes at least one of the following:
[0075] Scheduling information for the first BWP;
[0076] The scheduling information of the third BWP, wherein the third BWP and the first BWP belong to the same type of BWP, and the third BWP has a larger bandwidth than the second BWP.
[0077] In one embodiment, prior to step S21, the method includes: sending BWP configuration information to the UE.
[0078] This disclosure provides a BWP handover method, executed by a base station, which may include: sending BWP configuration information to the UE.
[0079] The BWP configuration information includes: at least one active BWP and one default BWP. Here, at least one active BWP includes: at least one first BWP and / or at least one second BWP.
[0080] For example, the base station sends BWP configuration information to the UE; this BWP configuration information can be used to indicate the active BWP and the default BWP to which the UE switches; if the UE switches to the active BWP, and if the UE has a service request, the UE will perform service transmission on the active BWP; if the UE switches to the default BWP, and if the UE has no service request, the UE will perform DCI listening on the default BWP to maintain basic connectivity.
[0081] For example, a base station can configure m BWPs for a UE by sending BWP configuration information indicating m BWPs to the UE. For instance, the base station sends BWP configuration information indicating m BWPs to the UE, and this BWP configuration information is used by the UE to configure the m BWPs. Here, the m BWPs can be labeled as: BWP1, BWP2, ..., BWP... m-1 and BWP m Among them, BWP1, BWP2, ... and BWP m-1 To activate BWP; BWP m The default is BWP; where m is an integer greater than 1.
[0082] The BWP configuration information can be sent via RRC signaling or DCI signaling.
[0083] The specified duration can be determined by the base station. The specified duration can be any duration, or it can be the duration of a single service transmission, or it can be longer than the duration of a single service transmission, etc. In one embodiment, the timing information includes: the specified duration.
[0084] This timing information can be used to allow the UE to switch to the second BWP if there is no scheduled transmission within a specified period of time using the first BWP. For example, as... Figure 3 As shown, if no scheduled transmission arrives within the specified duration (T') of BWP1 activation, the UE will switch to the default BWP1 when the specified duration of BWP1 expires. m ).
[0085] This timing information can be used to switch to the BWP scheduled by the BWP scheduling information when the UE has BWP scheduling information within a specified duration of the first BWP, and to re-determine the timing for the specified duration.
[0086] The BWP scheduling information indicates that the scheduled BWP can be the first BWP, the second BWP, or any BWP of the same type as the first BWP.
[0087] For example, this timing information can be used to allow the UE to continue working on the first BWP when there is scheduling information for the first BWP within a specified duration of using the first BWP, and to re-determine the timing for the specified duration. For example, as Figure 3 If the UE has scheduling information for activating BWP2 within the specified duration of BWP2 activation, then the UE continues to work in BWP2 activation and restarts the timing for the specified duration of BWP2 activation.
[0088] For example, this timing information can be used to switch to the third BWP when the UE has scheduling information for the third BWP within a specified duration of using the first BWP, and to re-determine the timing for the specified duration. For example, as... Figure 4 If the UE has scheduling information for BWP2 within a specified duration of BWP1 activation, then the UE switches to BWP2 activation and restarts the timing for the specified duration of BWP2 activation.
[0089] This timing information can be used to allow the UE to switch to the BWP scheduled by the BWP scheduling information when there is BWP scheduling information in the second BWP, and to start a timer for a specified duration. For example, Figure 4 As shown, if the UE is in the default BWP (BWP m If a scheduling message to activate BWP3 is received, the UE switches to activating BWP3 and begins timing for the specified duration of BWP3 activation.
[0090] Thus, in this embodiment of the disclosure, the base station can send timing indication information to the UE, which indicates the configuration of timing information. This timing information is used by the UE to determine the relevant operations for BWP handover based on the specified duration indicated by the timing information. In this way, the base station can flexibly configure the specified duration for performing BWP handover operations on the UE (e.g., configure the duration for which the UE uses the active BWP), allowing the UE to flexibly adjust the specified duration of the BWP handover operations. For example, adaptive handover of the BWP can be achieved based on traffic patterns, thereby reducing latency caused by untimely BWP handover or high power consumption caused by constantly operating at a relatively large bandwidth.
[0091] In this embodiment, the timing information can be used to allow the UE to switch to the second BWP when there is no predetermined transmission within a specified period of time using the first BWP; wherein the bandwidth of the second BWP is less than that of the first BWP. This allows the UE to switch to the relatively smaller bandwidth second BWP when there is no predetermined transmission within a specified period of time using the relatively larger bandwidth first BWP. Compared to the UE always operating on the relatively larger bandwidth first BWP, this reduces the UE's power consumption and achieves energy saving for the UE.
[0092] Furthermore, in this embodiment, the timing information can also be used when there is BWP scheduling information within a specified duration of the UE using the first BWP, and the BWP scheduled is indicated by the BWP scheduling information. For example, if there is scheduling information for the first BWP, the UE continues to operate with the first BWP, or if there is scheduling information for the second BWP, the UE switches to the second BWP. This further enables adaptive switching of BWPs based on traffic patterns, etc.
[0093] Furthermore, in this embodiment, the timing information can also be used to switch to the BWP indicated by the BWP scheduling information when the UE is in the second BWP, i.e., when there is BWP scheduling information in the default BWP, i.e., to the active BWP. In this way, this embodiment can also switch from the default BWP to the active BWP in a timely manner for service transmission, etc., which can reduce the latency of service transmission, etc.
[0094] Thus, the embodiments of this disclosure can reduce UE power consumption while also reducing latency; and can also effectively perform BWP adaptive switching according to traffic patterns.
[0095] In some embodiments, timing information is used to allow the UE to switch to the second BWP if there is no scheduled transmission within a specified duration of using the first BWP in a configuration period.
[0096] This disclosure provides a BWP handover method executed by a base station, comprising: sending timing indication information, wherein the timing indication information indicates configured timing information; wherein the timing information is used by the UE to determine the relevant BWP handover operations within a configuration period according to the timing duration indicated by the timing information.
[0097] For example, the timing information is used to allow the UE to switch to the second BWP when there is no scheduled transmission within a specified duration of using the first BWP in a configuration period; or, it is used to allow the UE to switch to the first BWP with a scheduled transmission indication or a third BWP of the same type as the first BWP when there is scheduled transmission within a specified duration of using the first BWP in a configuration period, and to re-determine the timing for the specified duration; the bandwidth of the third BWP is greater than the bandwidth of the second BWP.
[0098] The configuration cycle can be determined by the base station.
[0099] For example, the base station determines to send N BWP scheduling messages to the UE; the difference between the time of the first BWP scheduling message and the time of the Nth BWP scheduling message is a configuration period; where N is an integer greater than or equal to 1. Here, when the base station sends one BWP scheduling message to the UE, one service arrives at the UE. This one service can be considered as a scheduled transmission. That is, every N BWP scheduling messages arriving at the UE constitutes a configuration period.
[0100] For example, the base station determines that N scheduled transmissions will arrive at the UE; the difference between the time of the first scheduled transmission arriving at the UE and the time of the Nth scheduled transmission arriving at the UE is a configuration period; where N is an integer greater than or equal to 1. That is, every N scheduled transmissions arriving at the UE constitutes a configuration period.
[0101] For example, a base station can determine a predetermined time interval as a configuration period.
[0102] Thus, this embodiment of the present disclosure can send a timing message for each configuration period to indicate the specified duration of the scheduled BWP within that configuration period. This allows for flexible adjustment of the specified duration for the UE to switch to the active BWP within a configuration period, and also eliminates the need to send only one timing indication message for BWP switching within a configuration period, thereby further saving UE power consumption.
[0103] In step S21, timing indication information is sent, including one of the following:
[0104] Send a DCI carrying timing indication information;
[0105] Send RRC signaling carrying timing indication information.
[0106] This disclosure provides a BWP handover method, executed by a base station, which may include: sending DCI carrying timing indication information, or sending RRC signaling carrying timing indication information.
[0107] In one embodiment, the DCI may further include BWP scheduling information. For example, the base station sends a DCI to the UE, wherein the first predetermined bit of the DCI carries BWP scheduling information and the second predetermined bit of the DCI carries timing indication information; the BWP scheduling information indicates the scheduled BWP; and the timing indication information indicates the configured timing information. Here, the timing information may include a specified duration.
[0108] Both the first predetermined bit and the second predetermined bit can be one or more bits. Both the first predetermined bit and the second predetermined bit can be a predetermined field in the DCI; for example, the first predetermined bit can be the bandwidth part indicator field of the DCI, and the second predetermined bit can be the timer indicator field of the DCI.
[0109] In another embodiment, timing indication information can be carried by a first DCI, and scheduling information of a BWP can be carried by at least one second DCI. For example, the base station sends a first DCI to the UE, which carries timing indication information; the base station sends one or more second DCIs to the UE, wherein one second DCI carries BWP scheduling information; the BWP scheduling information indicates the scheduled BWP.
[0110] Here, the DCI can be any format; for example, it can be DCI 0, DCI 1, DCI2, DCI 1_1, or DCI x, etc.
[0111] Here, the predetermined bit carrying timing indication information in the DCI can be any predetermined bit in the DCI, or it can be a reserved bit, or it can be a predetermined bit after the predetermined bit carrying the scheduling information of the BWP.
[0112] Here, if the specified duration is for the scheduled BWP within a configuration period, then the specified duration for the scheduled BWP within that configuration period can be configured in at least one of the following ways:
[0113] Method 1: The base station can send a DCI before the start of the configuration period, and the DCI carries timing indication information.
[0114] Method 2: The base station can send timing indication information in the DCI that carries the scheduling information of the first BWP within the configuration period. For example, the base station sends a first DCI, which carries the scheduling information of the first BWP and the timing indication information; the scheduling information of the first BWP indicates the first BWP to be scheduled within the configuration period.
[0115] Method 3: The base station can carry timing indication information in the DCI carrying the scheduling information of the first BWP within the configuration period and in the DCI carrying the scheduling information of at least one other BWP within the configuration period. For example, the base station sends a first DCI and at least one second DCI; wherein, the first DCI carries the scheduling information and timing indication information of the first BWP, and the scheduling information of the first BWP indicates the first BWP to be scheduled within the configuration period; the second DCI carries the scheduling information and timing indication information of the second BWP, and the scheduling information of the second BWP indicates the other BWPs to be scheduled within the configuration period besides the first BWP to be scheduled.
[0116] Method 3: The base station can send timing indication information in the DCI that carries the scheduling information of each BWP within the configuration period. For example, the base station sends N DCIs within a configuration period, where each DCI carries the scheduling information and timing indication information of one BWP; N is the number of times the scheduling information of the BWP reaches the UE within a configuration period.
[0117] In this embodiment, timing indication information can be sent via DCI; thus, a single DCI can achieve the original functions of DCI issuance by the base station, such as BWP scheduling, as well as the function of issuing timing indication information within the DCI; that is, two functions can be achieved with one DCI. This improves the utilization rate of DCI and reduces signaling overhead, thereby reducing the power consumption of the base station and UE. Furthermore, when configuring a specified duration for a BWP within a configuration period, a single DCI can be used to configure the specified duration of the BWP throughout the entire configuration period, further reducing the power consumption of the base station and UE, and achieving energy saving.
[0118] In this embodiment of the disclosure, if timing indication information is sent through RRC signaling, one RRC signaling can also perform two functions; it can improve the utilization rate of RRC signaling and reduce signaling overhead, that is, reduce the power consumption of the base station and UE.
[0119] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0120] like Figure 5 As shown, this disclosure provides a BWP handover method, executed by a base station, which may include:
[0121] Step S51: Determine a specified duration based on BWP handover information from at least one historical configuration period; wherein, BWP handover information includes: the BWP that the UE switches to when the scheduling information of at least one BWP arrives at the UE.
[0122] In some embodiments of this disclosure, the specified duration is the duration specified in step S21; the configuration period is the configuration period in the above embodiments.
[0123] For example, the specified duration can be for one or more BWPs used by the UE, or it can be for a BWP used by the UE within one or more configuration periods. Here, the BWP used by the UE can refer to the first BWP and / or the third BWP, or other BWPs of the same type as the first BWP and / or the third BWP.
[0124] In step S51, based on BWP switching information from at least one historical configuration period, a specified duration is determined, including:
[0125] Determine the specified duration based on the BWP switching information from the previous configuration cycle;
[0126] Based on the BWP switching information from the previous configuration cycle, determine the specified duration;
[0127] The specified duration is determined based on the BWP switching information of a predetermined number of configuration periods adjacent to the current configuration period; the predetermined number is a number greater than or equal to 1.
[0128] This disclosure provides a BWP handover method, executed by a base station, which may include: determining a specified duration based on BWP handover information from the previous configuration period; or determining the specified duration based on BWP handover information from a predetermined number of configuration periods adjacent to the current configuration period. The predetermined number is greater than or equal to 1.
[0129] The BWP handover information includes the BWP to which the UE switches when the scheduling information of N BWPs arrives at the UE within a configuration period.
[0130] For example, if the scheduling information of BWP from the 1st to the Nth time arrives at the UE in sequence within a configuration period, the BWP that the UE switches to in sequence is: BWP1, BWP2, ..., and BWP... N The BWP switching information for this configuration period can then be marked as: here, This indicates that when the scheduling information of the Nth BWP arrives at the UE, the BWP that the UE switches to is the BWP. N .
[0131] For example, if the base station configures m BWPs for the UE, these m BWPs can be labeled as: BWP1, BWP2, ..., BWP... m The BWP handover information in the kth configuration period can then be marked as: Where i∈{1 2 … m}. Here, BWP i N This indicates that when the scheduling information of the Nth BWP arrives at the UE, the BWP that the UE switches to is the BWP. i Here, k is an integer greater than 0. If k is 1, then the BWP switching information for the first configuration cycle is...
[0132] Step S51 can be: determining the specified duration of the next configuration period based on a specified duration of a historical configuration period. Alternatively, step S51 can be: determining the specified duration of the next configuration period based on the average of specified durations of multiple historical configuration periods.
[0133] Step S51 can be: determining the specified duration of the next configuration period based on the specified durations of multiple historical configuration periods and the weight coefficients corresponding to the specified durations of each configuration period. The closer the historical configuration period is to the current configuration period, the larger the weight coefficients; and the sum of the weight coefficients corresponding to each configuration period is equal to 1.
[0134] In the above example, determining the specified duration of the next configuration period can also be: determining the specified duration of one or more BWPs used by the UE, or the specified duration of the BWPs used by the UE within one or more configuration periods.
[0135] Step S51 may be: determining a specified duration based on BWP handover information and a deep learning model. The specified duration may be: determining the specified duration of one or more BWPs used by the UE, or determining the specified duration of BWPs used by the UE within one or more configuration periods, or determining the specified duration of BWPs used by the UE in the next configuration period.
[0136] Thus, in this embodiment of the disclosure, the specified duration can be determined based on the BWP switching information within at least one historical configuration period, i.e., based on the active BWP used by the UE within a certain historical period. This allows for accurate estimation of the specified duration of the BWP to be used by the UE, and also facilitates the UE in updating the specified duration of BWP usage, enabling it to switch BWPs using more traffic modes, etc.
[0137] like Figure 6 As shown, this disclosure provides a BWP handover method, executed by a base station, which may include:
[0138] Step S61: Determine the specified duration based on BWP switching information and deep learning model.
[0139] In some embodiments of this disclosure, the BWP switching information is the BWP switching information in step S51; the specified duration is the specified duration in step S21 or step S51.
[0140] Step S61 may be: based on BWP handover information and a deep learning model, determine the specified duration for which the UE uses at least one BWP, or the specified duration for which the UE uses the BWP within at least one configuration period.
[0141] The deep learning model can be any implementable deep learning model; for example, it can be a reinforcement learning model. The reinforcement learning model can also be any implementable reinforcement learning model; for example, it can be an action-evaluation algorithm model.
[0142] The action-evaluation algorithm model may include an action network and an evaluation network. The action network can be used to determine a predetermined duration; the evaluation network can be used to determine the evaluation metrics for the predetermined duration; and the action network can determine a specified duration based on the evaluation metrics for the predetermined duration.
[0143] For example, step S61 may include:
[0144] Based on BWP handover information and selection strategy, determine the scheduled duration;
[0145] Based on BWP switching information, the scheduled duration, and the evaluation network of the deep learning model, the evaluation index for the scheduled duration is determined.
[0146] The specified duration is determined based on BWP switching information, the predetermined duration, evaluation metrics, and the action network of the deep learning model.
[0147] This disclosure provides a BWP handover method, executed by a base station, which may include:
[0148] Step S61a: Determine the predetermined duration based on BWP handover information and selection strategy;
[0149] Step S61b: Based on BWP switching information, the scheduled duration, and the evaluation network of the deep learning model, determine the evaluation index for the scheduled duration;
[0150] Step S61c: Determine the specified duration based on BWP switching information, the predetermined duration, evaluation metrics, and the action network of the deep learning model.
[0151] Step S61a can be: calculating the predetermined duration based on BWP handover information and the selection strategy. For example, if the selection strategy is: π θ (a k ,s k The selection strategy for the k-th configuration period can be: in, Based on this selection strategy, the predetermined duration can be determined as: T interval =μ(s) k ).
[0152] Step S61a: Alternatively, the BWP switching information can be entered into the mobile network to obtain a predetermined duration; the mobile network is the mobile network configured with the selection strategy.
[0153] This disclosure provides a BWP handover method, executed by a base station, which may include: determining a predetermined duration based on BWP handover information and a selection strategy.
[0154] Step S61b can be:
[0155] The reward metric is determined based on the ratio of the duration of the second BWP to the predetermined duration within a historical configuration cycle.
[0156] Input BWP switching information and reward metrics into the evaluation network to obtain evaluation metrics for the predetermined duration.
[0157] The duration of the second BWP within a configuration period refers to the duration during which the UE switches to the second BWP within a configuration period. The second BWP refers to the default BWP.
[0158] This disclosure provides a BWP handover method, executed by a base station, which may include:
[0159] Step S61b1: Determine the reward metric based on the ratio of the duration of the second BWP to the predetermined duration within a historical configuration period;
[0160] Step S61b2: Input the BWP switching information and reward metrics into the evaluation network to obtain evaluation metrics for the predetermined duration.
[0161] Step S61b1 can be: determining the reward metric for the kth configuration period based on the ratio of the duration of the second BWP to the predetermined duration within the kth configuration period.
[0162] For example, obtain the duration T of the second BWP within the k-th configuration period. default and the scheduled duration T interval Based on T default and T interval The ratio is used to calculate the percentage of energy-saving time. Based on this percentage of energy-saving time, the reward indicator R is determined. π (s k ,a k The reward metric for the k-th configuration period can be: R k (s k ,a k ).
[0163] Step S61b2 can be: inputting BWP switching information and reward indicators into the input layer of the evaluation network, and inputting the output of the input layer into the hidden layer of the M layer of the evaluation network; inputting the output of the hidden layer of the evaluation network into the output layer of the evaluation network to obtain the evaluation indicators for a predetermined duration; where M is an integer greater than 0.
[0164] For example, such as Figure 7 As shown, the evaluation network consists of one input layer, M hidden layers, and one output layer. Taking the reward metric corresponding to the k-th configuration period as an example, the input layer can be labeled φ′. iThe input layer consists of N+1 neural networks, whose inputs are the state and the reward; the state can be the BWP switching information of the k-th configuration period. This reward is the reward indicator R. k (s k ,a k Each element in the input layer is connected one-to-one with a single neuron, meaning N neurons are used to transmit the state set s. k It contains N elements and 1 neuron for transmitting R. k (s k ,a k This hidden layer has M layers, which can be labeled as φ′1, φ′2, ... and φ′ respectively. M The M hidden layers are used to evaluate the mapping relationship between the network's input and output. The first hidden layer φ′1 is used to mix the states, specifically to mix the BWP switching information of the k-th configuration period; the output of the l-th neuron in the first hidden layer φ′1 is: Where, ω′ 1,l.j It is the input layer φ′ i The weights connecting x′ to the l-th neuron in the first hidden layer φ′1; j It is the input layer φ′ i The output of the j-th neuron; b′ 1,l This refers to the bias of the l-th neuron in the first hidden layer φ′1. The second hidden layer φ′2 is similar to the first hidden layer φ′1, but the second hidden layer is used for mixed states and rewards; the remaining hidden layers, such as the third to M-th hidden layers φ′3, ... and φ′ M The relationship between the input and output is approximated by a fully connected layer, where the output of the (i-1)th hidden layer is the input of the ith hidden layer, and i is an integer greater than 3 and less than or equal to M. This single output layer can be labeled φ′. o The output layer uses a Rectified Linear Unit (ReLU) as the activation function to output an evaluation metric for a predetermined duration; for example, this can be achieved through a state-value function. Obtain evaluation index V π (s); where γ k R is the discount factor. k (s k ,a k Reward indicators, s o Given the initial state and π(s) k ) is the action network in the state set s k The selection strategy below. Here, V k (s) is the evaluation index for the predetermined duration of the k-th configuration cycle.
[0165] Step S61b2 can be: determining the evaluation index for the predetermined duration based on the evaluation index for the predetermined duration corresponding to the k-th configuration period, the evaluation index for the (k+1)-th configuration period, and the reward index. The determined evaluation index for the predetermined duration can be considered as the evaluation index for the (k+1)-th configuration period.
[0166] For example, based on the above Figure 7 In an embodiment, the evaluation metric for obtaining the predetermined duration is: A π (s k ,a k ) = R π (s k ,a k )+γV π (s k+1 )-V π (s k ); where R π (s k ,a k ) is the reward indicator, γ is the discount factor, and V π (s k+1 V is the evaluation metric corresponding to the (k+1)th configuration period. π (s k ) represents the evaluation metric corresponding to the k-th configuration period. Here, A... π (s k ,a k This can also be considered as time difference error.
[0167] Step S61c can be: inputting BWP switching information, predetermined duration, and evaluation metrics into the input layer of the mobile network, and inputting the output of the input layer into the hidden layer of the M layer of the mobile network; inputting the output of the hidden layer of the mobile network into the output layer of the mobile network to obtain the specified duration; where M is an integer greater than 0.
[0168] For example, such as Figure 8 As shown, the evaluation network consists of one input layer, M hidden layers, and one output layer. The input layer can be labeled φ′. i The input layer consists of N+2 neural networks, whose inputs are state, action, and temporal differential error; the state can be the BWP switching information of the k-th configuration cycle. This action has a predetermined duration T for the k-th configuration cycle. interval The time difference error can be used as an evaluation index A for the predetermined duration corresponding to the k-th configuration cycle. π (s k ,a k Each element in the input layer is connected one-to-one with a single neuron, meaning N neurons are used to transmit the state set s. kN elements and 1 neuron are used to transmit T. interval And one neuron for transmitting A π (s k ,a k This hidden layer has M layers, which can be labeled as φ′1, φ′2, ... and φ′ respectively. M The M hidden layers are used to evaluate the mapping relationship between the network's input and output. The first hidden layer φ′1 is used to mix the states, specifically to mix the BWP switching information of the k-th configuration period; the output of the l-th neuron in the first hidden layer φ′1 is: Where, ω′ 1,l.j It is the input layer φ′ i The weights connecting x′ to the l-th neuron in the first hidden layer φ′1; j It is the input layer φ′ i The output of the j-th neuron; b′ 1,l This refers to the bias of the l-th neuron in the first hidden layer φ′1. The second hidden layer φ′2 is similar to the first hidden layer φ′1, but the second hidden layer is used for mixed states, actions, and temporal difference errors; the remaining hidden layers, such as the third to Mth hidden layers φ′3, ... and φ′ M The relationship between the input and output is approximated by a fully connected layer, where the output of the (i-1)th hidden layer is the input of the ith hidden layer, and i is an integer greater than 3 and less than or equal to M. This single output layer can be labeled φ′. o The output layer uses a Rectified Linear Unit (ReLU) as the activation function and outputs for a specified duration; for example, it can be achieved through... To obtain a specified duration T′ Timer ;in, For the policy parameter vector, This is the policy feature vector. The specified duration is T′. Timer It can be the specified duration of the (k+1)th configuration period.
[0169] In some embodiments, a specified duration can be obtained through a single operation of steps S61a, S61b, and S61c.
[0170] In other embodiments, the specified duration can be obtained through a single step S61a and multiple iterations of steps S61b and S61c. These multiple iterations of steps S61b and S61c include: inputting the evaluation metrics, BWP handover information, and predetermined duration determined in step p-1 of S61b into the mobile network in step p-1 of S61c to obtain the specified duration for step p-1; and inputting the specified duration for step p-1, along with the BWP handover information, into the evaluation network of step p of S61b to obtain the evaluation metrics for step p; this process is repeated until multiple iterations (e.g., P iterations) are completed. Here, p is an integer greater than 1 and less than or equal to P; P is an integer greater than 1. The number of P iterations can be determined by the base station.
[0171] In some embodiments, the action network can be an action network trained on a neural network, and the evaluation network can be an evaluation network trained on a neural network.
[0172] In this embodiment, reinforcement learning or similar methods can be used to enhance the BWP handover information for at least one configuration period, such as the BWP handover information from the previous configuration period, to determine the specified duration for which the UE will use the BWP in the current configuration period (or the next configuration period). This allows for the continuous adjustment of the specified duration for which the UE uses the BWP based on traffic patterns, resulting in an accurate specified duration for BWP use that adapts to changes in traffic patterns; thus achieving a more energy-efficient and accurate BWP handover method.
[0173] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0174] The following BWP handover method is executed by the UE and is similar to the BWP handover method executed by the base station described above. For technical details not disclosed in the embodiment of the BWP handover method executed by the UE, please refer to the description of the example of the BWP handover method executed by the base station, which will not be described in detail here.
[0175] like Figure 9 As shown, this disclosure provides a BWP handover method, executed by the UE, including:
[0176] Step S91: Receive timing indication information;
[0177] Step S92: Configure timing information based on timing indication information;
[0178] Step S93: Determine the relevant operations for BWP switching based on the specified duration indicated by the timing information.
[0179] In some embodiments of this disclosure, the timing indication information is the timing indication information in step S21; the timing information is the timing information in step S21; the first BWP, the second BWP, the predetermined transmission and the specified duration are respectively the first BWP, the second BWP, the predetermined transmission and the specified duration in the above embodiments.
[0180] This step S93 may include:
[0181] Based on timing information, when there is no scheduled transmission within a specified period of time using the first BWP, the system switches to the second BWP, wherein the bandwidth of the second BWP is less than the bandwidth of the first BWP.
[0182] Based on timing information, when it is determined that there is a scheduled transmission within a specified duration using the first BWP, the first BWP with the scheduled transmission indication or a third BWP of the same type as the first BWP is used, and the timing of the specified duration is re-determined; the bandwidth of the third BWP is greater than the bandwidth of the second BWP.
[0183] This disclosure provides a BWP handover method, executed by a UE, which may include:
[0184] Based on timing information, when there is no scheduled transmission within a specified period of time using the first BWP, the system switches to the second BWP, wherein the bandwidth of the second BWP is less than the bandwidth of the first BWP.
[0185] Based on timing information, when it is determined that there is a scheduled transmission within a specified duration using the first BWP, the first BWP with the scheduled transmission indication or a third BWP of the same type as the first BWP is used, and the timing of the specified duration is re-determined; the bandwidth of the third BWP is greater than the bandwidth of the second BWP.
[0186] The scheduled transmission includes at least one of the following:
[0187] BWP scheduling information;
[0188] The first BWP's service transmission.
[0189] The scheduling information for the BWP includes at least one of the following:
[0190] Scheduling information for the first BWP;
[0191] The scheduling information of the third BWP, wherein the third BWP and the first BWP belong to the same type of BWP, and the third BWP has a larger bandwidth than the second BWP.
[0192] This disclosure provides a BWP handover method, executed by a UE, which may include: based on timing information, determining when there is BWP scheduling information within a specified duration of using a first BWP, switching to the BWP scheduled by the BWP scheduling information, and re-determining the timing for the specified duration.
[0193] For example, based on timing information, the UE determines that there is scheduling information for the first BWP within a specified duration of using the first BWP; then the UE continues to work on the first BWP scheduled according to the scheduling information of the first BWP, and re-determines the timing of the specified duration of the first BWP.
[0194] For example, based on timing information, the UE determines that there is scheduling information for a third BWP within a specified duration of using the first BWP; then the UE switches to the third BWP scheduled according to the scheduling information of the third BWP and re-determines the timing of the specified duration of the third BWP.
[0195] For example, the UE determines, based on timing information, that there is service transmission of the first BWP within a specified period of time when the first BWP is used; then the UE continues to operate in the first BWP.
[0196] This disclosure provides a BWP handover method, executed by a UE, which may include: based on timing information, when it is determined that there is BWP scheduling information when using a second BWP, switching to the BWP scheduled as indicated by the BWP scheduling information and starting a timer for a specified duration; or based on timing information, when it is determined that there is no scheduled transmission when using the second BWP, continuing to work on the second BWP.
[0197] In step S91, timing indication information is received, including one of the following:
[0198] Receive DCI carrying timing indication information;
[0199] Receive RRC signaling carrying timing indication information.
[0200] This disclosure provides a BWP handover method, executed by a UE, which may include: receiving DCI carrying timing indication information, or receiving RRC signaling carrying timing indication information.
[0201] The above implementation methods can be referred to the description on the base station side for details, and will not be repeated here.
[0202] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0203] To further explain any of the embodiments of this disclosure, several specific embodiments are provided below.
[0204] Example 1
[0205] like Figure 10 As shown, this disclosure provides a BWP handover method, executed by a communication device, which includes a base station and a UE; the method may include the following steps:
[0206] Here, the base station can configure m-1 active BWPs and one default BWP for the UE; the identification information (BWPID) of the m-1 BWPs can be 1, 2, ..., m-1 respectively; the identification information of the default BWP is m; where m is an integer greater than 1. The active BWP can be the first BWP and / or the third BWP in the above embodiment; the default BWP can be the second BWP in the above embodiment.
[0207] Step S101: The base station sends a DCI carrying scheduling information of the BWP to the UE, wherein the scheduling information of the BWP indicates the scheduled active BWP.
[0208] In one optional embodiment, if the base station receives a notification from the core network equipment indicating that a scheduled transmission for the UE has been completed, it sends a DCI to the UE via Physical Downlink Control Channel (PDCCH); wherein the DCI carries the scheduling information of the BWP. For example, the base station sends DCI 1_1, and a portion of the bandwidth indication field of DCI1_1 carries the scheduling information of the BWP, which indicates the scheduled active BWP.
[0209] Step S102: The UE activates the BWP based on the DCI configuration;
[0210] In an optional embodiment, if the UE receives a DCI carrying scheduling information of the BWP and instructs the UE to schedule an active BWP based on the scheduling information of the BWP, the UE configures the active BWP to be used.
[0211] Step S103: The UE starts the timer;
[0212] In one alternative embodiment, the UE starts a timer, counting from zero. Here, to restart the timer, the timer is reset to zero and then started counting.
[0213] In one optional embodiment, the timer duration is the specified duration for activating the BWP.
[0214] Step S104: The UE checks whether it has received a DCI before the timer expires; if yes, proceed to step S102; if no, proceed to step S105.
[0215] In an optional embodiment, if the UE detects whether it has received a DCI before the timer expires, the DCI carries the scheduling information of the BWP, and the scheduling information of the BWP indicates the scheduled active BWP; if yes, proceed to step S102; if no, proceed to step S105.
[0216] Step S105: The UE switches to the default BWP.
[0217] In one alternative embodiment, the UE switches to the default BWP after the timer expires.
[0218] Example 2
[0219] like Figure 11 As shown, this disclosure provides a BWP handover method, executed by a communication device, which includes a base station and a UE; the method may include the following steps:
[0220] Step S111: If the base station determines that the BWP scheduling information has reached the UE N times, it determines it as a configuration period;
[0221] In one optional embodiment, the base station starts a timer, starting from zero. Every N times the scheduling information of the BWP arrives at the UE, it is determined as a configuration period; where N is an integer greater than 0.
[0222] Here, when the base station sends a BWP scheduling message to the UE, it means that a service has reached the UE.
[0223] Step S112: The base station obtains BWP handover information for at least one configuration period;
[0224] In one optional embodiment, the base station obtains the BWP handover information of the previous configuration period from historical information. For example, the previous configuration period is the kth configuration period; the base station obtains the BWP handover information of the kth configuration period as follows: Where i∈{1 2 ... m}.
[0225] Step S113: The base station determines the specified duration based on the BWP handover information and reinforcement learning model for at least one configuration period;
[0226] Here, the reinforcement learning model includes an action network and an evaluation network.
[0227] In an optional embodiment, step S113 includes:
[0228] Step S113a: The base station determines the predetermined duration based on a selection strategy; this selection strategy is a selection strategy for BWP handover information. For example, the selection strategy for the kth configuration period is... The predetermined duration T of the k-th configuration period is determined based on this selection strategy.interval =μ(s) k ).
[0229] Step S113b: The base station performs an evaluation based on the predetermined duration of the evaluation network to obtain an evaluation metric. For example, the updated evaluation metric for the (k+1)th configuration period is A. π (s k ,a k ) = R π (s k ,a k )+γV π (s k+1 )-V π (s k Among them, R π (s k ,a k ) is the reward indicator, γ is the discount factor, and V π (s k+1 V is the evaluation metric corresponding to the (k+1)th configuration period. π (s k ) represents the evaluation metric corresponding to the kth configuration cycle.
[0230] Step S113c: The base station updates the predetermined duration based on the evaluation metrics and the mobile network to obtain the specified duration. For example, the base station inputs the evaluation metrics obtained in step S113b into the mobile network, and can then... The specified duration is obtained. This specified duration can be used as the specified duration for the UE to use BWP within the (k+2)th configuration period.
[0231] Step S114: The base station sends a DCI to the UE, wherein the DCI carries timing information indicating a specified duration; wherein the timing information is used by the UE to update the specified duration of the activated BWP.
[0232] In one optional embodiment, the base station sends DCI 1_1 to the UE, wherein a portion of the bandwidth indication field of DCI 1_1 carries scheduling information of the BWP and a timer indication field of DCI 1_1 carries timing indication information; wherein the scheduling information of the BWP indicates the active BWP to be scheduled; and the timing indication information carries timing information indicating a specified duration. If the UE receives DCI 1_1, based on the scheduling information of the BWP carried in the portion of the bandwidth indication field of DCI 1_1, it switches to the active BWP indicated by the scheduling information of the BWP; and based on the timer indication information carried in the timer indication field of DCI 1_1, it updates the specified duration of the active BWP based on the specified duration carried in the timer indication information.
[0233] Here, a method for determining a specified duration based on an action network is provided; this method can be based on, for example... Figure 8The illustrated action network implementation includes an input layer, M hidden layers, and an output layer. The method may include:
[0234] Input layer: The input layer can be labeled φ′ i The input layer consists of N+2 neural networks, whose inputs are state, action, and temporal differential error; the state can be the BWP switching information of the k-th configuration cycle. This action has a predetermined duration T for the k-th configuration cycle. interval The time difference error can be used as an evaluation index A for the predetermined duration corresponding to the k-th configuration cycle. π (s k ,a k Each element in the input layer is connected one-to-one with a single neuron, meaning N neurons are used to transmit the state set s. k N elements and 1 neuron are used to transmit T. interval And one neuron for transmitting A π (s k ,a k ).
[0235] Hidden layers: There are M hidden layers in total, which can be labeled as φ′1, φ′2, ... and φ′ respectively. M The M hidden layers are used to evaluate the mapping relationship between the network's input and output.
[0236] The first hidden layer φ′1 is used to mix states, specifically to mix the BWP switching information of the k-th configuration period; the output of the l-th neuron in the first hidden layer φ′1 is: Where, ω′ 1,l.j It is the input layer φ′ i The weights connecting x′ to the l-th neuron in the first hidden layer φ′1; j It is the input layer φ′ i The output of the j-th neuron; b′ 1,l It is the bias of the l-th neuron in the first hidden layer φ′1.
[0237] The second hidden layer φ′2 is similar to the first hidden layer φ′1, but the second hidden layer is used for mixed states, actions, and time difference errors; the remaining hidden layers, such as the third to Mth hidden layers φ′3, ... and φ′ M The relationship between the mixed input and output is approximated by a fully connected form, that is, the output of the (i-1)th hidden layer is the input of the ith hidden layer, where i is an integer greater than 3 and less than or equal to M.
[0238] Output layer: The output layer can be labeled φ′ oThe output layer uses a Rectified Linear Unit (ReLU) as the activation function and outputs for a specified duration; for example, it can be achieved through... To obtain a specified duration T′ Timer ;in, For the policy parameter vector, This is the strategy feature vector.
[0239] Here, a method for determining evaluation indicators based on evaluation networks is provided; this method can be based on, for example... Figure 7 The illustrated action network implementation includes an input layer, M hidden layers, and an output layer. The method may include:
[0240] Input layer: The input layer can be labeled φ′ i The input layer consists of N+1 neural networks, whose inputs are the state and the reward; the state can be the BWP switching information of the k-th configuration period. This reward is the reward indicator R. π (s k ,a k This reward metric can be based on the percentage of time saved in energy. Determined, among which, T default The duration of the second BWP within a configuration cycle, and T interval This refers to the predetermined duration of a configuration cycle. For example, the reward metric for the k-th configuration cycle is R. k (s k ,a k Each element in the input layer is connected one-to-one with a single neuron, meaning N neurons are used to transmit the state set s. k It contains N elements and 1 neuron for transmitting R. k (s k ,a k ).
[0241] Hidden layers: There are M layers in total, which can be labeled as φ′1, φ′2, ... and φ′ respectively. M The M hidden layers are used to evaluate the mapping relationship between the network's input and output.
[0242] The first hidden layer φ′1 is used to mix states, specifically to mix the BWP switching information of the k-th configuration period; the output of the l-th neuron in the first hidden layer φ′1 is: Where, ω′ 1,l.j It is the input layer φ′ i The weights connecting x′ to the l-th neuron in the first hidden layer φ′1; j It is the input layer φ′ i The output of the j-th neuron; b′ 1,lIt is the bias of the l-th neuron in the first hidden layer φ′1.
[0243] The second hidden layer φ′2 works similarly to the first hidden layer φ′1, but it is used for mixed states and rewards; the remaining hidden layers, such as the third to Mth hidden layers φ′3, ... and φ′ M The relationship between the mixed input and output is approximated by a fully connected form, that is, the output of the (i-1)th hidden layer is the input of the ith hidden layer, where i is an integer greater than 3 and less than or equal to M.
[0244] Output layer: The input layer can be labeled φ′ o The output layer uses a Rectified Linear Unit (ReLU) as the activation function to output an evaluation metric for a predetermined duration; for example, this can be achieved through a state-value function. Obtain evaluation index V π (s); where γ k R is the discount factor. k (s k ,a k Reward indicators, s o Given the initial state and π(s) k ) is the action network in the state set s k The selection strategy below. Here, V k (s) is the evaluation index for the predetermined duration of the k-th configuration cycle.
[0245] The evaluation metric for obtaining the reserved duration is: A π (s k ,a k ) = R π (s k ,a k )+γV π (s k+1 )-V π (s k ); where R π (s k ,a k ) is the reward indicator, γ is the discount factor, and V π (s k+1 V is the evaluation metric corresponding to the (k+1)th configuration period. π (s k ) represents the evaluation metric corresponding to the k-th configuration period. Here, A... π (s k ,a k This can also be considered as time difference error.
[0246] Example 3
[0247] like Figure 12As shown in the embodiments of this disclosure, a BWP handover method is provided, which is executed by a base station; the method may include the following steps:
[0248] Step S121: Based on a predetermined duration, the base station determines the BWP handover information for the current configuration period and the percentage of energy-saving time in the previous configuration period.
[0249] Here, the current configuration period can be considered as the (k+1)th configuration period, and the previous configuration period can be considered as the kth configuration period.
[0250] In one optional embodiment, the base station determines the BWP handover information for the current configuration period based on a predetermined duration: s k+1 Base stations determine the percentage of energy-saving time. The percentage of time saved can be used as a reward indicator R for the mobile network. π (s k ,a k ).
[0251] Step S122: The base station's evaluation network uses the BWP handover information of the previous configuration period and the current configuration period to obtain the evaluation indicators for the predetermined duration of the previous configuration period and the current configuration period.
[0252] In one optional embodiment, the base station's evaluation network uses the previous configuration period and the corresponding reward index to determine the evaluation index V for the k-th configuration period. π (s k ); and based on the evaluation network, using the current configuration period and the corresponding reward index, determine the evaluation index V for the (k+1)th configuration period. π (s k+1 ).
[0253] Step S123: Based on the evaluation indicators and reward indicators for the predetermined duration of the previous configuration cycle and the current configuration cycle, obtain the time difference error;
[0254] In one alternative embodiment, the base station is based on V π (s k V π (s k+1 ), and R π (s k ,a k Determine the time difference error A. π (s k ,a k ) = R π (s k ,a k )+γV π (s k+1 )-V π (sk Here, the time difference error is used as the evaluation metric; V π (s k V can be considered as the state-value function of the previous state; π (s k+1 It can be considered as the state value function of the current state.
[0255] Step S124: The base station stores the BWP handover information, specified duration, and energy-saving duty cycle for the current configuration period;
[0256] Step S125: The base station's evaluation network uses the average value of the temporal difference error to perform gradient updates in order to obtain the trained temporal difference error;
[0257] In an optional embodiment, the base station's evaluation network uses the average value of the time difference error as a loss function for stochastic gradient updates, which can be expressed as the following formula: ω k+1 ←ω k +βA π (s k ,a k ); where β represents the learning rate; A π (s k ,a k ) represents the time difference error after training.
[0258] Step S126: The base station's action network uses the time difference error obtained from the evaluation network after training to perform gradient updates on the selection strategy, so as to obtain the trained selection strategy.
[0259] In an alternative embodiment, the base station's action network updates the selection strategy using gradients based on the trained temporal difference error obtained from the evaluation network, which can be expressed as the following formula: Where η represents the learning rate, and π θ (s k ,a k ) represents the selection strategy after training.
[0260] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure can be executed alone or together with some methods in the embodiments of this disclosure or some methods in related technologies.
[0261] like Figure 13 As shown, a BWP handover device is provided, applied to a base station, comprising:
[0262] The first transmitting module 51 is configured to transmit timing indication information, wherein the timing indication information indicates the configuration of timing information; wherein the timing information is used for the UE to determine the relevant operations for BWP handover based on the timing duration indicated by the timing information.
[0263] This disclosure provides a BWP switching device applied to a base station, which may include: a first transmitting module 51 configured to transmit timing indication information, wherein the timing indication information indicates the configuration of timing information; wherein the timing information indicates that when there is no predetermined transmission within a specified period of time using the first BWP, the device switches to a second BWP; wherein the bandwidth of the second BWP is less than the bandwidth of the first BWP.
[0264] This disclosure provides a BWP handover device applied to a base station, which may include: a first transmitting module 51 configured to transmit timing indication information, wherein the timing indication information indicates the configuration of timing information; wherein, when there is a predetermined transmission within a specified duration using the first BWP, the first BWP with the predetermined transmission indication or a third BWP of the same type as the first BWP is used, and the timing of the specified duration is re-determined; the bandwidth of the third BWP is greater than the bandwidth of the second BWP.
[0265] In some embodiments, the predetermined transmission includes at least one of the following:
[0266] BWP scheduling information;
[0267] The first BWP's service transmission.
[0268] In some embodiments, the scheduling information of the BWP includes at least one of the following:
[0269] Scheduling information for the first BWP;
[0270] The scheduling information of the third BWP, wherein the third BWP and the first BWP belong to the same type of BWP, and the third BWP has a larger bandwidth than the second BWP.
[0271] In some embodiments, the timing information is used to enable the UE to switch to the BWP scheduled by the BWP scheduling information when there is BWP scheduling information within a specified duration of the first BWP, and to re-determine the timing for the specified duration.
[0272] This disclosure provides a BWP handover device applied to a base station, including: a first transmitting module 51 configured to transmit timing indication information, wherein the timing indication information indicates configured timing information; wherein the timing information is used to allow the UE to switch to the BWP scheduled by the BWP scheduling information when there is BWP scheduling information for a specified duration of the first BWP, and to re-determine the timing for the specified duration.
[0273] In some embodiments, the timing information is used to allow the UE to continue working on the first BWP when there is scheduling information for the first BWP within a specified period of time, and to re-determine the timing for the specified period of time.
[0274] This disclosure provides a BWP handover device applied to a base station, including: a first transmitting module 51 configured to transmit timing indication information, wherein the timing indication information indicates the configuration of timing information; wherein the timing information is used to allow the UE to continue working in the first BWP when there is scheduling information of the first BWP within a specified duration of using the first BWP, and to re-determine the timing of the specified duration.
[0275] This disclosure provides a BWP handover device applied to a base station, including: a first transmitting module 51 configured to transmit DCI carrying timing indication information.
[0276] This disclosure provides a BWP handover device applied to a base station, including: a first transmitting module 51 configured to transmit RRC signaling carrying timing indication information.
[0277] This disclosure provides a BWP handover device applied to a base station, comprising: a first determining module configured to determine a specified duration based on BWP handover information from at least one historical configuration period; wherein the BWP handover information includes: the BWP to which the UE switches at least once when BWP scheduling information arrives at the UE.
[0278] This disclosure provides a BWP handover device applied to a base station, including: a first determining module configured to determine a specified duration based on BWP handover information from the previous configuration period.
[0279] This disclosure provides a BWP handover device applied to a base station, including: a first determining module configured to determine a specified duration based on BWP handover information and a deep learning model.
[0280] This disclosure provides a BWP handover device applied to a base station, comprising:
[0281] The first determining module is configured to determine the predetermined duration based on BWP handover information and selection strategy;
[0282] The first determining module is configured to determine the evaluation index for the predetermined duration based on BWP switching information, the predetermined duration, and the evaluation network of the deep learning model.
[0283] The first determining module is also configured to determine the specified duration based on BWP switching information, the predetermined duration, evaluation metrics, and the action network of the deep learning model.
[0284] This disclosure provides a BWP handover device applied to a base station, comprising: inputting BWP handover information into a mobile network configured with a selection strategy, and determining a predetermined duration.
[0285] This disclosure provides a BWP handover device applied to a base station, comprising:
[0286] The first determining module is configured to determine the reward metric based on the ratio of the duration of the second BWP to the predetermined duration within a historical configuration period.
[0287] The first determining module is configured to input BWP switching information and reward metrics into the evaluation network to obtain evaluation metrics for a predetermined duration.
[0288] This disclosure provides a BWP handover device applied to a base station, including: a first determining module configured to input BWP handover information, a predetermined duration, and evaluation indicators into a mobile network to obtain a specified duration.
[0289] like Figure 14 As shown, this disclosure provides a BWP handover device applied to a UE, comprising:
[0290] The second receiving module 61 is configured to receive timing indication information;
[0291] Processing module 62 is configured to configure timing information based on timing indication information;
[0292] The second determining module 63 is configured to determine the relevant operations for BWP switching based on a specified duration indicated by the timing information.
[0293] This disclosure provides a BWP switching device applied to a UE, which may include: a second determining module 63, configured to determine, based on the timing information, that when there is no predetermined transmission within the specified duration of using the first BWP, the device switches to a second BWP, wherein the bandwidth of the second BWP is less than the bandwidth of the first BWP.
[0294] This disclosure provides a BWP handover device applied to a UE, which may include: a second determining module 63, configured to, based on the timing information, determine that when there is a predetermined transmission within the specified duration of using the first BWP, use either the first BWP indicated by the predetermined transmission or a third BWP of the same type as the first BWP, and re-determine the timing of the specified duration; the bandwidth of the third BWP is greater than the bandwidth of the second BWP.
[0295] In some embodiments, the predetermined transmission includes at least one of the following:
[0296] BWP scheduling information;
[0297] The first BWP's service transmission.
[0298] In some embodiments, the scheduling information of the BWP includes at least one of the following:
[0299] Scheduling information for the first BWP;
[0300] The scheduling information of the third BWP, wherein the third BWP and the first BWP belong to the same type of BWP, and the third BWP has a larger bandwidth than the second BWP.
[0301] This disclosure provides a BWP switching device applied to a UE, including: a second determining module 63, configured to, based on timing information, when determining that there is BWP scheduling information within a specified duration of using the first BWP, switch to the BWP scheduled by the BWP scheduling information, and re-determine the timing for the specified duration.
[0302] This disclosure provides a BWP switching device applied to a UE, including: a second determining module 63, configured to, based on timing information, determine when there is BWP scheduling information when using a second BWP, switch to the BWP indicated by the BWP scheduling information, and start timing for a specified duration.
[0303] This disclosure provides a BWP switching device applied to a UE, including: a second determining module 63, configured to continue operating in the second BWP when there is no scheduled transmission when using the second BWP based on timing information.
[0304] This disclosure provides a BWP handover device for a UE, including a second receiving module 61 configured to receive a DCI carrying timing indication information.
[0305] This disclosure provides a BWP handover device for a UE, including a second receiving module 61 configured to receive RRC signaling carrying timing indication information.
[0306] It should be noted that those skilled in the art will understand that the apparatus provided in the embodiments of this disclosure can be executed alone or together with some apparatus in the embodiments of this disclosure or some apparatus in related technologies.
[0307] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0308] This disclosure provides a communication device, including:
[0309] processor;
[0310] Memory used to store processor-executable instructions;
[0311] The processor is configured to implement the BWP switching method of any embodiment of this disclosure when running executable instructions.
[0312] In one embodiment, the communication device may be a base station or a UE.
[0313] The processor may include various types of storage media, which are non-transitory computer storage media that can continue to store information after the user equipment loses power.
[0314] The processor can connect to memory via a bus or similar means to read executable programs stored in memory, for example... Figure 2 , 5 6, 9 to Figure 12 At least one of the methods shown.
[0315] This disclosure also provides a computer storage medium storing a computer-executable program, which, when executed by a processor, implements the BWP switching method of any embodiment of this disclosure. For example, such as... Figure 2 , 5 6, 9 to Figure 12 At least one of the methods shown.
[0316] Regarding the apparatus or storage medium in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0317] Figure 15 This is a block diagram illustrating a user equipment 800 according to an exemplary embodiment. For example, user equipment 800 may be a mobile phone, computer, digital broadcast user equipment, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0318] Reference Figure 15 User equipment 800 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, audio component 810, input / output (I / O) interface 812, sensor component 814, and communication component 816.
[0319] Processing component 802 typically controls the overall operation of user equipment 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording. 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. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
[0320] Memory 804 is configured to store various types of data to support the operation of user equipment 800. Examples of this data include instructions for any application or method operating on user equipment 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, 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 storage, flash memory, magnetic disk, or optical disk.
[0321] Power supply component 806 provides power to various components of user equipment 800. Power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to user equipment 800.
[0322] Multimedia component 808 includes a screen that provides an output interface between the user equipment 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the user equipment 800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0323] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when user equipment 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
[0324] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0325] Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of user equipment 800. For example, sensor assembly 814 may detect the on / off state of user equipment 800, the relative positioning of components such as the display and keypad of user equipment 800, changes in position of user equipment 800 or a component of user equipment 800, the presence or absence of user contact with user equipment 800, orientation or acceleration / deceleration of user equipment 800, and temperature changes of user equipment 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. 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, sensor assembly 814 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0326] Communication component 816 is configured to facilitate wired or wireless communication between user equipment 800 and other devices. User equipment 800 can access wireless networks based on communication standards, such as WiFi, 4G, or 5G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. 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.
[0327] In an exemplary embodiment, the user equipment 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0328] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of a user device 800 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0329] like Figure 16As shown, one embodiment of this disclosure illustrates the structure of a base station. For example, base station 900 can be provided as a network-side device. (Refer to...) Figure 16 The base station 900 includes a processing component 922, which further includes one or more processors, and memory resources represented by a memory 932 for storing instructions, such as application programs, that can be executed by the processing component 922. The application programs stored in the memory 932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 922 is configured to execute instructions to perform any of the methods described above applied to the base station.
[0330] Base station 900 may also include a power supply component 926 configured to perform power management of base station 900, a wired or wireless network interface 950 configured to connect base station 900 to a network, and an input / output (I / O) interface 958. Base station 900 can operate on an operating system stored in memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or similar.
[0331] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.
[0332] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A method for switching bandwidth portion BWPs, wherein, Performed by the base station, including: Based on BWP handover information from at least one historical configuration period, a specified duration is determined; wherein, the BWP handover information includes: the BWP to which the UE switches at least once when BWP scheduling information arrives at the user equipment (UE); Send timing indication information, wherein the timing indication information indicates the configuration of timing information; wherein the timing information is used for the UE to determine the relevant operations for BWP handover according to the specified duration indicated by the timing information; The operation of determining the BWP switching based on the specified duration indicated by the timing information includes: when there is a predetermined transmission within the specified duration of using the first BWP, using the first BWP indicated by the predetermined transmission or a third BWP of the same type as the first BWP, and re-determining the timing of the specified duration.
2. The method according to claim 1, wherein, The determination of the specified duration based on BWP handover information from at least one historical configuration period includes: The specified duration is determined based on the BWP switching information and the deep learning model.
3. The method according to claim 2, wherein, The step of determining the specified duration based on the BWP switching information and the deep learning model includes: Based on the BWP switching information and selection strategy, the predetermined duration is determined; Based on the BWP switching information, the predetermined duration, and the evaluation network of the deep learning model, an evaluation index for the predetermined duration is determined. The specified duration is determined based on the BWP switching information, the predetermined duration, the evaluation metrics, and the action network of the deep learning model.
4. The method according to claim 1, wherein, The operation of determining the BWP switching according to the specified duration indicated by the timing information further includes: switching to the second BWP when there is no predetermined transmission within the specified duration of using the first BWP; wherein the bandwidth of the second BWP is less than the bandwidth of the first BWP, and the bandwidth of the second BWP is less than the bandwidth of the third BWP.
5. The method according to claim 1, wherein, The timing indication information for sending includes one of the following: Send downlink control information (DCI) carrying the timing indication information; Send RRC signaling carrying the timing indication information.
6. A method for switching bandwidth portion BWPs, wherein, Performed by the user equipment (UE), including: Receive timing indication information; Configure timing information based on the timing indication information; Based on the specified duration indicated by the timing information, the relevant operations for BWP handover are determined; wherein, the specified duration is determined based on BWP handover information of at least one historical configuration period, and the BWP handover information includes: the BWP that the UE switches to when the scheduling information of at least one BWP arrives at the UE. The step of determining the relevant operation for BWP switching based on the specified duration indicated by the timing information includes: based on the timing information, when it is determined that there is a predetermined transmission within the specified duration of using the first BWP, using the first BWP indicated by the predetermined transmission or a third BWP of the same type as the first BWP, and re-determining the timing of the specified duration.
7. The method according to claim 6, wherein, The step of determining the relevant operation for BWP switching based on the specified duration indicated by the timing information further includes: determining, based on the timing information, that when there is no predetermined transmission within the specified duration of using the first BWP, switching to the second BWP; wherein the bandwidth of the second BWP is less than the bandwidth of the first BWP, and the bandwidth of the second BWP is less than the bandwidth of the third BWP.
8. The method according to claim 6, wherein, The received timing indication information includes one of the following: Receive downlink control information (DCI) carrying the timing indication information; Receive RRC signaling carrying the timing indication information.
9. A bandwidth portion BWP switching device, wherein, Applied to base stations, including: The first determining module is configured to determine a specified duration based on BWP handover information from at least one historical configuration period; wherein, the BWP handover information includes: the BWP to which the UE switches at least once when BWP scheduling information arrives at the user equipment UE; The first transmitting module is configured to transmit timing indication information, wherein the timing indication information indicates the configuration of timing information; wherein the timing information is used for the UE to determine the relevant operations for BWP handover according to the specified duration indicated by the timing information; wherein the relevant operations for determining the BWP handover according to the specified duration indicated by the timing information include: when there is a predetermined transmission within the specified duration of using the first BWP, using the first BWP indicated by the predetermined transmission or a third BWP of the same type as the first BWP, and re-determining the timing of the specified duration.
10. A bandwidth portion BWP switching device, wherein, Applied to User Equipment (UE), including: The second receiving module is configured to receive timing indication information; The processing module is configured to configure timing information based on the timing indication information; The second determining module is configured to determine the relevant operations for BWP handover based on a specified duration indicated by the timing information; wherein the specified duration is determined based on BWP handover information of at least one historical configuration period, and the BWP handover information includes: the BWP to which the UE switches at least once when the scheduling information of the BWP arrives at the UE. Specifically, the second determining module is configured to, based on the timing information, determine when there is a predetermined transmission within the specified duration of using the first BWP, use the first BWP indicated by the predetermined transmission or a third BWP of the same type as the first BWP, and re-determine the timing of the specified duration.
11. A communication device, wherein, The communication device includes: processor; Memory used to store the processor's executable instructions; The processor is configured to implement the bandwidth portion BWP switching method according to any one of claims 1 to 5 or claims 6 to 8 when running the executable instructions.
12. A computer storage medium, wherein, The computer storage medium stores a computer-executable program, which, when executed by a processor, implements the bandwidth portion BWP switching method as described in any one of claims 1 to 5 or 6 to 8.
Citation Information
Patent Citations
Method for transmitting and receiving downlink data channel, and apparatus therefor
WO2020022694A1