A communication method and apparatus
By judging and ignoring the unsupported BWP activation command in the carrier aggregation scenario by the terminal device, the problem of incompatibility of BWP switching in the carrier aggregation scenario is solved, and more stable data transmission is achieved.
Patent Information
- Application Number
- CN202210863871.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-08-09
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2038-08-09
AI Technical Summary
In the carrier aggregation scenario, there is incompatible BWP switching mechanism, which may cause the terminal device to make errors or fail to transmit data correctly.
After receiving the command sent by the network device, the terminal device determines whether it supports activation of multiple BWPs at the same time. If it is not supported, the command is ignored to avoid executing commands that may lead to errors.
By judging according to its own capabilities and ignoring unreasonable commands, the BWP switching process in carrier aggregation scenario is optimized, avoiding incorrect execution and data transmission problems.
Smart Images

Figure CN115442901B_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 201810902756.3, and the filing date of the original application is August 9, 2018. The entire content of the original application is incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art
[0003] In the new radio (NR) system of the 5th generation mobile communication (5G), the carrier bandwidth can reach 400 megahertz (MHz). However, the bandwidth capabilities supported by terminal devices are usually less than the carrier bandwidth. The bandwidth capabilities of terminal devices can refer to the maximum bandwidth sizes that terminal devices can support, for example, they may be 20 MHz, 50 MHz, etc. In order to adapt to the bandwidth capabilities of terminal devices, multiple bandwidth parts (BWPs) can be configured on one carrier. Each BWP can include a continuous segment of resources in the frequency domain. In a single-carrier scenario, at the same time, a network device can activate one BWP on one carrier for a terminal device, and can switch the activated BWP on the carrier through downlink control information (DCI) or radio resource control (RRC) signaling. th However, in a carrier aggregation scenario, the above BWP switching mechanism is incompatible.
[0004] Summary of the Invention
[0005] Embodiments of this application provide a communication method and apparatus to optimize the switching problem of activated BWPs in a carrier aggregation scenario.
[0006] In a first aspect, a communication method is provided. The communication method includes: a terminal device receives a first command sent by a network device. The first command carries a first identifier, and the first command is used to activate a first BWP indicated by the first identifier. The first BWP is a BWP on a first component carrier (CC). When the terminal device does not support the first BWP and a second BWP being in an active state simultaneously, the terminal device ignores the first command. The second BWP is a BWP in an active state in a second CC, and the second CC is different from the first CC.
[0007] Through the above method, after receiving the first command, the terminal device does not immediately execute the first command. Instead, it further determines whether it supports the simultaneous activation of the first BWP and the second BWP. If the terminal device does not support the simultaneous activation of the first BWP and the second BWP, the terminal device ignores the first command. If the terminal device still uses the BWP switching mechanism in the single-carrier scenario, the terminal device will immediately execute the first command after receiving it. Since the terminal device itself does not support the simultaneous activation of the first BWP and the second BWP, the terminal device may make an error when executing the first command, or the terminal device may not be able to correctly transmit data on the first BWP and the second BWP after executing the first command. By using the above method, the terminal device can judge and ignore unreasonable commands according to its own capabilities, and thus can optimize the switching problem of the activated BWP in the carrier aggregation scenario.
[0008] In a possible design, the number of the first commands can be multiple, and each first command can correspond to a first CC. In this design, the situation that the terminal device does not support the simultaneous activation of the first BWP and the second BWP can include: the terminal device does not support the simultaneous activation of multiple first BWPs and the second BWP, where the multiple first BWPs are the first BWPs indicated by the first identifiers carried in the multiple first commands; the situation that the terminal device ignores the first command can include: the terminal device ignores the multiple first BWPs. That is to say, if the first commands received by the terminal device are multiple, when the terminal device does not support the simultaneous activation of the multiple first BWPs and the second BWP, the terminal device ignores all the received first commands. Further, the number of the second BWP and the second CC can also be multiple. On this basis, the situation that the terminal device does not support the simultaneous activation of the first BWP and the second BWP can include: the terminal device does not support the simultaneous activation of multiple first BWPs and multiple second BWPs.
[0009] Among them, the above-mentioned first command corresponding to the first CC can be understood as the first command sent for the first CC. The second CC is different from the first CC, and can be understood as a type of CC for which the terminal device has not received the corresponding first command.
[0010] In a possible design, the first command carries a second identifier, and the second identifier is used to identify the first CC. In this way, after receiving the first command, the terminal device can determine that the first command is sent for the first CC according to the second identifier carried in the first command. Of course, if the first command does not carry the second identifier, the terminal device can also determine that the first command corresponds to the first CC according to the rules agreed with the network device. For example, the terminal device and the network device can agree that if the first command is sent on the first CC, it can be determined that the first command corresponds to the first CC.
[0011] In a possible design, the first command may include a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0012] In a possible design, after the terminal device ignores the first command, it may further send a first indication to the network device. The first indication is used to indicate that the first command is not effective, or send a non-acknowledgment NACK message for the first command to the network device. A first identifier may be carried in the first indication.
[0013] A second aspect provides a communication method. The communication method includes: The terminal device receives a first command sent by the network device. A first identifier is carried in the first command. The first command is used to activate a first BWP indicated by the first identifier. The first BWP is a BWP on a first CC. The terminal device activates the first BWP and a third BWP. The first BWP and the third BWP have an associated relationship. The third BWP is a BWP on a second CC.
[0014] Through the above method, the terminal device can synchronously switch the BWPs of multiple CCs through the associated relationship. However, using the BWP switching mechanism in the existing single-carrier scenario, for one of the above first commands, only the BWP on one CC can be switched. If this method is extended to the carrier aggregation scenario, only the BWP on one CC can be switched at a time. If you want to synchronously switch the BWPs on multiple CCs, multiple of the above first commands need to be sent. Multiple commands may be lost during transmission. Therefore, it may cause the terminal device to only receive some commands, and then the BWPs on multiple CCs cannot be synchronously switched, resulting in switching errors or data transmission errors after switching, etc. However, using the method of this application, the terminal device can synchronously switch the BWPs of multiple CCs through one of the above first commands, which is convenient and fast, and not prone to errors, and can optimize the switching problem of the activated BWPs in the carrier aggregation scenario.
[0015] Optionally, the third BWP may be an inactive BWP on the second CC.
[0016] In a possible design, that the first BWP and the third BWP have an associated relationship may include: The terminal device supports the first BWP and the third BWP to be in the active state at the same time.
[0017] In a possible design, the number of third BWPs on the same second CC is multiple, which can be understood as that there are multiple third BWPs in the second CC that have an association relationship with the first BWP. In this design, the network device can send an association relationship identifier to the terminal device. Before the terminal device activates the first BWP and the third BWP, it can also receive the association relationship identifier sent by the network device. The association relationship identifier indicates the association relationship between the first BWP and a specific third BWP, and the specific third BWP is a BWP included in the multiple third BWPs; the terminal device activating the first BWP and the third BWP can include: the terminal device activating the first BWP and the specific third BWP. That is to say, when there are multiple third BWPs in the second CC that have an association relationship with the first BWP, the network device can instruct the terminal device to activate one BWP among the multiple third BWPs.
[0018] In a possible design, the second identifier is carried in the first command, and the second identifier is used to identify the first CC. In this way, after receiving the first command, the terminal device can determine that the first command corresponds to the first CC according to the second identifier carried in the first command. Of course, if the second identifier is not carried in the first command, the terminal device can also determine that the first command corresponds to the first CC according to the rules agreed with the network device. For example, the terminal device and the network device can agree that if the first command is sent on the first CC, it can be determined that the first command corresponds to the first CC.
[0019] In a possible design, the network device can configure an association relationship for the terminal device. In this design, before the terminal device activates the first BWP and the third BWP, it can also receive the association relationship sent by the network device.
[0020] In a possible design, before sending the association relationship to the terminal device, the network device can also determine the association relationship. Exemplarily, the network device can determine the association relationship according to the parameters of multiple BWPs configured for the terminal device.
[0021] In a possible design, the association relationship is pre-stored by the terminal device.
[0022] In a possible design, the first command can include a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0023] A third aspect provides a terminal device, which includes a transceiver module and a processing module. Based on the communication method described in the first aspect above, the transceiver module can be used to receive a first command sent by a network device. The first command carries a first identifier, and the first command is used to activate a first BWP indicated by the first identifier. The first BWP is a BWP on a first CC; the processing module can be used to ignore the first command when it is determined that the first BWP and a second BWP cannot be simultaneously in an active state. The second BWP is a BWP in an active state in a second CC, and the second CC is different from the first CC.
[0024] In a possible design, the number of the first commands is multiple, and each of the first commands corresponds to one of the first CCs. In this design, the processing module is used to determine that the first BWP and the second BWP cannot be simultaneously in an active state, including: the processing module is used to determine that multiple first BWPs and the second BWP cannot be simultaneously in an active state, where the multiple first BWPs are the first BWPs indicated by the first identifiers carried by the multiple first commands respectively; the processing module is used to ignore the first command, including: the processing module is used to ignore the multiple first BWPs.
[0025] In a possible design, the number of the second BWP and the second CCs is multiple. In this design, the processing module is used to determine that the first BWP and the second BWP cannot be simultaneously in an active state, including: the processing module is used to determine that multiple first BWPs and multiple second BWPs cannot be simultaneously in an active state.
[0026] In a possible design, the first command includes a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0027] In a possible design, the transceiver module is further used to send a first indication to the network device, where the first indication is used to indicate that the first command is not effective; or, the transceiver module is further used to send a non-acknowledgment NACK message for the first command to the network device.
[0028] In a possible design, the first indication carries the first identifier.
[0029] In a possible design, the first command carries a second identifier, and the second identifier is used to identify the first CC.
[0030] Based on the communication method described in the above second aspect, the transceiver module in the terminal device provided by an embodiment of this application is further configured to receive a first command sent by a network device, where the first command carries a first identifier, and the first command is used to activate a first BWP indicated by the first identifier, and the first BWP is a BWP on a first CC; the processing module is further configured to activate the first BWP and a third BWP, where the first BWP and the third BWP have an associated relationship, the third BWP is a BWP on a second CC, and the second CC is different from the first CC.
[0031] In a possible design, the fact that the first BWP and the third BWP have an associated relationship includes: the processing module supports the first BWP and the third BWP being in the active state simultaneously.
[0032] In a possible design, the number of the third BWPs on the same second CC is multiple. In this design, the processing module is further configured to: before activating the first BWP and the third BWP, receive, through the transceiver module, an association relationship identifier sent by the network device, where the association relationship identifier indicates the association relationship between the first BWP and a specific third BWP, and the specific third BWP is a BWP included in the multiple third BWPs; the processing module activating the first BWP and the third BWP includes: the processing module activating the first BWP and the specific third BWP.
[0033] In a possible design, the processing module is further configured to: before activating the first BWP and the third BWP, receive the association relationship sent by the network device through the transceiver module.
[0034] In a possible design, the association relationship is pre-stored in the terminal device.
[0035] In a possible design, the first command includes a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0036] In a possible design, the first command carries a second identifier, and the second identifier is used to identify the first CC.
[0037] A fourth aspect provides a network device, which includes a transceiver module and a processing module. Based on the communication method described in the first aspect above, the transceiver module can be used to send a first command to a terminal device. The first command carries a first identifier, and the first command is used to activate a first BWP indicated by the first identifier. The first BWP is a BWP on a first CC. The transceiver module is further used to receive a first indication sent by the terminal device. The first indication is used to indicate that the first command is not effective, or to receive a negative acknowledgment (NACK) message sent by the terminal device for the first command.
[0038] In a possible design, the number of the first commands is multiple, and each of the first commands corresponds to one of the first CCs.
[0039] In a possible design, the first command includes a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0040] In a possible design, the first indication carries the first identifier.
[0041] In a possible design, the first command carries a second identifier, and the second identifier is used to identify the first CC.
[0042] Based on the communication method described in the second aspect above, the transceiver module in the network device provided in the embodiments of the present application can also be used to send a first command to a terminal device. The first command carries a first identifier, and the first command is used to activate a first BWP indicated by the first identifier. The first BWP is a BWP on a first CC. The processing module can be used to determine an association relationship, where the association relationship is the association relationship between the first BWP and a third BWP. The third BWP is a BWP on a second CC. The transceiver module can also be used to send the association relationship to the terminal device.
[0043] In a possible design, the first BWP and the third BWP having an association relationship includes: the terminal device supports the first BWP and the third BWP to be in an active state simultaneously.
[0044] In a possible design, the number of the third BWPs on the same second CC is multiple. In this design, the processing module is further used to: send an association relationship identifier to the terminal device through the transceiver module. The association relationship identifier indicates the association relationship between the first BWP and a specific third BWP. The specific third BWP is a BWP included in the multiple third BWPs.
[0045] In a possible design, the processing module is specifically used to: determine the association relationship according to the parameters of multiple BWPs configured for the terminal device.
[0046] In a possible design, the first command includes a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0047] In a possible design, a second identifier is carried in the first command, and the second identifier is used to identify the first CC.
[0048] A fifth aspect provides a terminal device, which includes a memory and a processor. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory. The execution of the instructions stored in the memory enables the processor to execute the methods involved in the terminal device in the first aspect, any possible design of the first aspect, the second aspect, or any possible design of the second aspect.
[0049] A sixth aspect provides a network device, which includes a memory and a processor. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory. The execution of the instructions stored in the memory enables the processor to execute the methods involved in the network device in the first aspect, any possible design of the first aspect, the second aspect, or any possible design of the second aspect.
[0050] A seventh aspect provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the methods in the first aspect and any possible implementation manner of the first aspect, or any possible design in the second aspect and the second aspect.
[0051] An eighth aspect provides a computer program product. When the computer program product is run by a computer, it can enable the computer to implement the above-mentioned first aspect and any possible design in the first aspect, or any possible design in the second aspect and the second aspect.
[0052] A ninth aspect provides a chip, which is coupled to a transceiver and is used to implement the above-mentioned first aspect and any possible design in the first aspect, or any possible design in the second aspect and the second aspect. Description of the Drawings
[0053] Figures 1a - 1c It is a schematic diagram of the configuration of the BWP in the carrier bandwidth provided by the embodiment of the present application;
[0054] Figure 2 It is a schematic diagram of the architecture of a wireless communication system provided by the embodiment of the present application;
[0055] Figure 3 It is a schematic diagram of the flow of a communication method provided by the embodiment of the present application;
[0056] Figure 4 A schematic diagram of CC and BWP configuration provided by an embodiment of this application;
[0057] Figure 5 A schematic flow diagram of another communication method provided by an embodiment of this application;
[0058] Figure 6 A schematic diagram of another CC and BWP configuration provided by an embodiment of this application;
[0059] Figure 7 A schematic diagram of yet another CC and BWP configuration provided by an embodiment of this application;
[0060] Figure 8 A schematic flow diagram of yet another communication method provided by an embodiment of this application;
[0061] Figure 9 A schematic diagram of yet another CC and BWP configuration provided by an embodiment of this application;
[0062] Figure 10 A schematic flow diagram of yet another communication method provided by an embodiment of this application;
[0063] Figure 11 A schematic diagram of yet another CC and BWP configuration provided by an embodiment of this application;
[0064] Figure 12 A schematic flow diagram of yet another communication method provided by an embodiment of this application;
[0065] Figure 13 A schematic diagram of yet another CC and BWP configuration provided by an embodiment of this application;
[0066] Figure 14 A schematic flow diagram of yet another communication method provided by an embodiment of this application;
[0067] Figure 15 A schematic diagram of the structure of a terminal device provided by an embodiment of this application;
[0068] Figure 16 A schematic diagram of the structure of another terminal device provided by an embodiment of this application;
[0069] Figure 17 A schematic diagram of the structure of a network device provided by an embodiment of this application;
[0070] Figure 18 A schematic diagram of the structure of another network device provided by an embodiment of this application;
[0071] Figure 19A schematic structural diagram of another terminal device provided by an embodiment of the present application;
[0072] Figure 20 A schematic structural diagram of another terminal device provided by an embodiment of the present application;
[0073] Figure 21 A schematic structural diagram of another terminal device provided by an embodiment of the present application. Detailed implementation manners
[0074] The technical solutions in the present application will be described below with reference to the accompanying drawings of the specification.
[0075] It should be understood that the technical solutions of the embodiments of the present application can be applied to 5G communication systems, and even communication systems after 5G in the future, etc. The embodiments of the present application do not make any limitations in this regard.
[0076] The terminal device involved in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to users, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc. For example, a handheld device with a wireless connection function, a vehicle-mounted device, etc. Currently, some examples of terminal devices are: mobile phone, tablet computer, laptop computer, handheld computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc.
[0077] The network devices involved in the embodiments of this application may refer to devices in a wireless network. For example, they can be radio access network (RAN) nodes (or devices) that connect terminal devices to the wireless network, also known as base stations. Currently, some examples of RAN nodes are: gNode B (gNB), transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), base band unit (BBU), or wireless fidelity (Wifi) access point (AP), etc. Additionally, in a network structure, RAN can include a centralized unit (CU) node and a distributed unit (DU) node. This structure splits the protocol layers of the eNB in the long term evolution (LTE) system. The functions of some protocol layers are centrally controlled by the CU, and the functions of the remaining part or all protocol layers are distributed in the DU, with the CU centrally controlling the DU.
[0078] The core network (CN) devices involved in the embodiments of this application. CN devices correspond to different devices in different communication systems. For example, in a 3G system, they correspond to serving GPRS support node (SGSN) or gateway GPRS support node (GGSN), in a 4G system, they correspond to mobility management entity (MME) or serving gateway (S-GW), and in a 5G system, they correspond to core network-related devices of the 5G system (e.g., NG-Core).
[0079] To facilitate the understanding of this application, some terms in this application are first explained.
[0080] 1) Carrier bandwidth refers to the bandwidth supported by a carrier, and can also be referred to as system bandwidth or carrier, etc. For example, the carrier bandwidth of the NR system can be one of 10 MHz, 15 MHz, 20 MHz, 50 MHz, 100 MHz, 400 MHz, etc.
[0081] 2) BWP refers to a continuous resource configured for a terminal device within the carrier bandwidth in the NR system to adapt to the bandwidth capability of the terminal device (for example, a group of continuous RBs on the carrier bandwidth). Multiple BWPs can be configured in one carrier. For example, four BWPs can be configured in one carrier. The network device can configure several BWPs for the terminal device, but only one BWP is in the active state at any given moment. The BWP in the active state is the currently available BWP. In addition, the bandwidth part can sometimes also be referred to as carrier bandwidth part, subband bandwidth, narrowband bandwidth, or other names. This application does not limit the name. For the convenience of description, the name BWP is used as an example. For example, a BWP includes K (K>0) consecutive subcarriers; or, a BWP is the frequency domain resource where N non-overlapping consecutive RBs are located, and the subcarrier spacing of the RB can be 15 KHz, 30 KHz, 60 KHz, 120 KHz, 240 KHz, 480 KHz, or other values; or, a BWP is the frequency domain resource where M non-overlapping consecutive resource block groups (RBGs) are located, and an RBG includes P (P>0) consecutive RBs, and the subcarrier spacing (SCS) of the RB can be 15 KHz, 30 KHz, 60 KHz, 120 KHz, 240 KHz, 480 KHz, or other values, such as an integer multiple of 2. Please refer to Figures 1a - 1c as shown in the three BWP configuration cases in the carrier bandwidth provided by the embodiments of this application. Figure 1a For the case of configuring one BWP in the carrier bandwidth, the network device can first allocate a BWP within the bandwidth capability range of the terminal device for the terminal device. Of course, it can further allocate some or all of the resources in this BWP for data transmission to the terminal device. The network device can configure different BWP situations for the terminal device according to the actual scenario. For example, to save the power consumption of the terminal device, the network device can allocate a BWP for the terminal device according to the traffic volume of the terminal device. When the terminal device has no traffic data transmission or only a small amount of traffic data transmission, a smaller BWP can be allocated for the terminal device to receive control information and a small amount of data information, such as Figure 1b BWP1 shown; when the terminal device has a large amount of traffic data to transmit, a larger bandwidth part can be allocated for the terminal device, such as Figure 1bThe BWP2 shown. For another example, since multiple service types and communication scenarios can be supported in 5G, different parameters can be configured for different service types and communication scenarios. The network device can allocate corresponding BWPs to the terminal device according to different service types of the terminal device. For example, Figure 1c as shown, one BWP can correspond to one service type. To meet the service requirements of this service type, a parameter set (numerology) that can meet the service requirements can be configured for this BWP. Among them, Figure 1b it can be seen that different BWPs can occupy partially overlapping frequency domain resources. From Figure 1c it can be seen that different BWPs can also occupy completely different frequency domain resources and use different numerologies. In the embodiments of the present application, the numerologies corresponding to different BWPs can be the same or different, and the present application does not make any restrictions. It can be understood that Figures 1a - 1c only one or two BWPs are configured in one carrier as an example for illustration. In actual applications, multiple BWPs can be configured in the carrier, and the present application does not make any limitations.
[0082] 3) Numerology refers to the parameters adopted by the communication system. For example, it can refer to a series of physical layer parameters in the air interface. Specifically, one BWP can correspond to one numerology. Among them, the NR system can support multiple numerologies, and multiple numerologies can be used in a mixed manner. Numerology can include one or more of the following parameter information: subcarrier spacing, information on the cyclic prefix (CP), information on the time unit, bandwidth, etc. The information on the CP can include the CP length and / or the CP type. For example, the CP can be a normal CP (NCP) or an extended CP (ECP). The time unit is used to represent the time unit in the time domain. For example, it can be a sampling point, a symbol, a mini-slot, a slot, a subframe, or a radio frame, etc. The information on the time unit can include the type, length, or structure of the time unit. For example, numerology can include subcarrier spacing and CP. Referring to Table 1 shown, Table 1 gives the numerologies currently supported in the NR system and defined by subcarrier spacing and CP:
[0083] Table 1
[0084] μ <![CDATA[Subcarrier spacing = 2 μ ·15 (kHz)]]> CP type 0 15 Normal 1 30 Normal 2 60 Normal or Extended 3 120 Normal 4 240 Normal
[0085] Among them, μ is used to determine the subcarrier spacing. For example, when μ = 0, the subcarrier spacing is 15 kHz, and when μ = 1, the subcarrier spacing is 30 kHz.
[0086] Taking the subcarrier spacing as an example, if the terminal device supports subcarrier spacings of 15 kHz and 30 kHz, the network device can allocate a BWP with a subcarrier spacing of 15 kHz and a BWP with a subcarrier spacing of 30 kHz for the terminal device. The terminal device can switch to different BWPs to transmit signals according to different scenarios and service requirements. When the terminal device supports multiple BWPs, the numerologies corresponding to different BWPs can be the same or different.
[0087] Among them, the subcarrier spacing can be an integer greater than or equal to 0. For example, it can be 15 kHz, 30 kHz, 60 kHz, 120 kHz, 240 kHz, 480 kHz, etc. For example, different subcarrier spacings can be integer multiples of 2. It can be understood that other values can also be designed. The subcarrier spacing is the interval value between the center positions or peak positions of two adjacent subcarriers in the frequency domain in an orthogonal frequency division multiplexing (OFDM) system. For example, the subcarrier spacing in the LTE system is 15 kHz, and the subcarrier spacing in the NR system can be 15 kHz, or 30 kHz, or 60 kHz, or 120 kHz, etc.
[0088] 4) Carrier aggregation (CA) can aggregate multiple (for example, 2 to 5) CCs together to achieve a higher transmission bandwidth and effectively improve the uplink and downlink transmission rates. The terminal device can decide how many CCs can be used for uplink and downlink transmission at most according to its own capabilities. When the terminal device works in the carrier aggregation scenario, it will be configured with multiple CCs, and several BWPs can be configured on each CC. The activation and deactivation of BWPs between CCs can be completely independent.
[0089] 5) Activating a BWP means converting the BWP from the non-active state to the active state. It can also be understood as converting the non-operable BWP to an operable BWP. Correspondingly, "deactivating" a BWP can also be described as performing deactivation on the BWP, which means converting the BWP from the active state to the non-active state. It can also be understood as converting the operable BWP to a non-operable BWP.
[0090] 6) The active state can refer to a state where it is operable. A BWP being in the active state means that the BWP is in an operable state. For example, it is a state where signal transmission or reception can be achieved. The non-active state is a concept corresponding to the active state and can refer to a state where it is inoperable. A BWP being in the non-active state means that the BWP is in an inoperable state. For example, a BWP in the non-active state cannot achieve signal transmission or reception.
[0091] 7) An active BWP refers to a BWP in the active state and can also be understood as a BWP that can send or receive signals. An inactive BWP is a concept corresponding to the active BWP and refers to a BWP in the non-active state, which can also be understood as a BWP that cannot send or receive signals.
[0092] 8) BWP switching is used to switch the active BWP. The terminal device can switch the active BWP by receiving a BWP switching command sent by the network device, that is, activate a new BWP and deactivate the old BWP. The method of switching is to carry the identifier of the target active BWP in the BWP switching command, so that the terminal device can perform BWP switching. When the terminal device performs BWP switching, the terminal device deactivates the originally working BWP and activates the target BWP to be switched. For example, the BWP switching command can be an RRC signaling or DCI. If the BWP switching command is an RRC signaling, one switching command can be used for the terminal device to activate multiple BWPs. In the carrier aggregation scenario, it can be used for the terminal device to activate multiple BWPs on multiple carriers. However, due to the large delay and inaccurate timing of the RRC signaling, using the RRC signaling to perform BWP switching is used in very few scenarios, such as the initial BWP configuration scenario. If the BWP switching command is DCI, since one DCI can only contain the BWP of one carrier, one switching command can only be used for the terminal device to activate one BWP. In the carrier aggregation scenario, if it is desired to synchronously switch the active BWPs on multiple CCs, DCI needs to be sent for each CC.
[0093] 9) The initial BWP is used for the initial random access of the terminal device and can include an initial downlink BWP and an initial uplink BWP. It can be understood that during the initial random access process of the terminal device, the terminal device can transmit signals or perform related operations with the network device through the initial BWP.
[0094] 10) A cell is described by a higher layer (such as a protocol layer above the physical layer, e.g., the Radio Resource Control (RRC) layer, the Medium Access Control (MAC) layer, etc.) from the perspective of resource management, mobility management, or service unit. The coverage area of each network device can be divided into one or more cells. A cell can be regarded as composed of certain frequency domain resources, that is, a cell can include carriers. Therefore, a BWP can also be understood as a partial bandwidth of a cell. A cell is a general term. For a terminal device, the cell that provides services to it is called a serving cell. The cells involved in this application can also be serving cells.
[0095] 11) "Carry" can mean that a certain message (such as a command) is used to carry a certain piece of information or data, or it can also mean that a certain message is composed of a certain piece of information.
[0096] 12) In the description of this application, unless otherwise specified, "a plurality of" means two or more, and other quantifiers are similar. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0097] 13) The nouns "network" and "system" are often used interchangeably, but those skilled in the art can understand their meanings. Information, signal, message, and channel can sometimes be used interchangeably. It should be noted that when not emphasizing their differences, the meanings they express are the same.
[0098] It should be noted that in the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying an order.
[0099] Please refer to Figure 2 , which is a schematic diagram of a communication system to which the embodiments of this application can be applied. As Figure 2 shown, the terminal device 130 can access the wireless network to obtain services from the external network (such as the Internet) through the wireless network, or communicate with other terminal devices through the wireless network. The wireless network includes a network device 110 and a core network device 120, where the network device 110 is used to connect the terminal device 130 to the wireless network, and the core network device 120 is used to manage the terminal device and provide a gateway for communicating with the external network. It should be understood that Figure 2In the illustrated network architecture, only two terminal devices 130 are taken as an example for illustration, but the embodiments of the present application are not limited thereto. For example, the network architecture may further include more terminal devices 130; similarly, the network architecture may also include more network devices 110 and may further include other devices.
[0100] It can be understood that the network architecture to which the solution in the embodiments of the present application is applied may be a 5G NR network architecture, and of course, it may also be a newly added network architecture in the future. The corresponding names of the network devices and terminal devices involved in the embodiments of the present application may be the names corresponding to the functions in a wireless communication network. For example, in the NR system, the network device may be a gNB, a TRP, etc., and the terminal device may be a UE, an MS, etc. The embodiments of the present application are described by taking the 5G NR network architecture as an example.
[0101] In Figure 2 In the illustrated network architecture, a network device (such as a gNB) may configure aggregated carrier information for a terminal device (such as a UE) so that the terminal device operates in a carrier aggregation scenario, that is, so that the terminal device operates on multiple CCs. Each aggregated carrier information is used to configure one CC, and each aggregated carrier information may include a BWP set, the BWP set includes one or more BWP configuration information, the BWP configuration information may include the number of BWPs and the numerology related to the BWP, etc., and the BWP configuration information is used to configure the BWP on the CC. In the carrier aggregation scenario, at the same time, the network device may activate one BWP on each of the multiple CCs for the terminal device respectively, and the network device may independently send BWP control commands (such as BWP switching commands, BWP activation commands, etc.) for each CC to the terminal device, and the terminal device may activate new BWPs on each CC according to the received BWP control commands. However, in some scenarios (such as scenarios with poor network quality), the terminal device may only receive some of the BWP control commands sent by the network device. At this time, if the terminal device executes this part of the BWP control commands, an error may occur.
[0102] Based on the above existing problems, the embodiments of the present application provide a communication method to optimize the switching problem of the activated BWP in the carrier aggregation scenario.
[0103] Next, taking the network device 110 and the terminal device 130 as an example, the communication method provided by the embodiments of the present application is described. As Figure 3 shown, the method includes:
[0104] S101: The terminal device 130 receives a first command sent by the network device 110. The first command carries a first identifier, and the first command is used to activate a first BWP indicated by the first identifier, and the first BWP is the BWP on the first CC.
[0105] In this application, the first command may include a BWP activation command, or a BWP switching command, or a secondary cell activation command. Among them, the BWP activation command is only used to activate a specific BWP. The BWP switching command is used to activate a specific BWP and at the same time deactivate other activated BWPs on the carrier where the specific BWP is located. The secondary cell activation command is used to activate a secondary cell and at the same time activate a specific BWP within the secondary cell. The specific BWP described in this application is the first BWP.
[0106] In this application, the first identifier represents an identifier that can uniquely identify the first BWP. For example, it can be an identifier configured by the network device 110 for the first BWP.
[0107] In this application, after receiving the first command, the terminal device 130 can determine whether it supports the first BWP and the second BWP being in the active state at the same time according to its own capabilities. If the terminal device 130 does not support the first BWP and the second BWP being in the active state at the same time, it executes S102. If the terminal device 130 supports the first BWP and the second BWP being in the active state at the same time, it executes S103.
[0108] S102: When the terminal device 130 does not support the first BWP and the second BWP being in the active state at the same time, the terminal device 130 ignores the first command. The so-called "ignoring" can also be understood as not executing, or ignoring the execution, or discarding, etc.
[0109] In this application, the second BWP is the BWP in the active state in the second CC, and the second CC is different from the first CC. The fact that the second CC is different from the first CC may mean that the second CC and the first CC are two types of CCs for the terminal device 130. In this application, the first CC refers to a type of CC to which the terminal device 130 receives the corresponding first command, and the second CC refers to a type of CC to which the terminal device 130 does not receive the corresponding first command.
[0110] Whether the terminal device 130 does not support the first BWP and the second BWP being in the active state at the same time depends on its own capabilities. Exemplarily, the terminal device 130's own capabilities only support BWPs with the same parameters being in the active state at the same time. For example, the parameter can be SCS and / or CP, etc.
[0111] By adopting the above method, the terminal device can determine to ignore unreasonable commands according to its own capabilities, and thus can optimize the switching problem of the activated BWPs in the carrier aggregation scenario.
[0112] S103: When the terminal device 130 supports the first BWP and the second BWP being in the active state at the same time, the terminal device 130 executes the first command.
[0113] If the first command is a BWP activation command, the execution of the first command can be understood as activating the first BWP.
[0114] If the first command is a BWP switching command, the execution of the first command can be understood as activating the first BWP and deactivating the BWP that was in the active state on the first CC before the first BWP was activated.
[0115] If the first command is a secondary cell activation command, the execution of the first command can be understood as activating the secondary cell of the cell where the first CC is located and activating the first BWP of the secondary cell. When using the secondary cell activation command to activate the BWP in the secondary cell, the first identifier used to indicate the activation of the BWP may not be carried in the secondary cell activation command. The terminal device 130 can determine the BWP used when the secondary cell is activated according to the pre-configured first activated BWP. The first activated BWP is the BWP that the network device 110 pre-configures for the terminal device 130 to use for the first time when the secondary cell is activated. Optionally, the network device 110 can configure multiple first activated BWPs for the terminal device 130, and the terminal device 130 can select one from the multiple first activated BWPs according to the BWPs activated on other CCs. For example, if only one first activated BWP can form an activated BWP combination supported by the terminal device 130 with the BWPs activated on other CCs, the terminal device 130 uses the first activated BWP as the BWP used when the secondary cell is activated.
[0116] It can be understood that there is an alternative execution relationship between S102 and S103 above.
[0117] In a possible implementation, the first command may also carry a second identifier, and the second identifier is used to identify the first CC. In this way, after receiving the first command, the terminal device 130 can determine the first CC corresponding to the first command according to the second identifier carried in the first command, that is, the first command is a command sent for the first CC. In another possible implementation, if the second identifier is not carried in the first command, the terminal device 130 can also determine the first CC corresponding to the first command according to the rule agreed with the network device 110. For example, the terminal device 130 and the network device 110 can agree that if the first command is sent on the first CC, it can be determined that the first command corresponds to the first CC.
[0118] In this application, the number of the first commands can be one or more. The number of the second BWPs and the second CCs can also be one or more.
[0119] In a possible implementation, when the number of first commands is multiple and the number of second BWPs and second CCs is one, the terminal device does not support the first BWP and the second BWP being in the active state simultaneously, which may include: The terminal device does not support multiple first BWPs and the second BWP being in the active state simultaneously, where the multiple first BWPs are the first BWPs indicated by the first identifiers carried by the multiple first commands; The terminal device ignoring the first command may include: The terminal device ignoring the multiple first BWPs. That is to say, if the number of first commands received by the terminal device is multiple, when the terminal device does not support multiple first BWPs and the second BWP being in the active state simultaneously, the terminal device ignores all the received first commands.
[0120] In a possible implementation, when the number of first commands is multiple and the number of second BWPs and second CCs is also multiple, the terminal device does not support the first BWP and the second BWP being in the active state simultaneously, which may include: The terminal device does not support multiple first BWPs and multiple second BWPs being in the active state simultaneously.
[0121] The following uses the network device 110 and the terminal device 130 as an example, where the number of first commands is one, the number of second BWPs and second CCs is also one, and the first command is a BWP switching command, to illustrate the communication method provided by the embodiments of the present application.
[0122] Refer to Figure 4 as shown in Figure 4The network device 110 configures two CCs for the terminal device 130, namely CC1 and CC2. Each CC includes two BWPs, namely BWP1 and BWP2. Assume that the bandwidth of BWP1 on both CC1 and CC2 is 5 MHz, and the bandwidth of BWP2 on both CC1 and CC2 is 100 MHz. The currently active BWP in both CC1 and CC2 is BWP1. In this example, further assume that the capabilities of the terminal device 130 include: supporting BWP1 on CC1 and BWP1 on CC2 to be simultaneously active, which can also be understood as the terminal device 130 supporting BWP1 on CC1 and BWP1 on CC2 to work simultaneously, and supporting BWP2 on CC1 and BWP2 on CC2 to be simultaneously active, which can also be understood as the terminal device 130 supporting BWP2 on CC1 and BWP2 on CC2 to work simultaneously. Moreover, the terminal device 130 does not support BWP1 on CC1 and BWP2 on CC2 to be simultaneously active, which can also be understood as the terminal device 130 not supporting BWP1 on CC1 and BWP2 on CC2 to work simultaneously, and does not support BWP2 on CC1 and BWP1 on CC2 to be simultaneously active, which can also be understood as the terminal device 130 not supporting BWP2 on CC1 and BWP1 on CC2 to work simultaneously. That is to say, the combinations or pairings of BWPs that the terminal device 130 can support to be simultaneously active include: BWP2 on CC1 and BWP2 on CC2, and BWP1 on CC1 and BWP1 on CC2. The combinations or pairings of BWPs that the terminal device 130 does not support to be simultaneously active include: BWP1 on CC1 and BWP2 on CC2, and BWP2 on CC1 and BWP1 on CC2. Figure 4 In this case, the terminal device 130 can currently transmit signals through the active BWP1 on CC1 and CC2, which can be understood as the terminal device 130 currently working on the relatively narrow-bandwidth BWP1. When the network device 110 desires the terminal device 130 to work on the wider-bandwidth BWP2, it is necessary to activate BWP2. It can send a BWP switching command to the terminal device 130 and carry the identifier of BWP2 in the BWP switching command, so that the terminal device 130 activates BWP2 according to the BWP switching command and deactivates BWP1. After the terminal device 130 completes the BWP switching, it can transmit signals through the activated BWP2.
[0123] It can be understood that Figure 4The middle terminal device 130 is configured with two available CCs, which can be understood as the terminal device 130 being in a carrier aggregation scenario. In this scenario, in order to ensure that the activated BWP combination is a BWP combination supported by the terminal device 130, if it is desired to activate BWP2, the network device 110 may send a BWP switching command for CC1 and a BWP switching command for CC2 to the terminal device 130, so that the terminal device 130 can activate BWP2 on CC1 according to the BWP switching command for CC1, and activate BWP2 on CC2 according to the BWP switching command for CC2. Since the BWP switching command may be lost during transmission, it may cause the terminal device 130 to only receive one of the BWP switching commands. Of course, it may also be that due to a decision error of the network device 110, only one of the BWP switching commands is sent to the terminal device 130. In this way, if the existing BWP switching mechanism for a single carrier scenario is still used, and the terminal device 130 immediately executes as long as it receives the BWP switching command, it may cause an error in BWP switching or an error in subsequent transmitted signals, while the communication method provided in this application can optimize the switching problem of the activated BWP in the carrier aggregation scenario.
[0124] The following takes the network device 110 and the terminal device 130, the first CC is Figure 4 the CC1 shown, and the second CC is Figure 4 the CC2 shown, the first command is the BWP switching command for CC1, and the first BWP is Figure 4 the BWP2 on CC1 shown, the first identifier is the identifier of BWP2 on CC1, and the second BWP is Figure 4 the BWP1 on CC2 shown as an example to illustrate the communication method provided in the embodiments of this application. As Figure 5 shown, this method includes the following steps:
[0125] S201: The terminal device 130 receives the BWP switching command for CC1 sent by the network device 110. The BWP switching command carries the identifier of BWP2 on CC1, and the BWP switching command is used to activate BWP2 on CC1 indicated by the identifier of BWP2 on CC1.
[0126] After receiving the BWP switching command for CC1, the terminal device 130 can determine whether it supports BWP2 on CC1 and BWP1 on CC2 to be in the activated state simultaneously according to its own capabilities. If the terminal device 130 does not support BWP2 on CC1 and BWP1 on CC2 to be in the activated state simultaneously, then execute S202. If the terminal device 130 supports BWP2 on CC1 and BWP1 on CC2 to be in the activated state simultaneously, then execute S203.
[0127] S202: When the terminal device 130 does not support BWP2 on CC1 and BWP1 on CC2 being simultaneously in the active state, the terminal device 130 ignores the BWP switching command for CC1.
[0128] S203: When the terminal device 130 supports BWP2 on CC1 and BWP1 on CC2 being simultaneously in the active state, the terminal device 130 executes the BWP switching command for CC1. The execution can also be understood as application. Executing the BWP switching command for CC1 includes activating BWP2 on CC1 and deactivating BWP1 on CC1.
[0129] There is an alternative execution relationship between S202 and S203 above. For the specific example above Figure 4 the above method executes S202.
[0130] In another specific example, assume that the configuration of CC and BWP is still the Figure 4 configuration in. In addition, the combinations or pairings of BWPs that the terminal device 130 can support and be simultaneously in the active state also include: BWP2 on CC1 and BWP1 on CC2. As Figure 6 shown, in this example, the above method executes S203.
[0131] It should be noted that the BWPs marked as shaded in the attached drawings of the present application specification all refer to the active BWPs, without other specific meanings.
[0132] Optionally, the identifier of CC1 can be carried in the BWP switching command for CC1. Or, the BWP switching command for CC1 can also be identified by sending an implicit identifier on CC1. Referring to Table 2 shown below, Table 2 gives a possible format of the BWP switching command:
[0133] Table 2
[0134] Carrier identifier (optional) BWP identifier Scheduling information (indicating scheduling information of data on the activated BWP)
[0135] Table 2 is only an exemplary description of the format of the BWP switching command. In actual applications, the format of the BWP switching command may also include other content, which will not be elaborated in this application. For the specific example above Figure 5 if the carrier identifier field is included in Table 2, then the carrier identifier field is the identifier of CC1, the BWP identifier field is the identifier of BWP2 on CC1, and the scheduling information can indicate the scheduling information of the data on BWP2 on CC1.
[0136] The above text describes how the terminal device implements the method provided in this application when the number of first commands is one, and the number of the second BWP and the second CC is also one. The following further describes how to implement the method provided in this application when the number of first commands is multiple and the number of the second BWP and the second CC is one. In the following text, taking network device 110 and terminal device 130 as an example, the number of first commands is two, the number of the second BWP and the second CC is one, and the first command is a BWP switching command, the communication method provided by the embodiments of this application will be described.
[0137] Refer to Figure 7 as shown in Figure 7 In the figure, network device 110 configures three CCs for terminal device 130, namely CC1, CC2, and CC3. Each CC includes two BWPs, namely BWP1 and BWP2. It is assumed that the currently active BWP on CC1, CC2, and CC3 is BWP1. In this example, it is further assumed that the combinations or pairings of BWPs that terminal device 130 can support to be simultaneously active may include: BWP2 on CC1, CC2, and CC3, and BWP1 on CC1, CC2, and CC3. The combinations or pairings of BWPs that terminal device 130 does not support to be simultaneously active may include: BWP2 on CC1, BWP1 on CC2, and BWP2 on CC3, and BWP1 on CC1, BWP2 on CC2, and BWP1 on CC3, etc. Among them, other pairings except the pairings supported by terminal device 130 are unsupported pairings, which will not be listed one by one here.
[0138] It can be understood that when the number of first commands is multiple, each first command carries a first identifier, and each first command corresponds to a first CC. That is to say, the number of the first identifier and the first CC is also multiple, and each first CC includes a first BWP, that is, the number of the first BWP is also multiple.
[0139] Taking the scenario in Figure 7 as an example, and the first CCs are Figure 7 the CC1 and CC3 shown in Figure 7 , the second CC is Figure 7 the CC2 shown in Figure 7 , the first commands include a BWP switching command for CC1 and a BWP switching command for CC3, the first BWPs include Figure 8 the BWP2 on CC1 and the BWP2 on CC3 shown in
[0140] S301: The terminal device 130 receives the BWP switching commands for CC1 and the BWP switching commands for CC3 sent by the network device 110.
[0141] After the terminal device 130 receives the BWP switching commands for CC1 and the BWP switching commands for CC3, it can determine whether it supports BWP2 on CC1, BWP1 on CC2, and BWP2 on CC3 to be simultaneously in the active state according to its own capabilities. If the terminal device 130 does not support BWP2 on CC1, BWP1 on CC2, and BWP2 on CC3 to be simultaneously in the active state, then S302 is executed. If the terminal device 130 supports BWP2 on CC1, BWP1 on CC2, and BWP2 on CC3 to be simultaneously in the active state, then S303 is executed. There is an alternative execution relationship between S302 and S303. For the specific example above Figure 7 in the specific instance, the above method executes S302.
[0142] S302: When the terminal device 130 does not support BWP2 on CC1, BWP1 on CC2, and BWP2 on CC3 to be simultaneously in the active state, the terminal device 130 ignores the BWP switching commands for CC1 and the BWP switching commands for CC3.
[0143] S303: When the terminal device 130 supports BWP2 on CC1, BWP1 on CC2, and BWP2 on CC3 to be simultaneously in the active state, the terminal device 130 executes the above BWP switching commands for CC1 and the BWP switching commands for CC3.
[0144] In another specific instance, assume that the configuration of CC and BWP is still Figure 7 the configuration in. In addition, the combinations or pairs of BWPs that the terminal device 130 can support to be simultaneously in the active state also include: BWP2 on CC1, BWP1 on CC2, and BWP2 on CC3. As Figure 9 shown, in this instance, the above method executes S303.
[0145] In this application, for the case where the number of the first commands is multiple and the number of the second BWPs and the second CCs is multiple, it is similar to the above implementation where the number of the first commands is multiple and the number of the second BWPs and the second CCs is one, and this application will not elaborate further.
[0146] Optionally, after the terminal device ignores the first command, it can also feedback to the network device that the received first command has not taken effect. For example, the terminal device can send a first indication to the network device, and the first indication is used to indicate that the first command has not taken effect. For another example, the terminal device can also send a negative acknowledgment (NACK) message for the first command to the network device. For yet another example, the terminal device may not feedback any information to the network device.
[0147] Optionally, the first indication may carry a first identifier. The first indication may be an RRC signaling or a MAC CE.
[0148] In addition, an embodiment of the present application further provides another communication method to optimize the handover problem of the activated BWP in the carrier aggregation scenario.
[0149] Taking the network device 110 and the terminal device 130 as an example below, another communication method provided by the embodiment of the present application is described. As Figure 10 shown, the method includes:
[0150] S401: The terminal device 130 receives a first command sent by the network device 110. The first command carries a first identifier, and the first command is used to activate a first BWP indicated by the first identifier. The first BWP is a BWP on a first CC.
[0151] For the explanations of the first command, the first identifier, the first CC, and the second CC, reference can be made to Figure 3 the descriptions of the first command, the first identifier, the first CC, and the second CC in the provided method, which will not be elaborated here.
[0152] S402: The terminal device 130 activates the first BWP and a third BWP. The first BWP and the third BWP have an associated relationship, and the third BWP is a BWP on a second CC.
[0153] The first CC and the second CC may be different CCs or the same CC, which is not limited in the present application.
[0154] After receiving the first command, the terminal device 130 activates the first BWP indicated by the first identifier according to the first command, and activates the third BWP according to the associated relationship between the first BWP and the third BWP.
[0155] Optionally, the third BWP is an inactive BWP on the second CC.
[0156] Optionally, the fact that the first BWP and the third BWP have an associated relationship may include: The terminal device 130 supports that the first BWP and the third BWP are both in an active state, which can also be understood as supporting that the first BWP and the third BWP work simultaneously.
[0157] Optionally, the association relationship may be configured by the network device 110 for the terminal device 130, or may be pre-stored by the terminal device 130. When the association relationship is configured for the terminal device 130, before activating the first BWP and the third BWP, the terminal device 130 may further receive the association relationship sent by the network device 110. Before sending the association relationship to the terminal device 130, the network device 110 may further determine the association relationship. For example, the network device 110 may determine the association relationship according to the parameters of multiple BWPs configured for the terminal device 130. Exemplarily, the network device 110 may determine the BWPs with the same SCS and / or CP as a group of BWPs with an association relationship.
[0158] Optionally, the association relationship may include an association relationship identifier and the identifier of the BWP corresponding to the association relationship identifier. For example, in the association relationship between the first BWP and the third BWP, it may include the association relationship identifier for indicating the association relationship and the identifiers of the first BWP and the third BWP.
[0159] In the above Figure 10 shown communication method, the number of the first commands may be one or more. When the number of the first commands is multiple, the above method may be executed separately for each first command. This application mainly describes the case where the number of the first commands is one, and the case where the number of the first commands is multiple will not be elaborated.
[0160] Next, taking the network device 110 and the terminal device 130, the number of the first commands is one, the number of the third BWPs is also one, and the first command is a BWP switching command as an example, another communication method provided by the embodiments of this application will be described.
[0161] Referring to Figure 11 shown, Figure 11 the configurations of the network device 110 for the terminal device 130 are the same as those in Figure 4 . The difference is that Figure 11 the BWP2 on CC1 and the BWP2 on CC2 are configured to have an association relationship, and the BWP1 on CC1 and the BWP1 on CC2 are configured to have an association relationship.
[0162] Next, taking the network device 110 and the terminal device 130, the first CC is Figure 11 the CC1 shown, the second CC is Figure 11 the CC2 shown, the first command is a BWP switching command for CC1, the first BWP is Figure 11 the BWP2 on CC1 shown, the first identifier is the identifier of the BWP2 on CC1, and the third BWP is Figure 11 the BWP2 on CC2 shown as an example, another communication method provided by the embodiments of this application will be described, asFigure 12 As shown in the figure, the method includes the following steps:
[0163] S501: The terminal device 130 receives a BWP switching command sent by the network device 110 for CC1. The BWP switching command carries the identifier of BWP2 on CC1, and the BWP switching command is used to activate BWP2 on CC1 indicated by the identifier of BWP2 on CC1.
[0164] S502: The terminal device 130 activates BWP2 on CC1 and BWP2 on CC2.
[0165] After the terminal device 130 receives the BWP switching command for CC1, it activates BWP2 on CC1 according to the BWP switching command for CC1, and activates BWP2 on CC2 according to the association relationship between BWP2 on CC1 and BWP2 on CC2. In addition, when the terminal device 130 activates the new BWP2, it also needs to deactivate BWP1. As Figure 11 shown, by adopting the method of this application, the terminal device 130 not only switches the activated BWP in CC1, but also needs to switch the activated BWP on CC2. In this way, even if the terminal device 130 does not receive the BWP switching command for CC2, it will perform BWP switching on CC2, so that the finally activated BWP on CC1 and CC2 is the BWP pairing that the terminal device 130 supports to be in the activated state simultaneously.
[0166] In a possible implementation, the number of the third BWPs on the same second CC is multiple. In this implementation, before the terminal device 130 activates the first BWP and the third BWP, it may also receive an association relationship identifier sent by the network device 110. The association relationship identifier indicates the association relationship between the first BWP and a specific third BWP, and the specific third BWP is the BWP included in the multiple third BWPs. In this implementation, the terminal device 130 activates the first BWP and the third BWP, including: the terminal device 130 activates the first BWP and the specific third BWP.
[0167] It should be noted that if the first BWP has an association relationship with multiple third BWPs, each association relationship between the first BWP and each third BWP corresponds to an association relationship identifier.
[0168] Next, taking the network device 110 and the terminal device 130, the number of the first commands is one, the number of the third BWPs on the second CC is multiple, and the first command is a BWP activation command as an example, another communication method provided by the embodiments of this application will be described.
[0169] Refer to Figure 13 as shown in the figure, Figure 13The network device 110 configures two CCs for the terminal device 130, namely CC1 and CC2. Among them, CC1 includes two BWPs, namely BWP1 and BWP2, and CC2 includes three BWPs, namely BWP1, BWP2, and BWP3. Assume that the currently active BWP in both CC1 and CC2 is BWP1. In addition, Figure 13 BWP2 on CC1 and BWP2 on CC2 are configured to have an associated relationship, BWP1 on CC1 and BWP1 on CC2 are configured to have an associated relationship, and BWP2 on CC1 and BWP3 on CC2 are configured to have an associated relationship. For ease of description, the associated relationship between BWP2 on CC1 and BWP2 on CC2 is denoted as associated relationship 1, the associated relationship between BWP1 on CC1 and BWP1 on CC2 is denoted as associated relationship 2, and the associated relationship between BWP2 on CC1 and BWP3 on CC2 is denoted as associated relationship 3.
[0170] Next, taking the network device 110 and the terminal device 130 as an example, the first CC is Figure 13 the CC1 as shown, and the second CC is Figure 13 the CC2 as shown, the first command is a BWP activation command for CC1, the first BWP is Figure 13 BWP2 on the CC1 as shown, the first identifier is the identifier of BWP2 on CC1, and the third BWP includes Figure 13 BWP2 and BWP3 on the CC2 as shown, this paper describes another communication method provided by the embodiments of the present application. As Figure 14 shown, the method includes the following steps:
[0171] S601: The terminal device 130 receives at least one associated relationship configured by the network device 110. Each associated relationship includes an associated relationship identifier and the identifier of the BWP corresponding to the associated relationship identifier.
[0172] For example, for Figure 13 the configuration, the terminal device 130 can receive three associated relationships sent by the network device 110. The associated relationship 1 may include an associated relationship identifier A for indicating the associated relationship 1, and the identifiers of BWP2 on CC1 and BWP2 on CC2. The associated relationship 2 may include an associated relationship identifier B for indicating the associated relationship 2, and the identifiers of BWP1 on CC1 and BWP1 on CC2. The associated relationship 3 may include an associated relationship identifier C for indicating the associated relationship 3, and the identifiers of BWP2 on CC1 and BWP3 on CC2.
[0173] Associated
[0174] Optionally, the association relationship can be received through RRC signaling, MAC layer signaling, or physical layer signaling, which is not limited in this application.
[0175] Optionally, CC1 and CC2 can be different CCs or the same CC, which is not limited in this application.
[0176] Optionally, the association relationship can also be associated with a CC identifier. Exemplarily, an association relationship for each CC can be configured. For example, association relationship 1 sent using CC1 indicates that the associated BWPs are BWP1 of CC1 and BWP1 of CC2. Association relationship 1 sent using CC2 indicates that the associated BWPs are BWP2 of CC1 and BWP2 of CC2.
[0177] It should be noted that S601 is an optional execution step. S601 can be executed once each time this method is implemented. Of course, S601 can also be executed once when this method is implemented for the first time. The terminal device 130 can store the multiple association relationships for subsequent use when implementing this method.
[0178] S602: The terminal device 130 receives a BWP activation command sent by the network device 110, and the BWP activation command carries an association relationship identifier. For example, it can carry the association relationship identifier C.
[0179] Optionally, the BWP activation command can be RRC signaling, MAC layer signaling, or physical layer signaling.
[0180] Referring to Table 3 shown below, Table 3 gives a possible format of the BWP activation command:
[0181] Table 3
[0182] CC identifier (optional) Association relationship identifier
[0183] Table 3 is only an exemplary description of the format of the BWP activation command. In practical applications, the format of the BWP activation command may also include other contents, which will not be elaborated in this application. For the specific examples in the above Figure 13 and Figure 14 if the CC identifier field is included in Table 3, then this CC identifier field is the identifier of CC1.
[0184] S603: The terminal device 130 determines the association relationship corresponding to the received association relationship identifier, and activates the BWP corresponding to the BWP identifier included in this association relationship.
[0185] For example, if it is assumed that the association relationship identifier received by the terminal device 130 in S602 is the association relationship identifier C. Then, the terminal device 130 can determine the corresponding association relationship as the association relationship 3 according to the association relationship identifier C, and further activate the BWPs corresponding to the identifiers of BWP2 on CC1 and BWP3 on CC2 included in the association relationship 3.
[0186] Optionally, the terminal device 130 can determine the BWP corresponding to the association relationship identifier according to the association relationship identifier and the CC identifier for sending the BWP activation command carrying the association relationship identifier. For example, the terminal device 130 receives the BWP activation command from CC1, which contains the association relationship identifier 1, then determines the BWP corresponding to the association relationship identifier 1 corresponding to CC1, and activates the BWP.
[0187] It should be noted that while the terminal device 130 activates a new BWP, it can also perform a deactivation operation on the BWP that was in the active state before the BWP activation command was executed.
[0188] Using the above method, the terminal can activate multiple BWPs on multiple CCs or multiple BWPs on one CC according to one BWP activation command. The terminal device 130 can not only activate the BWP in CC1, but also activate the BWP on CC2. In this way, even if the terminal device 130 does not receive the BWP activation command for CC2, it will perform BWP switching on CC2 according to the association relationship, so that the finally activated BWPs on CC1 and CC2 are the BWP pairs that the terminal device 130 supports to be in the active state simultaneously.
[0189] Based on the same inventive concept, an embodiment of the present application further provides a terminal device, which may have a structure as shown in Figure 15 and has the behavioral functions of the terminal device 130 in the above method embodiment. As shown in Figure 15 , the terminal device 1500 may include a processing module 1501 and a transceiver module 1502. In practice, the terminal device 1500 may further have a storage module 1503, and the storage module 1503 may be coupled to the processing module 1501 for storing programs and instructions required for the processing module 1501 to execute functions.
[0190] Based on the communication method as shown in Figure 3 , the processing module 1501 in the terminal device 1500 as shown in Figure 15 may be used for the terminal device 1500 to execute the steps shown in S102 or S103, and the transceiver module 1502 may be used for the terminal device 1500 to execute the steps shown in S101.
[0191] In a possible design, the number of the first commands involved in S101 is multiple, and each of the first commands corresponds to one of the first CCs. In this design, the processing module 1501 is configured to determine that it does not support the first BWP and the second BWP being in the active state simultaneously, including:
[0192] The processing module 1501 is configured to determine that it does not support multiple first BWPs and the second BWP being in the active state simultaneously, where the multiple first BWPs are the first BWPs indicated by the first identifiers carried by the multiple first commands;
[0193] The processing module 1501 is configured to ignore the first command, including:
[0194] The processing module 1501 is configured to ignore the multiple first BWPs.
[0195] In a possible design, the number of the second BWP and the second CC is multiple. In this design, the processing module 1501 is configured to determine that it does not support the first BWP and the second BWP being in the active state simultaneously, including:
[0196] The processing module 1501 is configured to determine that it does not support multiple first BWPs and multiple second BWPs being in the active state simultaneously.
[0197] In a possible design, the first command includes a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0198] In a possible design, the transceiver module 1502 is further configured to send a first indication to the network device, where the first indication is used to indicate that the first command is not effective; or,
[0199] The transceiver module 1502 is further configured to send a non-acknowledgment NACK message for the first command to the network device.
[0200] In a possible design, the first identifier is carried in the first indication.
[0201] In a possible design, a second identifier is carried in the first command, and the second identifier is used to identify the first CC.
[0202] Based on the communication method as Figure 10 shown, the processing module 1501 in the terminal device 1500 as Figure 15 shown can be used for the terminal device 1500 to execute the steps as shown in S402, and the transceiver module 1502 can be used for the terminal device 1500 to execute the steps as shown in S401.
[0203] In a possible design, the first BWP and the third BWP involved in S402 have an association relationship, including: the processing module 1501 supports the first BWP and the third BWP being in the active state simultaneously.
[0204] In a possible design, the number of the third BWPs on the same second CC is multiple. In this design, the processing module 1501 is further configured to: before activating the first BWP and the third BWP, receive, by means of the transceiver module 1502, an association relationship identifier sent by the network device, where the association relationship identifier indicates the association relationship between the first BWP and a specific third BWP, and the specific third BWP is a BWP included in the multiple third BWPs, and activate the first BWP and the specific third BWP.
[0205] In a possible design, the processing module 1501 is further configured to:
[0206] Before activating the first BWP and the third BWP, receive, by means of the transceiver module 1502, the association relationship sent by the network device.
[0207] In a possible design, the association relationship is pre-stored by the processing module 1501.
[0208] In a possible design, the first command includes a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0209] In a possible design, a second identifier is carried in the first command, and the second identifier is used to identify the first CC.
[0210] In addition, the terminal device involved in the embodiments of the present application may further have a structure as Figure 16 shown in the terminal device 1600, where, as Figure 16The processor 1601 in the terminal device 1600 shown can be used to implement the functions of the above-mentioned processing module 1501. For example, the processor 1601 can be used for the terminal device 1600 to execute the steps shown in S102 and / or S402. The transceiver 1602 can be used to implement the functions of the above-mentioned transceiver module 1502. For example, the transceiver 1602 can be used for the terminal device 1600 to execute the steps shown in S101 and / or S401. In addition, the transceiver 1602 can be coupled to the antenna 1603 to support the terminal device 1600 in communicating. Exemplarily, the terminal device 1600 may further include a memory 1604, in which computer programs and instructions are stored. The memory 1604 can be coupled to the processor 1601 and / or the transceiver 1602 to support the processor 1601 in calling the computer programs and instructions in the memory 1604 to implement the steps related to the terminal device 1600 in the method provided in the embodiments of the present application. Additionally, the memory 1604 can also be used to store the data involved in the method embodiments of the present application. For example, it is used to store the data and instructions necessary to support the transceiver 1602 in implementing the interaction, and / or, it is used to store the configuration information necessary for the terminal device 1600 to execute the method described in the embodiments of the present application.
[0211] Based on the same inventive concept, an embodiment of the present application further provides a network device, which may have a structure as shown in Figure 17 and has the behavioral functions of the network device 110 in the above method embodiments. As shown in Figure 17 , the network device 1700 may include a processing module 1701 and a transceiver module 1702. In implementation, the network device 1700 may further have a storage module 1703, and the storage module 1703 can be coupled to the processing module 1701 to store the programs and instructions required for the processing module 1701 to execute its functions.
[0212] Based on the communication method as shown in Figure 3 , the transceiver module 1702 in the network device 1700 as shown in Figure 17 can be used for the network device 1700 to execute the steps shown in S101, and to receive the first indication sent by the terminal device, or to receive the non-acknowledgment NACK message sent by the terminal device in response to the first command.
[0213] In a possible design, the number of the first commands is multiple, and each of the first commands corresponds to one of the first CCs.
[0214] In a possible design, the first command includes a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0215] In a possible design, the first identification is carried in the first indication.
[0216] In a possible design, a second identifier is carried in the first command, and the second identifier is used to identify the first CC.
[0217] Based on the communication method as Figure 10 shown, the processing module 1701 in the network device 1700 as Figure 17 shown can be used for the network device 1700 to determine and send the association relationship to the terminal device, and the transceiver module 1702 can be used for the network device 1700 to execute the steps as shown in S401.
[0218] In a possible design, the first BWP and the third BWP involved in S401 and S402 have an association relationship, including:
[0219] The processing module 1701 supports the first BWP and the third BWP to be in the active state simultaneously.
[0220] In a possible design, the number of the third BWPs on the same second CC is multiple. In this design, the processing module 1701 is further configured to: send an association relationship identifier to the terminal device through the transceiver module 1702, where the association relationship identifier indicates the association relationship between the first BWP and a specific third BWP, and the specific third BWP is a BWP included in the multiple third BWPs.
[0221] In a possible design, the processing module 1701 is specifically configured to:
[0222] Determine the association relationship according to the parameters of multiple BWPs configured for the terminal device.
[0223] In a possible design, the first command includes a BWP activation command, or a BWP switching command, or a secondary cell activation command.
[0224] In a possible design, a second identifier is carried in the first command, and the second identifier is used to identify the first CC.
[0225] In addition, the network device involved in the embodiments of the present application may also have the structure of the network device 1800 as Figure 18 shown, where, as Figure 18The processor 1801 in the network device 1800 shown can be used to implement the functions of the aforementioned processing module 1701. For example, the processor 1801 can be used by the network device 1800 to perform steps such as determining the association relationship between the first BWP and the second BWP. The transceiver 1802 can be used to implement the functions of the aforementioned transceiver module 1702. For example, the transceiver 1802 can be used by the network device 1800 to perform steps such as those shown in S101 and / or S401. In addition, the transceiver 1802 can be coupled to the antenna 1803 to support communication of the network device 1800. Exemplarily, the network device 1800 may further include other interfaces 1804 for supporting the network device 1800 to interact in a wired manner. For example, the other interface 1804 can be a fiber optic link interface, an Ethernet interface, a copper wire interface, etc. Exemplarily, the network device 1800 may further include a memory 1805 which stores computer programs and instructions. The memory 1805 can be coupled to the processor 1801 and / or the transceiver 1802 to support the processor 1801 to call the computer programs and instructions in the memory 1805 to implement the steps related to the network device 1800 in the method provided in the embodiments of the present application. Additionally, the memory 1805 can also be used to store the data involved in the method embodiments of the present application. For example, it is used to store the data and instructions necessary to support the transceiver 1802 to implement the interaction.
[0226] Embodiments of the present application further provide a communication device, which can be a terminal device or a circuit. The communication device can be used to perform the actions executed by the terminal device in the above method embodiments.
[0227] When the communication device is a terminal device, Figure 19 A simplified schematic structural diagram of a terminal device is shown. For ease of understanding and convenient illustration, Figure 19 in which the terminal device takes a mobile phone as an example. As Figure 19 shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device. The processor is mainly used to process communication protocols and communication data, control the terminal device, execute software programs, process data of software programs, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by the user and output data to the user. It should be noted that some types of terminal devices may not have an input / output device.
[0228] When data needs to be sent, after the processor performs baseband processing on the data to be sent, it outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of explanation, Figure 19 only one memory and one processor are shown. In an actual terminal device product, there may be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be set independently of the processor or integrated with the processor. The embodiments of the present application do not limit this.
[0229] In the embodiments of the present application, the antenna and the radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device, and the processor with processing functions can be regarded as the processing unit of the terminal device. As Figure 19 shown, the terminal device includes a transceiver unit 1910 and a processing unit 1920. The transceiver unit can also be referred to as a transceiver, a transceiver machine, a transceiver device, etc. The processing unit can also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the devices in the transceiver unit 1910 used to implement the receiving function can be regarded as the receiving unit, and the devices in the transceiver unit 1910 used to implement the sending function can be regarded as the sending unit, that is, the transceiver unit 1910 includes a receiving unit and a sending unit. The transceiver unit can sometimes also be referred to as a transceiver machine, a transceiver, or a transceiver circuit, etc. The receiving unit can sometimes also be referred to as a receiver, a receiver machine, or a receiving circuit, etc. The sending unit can sometimes also be referred to as a transmitter, a transmitter machine, or a transmitting circuit, etc.
[0230] It should be understood that the transceiver unit 1910 is used to perform the sending operation and the receiving operation on the terminal device side in the above method embodiments, and the processing unit 1920 is used to perform other operations on the terminal device except for the transceiver operations in the above method embodiments.
[0231] For example, in one implementation, the transceiver unit 1910 is used to perform Figure 3 the receiving operation of the terminal device in S101 in Figure 3 , and / or the transceiver unit 1910 is also used to perform other transceiver steps of the terminal device in the embodiments of the present application. The processing unit 1920 is used to perform
[0232] S102 or S103 in Figure 5The receiving operation on the terminal device side in S201, and / or the transceiver unit 1910 is further configured to perform other transceiver steps on the terminal device side in the embodiments of the present application. The processing unit 1920 is configured to perform Figure 4 S202 or S203 therein, and / or the processing unit 1920 is further configured to perform other processing steps on the terminal device side in the embodiments of the present application.
[0233] For another example, in another implementation manner, the transceiver unit 1910 is configured to perform Figure 8 the receiving operation on the terminal device side in S301, and / or the transceiver unit 1910 is further configured to perform other transceiver steps on the terminal device side in the embodiments of the present application. The processing unit 1920 is configured to perform Figure 8 S302 or S303 therein, and / or the processing unit 1920 is further configured to perform other processing steps on the terminal device side in the embodiments of the present application.
[0234] For another example, in another implementation manner, the transceiver unit 1910 is configured to perform Figure 10 the receiving operation of the terminal device in S401, and / or the transceiver unit 1920 is further configured to perform other transceiver steps on the terminal device side in the embodiments of the present application. The processing unit 1920 is configured to perform Figure 10 S402 therein, and / or the processing unit 1920 is further configured to perform other processing steps on the terminal device side in the embodiments of the present application.
[0235] For another example, in another implementation manner, the transceiver unit 1910 is configured to perform Figure 12 the receiving operation on the terminal device side in S401, and / or the transceiver unit 1910 is further configured to perform other transceiver steps on the terminal device side in the embodiments of the present application. The processing unit 1920 is configured to perform Figure 12 S402 therein, and / or the processing unit 1920 is further configured to perform other processing steps on the terminal device side in the embodiments of the present application.
[0236] For another example, in another implementation manner, the transceiver unit 1910 is configured to perform Figure 14 the receiving operation on the terminal device side in S501, and / or the transceiver unit 1910 is further configured to perform other transceiver steps on the terminal device side in the embodiments of the present application. The processing unit 1920 is configured to perform Figure 14 S502 therein, and / or the processing unit 1920 is further configured to perform other processing steps on the terminal device side in the embodiments of the present application.
[0237] When the communication device is a chip, the chip includes a transceiver unit and a processing unit. Among them, the transceiver unit may be an input / output circuit or a communication interface; the processing unit is a processor, a microprocessor or an integrated circuit integrated on the chip.
[0238] When the communication device in this embodiment is a terminal device, reference may be made to Figure 20 the device shown. As an example, the device can perform functions similar to Figure 16 that of the processor 1601 in Figure 20 In Figure 20 , the device includes a processor 2010, a transmit data processor 2020, and a receive data processor 2030. The processing module 1501 in the above embodiment may be Figure 20 the processor 2010 in Figure 20 , and perform the corresponding functions. The transceiver module 1502 in the above embodiment may be
[0239] Figure 21 the transmit data processor 2020, and / or the receive data processor 2030 in
[0240] Although a channel encoder and a channel decoder are shown in
[0241] , it can be understood that these modules do not constitute a restrictive description of this embodiment and are only illustrative.
[0242] Another form of this embodiment is shown. The processing device 2100 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can be used as the modulation subsystem therein. Specifically, the modulation subsystem may include a processor 2103 and an interface 2104. The processor 2103 performs the functions of the above-mentioned processing module 1501, and the interface 2104 performs the functions of the above-mentioned transceiver module 1502. As another variant, the modulation subsystem includes a memory 2106, a processor 2103, and a program stored on the memory 2106 and executable on the processor. When the processor 2103 executes the program, the method on the terminal device side in the above method embodiment is implemented. It should be noted that the memory 2106 may be non-volatile or volatile, and its location may be inside the modulation subsystem or in the processing device 2100, as long as the memory 2106 can be connected to the processor 2103.
[0240] As another form of this embodiment, a computer-readable storage medium is provided, on which instructions are stored, and when the instructions are executed, the method on the terminal device side in the above method embodiment is executed.
[0241] As another form of this embodiment, a computer program product containing instructions is provided, and when the instructions are executed, the method on the terminal device side in the above method embodiment is executed.
[0242] It should be understood that the processor mentioned in the embodiments of the present invention may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0243] It should also be understood that the memory mentioned 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 memories. Among them, the non-volatile memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory may be a Random Access Memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).
[0244] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.
[0245] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0246] It should also be understood that the first, second, third, fourth, and various numerical numbers involved herein are only for the convenience of description and do not limit the scope of the present application.
[0247] It should be understood that the term "and / or" herein is only a relational description of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after.
[0248] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
[0249] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of the processes and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in one or more processes in the flowchart and / or one or more blocks in the block diagram.
[0250] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions specified in one or more processes in the flowchart and / or one or more blocks in the block diagram.
[0251] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more blocks in the block diagram.
[0252] Although some possible embodiments of the present application have been described, those skilled in the art can make additional changes and modifications once they learn the basic creative concept. Therefore, the appended claims are intended to be interpreted to include the embodiments of the present application and all changes and modifications falling within the scope of the present application.
[0253] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.
Claims
1. A communication method, characterized in that, Including: The terminal device receives at least one association relationship from the network device, where each association relationship in the at least one association relationship includes an association relationship identifier and identifiers of at least two bandwidth parts (BWPs) corresponding to the association relationship identifier; The terminal device receives a BWP activation command from the network device, and the BWP activation command carries a first association relationship identifier, and the first association relationship identifier is included in the at least one association relationship; The terminal device determines at least two activated BWPs according to the first association relationship identifier and the at least one association relationship, and the at least two activated BWPs correspond to the identifiers of the BWPs corresponding to the first association relationship identifier.
2. The method according to claim 1, characterized in that, The at least one association relationship is carried in a radio resource control (RRC) command, or a medium access control (MAC) layer signaling, or a physical layer signaling.
3. The method according to claim 1 or 2, characterized in that, The at least one association relationship further includes a carrier identifier corresponding to the BWP identified by the identifier of the at least two bandwidth parts (BWPs).
4. The method according to claim 1 or 2, characterized in that, Each association relationship in the at least one association relationship is associated with a carrier identifier.
5. The method according to claim 1 or 2, characterized in that, The carriers corresponding to the BWPs identified by the identifiers of the at least two bandwidth parts (BWPs) are different carriers, or the carriers corresponding to the BWPs identified by the identifiers of the at least two bandwidth parts (BWPs) are the same carrier.
6. The method according to claim 1, characterized in that, The terminal device determines at least two activated BWPs according to the first association relationship identifier and the at least one association relationship, including: The terminal device determines at least two activated BWPs according to the first association relationship identifier, a first carrier identifier associated with the first association relationship identifier, and the at least one association relationship; or The terminal device determines at least two activated BWPs and carriers corresponding to the at least two activated BWPs according to the first association relationship identifier and the at least one association relationship.
7. According to the method of claim 6, characterized in that, The first carrier identifier is carried in the BWP activation command; or The first carrier identifier is the carrier identifier of the carrier on which the terminal device receives the BWP activation command.
8. According to the method of any one of claims 1, 2, 6, and 7, characterized in that, The BWP activation command is a radio resource control signaling, or a medium access control (MAC) layer signaling, or a physical layer signaling.
9. A communication method, characterized in that, Including: The network device sends at least one association relationship to the terminal device, where each association relationship in the at least one association relationship includes an association relationship identifier and identifiers of at least two bandwidth parts (BWPs) corresponding to the association relationship identifier; The network device sends a BWP activation command to the terminal device, and the BWP activation command carries a first association relationship identifier, and the first association relationship identifier corresponds to the identifiers of at least two activated BWPs of the terminal device, and the first association relationship identifier is included in the at least one association relationship.
10. The method according to claim 9, characterized in that, The at least one association relationship is carried in a radio resource control (RRC) command, or a medium access control (MAC) layer signaling, or a physical layer signaling.
11. The method according to claim 9 or 10, characterized in that, The at least one association relationship further includes a carrier identifier corresponding to the BWP identified by the identifier of the at least two bandwidth parts (BWPs).
12. The method according to claim 9 or 10, characterized in that, Each of the at least one association relationship may also be associated with a carrier identifier.
13. The method according to claim 9 or 10, characterized in that, The carriers corresponding to the BWPs identified by the identifiers of the at least two bandwidth parts (BWPs) are different carriers, or the carriers corresponding to the BWPs identified by the identifiers of the at least two bandwidth parts (BWPs) are the same carrier.
14. The method according to claim 9, characterized in that, The first association relationship identifier is associated with a first carrier identifier, where: The first carrier identifier is carried in the BWP activation command; or The first carrier identifier is the identifier of the carrier that sends the BWP activation command.
15. According to the method of any one of claims 9, 10, and 14, characterized in that, The BWP activation command is a radio resource control signaling, or a media access control (MAC) layer signaling, or a physical layer signaling.
16. A communication method, characterized in that, Including: The terminal device receives a first command from the network device. The first command carries a first identifier, and the first command is used to activate a first bandwidth part (BWP) indicated by the first identifier. The first BWP is a BWP on a first component carrier (CC). The terminal device activates the first BWP and a third BWP. The first BWP and the third BWP have an association relationship, and the third BWP is a BWP on a second CC.
17. The method according to claim 16, characterized in that, The first BWP and the third BWP having an association relationship includes: The terminal device supports the first BWP and the third BWP being in the active state simultaneously.
18. The method according to claim 16 or 17, characterized in that, Before the terminal device activates the first BWP and the third BWP, the method further includes: receiving an association relationship from the network device. The association relationship includes an association relationship identifier, and the association relationship identifier indicates the association relationship between the first BWP and the third BWP.
19. The method according to claim 18, characterized in that, The association relationship further includes the identifier of the first BWP and the identifier of the third BWP.
20. The method according to claim 16 or 17, characterized in that, The first command includes a BWP activation command, a BWP switching command, or a secondary cell activation command.
21. The method according to claim 16 or 17, characterized in that, The third BWP is a BWP on the second CC that is in the inactive state; or At least one parameter of the third BWP and the first BWP is the same. The at least one parameter includes: subcarrier spacing (SCS), or cyclic prefix (CP).
22. A communication method, characterized in that, Including: The network device determines that the terminal device activates a first BWP and a third BWP. The first BWP and the third BWP have an association relationship, and the third BWP is a BWP on a second CC. The network device sends a first command to the terminal device. The first command carries a first identifier, and the first command is used to activate a first bandwidth part (BWP) indicated by the first identifier. The first BWP is a BWP on a first component carrier (CC).
23. The method according to claim 22, characterized in that, The first BWP and the third BWP having an association relationship includes: The terminal device supports the first BWP and the third BWP being in the active state simultaneously; or At least one parameter of the third BWP and the first BWP is the same. The at least one parameter includes: subcarrier spacing (SCS), or cyclic prefix (CP).
24. The method according to claim 22 or 23, characterized in that, The method further includes: Sending an association relationship to the terminal device. The association relationship includes an association relationship identifier, and the association relationship identifier indicates the association relationship between the first BWP and the third BWP.
25. The method according to claim 24, characterized in that, The association relationship further includes the identifier of the first BWP and the identifier of the third BWP.
26. The method according to claim 22 or 23, characterized in that, The first command includes a BWP activation command, a BWP switching command, or a secondary cell activation command.
27. A communication device, comprising a memory, a processor, and a program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the communication method described in any one of claims 1-8 or 16-21.
28. A communication device, comprising a memory, a processor, and a program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the communication method described in any one of claims 9-15 or 22-26.
29. A computer-readable storage medium, on which a computer program is stored, characterized in that, When the program is executed by the processor, it implements the communication method described in any one of claims 1-8 or 16-21.
30. A computer-readable storage medium, on which a computer program is stored, characterized in that, When the program is executed by the processor, it implements the communication method described in any one of claims 9-15 or 22-26.
31. A computer program product, characterized in that, When the computer program is run on a computer, it causes the computer to execute the communication method described in any one of claims 1 to 26.
32. A chip, characterized in that, The chip is coupled to the memory, and the chip is configured to read and execute the program stored in the memory to perform the method described in any one of claims 1-26.
Citation Information
Patent Citations
Method for signaling bandwidth part (BWP) indicators and radio communication equipment using the same
US20180183551A1