Communication method, communication device and system
By extending the BWP switching time of the secondary cell in the terminal device and relaxing the DCI parsing requirements, the problem of increased power consumption of the terminal device in the carrier aggregation scenario is solved, and power consumption is saved.
Patent Information
- Application Number
- CN202010788232.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-08-07
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2040-08-07
AI Technical Summary
In the carrier aggregation scenario, the terminal device cannot effectively utilize the cross-time slot scheduling scheme to save power consumption, especially when the secondary cell state switching is uncertain, the terminal device cannot relax the DCI processing time, resulting in increased power consumption.
After receiving the scheduling DCI in the primary cell, the sleep or non-sleep state switching time of the secondary cell is determined according to the BWP switching delay and information, the BWP switching time of the secondary cell is extended, the DCI parsing requirements are relaxed, and unnecessary signal processing is reduced.
The power consumption of terminal equipment is saved in the BWP switching scenario of the secondary cell, and energy saving effect is achieved by extending the DCI parsing time and reducing unnecessary signal processing.
Smart Images

Figure CN114071667B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communications, and more specifically to a communication method, a communication device, and a system. Background Art
[0002] Compared to Long Term Evolution (LTE), the fifth-generation access system standard, New Radio (NR), supports larger transmission bandwidth, more transmit and receive antenna arrays, higher transmission rates, and a more flexible and fine-grained scheduling mechanism. While these features expand its applicability, they also significantly increase the power consumption of terminal devices.
[0003] The 3rd Generation Partnership Project (3GPP) R16 protocol plans to introduce a cross-slot scheduling scheme to save power consumption in terminal devices. This means the network will configure a minimum K0 and K2 value for the terminal device, with both K0 and K2 greater than 0, referred to as minK0 or minK2. Upon receiving this configuration, the terminal device will assume that there is no physical downlink shared channel (PDSCH) scheduled for the downlink control information (DCI) within minK0 slots after receiving the DCI, and that there is no physical uplink shared channel (PUSCH) scheduled for the DCI within minK2 slots after the DCI is scheduled. Taking downlink scheduling as an example, the terminal device can extend the parsing time for the scheduled DCI to minK0 slots and does not need to buffer the received downlink data within this minK0 slot. Since the available time for DCI parsing is longer, the terminal device can reduce the operating frequency of the signal processing device to parse the DCI, thereby reducing power consumption.
[0004] However, in a carrier aggregation scenario where a terminal device is configured with the secondary cell dormancy function, the terminal device does not know whether the DCI contains a secondary cell state switching indication before parsing the DCI. Therefore, even if the network device configures minK0>0 for the terminal device, the terminal device cannot relax the DCI processing time. Therefore, the purpose of saving power through cross-slot scheduling cannot be achieved. Summary of the Invention
[0005] The present application provides a communication method, a communication device, and a system, which can save more power consumption for terminal equipment.
[0006] In a first aspect, a communication method is provided, including: a terminal device receives a scheduling DCI sent by a network device on a primary cell, the scheduling DCI being used to instruct the terminal device to switch a first secondary cell from a sleep state to a non-sleep state; the terminal device determines, based on the delay of the bandwidth part (BWP) switching and the first information, that the time interval K0 between the scheduling DCI and the PDSCH scheduled by the scheduling DCI or the time interval K2 between the scheduling DCI and the PUSCH is not less than a first time period; wherein the delay of the BWP switching includes a first switching delay, which is the delay of the BWP switching of the first secondary cell, and the duration of the first switching delay is N time units, and the first information is used to indicate that the PDSCH does not exist within minK0 time units and / or the PUSCH does not exist within minK2 time units after the terminal device receives the scheduling DCI, and the duration of the first time period is T1 time units, and the T1 is the larger value of the N and the minK0, or the T1 is the larger value of the N and the minK2.
[0007] Based on the above technical solution, the terminal device determines that K0 or K2 is not less than the first time period, which is equivalent to the terminal device determining that it does not need to receive the PDSCH scheduled by the scheduling DCI and / or send the PUSCH on the secondary cell within the first time period after receiving the scheduling DCI, or does not send the reference signal and / or receive the reference signal on the secondary cell. In other words, the terminal device can switch from the dormant BWP to the non-dormant BWP within the first time period after receiving the scheduling DCI.
[0008] When the minK0 / minK2 configured by the network device for the terminal device is greater than N, it ensures that the terminal device can extend the time delay of the BWP switching of the secondary cell to minK0 / minK2 time units, which to a certain extent relaxes the parsing requirements of the terminal device's scheduling DCI in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0009] In combination with the first aspect, in certain implementations of the first aspect, the BWP switching delay also includes a second switching delay, where the second switching delay is the BWP switching delay of the primary cell, and the length of the second switching delay is M delay units. The T1 is the value of the difference between X and M, where X is the sum of the larger of M and minK0 and N; or, the T1 is the value of the difference between Y and M, where Y is the sum of the larger of M and minK2 and N.
[0010] Based on the above technical solution, when the minK0 / minK2 configured by the network device for the terminal device is greater than N, the time delay for the terminal device to switch the BWP of the secondary cell can be lengthened by max(M,minK0)-M or max(M,minK2)-M, which to a certain extent relaxes the parsing requirements of the scheduling DCI of the terminal device in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0011] In combination with the first aspect, in certain implementations of the first aspect, the scheduling DCI is used to instruct the terminal device to switch a secondary cell in a dormant group from a dormant state to a non-dormant state, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, where the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group;
[0012] The method further includes:
[0013] The terminal device determines a maximum value of the one or more third switching delays as the first switching delay.
[0014] In a second aspect, a communication method is provided, including: a terminal device receives a scheduling DCI sent by a network device on a primary cell, the scheduling DCI being used to instruct the terminal device to switch the state of a first secondary cell, the state of the first secondary cell including a sleep state or a non-sleep state; the terminal device determines not to send a reference signal or not to receive a reference signal on the first secondary cell within a first time period after receiving the scheduling DCI based on the BWP switching delay and first information; wherein the BWP switching delay includes a first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the duration of the first switching delay is N time units, the first information is used to indicate that after the terminal device receives the scheduling DCI, there is no PDSCH scheduled by the scheduling DCI within minK0 time units and / or there is no PUSCH scheduled by the scheduling DCI within minK2 time units, the duration of the first time period is T1 time units, the T1 is the larger value of the N and the minK0, or the T1 is the larger value of the N and the minK2.
[0015] Based on the above technical solution, the terminal device does not receive a reference signal and / or does not send a reference signal on the first secondary cell within the first time period after the scheduling DCI. Therefore, the terminal device can switch from a sleep BWP to a non-sleep BWP, or from a non-sleep BWP to a sleep BWP within the first time period after receiving the scheduling DCI.
[0016] When the network device can configure the terminal device with minK0 / minK2 greater than N, it ensures that the terminal device can extend the time delay of the BWP switching of the secondary cell to minK0 / minK2 time units, which to a certain extent relaxes the parsing requirements of the terminal device's scheduling DCI in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0017] In combination with the second aspect, in certain implementations of the second aspect, the BWP switching delay also includes a second switching delay, the second switching delay is the BWP switching delay of the primary cell, the length of the second switching delay is M delay units, the T1 is the value of the difference between X and M, the X is the sum of the larger of the M and the minK0 and the N; or, the T1 is the value of the difference between Y and M, the Y is the sum of the larger of the M and the minK2 and the N.
[0018] Based on the above technical solution, when the minK0 / minK2 configured by the network device for the terminal device is greater than N, the time delay for the terminal device to switch the BWP of the secondary cell can be lengthened by max(M,minK0)-M or max(M,minK2)-M, which to a certain extent relaxes the parsing requirements of the scheduling DCI of the terminal device in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0019] In conjunction with the second aspect, in certain implementations of the second aspect, the scheduling DCI is used to instruct the terminal device to switch the state of a secondary cell in a dormant group, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, where the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group;
[0020] The method further includes:
[0021] The terminal device determines a maximum value of the one or more third switching delays as the first switching delay.
[0022] According to a third aspect, a communication method is provided, including: a terminal device receives a scheduling DCI sent by a network device on a primary cell, the scheduling DCI being used to instruct the terminal device to switch the state of a first secondary cell, the state of the first secondary cell including a sleep state and a non-sleep state; the terminal device determines a second time period based on a BWP switching delay and first information, the first information being used to indicate that there is no PDSCH scheduled by the scheduling DCI within minK0 time units after the terminal device receives the scheduling DCI and / or there is no PUSCH scheduled by the scheduling DCI within minK2 time units; if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a sleep state to a non-sleep state, the terminal device has the ability to receive the PDSCH or send the PUSCH on the first secondary cell after the second time period after receiving the scheduling DCI; or, if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a non-sleep state to a sleep state, the terminal device receives a reference signal or sends a reference signal on the first secondary cell after the second time period after receiving the scheduling DCI.
[0023] Based on the above technical solution, the network device configures the minimum scheduling delay (minK0, minK2) for the terminal device, as well as the time delay for the terminal device to switch BWP. The second time period can be determined according to the time delay and the minimum scheduling delay, thereby ensuring the relaxation gain of the DCI parsing time of the terminal device when BWP switching, thereby achieving the purpose of saving power consumption of the terminal device.
[0024] In combination with the third aspect, in certain implementations of the third aspect, the BWP switching delay is a first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the length of the first switching delay is N time units, the length of the second time period is T2 time units, the T2 is the larger value of the N and the minK0, or the T2 is the larger value of the N and the minK2.
[0025] Based on the above technical solution, when the network device can configure minK0 / minK2 greater than N for the terminal device, it ensures that the terminal device can extend the time delay of the BWP switching of the secondary cell to minK0 / minK2 time units, which to a certain extent relaxes the parsing requirements of the terminal device's scheduling DCI in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0026] In combination with the third aspect, in certain implementations of the third aspect, the BWP switching delay includes a first switching delay and a second switching delay, the first switching delay is the delay of the BWP switching of the first secondary cell, and the duration of the first switching delay is N time units, the second switching delay is the delay of the BWP switching of the primary cell, and the duration of the second switching delay is M delay units, the duration of the second time period is T3 time units, and the T3 is the value of the difference between X and M, where X is the sum of the larger of M and minK0 and N; or, the T3 is the value of the difference between Y and M, where Y is the sum of the larger of M and minK2 and N.
[0027] Based on the above technical solution, the time delay for the terminal device to switch the BWP of the secondary cell is actually extended by Δt, and Δt = max(M, minK0) - M, or Δt = max(M, minK2) - M. Therefore, when the minK0 / minK2 configured by the network device for the terminal device is greater than N, Δt>0, which to some extent relaxes the parsing requirements of the terminal device's scheduling DCI in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0028] In combination with the third aspect, in certain implementations of the third aspect, the scheduling DCI is used to instruct the terminal device to switch the state of the secondary cell in the sleep group, the first secondary cell belongs to the sleep group, and the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the sleep group.
[0029] The method further includes:
[0030] The terminal device determines a maximum value of the one or more third switching delays as the first switching delay.
[0031] In a fourth aspect, a communication method is provided, including: a network device sends a scheduling DCI to a terminal device on a primary cell, the scheduling DCI being used to instruct the terminal device to switch a first secondary cell from a sleep state to a non-sleep state; the network device determines, based on the BWP switching delay and the first information, that the time interval K0 between the scheduling DCI and the PDSCH scheduled by the scheduling DCI or the time interval K2 to the PUSCH is not less than a first time period; wherein, the BWP switching delay includes a first switching delay, which is the delay of the BWP switching of the first secondary cell, and the length of the first switching delay is N time units, and the first information is used to indicate that the PDSCH does not exist within minK0 time units and / or the PUSCH does not exist within minK2 time units after the terminal device receives the scheduling DCI, and the length of the first time period is T1 time units, and the T1 is the larger value of the N and the minK0, or the T1 is the larger value of the N and the minK2.
[0032] In combination with the fourth aspect, in certain implementations of the fourth aspect, the BWP switching delay also includes a second switching delay, the second switching delay is the BWP switching delay of the primary cell, the length of the second switching delay is M delay units, the T1 is the value of the difference between X and M, the X is the sum of the larger of the M and the minK0 and the N; or, the T1 is the value of the difference between Y and M, the Y is the sum of the larger of the M and the minK2 and the N.
[0033] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the scheduling DCI is used to instruct the terminal device to switch a secondary cell in a dormant group from a dormant state to a non-dormant state, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, where the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group;
[0034] The method further includes:
[0035] The network device determines a maximum value of the one or more third switching delays as the first switching delay.
[0036] In a fifth aspect, a communication method is provided, characterized in that it includes: a network device sends a scheduling DCI to a terminal device on a primary cell, where the scheduling DCI is used to instruct the terminal device to switch the state of a first secondary cell, where the state of the first secondary cell includes a sleep state or a non-sleep state; the network device determines not to send or receive a reference signal on the first secondary cell within a first time period after sending the scheduling DCI based on the BWP switching delay and the first information; wherein the BWP switching delay includes a first switching delay, which is the delay of the BWP switching of the first secondary cell, and the duration of the first switching delay is N time units, and the first information is used to indicate that the terminal device does not have a PDSCH scheduled by the scheduling DCI within minK0 time units after receiving the scheduling DCI and / or does not have a PUSCH scheduled by the scheduling DCI within minK2 time units, and the duration of the first time period is T1 time units, where T1 is the larger of N and minK0, or T1 is the larger of N and minK2.
[0037] In combination with the fifth aspect, in certain implementations of the fifth aspect, the BWP switching delay also includes a second switching delay, the second switching delay is the BWP switching delay of the primary cell, the length of the second switching delay is M time units, the T1 is the difference between X and M, the X is the sum of the larger of the M and the minK0 and the N; or, the T1 is the difference between Y and M, the Y is the sum of the larger of the M and the minK2 and the N.
[0038] In conjunction with the fifth aspect, in certain implementations of the fifth aspect, the scheduling DCI is used to instruct the terminal device to switch the state of a secondary cell in a dormant group, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, where the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group;
[0039] The method further includes:
[0040] The network device determines a maximum value of the one or more third switching delays as the first switching delay.
[0041] In the sixth aspect, a communication method is provided, characterized in that it includes: a network device sends a scheduling DCI to a terminal device on a primary cell, the scheduling DCI is used to instruct the terminal device to switch the state of a first secondary cell, and the state of the first secondary cell includes a sleep state and a non-sleep state; the network device determines a second time period based on the BWP switching delay and the first information, and the first information is used to indicate that the terminal device does not have a PDSCH scheduled by the scheduling DCI within minK0 time units after receiving the scheduling DCI and / or does not have a PUSCH scheduled by the scheduling DCI within minK2 time units; if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a sleep state to a non-sleep state, then the network device sends the PDSCH or receives the PUSCH on the first secondary cell after the second time period after sending the scheduling DCI; or, if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a non-sleep state to a sleep state, then the network device sends a reference signal or receives a reference signal on the first secondary cell after the second time period after sending the scheduling DCI.
[0042] In combination with the sixth aspect, in certain implementations of the sixth aspect, the BWP switching delay is a first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the length of the first switching delay is N time units, the length of the second time period is T2 time units, the T2 is the larger value of the N and the minK0, or the T1 is the larger value of the N and the minK2.
[0043] In combination with the sixth aspect, in certain implementations of the sixth aspect, the BWP switching delay includes a first switching delay and a second switching delay, the first switching delay being the delay of the BWP switching of the first secondary cell, the length of the first switching delay being N time units, the second switching delay being the delay of the BWP switching of the primary cell, the length of the second switching delay being M time delay units, the length of the second time period being T3 time units, the T3 being the value of the difference between X and M, the X being the sum of the larger of the M and the minK0 and the N; or, the T3 being the value of the difference between Y and the M, the Y being the sum of the larger of the M and the minK2 and the N.
[0044] In combination with the sixth aspect, in certain implementations of the sixth aspect, it is characterized in that the scheduling DCI is used to instruct the terminal device to switch the state of the secondary cell in the sleep group, the first secondary cell belongs to the sleep group, and the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the sleep group.
[0045] The method further includes:
[0046] The network device determines a maximum value of the one or more third switching delays as the first switching delay.
[0047] In the seventh aspect, a communication device is provided, including a processing unit and a transceiver unit: the transceiver unit is used to receive a scheduling DCI sent by a network device on a primary cell, the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a sleep state to a non-sleep state; the processing unit is used to determine, based on the BWP switching delay and the first information, that the time interval K0 between the scheduling DCI and the PDSCH scheduled by the scheduling DCI or the time interval K2 to the PUSCH is not less than a first time period; wherein the BWP switching delay includes a first switching delay, which is the delay of the BWP switching of the first secondary cell, and the duration of the first switching delay is N time units, and the first information is used to indicate that the PDSCH does not exist within minK0 time units and / or the PUSCH does not exist within minK2 time units after the terminal device receives the scheduling DCI, and the duration of the first time period is T1 time units, and the T1 is the larger value of the N and the minK0, or the T1 is the larger value of the N and the minK2.
[0048] In combination with the seventh aspect, in certain implementations of the seventh aspect, the BWP switching delay also includes a second switching delay, the second switching delay is the BWP switching delay of the primary cell, the length of the second switching delay is M delay units, the T1 is the value of the difference between X and M, the X is the sum of the larger of the M and the minK0 and the N; or, the T1 is the value of the difference between Y and M, the Y is the sum of the larger of the M and the minK2 and the N.
[0049] In conjunction with the seventh aspect, in certain implementations of the seventh aspect, the scheduling DCI is used to instruct the terminal device to switch a secondary cell in a dormant group from a dormant state to a non-dormant state, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, where the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group;
[0050] The processing unit is further configured to determine a maximum value of the one or more third switching delays as the first switching delay.
[0051] In an eighth aspect, a communication device is provided, comprising a processing unit and a transceiver unit: the transceiver unit is used to receive a scheduling DCI sent by a network device on a primary cell, the scheduling DCI is used to instruct the terminal device to switch the state of a first secondary cell, the state of the first secondary cell including a sleep state or a non-sleep state; the processing unit is used to determine, based on the BWP switching delay and the first information, not to send a reference signal or not to receive a reference signal on the first secondary cell within a first time period after receiving the scheduling DCI; wherein the BWP switching delay includes a first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the duration of the first switching delay is N time units, the first information is used to indicate that the terminal device does not have a PDSCH scheduled by the scheduling DCI within minK0 time units and / or does not have a PUSCH scheduled by the scheduling DCI within minK2 time units after receiving the scheduling DCI, the duration of the first time period is T1 time units, the T1 is the larger value of the N and the minK0, or the T1 is the N and the larger value of minK2.
[0052] In combination with the eighth aspect, in certain implementations of the eighth aspect, the BWP switching delay also includes a second switching delay, the second switching delay is the BWP switching delay of the primary cell, the length of the second switching delay is M delay units, the T1 is the value of the difference between X and M, the X is the sum of the larger of the M and the minK0 and the N; or, the T1 is the value of the difference between Y and M, the Y is the sum of the larger of the M and the minK2 and the N.
[0053] In conjunction with the eighth aspect, in certain implementations of the eighth aspect, the scheduling DCI is used to instruct the terminal device to switch the state of a secondary cell in a dormant group, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, where the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group;
[0054] The processing unit is further configured to determine a maximum value of the one or more third switching delays as the first switching delay.
[0055] In the ninth aspect, a communication device is provided, including a transceiver unit and a processing unit: the transceiver unit is used to receive a scheduling DCI sent by a network device on a primary cell, the scheduling DCI is used to instruct the terminal device to switch the state of a first secondary cell, and the state of the first secondary cell includes a sleep state and a non-sleep state; the processing unit is used to determine a second time period based on the BWP switching delay and the first information, and the first information is used to indicate that the terminal device does not have a PDSCH scheduled by the scheduling DCI within minK0 time units after receiving the scheduling DCI and / or does not have a PUSCH scheduled by the scheduling DCI within minK2 time units; if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a sleep state to a non-sleep state, then the communication device has the ability to receive the PDSCH or send the PUSCH on the first secondary cell after the second time period after receiving the scheduling DCI; or, if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a non-sleep state to a sleep state, then the communication device receives a reference signal or sends a reference signal on the first secondary cell after the second time period after receiving the scheduling DCI.
[0056] In combination with the ninth aspect, in certain implementations of the ninth aspect, the BWP switching delay is a first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the length of the first switching delay is N time units, the length of the second time period is T2 time units, the T2 is the larger value of the N and the minK0, or the T2 is the larger value of the N and the minK2.
[0057] In combination with the ninth aspect, in certain implementations of the ninth aspect, the BWP switching delay includes a first switching delay and a second switching delay, the first switching delay being the delay of the BWP switching of the first secondary cell, the first switching delay being N time units, the second switching delay being the delay of the BWP switching of the primary cell, the second switching delay being M time delay units, the second time period being T3 time units, the T3 being the value of the difference between X and M, the X being the sum of the larger of the M and the minK0 and the N; or, the T3 being the value of the difference between Y and the M, the Y being the sum of the larger of the M and the minK2 and the N.
[0058] In conjunction with the ninth aspect, in certain implementations of the ninth aspect, the scheduling DCI is used to instruct the terminal device to switch the state of the secondary cell in the sleep group, the first secondary cell belongs to the sleep group, and the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the sleep group.
[0059] The processing unit is further configured to determine a maximum value of the one or more third switching delays as the first switching delay.
[0060] In the tenth aspect, a communication device is provided, including a transceiver unit and a processing unit: the transceiver unit is used to send a scheduling DCI to a terminal device on a primary cell, the scheduling DCI is used to instruct the terminal device to switch a first secondary cell from a sleep state to a non-sleep state; the processing unit is used to determine, based on the BWP switching delay and the first information, that the time interval K0 between the scheduling DCI and the PDSCH scheduled by the scheduling DCI or the time interval K2 to the PUSCH is not less than a first time period; wherein the BWP switching delay includes a first switching delay, which is the delay of the BWP switching of the first secondary cell, and the duration of the first switching delay is N time units, and the first information is used to indicate that the PDSCH does not exist within minK0 time units and / or the PUSCH does not exist within minK2 time units after the terminal device receives the scheduling DCI, and the duration of the first time period is T1 time units, and the T1 is the larger value of the N and the minK0, or the T1 is the larger value of the N and the minK2.
[0061] In combination with the tenth aspect, in certain implementations of the tenth aspect, the BWP switching delay also includes a second switching delay, the second switching delay is the BWP switching delay of the primary cell, the length of the second switching delay is M delay units, the T1 is the value of the difference between X and M, the X is the sum of the larger of the M and the minK0 and the N; or, the T1 is the value of the difference between Y and M, the Y is the sum of the larger of the M and the minK2 and the N.
[0062] In conjunction with the tenth aspect, in certain implementations of the tenth aspect, the scheduling DCI is used to instruct the terminal device to switch a secondary cell in a dormant group from a dormant state to a non-dormant state, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, where the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group;
[0063] The processing unit is further configured to determine a maximum value of the one or more third switching delays as the first switching delay.
[0064] In an eleventh aspect, a communication device is provided, including a transceiver unit and a processing unit: the transceiver unit is used to send a scheduling DCI to a terminal device on a primary cell, the scheduling DCI is used to instruct the terminal device to switch the state of a first secondary cell, the state of the first secondary cell including a sleep state or a non-sleep state; the processing unit is used to determine, based on a BWP switching delay and first information, not to send a reference signal or not to receive a reference signal on the first secondary cell within a first time period after sending the scheduling DCI; wherein the BWP switching delay includes a first switching delay , the first switching delay is the delay of the BWP switching of the first secondary cell, and the duration of the first switching delay is N time units. The first information is used to indicate that after the terminal device receives the scheduling DCI, there is no PDSCH scheduled by the scheduling DCI within minK0 time units and / or there is no PUSCH scheduled by the scheduling DCI within minK2 time units. The duration of the first time period is T1 time units, and the T1 is the larger value of the N and the minK0, or the T1 is the larger value of the N and the minK2.
[0065] In combination with the eleventh aspect, in certain implementations of the eleventh aspect, the BWP switching delay also includes a second switching delay, the second switching delay is the delay of the BWP switching of the primary cell, the length of the second switching delay is M time units, the T1 is the difference between X and M, the X is the sum of the larger of the M and the minK0 and the N; or, the T1 is the difference between Y and M, the Y is the sum of the larger of the M and the minK2 and the N.
[0066] In conjunction with the eleventh aspect, in certain implementations of the eleventh aspect, the scheduling DCI is used to instruct the terminal device to switch the state of a secondary cell in a dormant group, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, where the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group;
[0067] The processing unit is further configured to determine a maximum value of the one or more third switching delays as the first switching delay.
[0068] In the twelfth aspect, a communication device is provided, including a transceiver unit and a processing unit: the transceiver unit is used to send a scheduling DCI to a terminal device on a primary cell, the scheduling DCI is used to instruct the terminal device to switch the state of a first secondary cell, and the state of the first secondary cell includes a sleep state and a non-sleep state; the processing unit is used to determine a second time period based on the BWP switching delay and the first information, and the first information is used to indicate that the terminal device does not have a PDSCH scheduled by the scheduling DCI within minK0 time units after receiving the scheduling DCI and / or does not have a PUSCH scheduled by the scheduling DCI within minK2 time units; if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a sleep state to a non-sleep state, the transceiver unit is also used to send the PDSCH or receive the PUSCH on the first secondary cell after the second time period after sending the scheduling DCI; or, if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a non-sleep state to a sleep state, the transceiver unit is also used to send a reference signal or receive a reference signal on the first secondary cell after the second time period after sending the scheduling DCI.
[0069] In combination with the twelfth aspect, in certain implementations of the twelfth aspect, the BWP switching delay is a first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the length of the first switching delay is N time units, the length of the second time period is T2 time units, the T2 is the larger value of the N and the minK0, or the T1 is the larger value of the N and the minK2.
[0070] In combination with the twelfth aspect, in certain implementations of the twelfth aspect, the BWP switching delay includes a first switching delay and a second switching delay, the first switching delay is the delay of the BWP switching of the first secondary cell, and the duration of the first switching delay is N time units, the second switching delay is the delay of the BWP switching of the primary cell, and the duration of the second switching delay is M delay units, the duration of the second time period is T3 time units, and the T3 is the value of the difference between X and M, and the X is the sum of the larger of the M and the minK0 and the N; or, the T3 is the value of the difference between Y and the M, and the Y is the sum of the larger of the M and the minK2 and the N.
[0071] In conjunction with the twelfth aspect, in certain implementations of the twelfth aspect, it is characterized in that the scheduling DCI is used to instruct the terminal device to switch the state of the secondary cell in the dormant group, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group.
[0072] The processing unit is further configured to determine a maximum value of the one or more third switching delays as the first switching delay.
[0073] In a thirteenth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and configured to execute instructions in the memory to implement the method of the first through third aspects and any possible implementation of the first through third aspects. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.
[0074] In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the communication interface may be a transceiver, or an input / output interface.
[0075] In another implementation, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the communication interface may be an input / output interface.
[0076] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0077] In a fourteenth aspect, a communication device is provided, comprising a processor. The processor is coupled to a memory and configured to execute instructions in the memory to implement the method of any possible implementation of aspects 4 to 6 and any of aspects 4 to 6. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.
[0078] In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface may be a transceiver or an input / output interface.
[0079] In another implementation, the communication device is a chip configured in a network device. When the communication device is a chip configured in a network device, the communication interface may be an input / output interface.
[0080] Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0081] In a fifteenth aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method of aspects 1 to 6 and any possible implementation of aspects 1 to 6.
[0082] In a specific implementation, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0083] In a sixteenth aspect, a processing device is provided, comprising a processor and a memory. The processor is configured to read instructions stored in the memory and receive signals via a receiver and transmit signals via a transmitter to execute the method of aspects 1 to 6 and any possible implementation of aspects 1 to 6.
[0084] Optionally, there are one or more processors and one or more memories.
[0085] Optionally, the memory may be integrated with the processor, or the memory may be separately provided with the processor. In a specific implementation process, the memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip, or may be provided on different chips. The embodiment of the present application does not limit the type of memory and the manner in which the memory and the processor are provided. It should be understood that the relevant data interaction process, such as sending indication information, may be a process of outputting indication information from the processor, and receiving capability information may be a process of receiving input capability information from the processor. Specifically, the processed output data may be output to the transmitter, and the input data received by the processor may come from the receiver. Among them, the transmitter and the receiver may be collectively referred to as a transceiver.
[0086] The processing device in the above-mentioned aspect 16 can be a chip. The processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0087] In the seventeenth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instructions), which, when run, enables a computer to execute the method in the above-mentioned first to sixth aspects and any possible implementation of the first to sixth aspects.
[0088] In the eighteenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions) which, when run on a computer, enables the computer to execute the method in the above-mentioned first to sixth aspects and any possible implementation of the first to sixth aspects.
[0089] In the nineteenth aspect, a communication system is provided, comprising the aforementioned terminal device and network device. BRIEF DESCRIPTION OF THE DRAWINGS
[0090] Figure 1 Schematic diagram of the architecture of a communication system applicable to an embodiment of the present application.
[0091] Figure 2 It is a schematic diagram of the BWP switching process of the terminal device provided in an embodiment of the present application.
[0092] Figure 3 It is a schematic diagram of the BWP switching process of the secondary cell of the terminal device provided in an embodiment of the present application.
[0093] Figures 4 to 6 It is a schematic interaction diagram of the communication method provided in an embodiment of the present application.
[0094] Figure 7 A schematic diagram of a communication device provided in an embodiment of the present application is shown.
[0095] Figure 8 A schematic block diagram of a communication device provided in another embodiment of the present application is shown.
[0096] Figure 9 A schematic diagram of a chip system provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0097] The technical solution in this application will be described below with reference to the accompanying drawings.
[0098] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunication system (UMTS), world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) mobile communication system or new radio access technology (NR), sixth generation (6G) mobile communication system, or future evolved communication system. Among them, the 5G mobile communication system may include non-standalone (NSA) and / or standalone (SA).
[0099] The technical solutions of the embodiments of the present application can also be applied to non-terrestrial network (NTN) systems such as satellite communication systems, high altitude platform station (HAPS) communications, and various mobile communication systems integrated with satellite communication systems.
[0100] The technical solution provided in this application can also be applied to machine type communication (MTC), long term evolution technology for machine-to-machine communication (LTE-M), device-to-device (D2D) network, machine-to-machine (M2M) network, Internet of Things (IoT) network or other networks. Among them, the IoT network can include, for example, the Internet of Vehicles. Among them, the communication mode in the Internet of Vehicles system is collectively referred to as vehicle to other devices (vehicle to X, V2X, X can represent anything), for example, the V2X can include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc.
[0101] In the embodiment of the present application, the network device can be any device with wireless transceiver function. The device includes but is not limited to: an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. It can also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc., or a base station in a future communication system.
[0102] In some deployments, a gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC), medium access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by both the DU and the AAU. It is understood that a network device can be a device that includes one or more of a CU node, a DU node, or an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or may be classified as a network device in a core network (core network, CN), which is not limited in this application.
[0103] Network equipment provides services for cells, and terminal devices communicate with the cells through transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, a macro eNB or macro gNB) or a base station corresponding to a small cell. Small cells here can include: metrocells, microcells, picocells, and femtocells. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0104] In an embodiment of the present application, the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.
[0105] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminals may include: mobile phones, drones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). mobilenetwork, PLMN) in the terminal equipment, etc.
[0106] Wearable devices, also known as wearable smart devices, are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0107] Furthermore, terminal devices can also be end devices in the Internet of Things (IoT) system. IoT is a crucial component of future information technology development. Its primary technical feature is connecting objects to the Internet through communications technology, thereby enabling intelligent networks that interconnect humans and machines, and objects and things. IoT technology, for example, utilizes narrowband (NB) technology to achieve massive connectivity, deep coverage, and power-saving terminals.
[0108] In addition, terminal devices can also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (part of the terminal devices), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.
[0109] Figure 1 Schematic diagram of the architecture of a mobile communication system applicable to the embodiment of the present application. Figure 1 As shown, the mobile communication system 100 may include a network device 101 and at least one terminal device 102 . Figure 1 This is just a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices. Figure 1 The embodiments of the present application do not limit the number and specific types of network devices and terminal devices included in the mobile communication system.
[0110] NR introduces the concept of a bandwidth workstation (BWP). A BWP is a contiguous frequency resource on a cell's carrier. Network equipment can configure different BWPs with different bandwidths for different terminal devices. Once a BWP is configured and activated, it is called an active BWP. Data and control information sent uplink or received downlink by the terminal device will be confined to the active BWP.
[0111] Both NR and LTE support carrier aggregation (CA). During CA, a terminal device can send and receive data on multiple secondary cells (SCells) simultaneously on the base station of the original cell (generally called the primary cell (PCell)), thereby greatly improving the throughput of the cell and the terminal device.
[0112] Before a user device can use an SCell to send and receive data, the base station must first send an SCell activation command to the user device. After the SCell stops sending data, the base station can send a deactivation command to instruct the user to deactivate the SCell. A user device can send and receive data on the SCell only while the SCell is active. During the deactivation period, the user device can disable PDCCH detection on the SCell to save power, as it does not need to send or receive data on the SCell.
[0113] Since the activation or deactivation of SCells takes a certain amount of time, in order to avoid data transmission delays caused by frequent activation and deactivation of SCells, the base station may keep multiple SCells in the activated state for a long time. At this time, the terminal device may need to detect the PDCCH on each SCell, so the power consumption overhead of the terminal device is too high.
[0114] To this end, the NR R16 protocol introduces an SCell dormancy mechanism, which means that once an SCell is activated, it can be in a dormant state or a non-dormancy state. When the SCell is in the non-dormancy state, the SCell will be the same as the previously activated SCell, that is, the terminal device can normally detect the PDCCH on the SCell, and send and receive data. When the SCell is in the dormant state, the terminal device will not detect the PDCCH on the SCell, and therefore will not send and receive data on the SCell. At this time, the terminal device will only receive some reference signals sent by the base station on the SCell, such as the channel state information reference signal (CSI-RS). Therefore, when the SCell is in the dormant state, the power consumption of the terminal device can be saved.
[0115] The switching between the dormant state and the non-dormant state of the SCell can be completed by switching indicated by the DCI received on the PCell, and the base station will configure a dormant BWP (dormant BWP) for the terminal device. Correspondingly, the other BWPs configured by the base station for the terminal device are non-dormant BWPs.
[0116] Generally, the DCI for scheduling data is called scheduling DCI. This DCI can be used to schedule a terminal device to receive downlink PDSCH data, using the DCI format 1_1. Alternatively, it can be used to schedule a terminal device to send uplink PUSCH data, using the DCI format 0_1. Upon receiving this scheduling DCI, the terminal device will switch between dormant and non-dormant BWPs based on the instructions of the scheduling DCI.
[0117] It should be understood that after the scheduling DCI is parsed, the scheduling DCI may or may not carry a dormancy / non-dormancy indication. When the scheduling DCI carries a dormancy / non-dormancy indication, the terminal device switches between dormant BWP and non-dormant BWP according to the indication. When the scheduling DCI does not carry a dormancy / non-dormancy indication, the terminal device schedules data according to the scheduling DCI. The scheduling DCI in the following embodiments all carries a dormancy / non-dormancy indication, which is used to instruct the terminal device to switch between dormant BWP and non-dormant BWP.
[0118] For example, when the terminal device receives a dormancy indication in the DCI, the terminal device will switch from the non-dormant BWP to the dormant BWP and will not detect the scheduling PDCCH on the Scell, that is, the Scell is in a dormant state; when the terminal device receives a non-dormancy indication again on the Pcell, the terminal device will switch from the dormant BWP back to the non-dormant BWP.
[0119] It is understood that it takes a certain amount of processing time to complete the BWP switching, which is called the BWP switching delay (T BWPswitchDelay After receiving the scheduling DCI, the terminal device completes the BWP switching after a time delay. NR defines two different time delay types based on the capabilities of the terminal device, as shown in Table 1.
[0120] Table 1
[0121]
[0122] Here, μ is the parameter set (numerology) index of the carrier transmitting the PDCCH, and μ=0, 1, 2, and 3 correspond to the subcarrier spacing of the carrier transmitting the PDCCH being 15 kHz, 30 kHz, 60 kHz, and 120 kHz, respectively.
[0123] Figure 2 A schematic diagram showing a terminal device switching BWP is shown.
[0124] Before the terminal device receives the scheduling DCI, the network device can configure a time domain resource allocation list (Time Domain Resource Allocation List) to the terminal device through the first information. The time domain resource allocation list includes the time offset between the scheduling DCI and the scheduled PDSCH or the scheduling DCI and the scheduled PUSCH, including the time unit offset and the starting symbol and length of the PDSCH or PUSCH in this time unit. The network device can configure a set of multiple time unit offset values to the terminal device, wherein minK0 and minK2 can be the minimum values in the set to which they belong, and minK0 and minK2 are both greater than or equal to zero. After receiving the first information, the terminal device performs relevant configuration. After the terminal device is configured, there is no PDSCH scheduled by the scheduling DCI within minK0 time units after receiving the scheduling DCI, that is, minK0 is the minimum scheduling delay of the PDSCH, and there is no PUSCH scheduled by the scheduling DCI within minK2 time units after receiving the scheduling DCI, that is, minK2 is the minimum scheduling delay of the PUSCH.
[0125] Since there is no PDSCH scheduled by the scheduling DCI within minK0 time units after the terminal device receives the scheduling DCI, and there is no PUSCH scheduled by the scheduling DCI within minK2 time units after the terminal device receives the scheduling DCI, when minK0 is greater than 0, the terminal device can extend the time for parsing the scheduling DCI to minK0 time units to save power consumption. Here, extending the parsing time can be achieved by lowering the chip operating voltage, lowering the crystal oscillator frequency, etc., and the embodiments of the present application are not limited to this. That is, minK0 can be the terminal device parsing the scheduling DCI within minK0 time units; or when minK2 is greater than 0, the terminal device can extend the time for parsing the scheduling DCI to minK2 time units to save power consumption, that is, minK2 can be the terminal device parsing the scheduling DCI and preparing to upload data within minK2 time.
[0126] like Figure 2 As shown, the terminal device can switch BWP according to the following steps:
[0127] 1) The terminal device receives the scheduling DCI and parses the BWP switching indication within the DCI parsing time, and the parsing time may be minK0 time units.
[0128] Optionally, the terminal device may determine whether the DCI is a scheduling DCI based on the format of the received DCI.
[0129] 2) The RF device and baseband device in the terminal device are switched to the target BWP, which may include operations such as center frequency switching and sampling rate switching.
[0130] 3) The terminal device applies the configuration parameters on the target BWP and operates normally.
[0131] The switching delay between dormant BWP and non-dormant BWP can be called the BWP switching delay of the secondary cell (T BWPswitchDelay,SCell ). BWPswitchDelay,SCell The definition is: Assuming that the terminal device receives the scheduling DCI carrying the dormancy indication on the PCell in time slot n, the terminal device receives the scheduling DCI carrying the dormancy indication on the PCell in time slot n+T BWPswitchDelay Switch from non-dormant BWP to dormant BWP and stop detecting PDCCH on SCell. Assuming that the terminal device receives the scheduling DCI carrying non-dormancy indication on PCell in time slot n, the terminal device will BWPswitchDelay Switch from dormant BWP to non-dormant BWP and have the ability to send PUSCH or receive PDSCH on the SCell.
[0132] When a terminal device is configured in a CA scenario and its minK0 is greater than 0, since the scheduling DCI can carry a dormancy / non-dormancy indication or not, if the scheduling DCI does not contain the dormancy / non-dormancy indication, the terminal device can extend the DCI parsing time to minK0 / minK2 time units to save power. However, if the scheduling DCI carries the dormancy / non-dormancy indication, once the DCI parsing time is extended, the terminal device cannot guarantee that the switching between dormant BWP and non-dormant BWP will be completed within the time defined by the BWP switching delay. Therefore, to ensure that the switching between dormant BWP and non-dormant BWP is completed within the time defined by the BWP switching delay, the terminal device cannot actually extend the DCI parsing time, and therefore cannot achieve power savings.
[0133] like Figure 3 As shown in the figure, when the SCell dormancy function is not configured, or the DCI does not carry a non-dormancy indication, the DCI parsing time can be greatly extended. When the SCell dormancy function is configured, if the terminal device needs to switch from dormant BWP to non-dormant BWP, it needs to Figure 3 Therefore, the terminal device cannot relax the PDCCH processing time on the PCell, that is, it cannot extend the DCI parsing time.
[0134] This application proposes a communication method. When a terminal device is configured with the dormancy function of SCell and the minimum scheduling delay (minK0, minK2), the terminal device can complete the switching between dormant BWP and non-dormant BWP within the first time period or the second time period, thereby reducing power consumption to a certain extent.
[0135] The communication method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0136] It should be understood that the following is only for ease of understanding and explanation, and the method provided in the embodiment of the present application is described in detail using the interaction between the terminal device and the network device as an example. However, this should not limit the execution subject of the method provided in the present application. For example, the terminal device shown in the embodiment below can be replaced by a component configured in the terminal device (such as a chip or a chip system, etc.). The network device shown in the embodiment below can also be replaced by a component configured in the network device (such as a chip or a chip system, etc.).
[0137] The embodiments shown below do not particularly limit the specific structure of the execution subject of the method provided in the embodiments of the present application. As long as it is possible to communicate according to the method provided in the embodiments of the present application by running a program that records the code of the method provided in the embodiments of the present application, for example, the execution subject of the method provided in the embodiments of the present application can be a terminal device or a network device, or a functional module in the terminal device or the network device that can call and execute the program.
[0138] Figure 4 It is a schematic flow chart of the communication method 400 provided in an embodiment of the present application, shown from the perspective of device interaction. Figure 4 The method shown may include S410 and S420. Each step in the method 400 is described in detail below.
[0139] S410: The network device sends a scheduling DCI. Correspondingly, in S410, the terminal device receives the scheduling DCI.
[0140] Specifically, the network device sends a scheduling DCI to the terminal device on the primary cell. Correspondingly, the terminal device receives the scheduling DCI on the primary cell.
[0141] The scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a dormancy state (dormancy) to a non-dormancy state (non-dormancy). Specifically, the scheduling DCI may carry a non-dormancy indication, which is used to instruct the terminal device to switch the first secondary cell from a dormancy state to a non-dormancy state. It is understood that before the terminal device receives the scheduling DCI, the state of the first secondary cell is dormancy.
[0142] It can be understood that when the terminal device is configured with the dormancy function of the first secondary cell, the network device can configure dormant BWP and non-dormant BWP for the terminal device, that is, when the current state of the first secondary cell is the dormant state, the terminal device currently uses the dormant BWP, that is, the dormant BWP is the activated BWP.
[0143] Therefore, the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a dormant state to a non-dormant state. It can also be understood that the scheduling DCI is used to instruct the terminal device to switch from a dormant BWP to a non-dormant BWP.
[0144] Optionally, the terminal device can be configured with multiple first secondary cells, and the dormancy function is activated on one or more of the multiple first secondary cells. In this case, the scheduling DCI can be used to instruct the terminal device to switch one or more first secondary cells with the dormancy function activated from a sleep state to a non-sleep state.
[0145] Optionally, the terminal device may be configured with one or more dormancy groups. In this case, the scheduling DCI may be used to instruct the terminal device to switch all secondary cells in the one or more dormancy groups from a dormancy state to a non-dormant state.
[0146] S420: The network device and the terminal device determine that K0 or K2 is not less than the first time period.
[0147] K0 is the time interval between the scheduled DCI and the PDSCH scheduled by the scheduled DCI, and K2 is the time interval between the scheduled DCI and the PUSCH scheduled by the scheduled DCI. The terminal device and the network device can determine that K0 and K2 are not less than the first time period based on the delay of the BWP switching and the first information. The first information can be used to indicate that the terminal device does not have a PDSCH scheduled by the scheduled DCI within minK0 time units after receiving the scheduled DCI and / or does not have a PUSCH scheduled by the scheduled DCI within minK2 time units. The time unit mentioned in the embodiment of the present application can be a symbol, a time slot, a sub-frame, a radio frame or a millisecond (ms), etc.
[0148] The embodiment of the present application does not limit the duration of the first time period.
[0149] In one implementation, the BWP handover delay includes a first handover delay, where the first handover delay is a delay for handover of the BWP of the first secondary cell, and the first handover delay has a duration of N time units. The first time period has a duration of T1 time units, where T1 may be determined based on at least one of minK0 and minK2 and the first handover delay.
[0150] Alternatively, T1 may be max(N, minK0), that is, T1 is the larger value of N and minK0.
[0151] Alternatively, T1 may be max(N, minK2), that is, T1 is the larger value of N and minK2.
[0152] In another implementation, the BWP handover delay may further include a second handover delay, where the second handover delay is the BWP handover delay of the primary cell, and the second handover delay has a duration of M time units. In this case, T1 may be determined based on at least one of minK0 and minK2, N, and M.
[0153] Alternatively, T1 may be N+max(M, minK0)-M, that is, T1 is the difference between X and M, where X is the sum of N and the larger of M and minK0.
[0154] Alternatively, T1 may be N+max(M, minK2)-M, that is, T1 is the difference between Y and M, and Y is the sum of the larger one of M and minK2 and N.
[0155] As mentioned above, the terminal device can be configured with one or more sleep groups. In this case, the scheduling DCI can be used to instruct the terminal device to switch the secondary cells in one or more sleep groups from a sleep state to a non-sleep state. For example, the scheduling DCI is used to instruct the terminal device to switch the secondary cells in a certain sleep group from a sleep state to a non-sleep state. The first secondary cell belongs to the sleep group. The BWP switching delay may include one or more third switching delays, and the one or more third switching delays are respectively the delays of the BWP switching of each secondary cell in the sleep group. In this case, the terminal device can determine the maximum value of the one or more third switching delays as the first switching delay.
[0156] Optionally, before S420, method 400 may further include: the network device sending first information to the terminal device.
[0157] Optionally, before S420, the method 400 may further include: the terminal device sending second information to the network device, where the second information is used to indicate a delay of the BWP switching.
[0158] Optionally, the terminal device and the network device may further determine not to send a reference signal and / or not to receive a reference signal on the first secondary cell within a first time period after the DCI is scheduled. The reference signal may be a sounding reference signal (SRS) or a channel state information reference signal (CSI-RS).
[0159] It should be understood that if the working subcarrier spacing of the primary cell and the first secondary cell is different, the time units corresponding to the first switching delay and minK0 / minK2 are actually inconsistent. PCell ) is 15KHz, and when the time unit corresponding to minK0 / minK2 is a time slot, the duration of a time slot is 1ms; the working subcarrier spacing of the first secondary cell (denoted as μ SCell ) is 30KHz, and the time unit corresponding to the first switching delay is a time slot, the length of a time slot is 0.5ms. In this case, if T1=max(N, minK0) or T1=max(N, minK2) is used to calculate the length of the first time period, an error will occur.
[0160] Therefore, when the working subcarrier spacing of the primary cell and the first secondary cell is different, the time unit of minK0 / minK2 can be converted into a time unit consistent with the first switching delay, and the duration of the first time period can be calculated according to the following formula:
[0161]
[0162]
[0163]
[0164]
[0165] It can be understood that the time unit corresponding to the first time period calculated according to any one of formulas (1) to (4) is consistent with the time unit of the first switching delay.
[0166] Among them, μ PCell and μ SCell It can be determined from Table 2.
[0167] Table 2
[0168] μ Subcarrier spacing / kHz 0 15 1 30 2 60 3 120 4 240
[0169] In this embodiment of the present application, the terminal device determines that K0 or K2 is not less than the first time period, which is equivalent to the terminal device determining that, within the first time period after receiving the scheduling DCI, it is not necessary to receive the PDSCH scheduled by the scheduling DCI and / or send the PUSCH on the secondary cell, or not to send and / or receive the reference signal on the secondary cell. In other words, the terminal device can switch from dormant BWP to non-dormant BWP within the first time period after receiving the scheduling DCI.
[0170] The embodiment of the present application ensures that when the minK0 / minK2 configured by the network device for the terminal device is greater than N, the terminal device can extend the time delay of the BWP switching of the secondary cell to minK0 / minK2 time units, which to a certain extent relaxes the parsing requirements of the scheduling DCI of the terminal device in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0171] Alternatively, when the network device configures minK0 / minK2 for the terminal device that is greater than N, the time delay for the terminal device to switch the BWP of the secondary cell can be lengthened by max(M,minK0)-M or max(M,minK2)-M, which to a certain extent relaxes the parsing requirements of the terminal device's scheduling DCI in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0172] Figure 5 It is a schematic flow chart of the communication method 500 provided in an embodiment of the present application, shown from the perspective of device interaction. Figure 5 The method shown may include S510 and S520. Each step in the method 500 is described in detail below.
[0173] S510: The network device sends a scheduling DCI. Correspondingly, in S510, the terminal device receives the scheduling DCI.
[0174] Specifically, the network device sends a scheduling DCI to the terminal device on the primary cell. Correspondingly, the terminal device receives the scheduling DCI on the primary cell.
[0175] The scheduling DCI is used to instruct the terminal device to switch the state of the first secondary cell, where the state of the first secondary cell includes a dormancy state and a non-dormancy state. Specifically, the scheduling DCI may carry a dormancy / non-dormancy indication, which is used to instruct the terminal device to switch the state of the first secondary cell.
[0176] For example, if the current state of the first secondary cell is a dormant state, the scheduling DCI may carry a non-dormancy indication to instruct the terminal device to switch the state of the first secondary cell from a dormant state to a non-dormancy state; for another example, if the current state of the secondary cell is a non-dormancy state, the scheduling DCI may carry a dormancy indication to instruct the terminal device to switch the state of the first secondary cell from a non-dormancy state to a dormancy state.
[0177] It can be understood that when the terminal device is configured with the dormancy function of the first secondary cell, the network device can configure dormant BWP and non-dormant BWP for the terminal device, that is, if the current state of the first secondary cell is a dormant state, the terminal device currently uses the dormant BWP, that is, the dormant BWP is an activated BWP; if the current state of the first secondary cell is a non-dormant state, the terminal device currently uses the non-dormant BWP, that is, the non-dormant BWP is an activated BWP.
[0178] Therefore, the scheduling DCI is used to instruct the terminal device to switch the state of the first secondary cell, which can also be understood as the scheduling DCI being used to instruct the terminal device to switch between dormant BWP and non-dormant BWP. For example, if the terminal device currently uses dormant BWP, the scheduling DCI can carry a non-dormancy indication to instruct the terminal device to switch to non-dormant BWP; for another example, if the terminal device currently uses non-dormant BWP, the scheduling DCI can carry a dormancy indication to instruct the terminal device to switch to dormant BWP.
[0179] Optionally, the terminal device can be configured with multiple first secondary cells, and the dormancy function is activated on one or more of the multiple first secondary cells. In this case, the scheduling DCI can be used to instruct the terminal device to switch the status of one or more first secondary cells with the dormancy function activated.
[0180] Optionally, the terminal device may be configured with one or more dormancy groups. In this case, the scheduling DCI may be used to instruct the terminal device to switch the states of all secondary cells in the one or more dormancy groups.
[0181] S520: The network device and the terminal device determine not to send a reference signal and / or not to receive a reference signal on the first secondary cell within a first time period after the DCI is scheduled.
[0182] That is, the network device does not send a reference signal and / or does not receive a reference signal on the first secondary cell within the first time period after sending the scheduling DCI; the terminal device does not send a reference signal and / or does not receive a reference signal on the first secondary cell within the first time period after receiving the scheduling DCI. In other words, the terminal device does not expect to receive a reference signal and / or send a reference signal on the first secondary cell within the first time period after receiving the scheduling DCI.
[0183] The terminal device and the network device may determine not to send a reference signal and / or not to receive a reference signal on the first secondary cell within a first time period after the scheduling DCI based on the BWP switching delay and the first information. The first information may be used to indicate to the terminal device that there is no PDSCH scheduled by the scheduling DCI within minK0 time units after receiving the scheduling DCI and / or there is no PUSCH scheduled by the scheduling DCI within minK2 time units.
[0184] The embodiment of the present application does not limit the duration of the first time period.
[0185] In one implementation, the BWP handover delay includes a first handover delay, where the first handover delay is a delay for handover of the BWP of the first secondary cell, and the first handover delay has a duration of N time units. The duration of the first period is a time unit of T1, where T1 may be determined based on at least one of minK0 and minK2 and the first handover delay.
[0186] Alternatively, T1 may be max(N, minK0), that is, T1 is the larger value of N and minK0.
[0187] Alternatively, T1 may be max(N, minK2), that is, T1 is the larger value of N and minK2.
[0188] In another implementation, the BWP handover delay may further include a second handover delay, where the second handover delay is the BWP handover delay of the primary cell, and the second handover delay has a duration of M time units. In this case, T1 may be determined based on at least one of minK0 and minK2, N, and M.
[0189] Alternatively, T1 may be N+max(M, minK0)-M, that is, T1 is the difference between X and M, where X is the sum of N and the larger of M and minK0.
[0190] Alternatively, T1 may be N+max(M, minK2)-M, that is, T1 is the difference between Y and M, and Y is the sum of the larger one of M and minK2 and N.
[0191] As mentioned above, the terminal device can be configured with one or more sleep groups. In this case, the scheduling DCI can be used to instruct the terminal device to switch the state of the secondary cells in one or more sleep groups. For example, the scheduling DCI is used to instruct the terminal device to switch the state of the secondary cells in a certain sleep group. The first secondary cell belongs to the sleep group. The BWP switching delay may include one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the sleep group. In this case, the terminal device can determine the maximum value of the one or more third switching delays as the first switching delay.
[0192] Optionally, before S520, method 500 may further include: the network device sending first information to the terminal device.
[0193] Optionally, before S520, the method 500 may further include: the terminal device sending second information to the network device, where the second information is used to indicate a delay of the BWP switching.
[0194] Optionally, if the working subcarrier spacings of the primary cell and the first secondary cell are different, T1 may be calculated according to any one of the above formulas (1) to (4).
[0195] In an embodiment of the present application, the terminal device does not receive a reference signal and / or does not send a reference signal on the first secondary cell within a first time period after the scheduling DCI. Therefore, the terminal device can switch from dormant BWP to non-dormant BWP, or from non-dormant BWP to dormant BWP within the first time period after receiving the scheduling DCI.
[0196] When the minK0 / minK2 configured by the network device for the terminal device is greater than N, it ensures that the terminal device can extend the time delay of the BWP switching of the secondary cell to minK0 / minK2 time units, which to a certain extent relaxes the parsing requirements of the terminal device's scheduling DCI in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0197] Alternatively, when the network device configures minK0 / minK2 for the terminal device that is greater than N, the time delay for the terminal device to switch the BWP of the secondary cell can be lengthened by max(M,minK0)-M or max(M,minK2)-M, which to a certain extent relaxes the parsing requirements of the terminal device's scheduling DCI in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0198] Figure 6 It is a schematic flow chart of the communication method 600 provided in an embodiment of the present application, shown from the perspective of device interaction. Figure 6 The method shown may include S610 to S640. Each step in the method 600 is described in detail below.
[0199] S610: The network device sends a scheduling DCI. Correspondingly, in S610, the terminal device receives the scheduling DCI.
[0200] For the description of S610 , reference may be made to the above description of S510 , and for the sake of brevity, details will not be given here.
[0201] S620: The network device and the terminal device determine a second time period.
[0202] S630: The terminal device receives PDSCH and / or sends PUSCH on the first secondary cell.
[0203] Specifically, if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a sleep state to a non-sleep state, the terminal device has the ability to receive PDSCH and / or send PUSCH on the first secondary cell after the second time period after receiving the scheduling DCI, that is, the terminal device starts to detect PDCCH on the first secondary cell after the second time period after receiving the scheduling DCI. It can be understood that when the terminal device has the ability to receive PDSCH and / or send PUSCH on the first secondary cell, the terminal device can also send a reference signal and / or receive a reference signal on the first secondary cell.
[0204] It can be understood that after the terminal device receives the scheduling DCI, if the second time period has not arrived, the terminal device will not receive PDSCH and / or send PUSCH on the first secondary cell. For example, if the terminal device receives the scheduling DCI in time slot n, and the duration of the second time period is T time slots, the terminal device will not receive PDSCH and / or send PUSCH on the first secondary cell between time slot n and time slot n+T. After time slot n+T, the terminal device has the ability to detect and receive PDSCH and / or send PUSCH on the secondary cell.
[0205] S640, the terminal device receives a reference signal or sends a reference signal on the first secondary cell.
[0206] Specifically, if the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a non-sleep state to a sleep state, then after the second time period after the terminal device receives the scheduling DCI, it has the ability to receive reference signals and / or send reference signals on the first secondary cell, or can receive reference signals and / or send reference signals on the first secondary cell.
[0207] It can be understood that after the terminal device receives the scheduling DCI, if the second time period has not arrived, the terminal device will not receive the reference signal and / or send the reference signal on the first secondary cell. For example, if the terminal device receives the scheduling DCI in time slot n, and the duration of the second time period is T time slots, the terminal device will not receive the reference signal and / or send the reference signal on the first secondary cell between the nth time slot and the n+Tth time slot. After the n+Tth time slot, the terminal device can receive the reference signal and / or send the reference signal on the first secondary cell.
[0208] The following describes how the network device and the terminal device determine the second time period:
[0209] The network device and the terminal device determine the second time period based on the BWP switching delay and the first information. The first information can indicate that the terminal device does not have a PDSCH scheduled by the scheduling DCI within minK0 time units after receiving the scheduling DCI and does not have a PUSCH scheduled by the scheduling DCI within the next minK2 time units.
[0210] Optionally, before S620, method 600 may further include: the network device sending first information to the terminal device.
[0211] Optionally, before S620, the method 600 may further include: the terminal device sending second information to the network device, where the second information is used to indicate a delay of the BWP switching.
[0212] Specifically, the network device and the terminal device may determine the second time period in the following ways:
[0213] Method 1:
[0214] The BWP switching delay is a first switching delay, the first switching delay is a BWP switching delay of the first secondary cell, and the duration of the first switching delay is N time units.
[0215] The duration of the second time period may be T2 time units, and T2 may be determined according to at least one of minK0 and minK2 and the first switching delay.
[0216] Alternatively, T2 may be max(N, minK0), that is, T2 is the larger value of N and minK0.
[0217] Alternatively, T2 may be max(N, minK2), that is, T2 is the larger value of N and minK2.
[0218] Optionally, when the subcarrier spacings of the primary cell and the first secondary cell are inconsistent, T2 may be determined with reference to the above formula (1) or (2).
[0219] In this mode, since minK0 / minK2 time units are the parsing time of the scheduled DCI, and N time units are the time delay of the BWP switching of the secondary cell, including the parsing time of the scheduled DCI, under normal circumstances, minK0 / minK2 is less than N. However, in some special cases, the network device may configure minK0 / minK2 greater than N for the terminal device. In this case, it is ensured that the terminal device can extend the time delay of the BWP switching of the secondary cell to minK0 / minK2 time units, which to a certain extent relaxes the parsing requirements of the scheduled DCI of the terminal device in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0220] Method 2:
[0221] The BWP switching delay includes a first switching delay and a second switching delay. The first switching delay is the delay of the BWP switching of the first secondary cell, and the length of the first switching delay is N time units. The second switching delay is the delay of the BWP switching of the primary cell, and the length of the second switching delay is M time units.
[0222] The duration of the second time period may be T3 time units, and T3 may be determined according to at least one of minK0 and minK2 and the first switching delay.
[0223] Alternatively, T3 may be N+max(M, minK0)-M, that is, T3 is the difference between X and M, where X is the sum of N and the larger of M and minK0.
[0224] Optionally, T3 may be N+max(M, minK2)-M, that is, T3 is the difference between Y and M, and Y is the sum of the larger one of M and minK2 and N.
[0225] In this manner, the time delay for a terminal device to switch the BWP of a secondary cell is actually lengthened by Δt, where Δt = max(M, minK0) - M, or Δt = max(M, minK2) - M. Therefore, when the minK0 / minK2 configured by the network device for the terminal device is greater than N, Δt > 0, which, to a certain extent, relaxes the requirements for parsing the scheduling DCI of the terminal device in the BWP switching scenario of the secondary cell, and can achieve a certain degree of power consumption savings.
[0226] Optionally, when the subcarrier spacings of the primary cell and the first secondary cell are inconsistent, T3 may be determined with reference to the above formula (3) or (4).
[0227] As mentioned above, the terminal device can be configured with one or more sleep groups. In this case, the scheduling DCI can be used to instruct the terminal device to switch the state of the secondary cells in one or more sleep groups. For example, the scheduling DCI is used to instruct the terminal device to switch the state of the secondary cells in a certain sleep group. The first secondary cell belongs to the sleep group. The BWP switching delay may include one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the sleep group. In this case, the terminal device can determine the maximum value of the one or more third switching delays as the first switching delay.
[0228] Combined with the above Figures 4 to 6 The method of the embodiment of the present application is described in detail below. Figures 7 to 9 The device of the embodiment of the present application is described in detail. It should be noted that, Figures 7 to 9 The device shown can implement each step in the above method, and for the sake of brevity, it will not be described again here.
[0229] Figure 9 : is a schematic block diagram of a communication device provided in an embodiment of the present application. Figure 9 As shown, the communication device 2000 may include a processing unit 2100 and a transceiver unit 2200 .
[0230] In one possible design, the communication device 2000 may correspond to the terminal device in the above method embodiment, for example, it may be a terminal device, or a component configured in the terminal device (such as a chip or a chip system, etc.).
[0231] It should be understood that the communication device 2000 may correspond to the terminal device in the method 400 to the method 600 according to the embodiment of the present application, and the communication device 2000 may include a method for executing Figure 4 Method 400 to Figure 6 The units of the method executed by the terminal device in the method 600 are respectively Figure 4 Method 400 to Figure 6 It should be understood that the specific process of each unit performing the above steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0232] It should also be understood that when the communication device 2000 is a chip configured in a terminal device, the transceiver unit 2200 in the communication device 2000 can be implemented through an input / output interface, and the processing unit 2100 in the communication device 2000 can be implemented through a processor, microprocessor or integrated circuit integrated on the chip or chip system.
[0233] In another possible design, the communication device 2000 may correspond to the network device in the above method embodiment, for example, it may be a network device, or a component configured in the network device (such as a chip or a chip system, etc.).
[0234] It should be understood that the communication device 2000 may correspond to the network device in the method 400 to the method 600 according to the embodiment of the present application, and the communication device 2000 may include a Figure 4 Method 400 to Figure 6 The units of the method performed by the network device in the method 600 are respectively for implementing Figure 4 Method 400 to Figure 6 It should be understood that the specific process of each unit performing the above steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.
[0235] It should also be understood that when the communication device 2000 is a chip configured in a network device, the transceiver unit 2200 in the communication device 2000 can be implemented through an input / output interface, and the processing unit 2100 in the communication device 2000 can be implemented through a processor, microprocessor or integrated circuit integrated on the chip or chip system.
[0236] Figure 8 It is a schematic block diagram of a communication device according to another embodiment of the present application. Figure 7The communication device 3000 shown may include: a memory 3100, a processor 3200, and a communication interface 3300. The memory 3100, processor 3200, and communication interface 3300 are connected via an internal connection path. The memory 3100 is used to store instructions, and the processor 3200 is used to execute the instructions stored in the memory 3100 to control the input / output interface 3000 to receive / send configuration information of the first neural network or the configuration information of the second neural network. Optionally, the memory 3100 may be coupled to the processor 3200 via an interface, or may be integrated with the processor 3200.
[0237] It should be noted that the communication interface 3300 uses a transceiver device such as, but not limited to, a transceiver to implement communication between the communication device 3000 and other devices or communication networks. The communication interface 3300 may also include an input / output interface.
[0238] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor 3200 or by instructions in the form of software. The method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 3100, and the processor 3200 reads the information in the memory 3100 and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.
[0239] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0240] It should also be understood that in the embodiments of the present application, the memory may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the processor may also include non-volatile random access memory. For example, the processor may also store device type information.
[0241] Figure 8 This is a schematic diagram of a chip system according to an embodiment of the present application. Figure 8 The chip system 4000 shown includes: a logic circuit 4100 and an input / output interface 4200, wherein the logic circuit is coupled to the input interface and transmits data (such as configuration information of the first neural network) through the input / output interface to execute Figure 4 The method described.
[0242] An embodiment of the present application further provides a processing device, including a processor and an interface; the processor is used to execute the method in any of the above method embodiments.
[0243] It should be understood that the above-mentioned processing device may be one or more chips. For example, the processing device may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0244] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.
[0245] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0246] It is understood that the memory in the embodiments of the present application 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 read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (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 and 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), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0247] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: computer program code, when the computer program code is run on a computer, the computer executes the steps shown in FIG. Figure 6 The methods in the illustrated embodiment are respectively executed by the terminal device and the network device.
[0248] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable storage medium, which stores a program code, and when the program code is run on a computer, the computer executes Figures 4 to 6 The methods in the illustrated embodiment are respectively executed by the terminal device and the network device.
[0249] According to the method provided in the embodiment of the present application, the present application also provides a system, which includes the aforementioned terminal device and network device.
[0250] The network devices in the above-mentioned various apparatus embodiments completely correspond to the network devices or terminal devices in the terminal devices and method embodiments, and the corresponding steps are performed by the corresponding modules or units. For example, the communication unit (transceiver) performs the receiving or sending steps in the method embodiments, and other steps except sending and receiving can be performed by the processing unit (processor). The functions of the specific units can be referred to the corresponding method embodiments. Among them, there can be one or more processors.
[0251] As used in this specification, the terms "component," "module," "system," and the like are used to refer to computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. By way of illustration, both an application running on a computing device and a computing device can be a component. One or more components can reside in a process and / or an execution thread, and a component can be located on a computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures stored thereon. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component on a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).
[0252] Those skilled in the art will appreciate that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0253] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0254] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0255] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0256] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0257] In the above embodiments, the functions of each functional unit can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (program) are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0258] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0259] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: include: Receiving, on the primary cell, scheduling downlink control information DCI sent by a network device, where the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a dormant state to a non-dormant state; Determine, based on the delay of the partial bandwidth BWP switching and the first information, that the time interval K0 between the scheduling DCI and the physical downlink shared channel PDSCH scheduled by the scheduling DCI or the time interval K2 between the scheduling DCI and the physical uplink shared channel PUSCH is not less than the first time period; Among them, the BWP switching delay includes a first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the duration of the first switching delay is N time units, and the first information is used to indicate that the PDSCH does not exist within minK0 time units after the terminal device receives the scheduling DCI and / or the PUSCH does not exist within minK2 time units. The duration of the first time period is T1 time units, and the T1 satisfies or The μ PCell is the working subcarrier spacing of the primary cell, and the μ SCell is the working subcarrier spacing of the first secondary cell, and the μ PCell With the μ SCell different.
2. The method according to claim 1, characterized in that The BWP switching delay also includes a second switching delay, which is the BWP switching delay of the primary cell. The length of the second switching delay is M delay units, and T1 satisfies or 3. The method according to claim 1 or 2, characterized in that The scheduling DCI is used to instruct the terminal device to switch a secondary cell in a dormant group from a dormant state to a non-dormant state, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group; The method further comprises: A maximum value of the one or more third switching delays is determined as the first switching delay.
4. A communication method, characterized in that include: Receiving, on the primary cell, scheduling downlink control information DCI sent by a network device, where the scheduling DCI is used to instruct the terminal device to switch the state of the first secondary cell, where the state of the first secondary cell includes a dormant state or a non-dormant state; Determine, based on the partial bandwidth (BWP) switching delay and the first information, not to send or receive a reference signal on the first secondary cell within a first time period after receiving the scheduling DCI; Among them, the BWP switching delay includes a first switching delay, the first switching delay is the delay of the BWP switching of the first secondary cell, the duration of the first switching delay is N time units, and the first information is used to indicate that the terminal device does not exist within minK0 time units after receiving the scheduling DCI and / or the physical downlink shared channel PDSCH scheduled by the scheduling DCI does not exist within minK2 time units. The duration of the first time period is T1 time units, and the T1 satisfies or The μ PCell is the working subcarrier spacing of the primary cell, and the μ SCell is the working subcarrier spacing of the first secondary cell, and the μ PCell With the μ SCell different.
5. The method according to claim 4, characterized in that The BWP switching delay also includes a second switching delay, which is the BWP switching delay of the primary cell. The length of the second switching delay is M delay units, and T1 satisfies or 6. The method according to claim 4 or 5, characterized in that The scheduling DCI is used to instruct the terminal device to switch the state of a secondary cell in a dormant group, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group; The method further comprises: A maximum value of the one or more third switching delays is determined as the first switching delay.
7. A communication method, characterized in that: include: Receiving, on the primary cell, scheduling downlink control information DCI sent by a network device, where the scheduling DCI is used to instruct the terminal device to switch the state of the first secondary cell, where the state of the first secondary cell includes a dormant state and a non-dormant state; Determining a second time period according to a delay of switching the partial bandwidth BWP and first information, where the first information is used to indicate that there is no physical downlink shared channel PDSCH scheduled by the scheduling DCI within minK0 time units after the terminal device receives the scheduling DCI and / or there is no physical uplink shared channel PUSCH scheduled by the scheduling DCI within minK2 time units; If the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a dormant state to a non-dormant state, the terminal device has the ability to receive the PDSCH or send the PUSCH on the first secondary cell after a second time period after receiving the scheduling DCI; or, If the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a non-dormant state to a dormant state, the terminal device receives a reference signal or sends a reference signal on the first secondary cell after a second time period after receiving the scheduling DCI; The BWP switching delay is the first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the first switching delay is N time units, the second time period is T2 time units, and T2 satisfies or The μ PCell is the working subcarrier spacing of the primary cell, and the μ SCell is the working subcarrier spacing of the first secondary cell, and the μ PCell With the μ SCell different.
8. The method according to claim 7, characterized in that The BWP switching delay also includes a second switching delay, which is the BWP switching delay of the primary cell. The length of the second switching delay is M delay units, and T2 satisfies or 9. The method according to claim 7 or 8, characterized in that The scheduling DCI is used to instruct the terminal device to switch the state of a secondary cell in a dormant group, the first secondary cell belongs to the dormant group, the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group. The method further comprises: A maximum value of the one or more third switching delays is determined as the first switching delay.
10. A communication method, characterized in that: include: Sending scheduling downlink control information DCI to the terminal device on the primary cell, where the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a dormant state to a non-dormant state; According to the delay of partial bandwidth BWP switching and the first information, it is determined that the time interval K0 between the scheduled DCI and the physical downlink shared channel PDSCH scheduled by the scheduled DCI or the time interval K2 to the physical uplink shared channel PUSCH is not less than the first time period; wherein, the delay of the BWP switching includes a first switching delay, the first switching delay is the delay of the BWP switching of the first secondary cell, the duration of the first switching delay is N time units, the first information is used to indicate that the PDSCH does not exist within minK0 time units and / or the PUSCH does not exist within minK2 time units after the terminal device receives the scheduled DCI, the duration of the first time period is T1 time units, and the T1 satisfies or The μ PCell is the working subcarrier spacing of the primary cell, and the μ SCell is the working subcarrier spacing of the first secondary cell, and the μ PCell With the μ SCell different.
11. The method according to claim 10, characterized in that The BWP switching delay also includes a second switching delay, which is the BWP switching delay of the primary cell. The length of the second switching delay is M delay units, and T1 satisfies or 12. The method according to claim 10 or 11, characterized in that The scheduling DCI is used to instruct the terminal device to switch a secondary cell in a dormant group from a dormant state to a non-dormant state, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group; The method further comprises: A maximum value of the one or more third switching delays is determined as the first switching delay.
13. A communication method, characterized in that: include: Sending scheduling downlink control information DCI to the terminal device on the primary cell, where the scheduling DCI is used to instruct the terminal device to switch the state of the first secondary cell, where the state of the first secondary cell includes a dormant state or a non-dormant state; According to the delay of partial bandwidth BWP switching and the first information, it is determined that no reference signal is sent or received on the first secondary cell within the first time period after sending the scheduling DCI; wherein, the delay of the BWP switching includes a first switching delay, the first switching delay is the delay of the BWP switching of the first secondary cell, the duration of the first switching delay is N time units, the first information is used to indicate that after the terminal device receives the scheduling DCI, there is no physical downlink shared channel PDSCH scheduled by the scheduling DCI within minK0 time units and / or there is no physical uplink shared channel PUSCH scheduled by the scheduling DCI within minK2 time units, the duration of the first time period is T1 time units, and the T1 satisfies or The μ PCell is the working subcarrier spacing of the primary cell, and the μ SCell is the working subcarrier spacing of the first secondary cell, and the μ PCell With the μ SCell different.
14. The method according to claim 13, characterized in that The BWP switching delay also includes a second switching delay, which is the BWP switching delay of the primary cell. The second switching delay is M time units long, and T1 satisfies or 15. The method according to claim 13 or 14, characterized in that The scheduling DCI is used to instruct the terminal device to switch the state of a secondary cell in a dormant group, the first secondary cell belongs to the dormant group, and the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group; The method further comprises: A maximum value of the one or more third switching delays is determined as the first switching delay.
16. A method of communication, characterized in that: include: Sending scheduling downlink control information DCI to the terminal device on the primary cell, where the scheduling DCI is used to instruct the terminal device to switch the state of the first secondary cell, where the state of the first secondary cell includes a dormant state and a non-dormant state; Determining a second time period according to a delay of switching the partial bandwidth BWP and first information, where the first information is used to indicate that there is no physical downlink shared channel PDSCH scheduled by the scheduling DCI within minK0 time units after the terminal device receives the scheduling DCI and / or there is no physical uplink shared channel PUSCH scheduled by the scheduling DCI within minK2 time units; If the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a dormant state to a non-dormant state, the network device sends the PDSCH or receives the PUSCH in the first secondary cell after a second time period after sending the scheduling DCI; or, If the scheduling DCI is used to instruct the terminal device to switch the first secondary cell from a non-dormant state to a dormant state, the network device sends a reference signal or receives a reference signal on the first secondary cell after a second time period after sending the scheduling DCI; The BWP switching delay is the first switching delay, the first switching delay is the BWP switching delay of the first secondary cell, the first switching delay is N time units, the second time period is T2 time units, and T2 satisfies or The μ PCell is the working subcarrier spacing of the primary cell, and the μ SCell is the working subcarrier spacing of the first secondary cell, and the μ PCell With the μ SCell different.
17. The method according to claim 16, characterized in that The BWP switching delay also includes a second switching delay, which is the BWP switching delay of the primary cell. The length of the second switching delay is M delay units, and T2 satisfies or 18. The method according to claim 16 or 17, characterized in that The scheduling DCI is used to instruct the terminal device to switch the state of a secondary cell in a dormant group, the first secondary cell belongs to the dormant group, the BWP switching delay includes one or more third switching delays, and the one or more third switching delays are respectively the BWP switching delays of each secondary cell in the dormant group. The method further comprises: A maximum value of the one or more third switching delays is determined as the first switching delay.
19. A communication device, characterized in that: The method comprises means for implementing the method according to any one of claims 1 to 9.
20. A communication device, characterized in that: Comprising means for implementing the method according to any one of claims 10 to 18.
21. A communication device, characterized in that: include: A processor, configured to execute computer instructions stored in the memory, so that the apparatus performs: the method according to any one of claims 1 to 9.
22. A communication device, characterized in that: include: A processor, configured to execute computer instructions stored in the memory, so that the apparatus performs: the method according to any one of claims 10 to 18.
23. A computer-readable storage medium, characterized in that A computer program is stored thereon, which, when executed, causes the method according to any one of claims 1 to 18 to be performed.
24. A communication system, characterized in that: The communication system includes the communication device according to claim 19 or 21 and the communication device according to claim 20 or 22.