Method, terminal device and network device for downlink bandwidth part activation and deactivation

By employing MAC layer CE, DCI, time patterns, and timers, the control problem of downlink BWP activation and deactivation in the NR system was solved, thereby improving system scheduling efficiency and resource utilization.

CN111512660BActive Publication Date: 2026-06-26GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
Filing Date
2017-12-29
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In existing NR systems, there are no clear specifications on how terminal devices can effectively control the activation and deactivation of the downlink bandwidth portion (BWP) during RRC connection, resulting in low scheduling efficiency.

Method used

By using the MAC layer control unit (CE), downlink control commands (DCI), pre-configured time patterns, and deactivation timers, the terminal equipment and network equipment are controlled to activate and deactivate the downlink BWP configured on the carrier, ensuring the state management of the BWP.

Benefits of technology

It achieves efficient activation and deactivation control of multiple downlink BWPs, improving system scheduling efficiency and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111512660B_ABST
    Figure CN111512660B_ABST
Patent Text Reader

Abstract

The application discloses a method, a terminal device, a network device and a computer storage medium for activating and deactivating a downlink bandwidth part, and the method comprises the following steps: activating and deactivating at least one downlink bandwidth part (BWP) configured on a carrier of the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of information processing technology, and in particular to a method for activating and deactivating downlink bandwidth, a terminal device, a network device, and a computer storage medium. Background Technology

[0002] NR supports a system bandwidth far greater than LTE's maximum of 20MHz. For some terminals, due to capability limitations, they may not be able to support the full system bandwidth. To improve scheduling efficiency, NR introduces the concept of a Bandwidth Partial Width Plan (BWP). In RRC connection state, the network configures one or more BWPs for the terminal. A BWP mainly includes three parameters: Numberology, center frequency, and bandwidth.

[0003] This shows that BWP is a frequency domain concept. Furthermore, existing discussions assume that at any given time, the terminal only supports one active BWP. "Activation" refers to the terminal's expectation to receive signals, including data transmission (uplink and downlink), system messages, etc., within the bandwidth specified by that BWP. However, there are currently no regulations specifying how to control the activation of BWPs on the terminal device side. Summary of the Invention

[0004] To address the aforementioned technical problems, embodiments of the present invention provide a method for activating and deactivating downlink bandwidth, a terminal device, a network device, and a computer storage medium.

[0005] This invention provides a method for partially activating and deactivating downlink bandwidth, applied to network devices, including:

[0006] Activate and deactivate at least one downlink bandwidth portion (BWP) configured on the carrier of the terminal device.

[0007] This invention provides a method for activating and deactivating downlink bandwidth, applied to a terminal device, comprising:

[0008] Based on network-side control, at least one downlink bandwidth portion (BWP) configured on the carrier is activated and deactivated.

[0009] This invention provides a network device, comprising:

[0010] The first processing unit activates and deactivates at least one downlink bandwidth portion (BWP) configured on the carrier of the terminal device.

[0011] This invention provides a terminal device, comprising:

[0012] The second processing unit, based on network-side control, activates and deactivates at least one downlink bandwidth portion (BWP) configured on the carrier.

[0013] An embodiment of the present invention provides a network device, comprising: a processor and a memory for storing computer programs capable of running on the processor.

[0014] The processor is used to execute the steps of the aforementioned method when running the computer program.

[0015] An embodiment of the present invention provides a terminal device, comprising: a processor and a memory for storing computer programs capable of running on the processor.

[0016] The processor is used to execute the steps of the aforementioned method when running the computer program.

[0017] An embodiment of the present invention provides a computer storage medium storing computer-executable instructions, which, when executed, implement the aforementioned method steps.

[0018] The technical solution of this invention can determine the activation or deactivation of at least one downlink BWP configured on the carrier of a terminal device, thereby solving the problem of how to control the activation and deactivation status of some downlink BWPs when multiple downlink BWPs are configured on a carrier. Attached Figure Description

[0019] Figure 1 This is a schematic flowchart of a method for activating and deactivating downlink bandwidth according to an embodiment of the present invention;

[0020] Figure 2 This is a schematic diagram of the network device composition structure according to an embodiment of the present invention;

[0021] Figure 3 This is a schematic diagram of the terminal device composition structure according to an embodiment of the present invention;

[0022] Figure 4 This is a schematic diagram of a hardware architecture according to an embodiment of the present invention. Detailed Implementation

[0023] To gain a more detailed understanding of the features and technical content of the embodiments of the present invention, the implementation of the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration only and are not intended to limit the embodiments of the present invention.

[0024] Example 1

[0025] This invention provides a method for activating and deactivating a downlink bandwidth portion, applied to a network device, comprising: activating and deactivating at least one downlink bandwidth portion (BWP) configured on a carrier of a terminal device.

[0026] In addition, regarding whether the downlink BWP is initially active, it can be either controlled to be active at the beginning or controlled to be inactive at the beginning.

[0027] Alternatively, at least one initial BWP may be configured among the at least one downlink BWP configured for the terminal device, and the initial BWP may be configured to be active by default; among the at least one downlink BWP configured for the terminal device, the other downlink BWPs besides the initial BWP may be configured to be deactivated by default. Specifically, one or more downlink BWPs may be configured on one carrier of the terminal, and the network may activate or deactivate the configured BWPs; among the one or more configured BWPs, one is the initial BWP configured by the network, and the initial BWP is active by default (i.e., when the carrier on which the BWP is located is activated, the initial BWP needs to be activated separately); apart from the initial BWP, the other configured BWPs are deactivated by default when configured.

[0028] Furthermore, in this embodiment, the activation and deactivation methods are one of the following:

[0029] Method 1: Control the activation and deactivation of at least one downlink bandwidth portion (BWP) through the MAC layer control unit (CE); that is, activate and deactivate the downlink BWP MAC CE.

[0030] Method 2: Activate and deactivate at least one downlink bandwidth portion (BWP) via downlink control command (DCI); activate the downlink BWP using DCI.

[0031] Method 3: Configure activation and deactivation time patterns for terminal devices to control the activation and deactivation indication of at least one downlink bandwidth portion of the BWP; a pre-configured time pattern.

[0032] Method 4: Configure a corresponding deactivation timer for the downlink bandwidth portion of the BWP to control the deactivation of the downlink BWP; the downlink BWP has a specific deactivation timer, and when the deactivation timer fails, the corresponding downlink BWP is deactivated.

[0033] The following sections will explain each of the aforementioned methods:

[0034] Method 1: The CE of the MAC layer contains a bitmap corresponding to the at least one BWP, and the activation or deactivation of the BWP corresponding to the bitmap is controlled by each bit in the bitmap.

[0035] Regarding the method of corresponding MAC CE and BWP, it can be that: the downlink BWP activation and deactivation MAC CE is a MAC CE that contains a bitmap corresponding to one or more BWP indexes (index values) configured.

[0036] Specifically, the activation or deactivation of the corresponding BWP can be controlled by the bit position control: setting the corresponding bit position in the bit map to 1 or 0 can indicate the activation or deactivation of the corresponding BWP.

[0037] Method 2: Add an index value to the DCI to indicate the BWP to be activated.

[0038] Specifically, the DCI is a physical downlink control channel (PDCCH) bearer scrambled with a Cell Radio Network Temporary Identifier (C-RNTI) or a physical downlink control channel (PDCCH) bearer scrambled with a special RNTI. The downlink BWP activation DCI is a DCI with a PDCCH bearer scrambled with a C-RNTI or a special RNTI (such as a BWP activation RNTI). One or more index values ​​of the configured BWPs to be activated can be added to the DCI.

[0039] Furthermore, when the DCI is carried by a PDCCH scrambled with C-RNTI, downlink transmissions on the BWP to be activated are scheduled on the active downlink BWP. When the DCI is carried by a PDCCH scrambled with C-RNTI, downlink transmissions on the BWP to be activated can be scheduled on the currently active downlink BWP, thereby activating the downlink BWP to be activated.

[0040] Method 3: By controlling the activation and deactivation time patterns, at least one downlink BWP on the carrier is switched to activate.

[0041] The activation and deactivation time pattern is a pre-configured time pattern, which refers to activating different BWPs according to a certain time pattern.

[0042] For example, suppose there are 3 BWPs, namely BWP1, BWP2, and BWP3; it can be: periodically switching between BWPs with different configurations, such as [BWP1, BWP2, BWP3].

[0043] Alternatively, a radio frame can be configured to divide at least one subframe into at least one subframe group, wherein each subframe group is used to indicate the activation of a downlink BWP. Again, taking three BWPs as an example, suppose that in a radio frame (containing 10 1ms subframes), subframes 0-3 are BWP1 activated, subframes 4-6 are BWP2 activated, and subframes 7-9 are BWP3 activated.

[0044] It can also be configured to set the start time and duration of activation for each downlink BWP.

[0045] In other words, the startup time and duration of each BWP activation can be configured, and different activated BWPs can have overlapping times.

[0046] Method 4: For at least some of the downlink BWPs (excluding the initial BWP) in at least one downlink bandwidth portion of the BWP, configure corresponding deactivation timers for each of the other downlink BWPs; use the deactivation timers to control the duration for which the other downlink BWPs remain active after being activated.

[0047] The downlink BWP deactivation timer is a timer configured for at least some of the downlink BWPs among all the other configured BWPs besides the initial BWP; wherein, the at least some downlink BWPs can be one or multiple downlink BWPs; and, the timer can be configured by uniformly configuring a timer for these at least some downlink BWPs, or by configuring a different timer for each of the at least some downlink BWPs.

[0048] This timer specifies the duration for which a particular BWP configuration can remain active after activation, and its behavior is as follows:

[0049] Startup or restart conditions:

[0050] When the corresponding BWP receives an activation command or the time pattern arrives, the timer starts / restarts after the BWP is activated;

[0051] The corresponding BWP receives a scheduling instruction or a data transmission or reception occurs on the BWP;

[0052] Stop condition: The terminal initiates random access;

[0053] After the timer expires, the corresponding BWP is deactivated. If only one BWP is active at present, the terminal returns to the default BWP or the initial BWP.

[0054] As can be seen, by adopting the above scheme, it is possible to determine the activation or deactivation of at least one downlink BWP configured on the carrier of the terminal device, thereby solving the problem of how to control the activation and deactivation status of some downlink BWPs when multiple downlink BWPs are configured on the carrier.

[0055] Example 2

[0056] This invention provides a method for activating and deactivating a downlink bandwidth portion (BWP) configured on a carrier, applied to a terminal device, comprising: activating and deactivating at least one downlink bandwidth portion (BWP) configured on a carrier based on network-side control.

[0057] In addition, regarding whether the downlink BWP is initially active, it can be either controlled to be active at the beginning or controlled to be inactive at the beginning.

[0058] Alternatively, at least one initial BWP may be configured among the at least one downlink BWP configured for the terminal device, and the initial BWP may be configured to be active by default; among the at least one downlink BWP configured for the terminal device, the other downlink BWPs besides the initial BWP may be configured to be deactivated by default. Specifically, one or more downlink BWPs may be configured on one carrier of the terminal, and the network may activate or deactivate the configured BWPs; among the one or more configured BWPs, one is the initial BWP configured by the network, and the initial BWP is active by default (i.e., when the carrier on which the BWP is located is activated, the initial BWP needs to be activated separately); apart from the initial BWP, the other configured BWPs are deactivated by default when configured.

[0059] Furthermore, in this embodiment, the activation and deactivation methods are one of the following:

[0060] Method 1: Control the activation and deactivation of at least one downlink bandwidth portion (BWP) through information from the MAC layer control unit (CE).

[0061] Method 2: Activate and deactivate at least one downlink bandwidth portion (BWP) via downlink control command (DCI); activate the downlink BWP using DCI.

[0062] Method 3: Configure activation and deactivation time patterns for terminal devices to control the activation and deactivation indication of at least one downlink bandwidth portion of the BWP; a pre-configured time pattern.

[0063] Method 4: Configure a corresponding deactivation timer for the downlink bandwidth portion of the BWP to control the deactivation of the downlink BWP; the downlink BWP has a specific deactivation timer, and when the deactivation timer fails, the corresponding downlink BWP is deactivated.

[0064] The following sections will explain each of the aforementioned methods:

[0065] Method 1: The CE of the MAC layer contains a bitmap corresponding to the at least one BWP, and the activation or deactivation of the BWP corresponding to the bitmap is controlled by each bit in the bitmap.

[0066] Regarding the method of corresponding MAC CE and BWP, it can be that: the downlink BWP activation and deactivation MAC CE is a MAC CE that contains a bitmap corresponding to one or more BWP indexes (index values) configured.

[0067] Specifically, the activation or deactivation of the corresponding BWP can be controlled by the bit position control, which can be: setting the corresponding bit position in the bit map to 1 or 0 can indicate the activation or deactivation of the corresponding BWP.

[0068] Method 2: Determine the BWP to be activated as indicated by the network side using the index value in the DCI.

[0069] Specifically, the DCI is a physical downlink control channel (PDCCH) bearer scrambled with a Cell Radio Network Temporary Identifier (C-RNTI) or a physical downlink control channel (PDCCH) bearer scrambled with a special RNTI. The downlink BWP activation DCI is a DCI with a PDCCH bearer scrambled with a C-RNTI or a special RNTI (such as a BWP activation RNTI). One or more index values ​​of the configured BWPs to be activated can be added to the DCI.

[0070] Furthermore, when the DCI is carried by a PDCCH scrambled with C-RNTI, downlink transmissions on the BWP to be activated are acquired on the active downlink BWP. When the DCI is carried by a PDCCH scrambled with C-RNTI, downlink transmissions on the BWP to be activated can be scheduled on the currently active downlink BWP, thereby activating the downlink BWP to be activated.

[0071] Method 3: Based on the activation and deactivation time patterns, determine the handover activation between at least one downlink BWP on the carrier.

[0072] The activation and deactivation time pattern is a pre-configured time pattern, which refers to activating different BWPs according to a certain time pattern.

[0073] For example, suppose there are 3 BWPs, namely BWP1, BWP2, and BWP3; it can be: periodically switching between BWPs with different configurations, such as [BWP1, BWP2, BWP3].

[0074] Alternatively, it can be: obtaining at least one subframe group from at least one subframe in a radio frame; and determining whether to activate the corresponding downlink BWP based on the indication information of each subframe group, wherein each subframe group is used to indicate the activation of a downlink BWP. Again, taking three BWPs as an example, suppose that in a radio frame (containing 10 1ms subframes), subframes 0-3 are BWP1 activated, subframes 4-6 are BWP2 activated, and subframes 7-9 are BWP3 activated.

[0075] It can also be used to: obtain the startup time and duration of each downlink BWP configuration when it is active.

[0076] In other words, the startup time and duration of each BWP activation can be configured, and different activated BWPs can have overlapping times.

[0077] Method 4: Obtain a deactivation timer set for at least a portion of the downlink BWPs other than the initial BWP in at least one downlink bandwidth portion BWP; control the duration for which the at least a portion of the other downlink BWPs remain active after being activated by the deactivation timer.

[0078] The downlink BWP deactivation timer is a timer configured for at least some of the downlink BWPs among all the other configured BWPs besides the initial BWP; wherein, the at least some downlink BWPs can be one or multiple downlink BWPs; and, the timer can be configured by uniformly configuring a timer for these at least some downlink BWPs, or by configuring a different timer for each of the at least some downlink BWPs.

[0079] This timer specifies the duration for which a particular BWP configuration can remain active after activation, and its behavior is as follows:

[0080] When the downlink BWP enters the activation state according to the received activation command, or when the activation state is determined based on the corresponding time pattern, the deactivation timer corresponding to the downlink BWP is started; that is, when the corresponding BWP receives the activation command or the time pattern arrives, the timer starts / restarts after the BWP is activated.

[0081] When the downlink BWP receives a scheduling instruction, or when data transmission / reception occurs on the downlink BWP, the deactivation timer corresponding to the downlink BWP is started; that is, when the corresponding BWP receives a scheduling instruction or when data transmission or reception occurs on the BWP, the deactivation timer corresponding to the downlink BWP is started.

[0082] Stop condition: When the terminal initiates random access, the deactivation timer is stopped.

[0083] When the deactivation timer corresponding to a downlink BWP expires, the corresponding downlink BWP is switched to the deactivation state. The number of currently active downlink BWPs is detected; if the number of active downlink BWPs is 1, the initial BWP is used to replace the currently active downlink BWP, thus activating the initial BWP and deactivating the currently active downlink BWP. In other words, after the timer expires, the corresponding BWP is deactivated; if only one BWP is currently active, the terminal returns to the default BWP or the initial BWP.

[0084] A processing flow for this application is provided in conjunction with the two embodiments described above, such as... Figure 1 As shown, it includes:

[0085] Step 101: Activate and deactivate at least one downlink bandwidth portion (BWP) configured on the carrier of the terminal device;

[0086] Step 102: Based on network-side control, activate and deactivate at least one downlink bandwidth portion (BWP) configured on the carrier.

[0087] As can be seen, by adopting the above scheme, it is possible to determine the activation or deactivation of at least one downlink BWP configured on the carrier of the terminal device, thereby solving the problem of how to control the activation and deactivation status of some downlink BWPs when multiple downlink BWPs are configured on the carrier.

[0088] Example 3

[0089] This invention provides a network device, such as... Figure 2 As shown, it includes: a first processing unit 21, which activates and deactivates at least one downlink bandwidth portion (BWP) configured on the carrier of the terminal device.

[0090] In addition, regarding whether the downlink BWP is initially active, it can be either controlled to be active at the beginning or controlled to be inactive at the beginning.

[0091] Alternatively, at least one initial BWP may be configured among the at least one downlink BWP configured for the terminal device, and the initial BWP may be configured to be active by default; among the at least one downlink BWP configured for the terminal device, the other downlink BWPs besides the initial BWP may be configured to be deactivated by default. Specifically, one or more downlink BWPs may be configured on one carrier of the terminal, and the network may activate or deactivate the configured BWPs; among the one or more configured BWPs, one is the initial BWP configured by the network, and the initial BWP is active by default (i.e., when the carrier on which the BWP is located is activated, the initial BWP needs to be activated separately); apart from the initial BWP, the other configured BWPs are deactivated by default when configured.

[0092] Furthermore, in this embodiment, the activation and deactivation methods are one of the following:

[0093] Method 1: Control the activation and deactivation of at least one downlink bandwidth portion (BWP) through the MAC layer control unit (CE); that is, activate and deactivate the downlink BWP MAC CE.

[0094] Method 2: Activate and deactivate at least one downlink bandwidth portion (BWP) via downlink control command (DCI); activate the downlink BWP using DCI.

[0095] Method 3: Configure activation and deactivation time patterns for terminal devices to control the activation and deactivation indication of at least one downlink bandwidth portion of the BWP; a pre-configured time pattern.

[0096] Method 4: Configure a corresponding deactivation timer for the downlink bandwidth portion of the BWP to control the deactivation of the downlink BWP; the downlink BWP has a specific deactivation timer, and when the deactivation timer fails, the corresponding downlink BWP is deactivated.

[0097] The following sections will explain each of the aforementioned methods:

[0098] Method 1: First processing unit 21, the CE of the MAC layer contains a bit map corresponding to the at least one BWP, and controls the activation or deactivation of the BWP corresponding to the bit bit through each bit in the bit map.

[0099] Regarding the method of corresponding MAC CE and BWP, it can be that: the downlink BWP activation and deactivation MAC CE is a MAC CE that contains a bitmap corresponding to one or more BWP indexes (index values) configured.

[0100] Specifically, the activation or deactivation of the corresponding BWP can be controlled by the bit position control: setting the corresponding bit position in the bit map to 1 or 0 can indicate the activation or deactivation of the corresponding BWP.

[0101] Method 2: The first processing unit 21 adds an index value to the DCI and uses the index value to indicate the BWP to be activated.

[0102] Specifically, the DCI is a physical downlink control channel (PDCCH) bearer scrambled with a Cell Radio Network Temporary Identifier (C-RNTI) or a physical downlink control channel (PDCCH) bearer scrambled with a special RNTI. The downlink BWP activation DCI is a DCI with a PDCCH bearer scrambled with a C-RNTI or a special RNTI (such as a BWP activation RNTI). One or more index values ​​of the configured BWPs to be activated can be added to the DCI.

[0103] Furthermore, the network device also includes:

[0104] The first communication unit 22 schedules downlink transmission on the BWP to be activated on the downlink BWP that is in an active state.

[0105] Correspondingly, when the DCI is carried by the PDCCH scrambled by C-RNTI, the first processing unit 21 schedules the downlink transmission on the BWP to be activated on the downlink BWP that is in the active state through the first communication unit.

[0106] When the DCI is carried by a PDCCH scrambled with C-RNTI, downlink transmissions on the BWP to be activated can be scheduled on the currently active downlink BWP to activate the downlink BWP.

[0107] Method 3: The first processing unit 21 controls at least one downlink BWP on the carrier to switch activation based on the activation and deactivation time pattern.

[0108] The activation and deactivation time pattern is a pre-configured time pattern, which refers to activating different BWPs according to a certain time pattern.

[0109] For example, suppose there are 3 BWPs, namely BWP1, BWP2, and BWP3; you can periodically switch between BWPs with different configurations, such as [BWP1, BWP2, BWP3].

[0110] Alternatively, the first communication unit 22 can configure a radio frame, dividing at least one subframe within the radio frame into at least one subframe group, wherein each subframe group is used to indicate the activation of a downlink BWP. Again, taking three BWPs as an example, assuming that in a radio frame (containing 10 1ms subframes), subframes 0-3 are BWP1 activated, subframes 4-6 are BWP2 activated, and subframes 7-9 are BWP3 activated.

[0111] Alternatively, the first processing unit 21 can configure the activation time and duration of each downlink BWP.

[0112] In other words, the startup time and duration of each BWP activation can be configured, and different activated BWPs can have overlapping times.

[0113] Method 4: The first processing unit 21 configures corresponding deactivation timers for at least some of the downlink BWPs (excluding the initial BWP) in at least one downlink bandwidth portion BWP; and controls the duration for which the other downlink BWPs (excluding the initial BWP) remain active after being activated by the deactivation timers.

[0114] The downlink BWP deactivation timer is a timer configured for at least some of the downlink BWPs among all the other configured BWPs besides the initial BWP; wherein, the at least some downlink BWPs can be one or multiple downlink BWPs; and, the timer can be configured by uniformly configuring a timer for these at least some downlink BWPs, or by configuring a different timer for each of the at least some downlink BWPs.

[0115] As can be seen, by adopting the above scheme, it is possible to determine the activation or deactivation of at least one downlink BWP configured on the carrier of the terminal device, thereby solving the problem of how to control the activation and deactivation status of some downlink BWPs when multiple downlink BWPs are configured on the carrier.

[0116] Example 4

[0117] This invention provides a terminal device, such as... Figure 3 As shown, it includes: a second processing unit 31, which, based on network-side control, activates and deactivates at least one downlink bandwidth portion (BWP) configured on the carrier.

[0118] In addition, regarding whether the downlink BWP is initially active, it can be either controlled to be active at the beginning or controlled to be inactive at the beginning.

[0119] Alternatively, at least one initial BWP may be configured among the at least one downlink BWP configured for the terminal device, and the initial BWP may be configured to be active by default; among the at least one downlink BWP configured for the terminal device, the other downlink BWPs besides the initial BWP may be configured to be deactivated by default. Specifically, one or more downlink BWPs may be configured on one carrier of the terminal, and the network may activate or deactivate the configured BWPs; among the one or more configured BWPs, one is the initial BWP configured by the network, and the initial BWP is active by default (i.e., when the carrier on which the BWP is located is activated, the initial BWP needs to be activated separately); apart from the initial BWP, the other configured BWPs are deactivated by default when configured.

[0120] Furthermore, in this embodiment, the activation and deactivation methods are one of the following:

[0121] Method 1: Control the activation and deactivation of at least one downlink bandwidth portion (BWP) through information from the MAC layer control unit (CE).

[0122] Method 2: Activate and deactivate at least one downlink bandwidth portion (BWP) via downlink control command (DCI); activate the downlink BWP using DCI.

[0123] Method 3: Configure activation and deactivation time patterns for terminal devices to control the activation and deactivation indication of at least one downlink bandwidth portion of the BWP; a pre-configured time pattern.

[0124] Method 4: Configure a corresponding deactivation timer for the downlink bandwidth portion of the BWP to control the deactivation of the downlink BWP; the downlink BWP has a specific deactivation timer, and when the deactivation timer fails, the corresponding downlink BWP is deactivated.

[0125] The following sections will explain each of the aforementioned methods:

[0126] Method 1: The terminal device further includes:

[0127] The second communication unit 32 receives MAC CE;

[0128] The second processing unit 31 obtains a bit map containing the at least one BWP from the CE of the MAC layer, and determines the activation or deactivation of the corresponding BWP based on each bit in the bit map.

[0129] Regarding the method of corresponding MAC CE and BWP, it can be that: the downlink BWP activation and deactivation MAC CE is a MAC CE that contains a bitmap corresponding to one or more BWP indexes (index values) configured.

[0130] Specifically, the activation or deactivation of the corresponding BWP can be controlled by the bit position control: setting the corresponding bit position in the bit map to 1 or 0 can indicate the activation or deactivation of the corresponding BWP.

[0131] Method 2: The second processing unit 31 determines the BWP to be activated as indicated by the network side through the index value in the DCI.

[0132] Specifically, the DCI is a physical downlink control channel (PDCCH) bearer scrambled with a Cell Radio Network Temporary Identifier (C-RNTI) or a physical downlink control channel (PDCCH) bearer scrambled with a special RNTI. The downlink BWP activation DCI is a DCI with a PDCCH bearer scrambled with a C-RNTI or a special RNTI (such as a BWP activation RNTI). One or more index values ​​of the configured BWPs to be activated can be added to the DCI.

[0133] Furthermore, when the DCI is carried by a PDCCH scrambled with C-RNTI, downlink transmissions on the BWP to be activated are acquired on the active downlink BWP. When the DCI is carried by a PDCCH scrambled with C-RNTI, downlink transmissions on the BWP to be activated can be scheduled on the currently active downlink BWP, thereby activating the downlink BWP to be activated.

[0134] Method 3: The second processing unit 31 determines, based on the activation and deactivation time pattern, that at least one downlink BWP on the carrier is to be switched on for activation.

[0135] The activation and deactivation time pattern is a pre-configured time pattern, which refers to activating different BWPs according to a certain time pattern.

[0136] For example, suppose there are 3 BWPs, namely BWP1, BWP2, and BWP3; you can periodically switch between BWPs with different configurations, such as [BWP1, BWP2, BWP3].

[0137] Alternatively, it can be: obtaining at least one subframe group from at least one subframe in a radio frame; and determining whether to activate the corresponding downlink BWP based on the indication information of each subframe group, wherein each subframe group is used to indicate the activation of a downlink BWP. Again, taking three BWPs as an example, suppose that in a radio frame (containing 10 1ms subframes), subframes 0-3 are BWP1 activated, subframes 4-6 are BWP2 activated, and subframes 7-9 are BWP3 activated.

[0138] Alternatively, the second processing unit 31 can obtain the startup time and duration of each downlink BWP configuration in its active state.

[0139] In other words, the startup time and duration of each BWP activation can be configured, and different activated BWPs can have overlapping times.

[0140] Method 4: The second communication unit acquires the deactivation timer set for at least a portion of the downlink BWPs other than the initial BWP in at least one downlink bandwidth portion BWP;

[0141] The second processing unit controls, through the deactivation timer, the duration for which at least some of the other downlink BWPs remain active after being activated.

[0142] The downlink BWP deactivation timer is a timer configured for at least some of the downlink BWPs among all the other configured BWPs besides the initial BWP; wherein, the at least some downlink BWPs can be one or multiple downlink BWPs; and, the timer can be configured by uniformly configuring a timer for these at least some downlink BWPs, or by configuring a different timer for each of the at least some downlink BWPs.

[0143] This timer specifies the duration for which a particular BWP configuration can remain active after activation, and its behavior is as follows:

[0144] The second processing unit starts the deactivation timer corresponding to the downlink BWP when the downlink BWP enters the activation state according to the received activation command or when the activation state is determined based on the corresponding time pattern; that is, the timer starts / restarts after the BWP is activated when the corresponding BWP receives the activation command or the time pattern arrives.

[0145] The second processing unit starts the deactivation timer corresponding to the downlink BWP when the downlink BWP receives a scheduling instruction or when data transmission and reception processing occurs on the downlink BWP; that is, the deactivation timer corresponding to the downlink BWP is started when the corresponding BWP receives a scheduling instruction or when data transmission or reception occurs on the BWP.

[0146] Stop condition: When the terminal initiates random access, the deactivation timer is stopped.

[0147] The second processing unit, when the deactivation timer corresponding to a downlink BWP expires, controls the corresponding downlink BWP to switch to a deactivation state; it detects the number of downlink BWPs currently in the active state, and when the number of downlink BWPs is 1, it controls the replacement of the currently active downlink BWP with an initial BWP to activate the initial BWP and deactivate the currently active downlink BWP. In other words, after the timer expires, the corresponding BWP is deactivated; if only one BWP is currently active, the terminal returns to the default BWP or the initial BWP.

[0148] As can be seen, by adopting the above scheme, it is possible to determine the activation or deactivation of at least one downlink BWP configured on the carrier of the terminal device, thereby solving the problem of how to control the activation and deactivation status of some downlink BWPs when multiple downlink BWPs are configured on the carrier.

[0149] This invention also provides a hardware architecture for a terminal device or network device, such as... Figure 4 As shown, it includes: at least one processor 41, memory 42, and at least one network interface 43. The various components are coupled together via a bus system 44. It is understood that the bus system 44 is used to implement communication between these components. In addition to a data bus, the bus system 44 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 4 The general labeled all buses as Bus System 44.

[0150] It is understood that the memory 42 in the embodiments of the present invention may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.

[0151] In some implementations, memory 42 stores executable modules or data structures, or subsets thereof, or extended sets thereof:

[0152] Operating system 421 and application 422.

[0153] The processor 41 is configured to process the method steps of the aforementioned Embodiment 1 or 2, which will not be described in detail here.

[0154] The present invention provides a computer storage medium storing computer-executable instructions, which, when executed, implement the method steps of the aforementioned embodiment one or two.

[0155] If the aforementioned apparatus of this invention is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, this invention is not limited to any specific hardware and software combination.

[0156] Accordingly, embodiments of the present invention also provide a computer storage medium storing a computer program configured to execute the data scheduling method of the embodiments of the present invention.

[0157] Although preferred embodiments of the invention have been disclosed for illustrative purposes, those skilled in the art will recognize that various modifications, additions, and substitutions are possible, and therefore the scope of the invention should not be limited to the embodiments described above.

Claims

1. A method for partially activating and deactivating downlink bandwidth, applied to network devices, comprising: Activating and deactivating at least one downlink bandwidth portion (BWP) configured on the carrier of the terminal device; wherein, the activation and deactivation includes: For at least a portion of the downlink BWPs other than the initial BWP, a corresponding deactivation timer is configured; wherein, when data transmission or reception scheduled by DCI occurs on the downlink BWP, the deactivation timer corresponding to the downlink BWP is started; and The deactivation timer controls the duration for which the downlink BWP remains active after it has been activated.

2. The method according to claim 1, wherein, The method further includes: The initial BWP is configured to be active by default; and The other downlink BWPs, besides the initial BWP, are configured to be deactivated by default.

3. A method for partially activating and deactivating downlink bandwidth, applied to a terminal device, comprising: Based on network-side control, at least one downlink bandwidth portion (BWP) configured on the carrier is activated and deactivated; wherein, the activation and deactivation include: Obtain the deactivation timer set for at least a portion of the downlink BWPs other than the initial BWP in the at least one downlink BWP; When data transmission or reception scheduled by DCI occurs on the downlink BWP, the deactivation timer corresponding to the downlink BWP is started; and The deactivation timer controls the duration for which the downlink BWP remains active after it has been activated.

4. The method according to claim 3, wherein, The method further includes: When the terminal initiates random access, the deactivation timer is stopped.

5. The method according to claim 3, wherein, The method further includes: When the deactivation timer corresponding to the downlink BWP expires, the downlink BWP is controlled to switch to the deactivation state; The number of downlink BWPs currently in an active state is detected. When the number of downlink BWPs in an active state is 1, the control is to replace the currently active downlink BWP with the initial BWP to activate the initial BWP and deactivate the currently active downlink BWP.

6. A network device, comprising: The first processing unit activates and deactivates at least one downlink bandwidth portion (BWP) configured on the carrier of the terminal device. The first processing unit further configures corresponding deactivation timers for at least a portion of the downlink BWPs other than the initial BWP in the at least one downlink BWP; wherein, when the transmission or reception of data scheduled by DCI occurs on the downlink BWP, the deactivation timer corresponding to the downlink BWP is started; as well as The deactivation timer controls the duration for which the downlink BWP remains active after it has been activated.

7. The network device according to claim 6, wherein, The initial BWP is configured to be active by default; and The other downlink BWPs, besides the initial BWP, are configured to be deactivated by default.

8. A terminal device, comprising: The second processing unit, based on network-side control, activates and deactivates at least one downlink bandwidth portion (BWP) configured on the carrier. The second communication unit acquires a deactivation timer set for at least a portion of the downlink BWPs other than the initial BWP in the at least one downlink bandwidth portion BWP. The second processing unit also starts the deactivation timer corresponding to the downlink BWP when DCI-scheduled data transmission or reception occurs on the downlink BWP; and The deactivation timer controls the duration for which the downlink BWP remains active after it has been activated.

9. The terminal device according to claim 8, wherein, The second processing unit controls the stopping of the deactivation timer when the terminal initiates random access.

10. The terminal device according to claim 8, wherein, The second processing unit controls the downlink BWP to switch to the deactivation state when the deactivation timer corresponding to the downlink BWP fails. The number of downlink BWPs currently in an active state is detected. When the number of downlink BWPs in an active state is 1, the control is to replace the currently active downlink BWP with the initial BWP to activate the initial BWP and deactivate the currently active downlink BWP.

11. A network device, comprising: The processor and the memory used to store computer programs that can run on the processor. When the processor runs the computer program, it performs the steps of the method described in claim 1 or 2.

12. A terminal device, comprising: The processor and the memory used to store computer programs that can run on the processor. When the processor is used to run the computer program, it performs the steps of the method according to any one of claims 3-5.

13. A computer storage medium storing computer-executable instructions that, when executed, implement the steps of the method according to any one of claims 1-2.

14. A computer storage medium storing computer-executable instructions that, when executed, perform the steps of the method according to any one of claims 3-5.