Communication method and related apparatus
By receiving the configuration message of the first node in the terminal device and sending a first report containing the first power information of the second node, the resource overlimit problem caused by dynamic waveform switching is solved, and the normal data transmission of the terminal device is ensured.
Patent Information
- Application Number
- PCT/CN2024/126228
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-10-31
- Filing Date
- 2024-10-21
- Publication Date
- 2025-05-08
AI Technical Summary
In a dual-link scenario, dynamic waveform switching may cause the dispatched resources to exceed the maximum transmission power of the terminal device, affecting data transmission.
By receiving the configuration message of the first node in the terminal device, the terminal device transmits a first report including the first power information of the second node. The first node schedules resources based on this information to avoid exceeding the maximum transmission power of the terminal device.
It ensures that in the case of dynamic waveform switching, the terminal device can transmit data normally, avoiding transmission failure caused by resource limit.
Smart Images

Figure CN2024126228_08052025_PF_FP_ABST
Abstract
Description
Communication method and related device
[0001] This application claims priority to the Chinese patent application with application number 202311439112.2 filed with the State Intellectual Property Office of China on October 31, 2023, and priority to the Chinese patent application with the invention name “Communication Methods and Related Devices”, all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art
[0003] In communication systems, cyclic prefix orthogonal frequency-division multiplexing (CP-OFDM) and discrete Fourier transform spread OFDM (DFT-s-OFDM) are key waveform technologies. CP-OFDM is suitable for high-throughput scenarios, while DFT-s-OFDM is suitable for wide-coverage applications. Network devices can dynamically switch waveform technologies based on the coverage information of terminal devices to communicate with network devices.
[0004] In a dual connectivity (DC) scenario, a user equipment (UE) can connect to two base stations. The two base stations independently schedule physical resources, allowing the UE to transmit simultaneously using the physical resources allocated by both base stations. However, the two base stations share the UE's transmit power. Dynamic waveform switching in DC scenarios can cause the scheduled resources to exceed the UE's maximum transmit power, impacting UE data transmission.
[0005] Summary of the Invention
[0006] The embodiments of the present application provide a communication method and related devices, which enable reasonable scheduling of resources when performing dynamic waveform switching in a DC scenario, thereby avoiding the scheduled resources from exceeding the maximum transmission power of the UE and ensuring normal data transmission by the UE.
[0007] In a first aspect, embodiments of the present application provide a communication method that can be performed by a communication device. The communication device can be a terminal device, or a chip (system) or circuit for a terminal device, which is not limited in this application. The method is applied to a terminal device in a DC scenario, including:
[0008] receiving a configuration message from a first node, the configuration message being used to instruct the terminal device to send first power information of a second node to the first node; a first waveform corresponding to the first power information is different from a second waveform, and the second waveform is a waveform currently used between the terminal device and the second node;
[0009] A first report is sent to the first node, where the first report includes the first power information.
[0010] According to the above communication method, the terminal device receives a configuration message from the first node, and sends a first report to the first node based on the instruction of the configuration message, and the first report includes first power information. The first power information is the power information of the second node, and the first waveform corresponding to the first power information is different from the second waveform. The second waveform is the waveform currently used between the terminal device and the second node, which is equivalent to the first waveform not being used between the terminal device and the second node. The first power information being the power information of the second node should be understood as the first power information being the power information corresponding to the first waveform between the second node and the terminal device. The terminal device sends the first power information to the first node, thereby allowing the first node to allocate appropriate resources to avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0011] Optionally, the first node may also select a suitable waveform for data transmission between the first node and the terminal device according to the first power information.
[0012] In a possible implementation manner, the first power information is determined based on the first waveform.
[0013] In the implementation manner of the present application, the first power information is determined based on the first waveform. It should be understood that the first power information is calculated based on the first waveform.
[0014] In an optional implementation, the first power information may also be determined based on a first waveform and a first resource, wherein the first resource is a resource allocated by the second node to the terminal device for uplink data transmission.
[0015] In an embodiment of the present application, the terminal device determines the first power information and sends it to the first node, so that the first node allocates appropriate resources to avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0016] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the first power information is the first waveform.
[0017] In an embodiment of the present application, after receiving the first report, the first node can better schedule the first node to avoid the transmission power of the terminal device exceeding the maximum transmission power due to the waveform switching of the second node (for example, the waveform switching to the first waveform) and the scheduling of the first node.
[0018] In a possible implementation manner, the first report further includes second power information, where the second power information is determined based on the second waveform.
[0019] In the implementation manner of the present application, the "first power information" and the "second power information" can allow the first node to know the maximum transmission power corresponding to the terminal device for different waveforms. The "second power information" can also allow the first node to know the maximum power information corresponding to the currently used waveform. The "first power information" can also allow the first node to know the maximum power information corresponding to a waveform different from the currently used waveform. Based on the "first power information" and the "second power information", the first node can determine the resource allocation under different waveforms to avoid excessive resources, resulting in exceeding the maximum transmission power of the terminal device, and thus causing transmission failure.
[0020] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the second power information is the second waveform.
[0021] In an embodiment of the present application, the first report is also used to indicate that the waveform corresponding to the second power information is the second waveform. After receiving the first report, the first node can better schedule the first node to avoid the situation where the second node currently uses the second waveform and the terminal device's transmission power exceeds the maximum transmission power due to the scheduling of the first node.
[0022] In a possible implementation manner, the first power information includes a maximum transmit power corresponding to the first waveform, and the second power information includes a maximum transmit power corresponding to the second waveform.
[0023] In the embodiments of the present application, the first power information includes the maximum transmit power corresponding to the first waveform, and the second power information includes the maximum transmit power corresponding to the second waveform. The maximum transmit power corresponding to the first waveform should be understood as the maximum transmit power that the terminal device needs to use when the terminal device and the second node use the first waveform for data transmission. The maximum transmit power corresponding to the second waveform should be understood as the maximum transmit power that the terminal device needs to use when the terminal device and the second node use the second waveform for data transmission.
[0024] Optionally, the second power information also includes a power margin corresponding to the second waveform. The power margin should be understood as the maximum transmit power corresponding to the second waveform minus the actual power corresponding to the second waveform. The actual power corresponding to the second waveform should be understood as the current transmit power of the terminal device when the terminal device and the second node transmit data via the second waveform.
[0025] In one possible embodiment, the configuration message is used to instruct the terminal device to send the third power information of the first node to the first node; the third waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the first node; the first report also includes the third power information.
[0026] In an embodiment of the present application, the first node can know the maximum transmission power of the terminal device under the third waveform based on the third power information, thereby avoiding resource scheduling under the third waveform, which results in exceeding the maximum transmission power of the third waveform.
[0027] In one possible implementation, a terminal device receives downlink control information from a first node, where the downlink control indication indicates that a second resource and a fourth waveform are currently used between the first node and the terminal device. The downlink control information is transmitted via a PDCCH. The terminal device transmits first data to the first node using the fourth waveform on the second resource.
[0028] The terminal device sends the third power information to the first node, so that the first node allocates appropriate resources, thereby avoiding the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0029] In a possible implementation manner, the third power information is determined based on the third waveform.
[0030] In an embodiment of the present application, the terminal device determines the third power information and sends it to the first node, so that the first node allocates appropriate resources to avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0031] In an optional implementation, the third power information may also be determined based on a third waveform and a second resource, wherein the second resource is a resource allocated by the first node to the terminal device for uplink data transmission.
[0032] By determining the third power information and sending it to the first node, the terminal device can enable the first node to clearly understand the power information corresponding to the terminal device when the terminal device uses the third waveform to communicate with the first node. This can enable the first node to select appropriate resources and waveforms for data transmission between the terminal device and the first node, avoid the scheduled resources exceeding the maximum transmission power that can be used by the terminal device, and ensure that the terminal device can perform data transmission normally.
[0033] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the third power information is the third waveform.
[0034] In an embodiment of the present application, the first report is also used to indicate that the waveform corresponding to the third power information is the third waveform. After receiving the first report, the first node can better schedule the first node to avoid the situation where the first node currently uses the third waveform and the terminal device's transmission power exceeds the maximum transmission power due to the scheduling of the first node.
[0035] In a possible implementation manner, the first report further includes fourth power information, where the fourth power information is determined based on the fourth waveform.
[0036] In the implementation manner of the present application, the "third power information" and the "fourth power information" can allow the first node to know the maximum transmission power corresponding to the terminal device for different waveforms. The "fourth power information" can also allow the first node to know the maximum power information corresponding to the currently used waveform. The "third power information" can also allow the first node to know the maximum power information corresponding to a waveform different from the currently used waveform. Based on the "third power information" and the "fourth power information", the first node can determine the resource allocation under different waveforms to avoid excessive resources, resulting in exceeding the maximum transmission power of the terminal device, and then causing transmission failure.
[0037] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the fourth power information is the fourth waveform.
[0038] In an embodiment of the present application, the first report is also used to indicate that the waveform corresponding to the fourth power information is the fourth waveform. After receiving the first report, the first node can better schedule the first node to avoid the situation where the first node currently uses the fourth waveform and the terminal device's transmission power exceeds the maximum transmission power due to the scheduling of the first node.
[0039] In a possible implementation manner, the first report further includes first indication information, where the first indication information is used to indicate that the first power information appears in the first report.
[0040] Optionally, the first report also includes indication information for indicating that second power information appears (is present) in the first report.
[0041] Optionally, the first report also includes indication information for indicating that third power information appears in the first report.
[0042] Optionally, the first report also includes indication information for indicating that fourth power information appears in the first report.
[0043] In an embodiment of the present application, the terminal device does not report power information in some cases, for example, when the current parameters cannot calculate the power information. The above instructions avoid the first node or the second node from parsing the power information incorrectly.
[0044] In a possible implementation, the configuration message further includes identification information of N serving cells of the second node, where the identification information of the N serving cells is used to instruct the terminal device to send the first power information of the N serving cells to the first node, where N is a positive integer;
[0045] The sending the first report to the first node includes:
[0046] Based on the identification information of the N serving cells, the first report is sent to the first node, where the first report includes the first power information of the N serving cells.
[0047] In an embodiment of the present application, the first power information of N service cells is sent to the first node, so that the first node can clearly understand the first power information corresponding to each service cell of the terminal device in the N service cells, thereby enabling the first node to schedule resources more reasonably and avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0048] In a possible implementation, the configuration message also includes identification information of the M service cells of the first node, and the identification information of the M service cells is used to instruct the terminal device to send third power information of the M service cells to the first node, where M is a positive integer.
[0049] The sending the first report to the first node includes:
[0050] Based on the identification information of the M serving cells, the first report is sent to the first node, where the first report includes third power information of the M serving cells.
[0051] In an embodiment of the present application, the first power information of M service cells is sent to the first node, so that the first node can clearly understand the first power information corresponding to each service cell of the terminal device in the M service cells, thereby enabling the first node to schedule resources more reasonably and avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0052] In one possible implementation, the method further includes:
[0053] receiving a first uplink grant and a second uplink grant, where the first uplink grant corresponds to a first cell, the second uplink grant corresponds to a second cell, and the first cell and the second cell belong to the M serving cells;
[0054] generating a first media access control protocol data unit MAC PDU based on the first uplink grant, and not generating a second MAC PDU for the second uplink grant;
[0055] The sending the first report to the first node includes:
[0056] Based on the first uplink authorization, the first MAC PDU is sent, the first MAC PDU includes the first report, the first report includes the third power information corresponding to the first cell, and does not include the third power information corresponding to the second cell.
[0057] Optionally, the first MAC PDU also includes fourth power information corresponding to the first cell.
[0058] Optionally, the first MAC PDU also includes fourth power information corresponding to the second cell.
[0059] In an embodiment of the present application, the first uplink authorization and the second uplink authorization are used to indicate resources and the currently used waveform. The first uplink authorization corresponds to the first cell, and the second uplink authorization corresponds to the second cell. Based on the first uplink authorization, a first MAC PDU is sent to the first node, and accordingly, the first node also receives the first MAC PDU from the terminal device. When the second cell does not generate a MAC PDU, resource utilization is improved by not sending the third power information of the second cell.
[0060] In a possible implementation, the first report further includes second indication information, where the second indication information is used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell.
[0061] In the implementation manner of the present application, the first report is also used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell. After the first node receives the first report, it can accurately parse the received first MAC PDU to avoid parsing errors.
[0062] In one possible implementation, the configuration message is further used to configure a first timer; the first report includes the first power information, including: when the first timer is not running, the first report includes the first power information. The first timer is a timer of the first node.
[0063] Here, the timer is not running, which should be understood as the timer has timed out or the timer has not started running.
[0064] In another possible implementation, when the first timer is running, the first report does not include the first power information.
[0065] In another possible implementation, when the first timer is not running, the first report further includes third power information.
[0066] In another possible implementation, when the first timer is running, the first report does not include the third power information.
[0067] Optionally, the first timer can control the terminal device to send the third power information of the first node or the first power information of the second node. This is equivalent to, when the first timer is running, the first report does not include the first power information and the third power information. Alternatively, when the first timer is not running, the first report includes the first power information and the third power information. Alternatively, when the first timer is not running, the first report includes the first power information and the third power information.
[0068] In an implementation manner of the present application, by configuring a first timer, the frequency at which the terminal device sends the first power information and / or the third power information is controlled, thereby avoiding the terminal device from frequently sending the first power information and / or the third power information to the first node and reducing resource overhead.
[0069] In a possible implementation manner, the configuration message is further used to configure a second timer;
[0070] The first report includes the second power information, including: when the second timer is not running, the first report includes the second power information.
[0071] In another possible implementation, when the second timer is running, the first report does not include the second power information.
[0072] In another possible implementation, when the second timer is not running, the first report further includes fourth power information.
[0073] In another possible implementation, when the second timer is running, the first report does not include the fourth power information.
[0074] Optionally, the second timer can control the terminal device to send the fourth power information of the first node and the second power information of the second node. This is equivalent to not including the second power information and the fourth power information in the first report when the second timer is running. Alternatively, not including the second power information and the fourth power information in the first report when the second timer is not running.
[0075] In an implementation manner of the present application, by configuring a second timer, the frequency at which the terminal device sends the second power information and / or the fourth power information is controlled, thereby avoiding the terminal device from frequently sending the second power information and / or the fourth power information to the first node and reducing resource overhead.
[0076] In a second aspect, embodiments of the present application provide a communication method that can be performed by a communication device. The communication device can be a device, or a chip (system) or circuit for a device, which is not limited in this application. The method is applied to a DC scenario and includes:
[0077] A configuration message is sent to a terminal device, wherein the configuration message is used to instruct the terminal device to send first power information of a second node to a first node; a first waveform corresponding to the first power information is different from a second waveform, and the second waveform is the waveform currently used between the terminal device and the second node; and a first report is received from the terminal device, wherein the first report includes the first power information.
[0078] Optionally, sending a configuration message to the terminal device includes the primary node sending a configuration message to the terminal device, and also includes the secondary node sending a configuration message to the terminal device, wherein the secondary node sending the configuration message to the terminal device is forwarded through the primary node, for example, the secondary node first sends the configuration message to the primary node, and the primary node then forwards the configuration message to the terminal device.
[0079] In a possible implementation manner, the first power information is determined based on the first waveform.
[0080] In an optional implementation, the first power information may also be determined based on a first waveform and a first resource, wherein the first resource is a resource allocated by the second node to the terminal device for uplink data transmission.
[0081] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the first power information is the first waveform.
[0082] In a possible implementation manner, the first report further includes second power information, where the second power information is determined based on the second waveform.
[0083] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the second power information is the second waveform.
[0084] In a possible implementation manner, the first power information includes a maximum transmit power corresponding to the first waveform, and the second power information includes a maximum transmit power corresponding to the second waveform.
[0085] In one possible embodiment, the configuration message is used to instruct the terminal device to send the third power information of the first node to the first node; the third waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the first node; the first report also includes the third power information.
[0086] In a possible implementation manner, the third power information is determined based on the third waveform.
[0087] In an optional implementation, the third power information may also be determined based on a third waveform and a second resource, wherein the second resource is a resource allocated by the first node to the terminal device for uplink data transmission.
[0088] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the third power information is the third waveform.
[0089] In a possible implementation manner, the first report further includes fourth power information, where the fourth power information is determined based on the fourth waveform.
[0090] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the fourth power information is the fourth waveform.
[0091] In a possible implementation manner, the first report further includes first indication information, where the first indication information is used to indicate that the first power information appears in the first report.
[0092] Optionally, the first report also includes indication information for indicating that second power information appears (is present) in the first report.
[0093] Optionally, the first report also includes indication information for indicating that third power information appears in the first report.
[0094] Optionally, the first report also includes indication information for indicating that fourth power information appears in the first report.
[0095] In a possible implementation, the configuration message further includes identification information of N serving cells of the second node, where the identification information of the N serving cells is used to instruct the terminal device to send the first power information of the N serving cells to the first node, where N is a positive integer;
[0096] The sending the first report to the first node includes:
[0097] Based on the identification information of the N serving cells, the first report is sent to the first node, where the first report includes first power information of the N serving cells.
[0098] In a possible implementation, the configuration message also includes identification information of the M service cells of the first node, and the identification information of the M service cells is used to instruct the terminal device to send third power information of the M service cells to the first node, where M is a positive integer.
[0099] The sending the first report to the first node includes:
[0100] Based on the identification information of the M serving cells, the first report is sent to the first node, where the first report also includes the third power information of the M serving cells.
[0101] In one possible implementation, the method further includes:
[0102] Sending a first uplink grant and a second uplink grant, where the first uplink grant corresponds to a first cell, the second uplink grant corresponds to a second cell, and the first cell and the second cell belong to the M serving cells;
[0103] generating a first media access control protocol data unit MAC PDU based on the first uplink grant, and not generating a second MAC PDU for the second uplink grant;
[0104] The sending the first report to the first node includes:
[0105] Based on the first uplink authorization, the first MAC PDU is sent, the first MAC PDU includes the first report, the first report includes the third power information corresponding to the first cell, and does not include the third power information corresponding to the second cell.
[0106] Optionally, the first MAC PDU also includes fourth power information corresponding to the first cell.
[0107] Optionally, the first MAC PDU also includes fourth power information corresponding to the second cell.
[0108] In a possible implementation, the first report further includes second indication information, where the second indication information is used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell.
[0109] In a possible implementation, the configuration message is further used to configure a first timer; the first report includes the first power information, including: when the first timer is not running, the first report includes the first power information.
[0110] Optionally, when the first timer is not running, the first report also includes the third power information.
[0111] Optionally, when the first timer is running, the first report does not include the first power information and the third power information.
[0112] In a possible implementation, the configuration message is further used to configure a second timer; the first report includes the second power information, including: when the second timer is not running, the first report includes the second power information.
[0113] Optionally, when the second timer is not running, the first report also includes the fourth power information.
[0114] Optionally, when the second timer is running, the first report does not include the second power information and the fourth power information.
[0115] The beneficial effects of the relevant implementation methods of the second aspect can refer to the beneficial effects of the corresponding implementation methods in the first aspect, and will not be repeated here.
[0116] In one possible implementation, the method further includes:
[0117] Receive third indication information from the second node, where the third indication information is used to indicate that the terminal device has configured dynamic waveform switching under the second node; based on the third indication information, send fourth indication information to the terminal device, where the fourth indication information is used to instruct the terminal device to send the first power information to the first node.
[0118] In an embodiment of the present application, the first node receives third indication information from the second node, and when the third indication information indicates that the terminal device is configured with dynamic waveform switching under the second node, the first node sends fourth indication information to the terminal device, which is used to instruct the terminal device to send first power information to the first node. Wherein, dynamic waveform switching should be understood as that the data transmission between the base station and the terminal device can switch different waveforms. For example, the second node and the terminal device can use cyclic prefix orthogonal frequency-division multiplexing (CP-OFDM) technology or discrete Fourier transform spread OFDM (DFT-S-OFDM) technology to transmit data to meet high throughput scenarios or wide coverage scenarios. When the terminal device is configured with dynamic waveform switching under the second node, the first node sends indication information to the terminal device, allowing the terminal device to send the first power information to the first node, so that the first node can know the first power information of the second node, thereby scheduling appropriate resources to the terminal device for data transmission between the terminal device and the first node, avoiding the situation where the scheduled resources exceed the transmit power of the terminal device, and ensuring that the terminal device can send data normally.
[0119] Optionally, when the first node receives indication information from the second node, instructing the terminal device to send first power information to the second node, the first node may also send fourth indication information to the terminal device to instruct the terminal device to send the first power information to the first node.
[0120] In a possible implementation, the third indication information is further used to instruct the terminal device to send the first power information to the second node.
[0121] In an embodiment of the present application, when the third indication information is also used to instruct the terminal device to send the first power information to the second node, the first node sends an indication information to the terminal device, instructing the terminal device to send the first power information to the first node, so that the first node can know the first power information of the second node, thereby scheduling appropriate resources to the terminal device for data transmission between the terminal device and the first node, avoiding the situation where the scheduled resources exceed the transmission power of the terminal device, and ensuring that the terminal device can send data normally.
[0122] In a possible implementation, the fourth indication information is further used to instruct the terminal device to send the third power information of the first node to the first node.
[0123] In an embodiment of the present application, by sending the third power information to the first node, the first node can know the power information corresponding to the terminal device when the first node and the terminal device use the third waveform for data transmission, so that the first node can perform appropriate power scheduling based on the third power information to avoid the scheduled resources exceeding the maximum transmission power that can be used by the terminal device, thereby ensuring that the terminal device performs data transmission normally.
[0124] In a third aspect, embodiments of the present application provide a communication method that can be performed by a communication device. The communication device can be a device, or a chip (system) or circuit for a device, which is not limited in this application. The method is applied to a secondary node in a DC scenario, including:
[0125] Receive a first indication message from the master node, where the first indication message is used to indicate that the terminal device has configured dynamic waveform switching under the master node; based on the first indication message, send a second indication message to the terminal device through the master node, where the second indication message is used to instruct the terminal device to send the third power information of the master node to the slave node; the waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the master node.
[0126] According to the above communication method, the auxiliary node receives a first indication message from the main node, and when the first indication message indicates that the terminal device has configured dynamic waveform switching under the main node, the auxiliary node sends a second indication message to the terminal device, which is used to instruct the terminal device to send third power information to the auxiliary node. Herein, dynamic waveform switching should be understood as that the terminal device and the second node can use CP-OFDM waveform to transmit data, and can also use DFT-S-OFDM waveform to transmit data. When the terminal device is configured with dynamic waveform switching under the main node, allowing the terminal device to send the third power information of the main node to the auxiliary node can enable the auxiliary node to allocate appropriate resources to avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0127] In one possible implementation, when the secondary node receives indication information from the primary node, instructing the terminal device to send third power information to the primary node, the secondary node may also send indication information to the terminal device through the primary node to instruct the terminal device to send third power information to the secondary node.
[0128] In an embodiment of the present application, when the terminal device sends the third power information to the master node, the terminal device sends the third power information of the master node to the slave node, so that the slave node can allocate appropriate resources to avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0129] In a possible implementation, the second indication message is also used to instruct the terminal device to send the first power information of the auxiliary node to the auxiliary node; the waveform corresponding to the first power information is different from the second waveform, and the second waveform is the waveform currently used between the terminal device and the auxiliary node.
[0130] In an embodiment of the present application, sending the first power information of the auxiliary node to the auxiliary node can better schedule the auxiliary node, and avoid the situation where the transmission power of the terminal device exceeds the maximum transmission power due to the scheduling of the auxiliary node when the waveform currently used by the auxiliary node is the first waveform.
[0131] In a fourth aspect, an embodiment of the present application provides a communication device, which includes a unit for executing any method of the first aspect.
[0132] In one possible design, the apparatus includes:
[0133] a receiving unit, configured to receive a configuration message of a first node, the configuration message being used to instruct a terminal device to send first power information of a second node to the first node; a first waveform corresponding to the first power information is different from a second waveform, and the second waveform is a waveform currently used between the terminal device and the second node;
[0134] A sending unit is configured to send a first report to the first node, where the first report includes the first power information.
[0135] Regarding the beneficial effects brought about by the fourth aspect and any possible implementation method, please refer to the description of the beneficial effects corresponding to the first aspect and the corresponding implementation method, and no further details will be given here.
[0136] In a fifth aspect, an embodiment of the present application provides a communication device, which includes a unit for executing any method of the second aspect.
[0137] In one possible design, the apparatus includes:
[0138] a sending unit, configured to send a configuration message to a terminal device, wherein the configuration message is used to instruct the terminal device to send first power information of a second node to a first node; a first waveform corresponding to the first power information is different from a second waveform, and the second waveform is a waveform currently used between the terminal device and the second node;
[0139] A receiving unit is used to receive a first report from the terminal device, where the first report includes the first power information.
[0140] Regarding the beneficial effects brought about by the fifth aspect and any possible implementation method, please refer to the description of the beneficial effects corresponding to the second aspect and the corresponding implementation method, which will not be repeated here.
[0141] In a sixth aspect, an embodiment of the present application provides a communication device, which includes a unit for executing any method of the third aspect.
[0142] In one possible design, the apparatus includes:
[0143] A receiving unit, configured to receive fifth indication information from the master node, wherein the fifth indication information is used to indicate that the terminal device is configured with dynamic waveform switching under the master node;
[0144] A sending unit is used to send sixth indication information to the terminal device through the master node based on the fifth indication information, and the sixth indication information is used to instruct the terminal device to send the third power information of the master node to the auxiliary node; the waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the master node.
[0145] Regarding the beneficial effects brought about by the sixth aspect and any possible implementation method, please refer to the description of the beneficial effects of the third aspect and the corresponding implementation method, which will not be repeated here.
[0146] Optionally, in the communication device described in any one of the fourth to sixth aspects and any possible implementation manner:
[0147] In a seventh aspect, an embodiment of the present application provides a communication device, comprising a processor. The processor is coupled to a memory and can be configured to execute instructions in the memory to implement the method of any one of aspects 1 to 3 and any possible implementation thereof. 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.
[0148] In an eighth aspect, embodiments of the present application provide a communication device, comprising: a logic circuit and a communication interface. The communication interface is configured to receive or send information; the logic circuit is configured to receive or send information via the communication interface, so that the communication device executes the method of any one of aspects 1 to 3 and any possible implementation thereof.
[0149] In the ninth aspect, an embodiment of the present application provides a computer-readable storage medium, which is used to store a computer program (also referred to as code, or instructions); when the computer program is run on a computer, the method of any aspect from the first to the third aspect and any possible implementation method is implemented.
[0150] In the tenth aspect, an embodiment of the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions); when the computer program is run, it enables the computer to execute any one of the first to third aspects and any possible implementation method.
[0151] In an eleventh aspect, an embodiment of the present application provides a chip, comprising a processor configured to execute instructions. When the processor executes the instructions, the chip performs the method of any one of aspects 1 to 3 and any possible implementation manner. Optionally, the chip further comprises a communication interface configured to receive or send signals.
[0152] In the twelfth aspect, an embodiment of the present application provides a communication system, which includes at least one communication device as described in aspects 4 to 6, or the communication device described in aspect 7, or the communication device described in aspect 8, or the chip described in aspect 11.
[0153] In the thirteenth aspect, an embodiment of the present application provides a communication system, which includes at least one of a relay node, a first node, and a second node, the terminal device is used to execute the method of the first aspect and any possible implementation method, the first node is used to execute the method of the second aspect and any possible implementation method, and the second node is used to execute the method of the second aspect and the third aspect and any possible implementation method.
[0154] In addition, in the process of executing the method described in any aspect of the first to third aspects and any possible implementation method, the process of sending information and / or receiving information in the method should be understood as the process of outputting information by the processor, and / or the process of the processor receiving input information. When outputting information, the processor can output the information to the transceiver (or communication interface, or sending module) so that it can be transmitted by the transceiver. After the information is output by the processor, it may also need to undergo other processing before it reaches the transceiver. Similarly, when the processor receives input information, the transceiver (or communication interface, or sending module) receives the information and inputs it into the processor. Furthermore, after the transceiver receives the information, the information may need to undergo other processing before it is input into the processor.
[0155] Based on the principle, for example, the sending of information mentioned in the above method should be understood as the processor outputting information. For another example, the receiving of information should be understood as the processor receiving input information.
[0156] Optionally, for the operations such as transmission, sending and receiving involved in the processor, if there is no special explanation, or if they do not conflict with their actual functions or internal logic in the relevant description, they can be more generally understood as processor output, reception, input and other operations.
[0157] Optionally, in the process of executing the method described in any aspect of the first to third aspects and any possible implementation method, the processor may be a processor specifically used to execute these methods, or a processor that executes these methods by executing computer instructions in a memory, such as a general-purpose processor. 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 separately provided on different chips. The embodiments of the present application do not limit the type of memory and the configuration of the memory and the processor.
[0158] In one possible embodiment, at least one memory is located outside the device.
[0159] In yet another possible implementation, at least one memory is located within the device.
[0160] In another possible implementation, part of the at least one memory is located inside the device, and another part of the memory is located outside the device.
[0161] In an embodiment of the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together.
[0162] In the embodiments of the present application, by sending the "estimated PHR of the second node" information to the first node, the first node can be informed of the PHR information of the second node after waveform switching, so that the first node can reasonably allocate resources to the terminal device, or estimate the resources that the first node can allocate to the terminal device after the second node switches the waveform. This avoids allocating too many resources to the terminal device, exceeding the maximum transmit power of the terminal device, and causing the terminal device to be unable to send data normally. BRIEF DESCRIPTION OF THE DRAWINGS
[0163] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0164] FIG1 is a schematic diagram of a 5G communication system provided in an embodiment of the present application;
[0165] FIG2 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0166] FIG3 is a schematic diagram of the structure of an NR-DC and an EN-DC provided in an embodiment of the present application;
[0167] FIG4 is a flow chart of a communication method provided in an embodiment of the present application;
[0168] FIG5 is a flow chart of another communication method provided in an embodiment of the present application;
[0169] FIG6 is a flow chart of another communication method provided in an embodiment of the present application;
[0170] FIG7 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0171] FIG8 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0172] In order to make the purpose, technical solutions and advantages of this application clearer, the embodiments of this application will be described below in conjunction with the drawings in the embodiments of this application.
[0173] The terms "first" and "second" in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units that are inherent to the process, method, product, or device.
[0174] The “embodiment” mentioned herein means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It can be understood explicitly and implicitly by those skilled in the art that in the various embodiments of the present application, unless otherwise specified and there is a logical conflict, the terms and / or descriptions between the various embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their inherent logical relationship.
[0175] It should be understood that in the present application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three and more than three, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0176] It should be noted that in this application, "indication" includes direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it should be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0177] In this application, the information indicated by the indication information is referred to as the information to be indicated. In specific implementations, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or an index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, where the other information is associated with the information to be indicated. Alternatively, only a portion of the information to be indicated can be indicated, while the rest of the information to be indicated is known or agreed upon in advance. For example, the indication of specific information can be achieved by using a pre-agreed (e.g., protocol-specified) order of the various information, thereby reducing indication overhead to a certain extent. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. The transmission period and / or transmission timing of these sub-information can be the same or different. The specific transmission method is not limited in this application. The transmission period and / or transmission timing of these sub-information can be pre-defined, for example, according to a protocol, or can be configured by the transmitting device sending configuration information to the receiving device.
[0178] It should be noted that in this application, "send" should be understood as "output" and "receive" should be understood as "input". "Send information to A", where "to A" only indicates the direction of information transmission, A is the destination, and does not limit "sending information to A" to direct transmission on the air interface. "Sending information to A" includes sending information directly to A, and also includes sending information indirectly to A through a transmitter, so "sending information to A" should also be understood as "outputting information to A". Similarly, "receiving information from A" indicates that the source of the information is A, including receiving information directly from A, and also including receiving information indirectly from A through a receiver, so "receiving information from A" should also be understood as "inputting information from A".
[0179] First, some terms used in the embodiments of this application are explained.
[0180] 1) Dynamic waveform switching is when the network device instructs the terminal device to switch waveforms through downlink control information to improve the communication performance of the communication system. For example, in 5G networks, CP-OFDM and DFT-S-OFDM waveforms are mainly used. Among them, the CP-OFDM waveform is mainly suitable for high-throughput scenarios, and the DFT-S-OFDM waveform has a low peak-to-average power ratio (PAPR) and is mainly suitable for wide coverage scenarios. Specifically, in the case of a large amount of data, the network device indicates to the terminal device that the waveform currently used is the CP-OFDM waveform (for example, the waveform previously used was the DFT-S-OFDM waveform). In the case of weak coverage, the network device indicates to the terminal device that the waveform currently used is the DFT-S-OFDM waveform (for example, the waveform previously used was the CP-OFDM waveform).
[0181] 2) The power headroom report (PHR) is the difference between the maximum transmit power of the terminal device and the power used by the physical uplink shared channel (PUSCH). The maximum transmit power Pcmax of the terminal device is related to the waveform. For example, the maximum transmit power of the terminal device is different when the terminal device uses the CP-OFDM waveform and the DFT-S-OFDM waveform for data transmission due to the presence of PAPR. The power used by the PUSCH is related to the terminal device's resources, which are used to transmit uplink data and include frequency domain resources and / or time domain resources.
[0182] 3) Maximum transmit power of the terminal device, Pcmax. The maximum transmit power of the terminal device is related to the waveform. That is, the Pcmax corresponding to the CP-OFDM waveform and the DFT-S-OFDM waveform is different.
[0183] 4) The actual PHR corresponding to the PUSCH (hereinafter referred to as "actual PHR") should be understood as the power information corresponding to the currently used waveform. This power information is the maximum transmit power Pcmax or power headroom of the terminal device.
[0184] 5) The estimated PHR corresponding to the PUSCH (hereinafter referred to as the "estimated PHR") should be understood as the power information corresponding to a waveform other than the currently used waveform (hereinafter referred to as the "estimated waveform") (or a waveform different from the currently used waveform). This power information is the maximum transmit power Pcmax or power headroom of the terminal device.
[0185] This application provides a communication method, which is applied to the field of communication technology, such as DC scenarios, etc. In order to more clearly describe the solution of this application, some knowledge related to the 5G communication system is first introduced below.
[0186] As shown in FIG1 , a schematic diagram of a 5G communication system of a specific example of an embodiment of the present application is shown. The communication system includes a terminal (not shown in the figure), a radio access network (RAN) node and a 5G core network (5 th Generation core (5GC). RAN nodes include gNBs or ng-eNBs. For gNBs, they provide the termination points for NR user plane and control plane protocols. For ng-eNBs, they provide the termination points for E-UTRAN user plane and control plane protocol stacks.
[0187] gNB and gNB, gNB and ng-eNB, and ng-eNB and ng-eNB are connected through the Xn interface.
[0188] gNB and ng-eNB are connected to 5GC through the NG interface. Specifically, they are connected to the access and mobility management function (AMF) through the NG-C interface and to the user plane function (UPF) through the NR-U interface.
[0189] 2 is a schematic diagram of a communication system involved in the present application. The communication system 100 includes a terminal device 101, a first network device 102, and a second network device 103. The terminal device 101, the first network device 102, and the second network device 103 can communicate with each other.
[0190] In one possible implementation, both the first network device 102 and the second network device 103 can perform data transmission with the terminal device 101. The first network device 102 can send an instruction message to the terminal device 101, where the instruction message is used to instruct the terminal device 101 to send information specified in the instruction message to the first network device 102 and / or the second network device 103. The second network device 103 can send the instruction message to the terminal device 101 through the first network device 102. For example, the second network device 103 first sends the instruction message to the first network device 102, and the first network device 102 then forwards the instruction message to the terminal device 101.
[0191] In a dual connection (DC) scenario, the first network device 102 is a master node (MN) and the second network device 103 is a secondary node (SN). A terminal device that establishes dual connections with two NR base stations (gNBs) is called NR-DC, while a terminal device that establishes dual connections with one NR base station (gNB) and one LTE base station (eNB) is called EN-DC. Figure 3 shows the structural diagram of NR-DC and EN-DC.
[0192] The terminal device 101 is a device with wireless transceiver capabilities that can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; can also be deployed on water, such as on ships; and can also be deployed in the air, such as on airplanes, balloons, and satellites. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, and the like. The embodiments of the present application do not limit the application scenarios. The terminal may also be sometimes referred to as user equipment (UE), access terminal, UE unit, mobile station, mobile station, remote station, remote terminal, mobile device, terminal, wireless communication device, UE agent, or UE device.
[0193] The first network device 102 / the second network device 103 can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.; it can also be a module or unit that performs part of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The first network device 102 / the second network device 103 can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the first network device 102 / the second network device 103. For ease of description, the following description takes a base station as an example of the first network device 102 / the second network device 103.
[0194] In the embodiments of the present application, the functions of the first network device 102 / the second network device 103 may also be performed by a module (such as a chip) in the first network device 102 / the second network device 103, or by a control subsystem that includes the functions of the first network device 102 / the second network device 103. The control subsystem that includes the functions of the first network device 102 / the second network device 103 here may be a control center in application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device 101 may also be performed by a module (such as a chip or a modem) in the terminal device 101, or by a device that includes the functions of the terminal device 101.
[0195] In the present application, the first network device 102 / the second network device 103 sends a downlink signal or downlink information to the terminal device 101, and the downlink information is carried on a downlink channel; the terminal device 101 sends an uplink signal or uplink information to the first network device 102 / the second network device 103, and the uplink information is carried on an uplink channel. In order to communicate with the first network device 102 / the second network device 103, the terminal device 101 needs to establish a wireless connection with the cell controlled by the first network device 102 / the second network device 103. The cell with which the terminal device 101 has established a wireless connection is called the serving cell of the terminal device 101. When the terminal device 101 communicates with the serving cell, it will also be interfered with by signals from neighboring cells.
[0196] The first network device 102 / second network device 103 and the terminal device 101 can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the first network device 102 / second network device 103 and the terminal device 101.
[0197] In the dual-connectivity scenario shown in Figure 3, the two network devices independently schedule resources, and the terminal device sends uplink data to each of them. However, the two network devices share the terminal device's transmit power. Due to dynamic waveform switching, the sum of the terminal device's transmit power to both network devices may exceed the terminal device's maximum transmit power, resulting in data transmission failure.
[0198] In view of this, an embodiment of the present application provides a communication method that dynamically switches waveforms in a dual-connection scenario to avoid exceeding the maximum transmission power of the terminal device and ensure normal data transmission.
[0199] Please refer to Figure 4, which is a flow chart of a communication method provided in an embodiment of the present application. The communication method is applied to the field of communication technology, such as DC scenarios, and includes but is not limited to the following steps:
[0200] S401. Send a configuration message of the first node to the terminal device. Correspondingly, the terminal device receives the configuration message of the first node.
[0201] Optionally, the first node is further used to generate a configuration message of the first node, and the terminal device is further used to parse the configuration message of the first node.
[0202] Among them, the first node in the implementation manner of the present application may be an MN, and the second node may be an SN, or the first node may be an SN, and the second node may be an MN, and the implementation manner of the present application does not limit this.
[0203] When the first node is an MN and the second node is an SN, the first node sends a configuration message of the first node to a terminal device, where the configuration message of the first node includes the configuration message of the second node. The configuration message of the first node includes first indication information, where the first indication information is used to instruct the terminal device to send first power information of the second node to the first node. The configuration message of the first node is a first RRC reconfiguration message. The configuration message of the second node is a second RRC reconfiguration message.
[0204] When the first node is an SN and the second node is an MN, the first node sends a configuration message of the first node to the second node, and the second node sends the configuration message of the first node to the terminal device. The configuration message of the first node includes first indication information, and the first indication information is used to instruct the terminal device to send first power information of the second node to the first node.
[0205] S402. The terminal device sends a first report to the first node. Correspondingly, the first node receives the first report from the terminal device.
[0206] The first report includes the first power information of the second node. Optionally, the terminal device is further configured to generate the first report, and the first node is further configured to parse the first report.
[0207] The waveform corresponding to the first power information of the second node is the first waveform, the waveform currently used between the second node and the terminal device is the second waveform, and the first waveform is different from the second waveform. For example, the first waveform is CP-OFDM, the second waveform is DFT-S-OFDM, and the first power information is the power information corresponding to CP-OFDM, or the first waveform is DFT-S-OFDM and the second waveform is CP-OFDM. The embodiments of this application are not limited to this.
[0208] In one possible implementation, a terminal device receives downlink control information from a second node, where the downlink control indication indicates that a first resource and a second waveform are waveforms currently used between the second node and the terminal device. The downlink control information is transmitted via a PDCCH. The terminal device uses the second waveform on the first resource to send first data to the second node.
[0209] It should be noted that the first power information is the maximum transmit power corresponding to the first waveform and / or the power headroom corresponding to the first waveform. The first power information may also be referred to as assumed PHR. When the first power information is the maximum transmit power, the first power information is determined by the terminal device based on the first waveform. When the first power information is the power headroom, the first power information is also determined by the terminal device based on the first waveform and the first resource.
[0210] The terminal device sends the first power information to the first node, so that the first node allocates appropriate resources, thereby avoiding the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0211] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the first power information is the first waveform.
[0212] In an embodiment of the present application, the first report also includes second indication information, and the second indication information is used to indicate that the waveform corresponding to the first power information is the first waveform. Specifically, the configuration message of the first node includes indication information 1, and the indication information 1 is used to indicate to the terminal device the correspondence between the bit value (A) and the first waveform. For example, the indication information 1 indicates that the bit value "0" corresponds to the CP-OFDM waveform, and / or the bit value "1" corresponds to the DFT-S-OFDM waveform. Accordingly, the first report also includes a bit value (A) (it can be understood that the second indication information is the bit value (A)), and when the bit value (A) is "0", it indicates to the first node that the waveform corresponding to the first power information is the CP-OFDM waveform, and when the bit value (A) is "1", it indicates to the first node that the waveform corresponding to the first power information is the DFT-S-OFDM waveform. After receiving the first power information, the first node determines the waveform corresponding to the first power information based on the correspondence indicated by the indication information 1 and the bit value (A).
[0213] Indication information 1 can be determined by the first node or the second node. If determined by the first node, in the scenario where the first node is an MN and the second node is an SN, the first node sends indication information 1 to the terminal device via the first node's configuration message; in the scenario where the first node is an SN and the second node is an MN, the first node sends indication information 1 to the second node, and then sends indication information 1 to the terminal device via the second node's configuration message. If determined by the second node, in the scenario where the first node is an MN and the second node is an SN, the second node sends indication information 1 to the first node, and then sends indication information 1 to the terminal device via the first node's configuration message; in the scenario where the first node is an SN and the second node is an MN, the second node sends indication information 1 to the terminal device via the second node's configuration message.
[0214] After receiving the second indication information, the first node can better schedule the first node to avoid the terminal device's transmission power exceeding the maximum transmission power due to the waveform switching of the second node (for example, the waveform switching to the first waveform) and the scheduling of the first node.
[0215] In a possible implementation manner, the first report further includes second power information of the second node, where the second power information is determined based on the second waveform.
[0216] The second waveform is the waveform currently used by the terminal device and the second node (see above). For example, if the waveform currently used by the terminal device and the second node may be CP-OFDM, then the second waveform is CP-OFDM. Therefore, the second power information is the power information corresponding to CP-OFDM (i.e., Pcmax2 or power headroom), which can also be referred to as "actual PHR of the second node" information.
[0217] "Pcmax1" or "Pcmax2" allows the first node to know the maximum transmit power of the terminal device corresponding to different waveforms. "The second node's actual PHR" allows the first node to know the maximum power information for the currently used waveform, and "the second node's assumedPHR" allows the first node to know the maximum power information for waveforms different from the currently used waveform. Based on the "second node's actual PHR" and "the second node's assumedPHR," the first node can determine resource allocation for different waveforms to avoid excessive resources that could exceed the terminal device's maximum transmit power and lead to transmission failure.
[0218] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the second power information is the second waveform.
[0219] In an embodiment of the present application, the first report also includes third indication information, and the third indication information is used to indicate that the waveform corresponding to the second power information is the second waveform. Specifically, the configuration message of the first node includes indication information 2, and indication information 2 is used to indicate to the terminal device the correspondence between the bit value (B) and the second waveform. For example, indication information 2 indicates that the bit value "0" corresponds to the CP-OFDM waveform, and / or, the bit value "1" corresponds to the DFT-S-OFDM waveform. Accordingly, the first report also includes a bit value (B) (it can be understood that the third indication information is the bit value (B)), and when the bit value (B) is "0", it indicates to the first node that the waveform corresponding to the second power information is a CP-OFDM waveform, and when the bit value (B) is "1", it indicates to the first node that the waveform corresponding to the second power information is a DFT-S-OFDM waveform. After receiving the second power information, the first node determines the waveform corresponding to the second power information based on the correspondence indicated by the indication information 2 and the bit value (B).
[0220] Indication information 2 can be determined by the first node or the second node. If determined by the first node, in the scenario where the first node is an MN and the second node is an SN, the first node sends indication information 2 to the terminal device via the first node's configuration message; in the scenario where the first node is an SN and the second node is an MN, the first node sends indication information 2 to the second node, and then sends indication information 2 to the terminal device via the second node's configuration message. If determined by the second node, in the scenario where the first node is an MN and the second node is an SN, the second node sends indication information 2 to the first node, and then sends indication information 2 to the terminal device via the first node's configuration message; in the scenario where the first node is an SN and the second node is an MN, the second node sends indication information 2 to the terminal device via the second node's configuration message.
[0221] After receiving the third indication information, the first node can better schedule the first node to avoid the situation where the transmission power of the terminal device exceeds the maximum transmission power due to the scheduling of the first node when the waveform currently used by the second node is the second waveform.
[0222] In one possible embodiment, the configuration message of the first node is used to instruct the terminal device to send the third power information of the first node to the first node; the third waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the first node; the first report also includes the third power information.
[0223] The third power information of the first node corresponds to the third waveform, the fourth waveform is the waveform currently used between the terminal device and the first node, and the third waveform is different from the fourth waveform. For example, the third waveform is DFT-S-OFDM and the fourth waveform is CP-OFDM, or the third waveform is CP-OFDM and the fourth waveform is DFT-S-OFDM, which is not limited in the embodiments of the present application.
[0224] The third power information includes "Pcmax of the third waveform, for example, Pcmax3", which may also be referred to as "estimated PHR of the first node" information.
[0225] It should be understood that the first node can know the maximum transmission power of the terminal device under the third waveform based on the "Pcmax of the third waveform", and avoid resource scheduling under the third waveform, which results in exceeding the maximum transmission power of the third waveform.
[0226] In one possible implementation, a terminal device receives downlink control information from a first node, where the downlink control indication indicates that a second resource and a fourth waveform are currently used between the first node and the terminal device. The downlink control information is transmitted via a PDCCH. The terminal device transmits first data to the first node using the fourth waveform on the second resource.
[0227] It should be noted that the third power information is the maximum transmit power corresponding to the third waveform and / or the power headroom corresponding to the third waveform. When the third power information is the maximum transmit power, the third power information is determined by the terminal device based on the third waveform. When the third power information is the power headroom, the third power information is also determined by the terminal device based on the third waveform and the second resource.
[0228] The terminal device sends the third power information to the first node, so that the first node allocates appropriate resources, thereby avoiding the scheduled resources exceeding the maximum transmission power of the terminal device, which causes data transmission failure.
[0229] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the third power information is the third waveform.
[0230] In an embodiment of the present application, the first report also includes fourth indication information, and the fourth indication information is used to indicate that the waveform corresponding to the third power information is the third waveform. Specifically, the configuration message of the first node includes indication information 3, and the indication information 3 is used to indicate to the terminal device the correspondence between the bit value (C) and the third waveform. For example, the indication information 3 indicates that the bit value "0" corresponds to the CP-OFDM waveform, and / or the bit value "1" corresponds to the DFT-S-OFDM waveform. Accordingly, the first report also includes a bit value (C) (it can be understood that the fourth indication information is the bit value (C)), and when the bit value (C) is "0", it indicates to the first node that the waveform corresponding to the third power information is the CP-OFDM waveform, and when the bit value (C) is "1", it indicates to the first node that the waveform corresponding to the third power information is the DFT-S-OFDM waveform. After receiving the third power information, the first node determines the waveform corresponding to the third power information based on the correspondence indicated by the indication information 3 and the bit value (C).
[0231] Indication information 3 is determined by the first node. In the scenario where the first node is an MN and the second node is an SN, the first node sends indication information 3 to the terminal device via a configuration message from the first node. In the scenario where the first node is an SN and the second node is an MN, the first node sends indication information 3 to the second node, which then sends indication information 3 to the terminal device via a configuration message from the second node.
[0232] After receiving the fourth indication information, the first node can better perform scheduling of the first node, thereby avoiding the situation where the transmission power of the terminal device exceeds the maximum transmission power due to the waveform switching of the second node and the scheduling of the first node.
[0233] In a possible implementation manner, the first report further includes fourth power information, where the fourth power information is determined based on a fourth waveform.
[0234] The fourth waveform is the waveform currently used by the terminal device and the first node (see above). For example, if the waveform currently used by the terminal device and the first node is CP-OFDM, then the fourth waveform is CP-OFDM. Therefore, the fourth power information is "actual PHR of the first node" information or "Pcmax of the fourth waveform" information, for example, Pcmax4.
[0235] "Pcmax3" or "Pcmax4" allows the first node to know the maximum transmit power of the terminal device corresponding to different waveforms. "The first node's actual PHR" allows the first node to know the maximum power information corresponding to the currently used waveform. "The first node's assumedPHR" allows the first node to know the maximum power information corresponding to a waveform different from the currently used waveform. Based on the "first node's actual PHR" and "first node's assumedPHR", the first node can determine resource allocation for different waveforms to avoid excessive resources that may exceed the terminal device's maximum transmit power and cause transmission failure.
[0236] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the fourth power information is the fourth waveform.
[0237] In an embodiment of the present application, the first report also includes fifth indication information, and the fifth indication information is used to indicate that the waveform corresponding to the fourth power information is the fourth waveform. Specifically, the configuration message of the first node includes indication information 4, and indication information 4 is used to indicate to the terminal device the correspondence between the bit value (D) and the fourth waveform. For example, indication information 4 indicates that the bit value "0" corresponds to the CP-OFDM waveform, and / or, the bit value "1" corresponds to the DFT-S-OFDM waveform. Accordingly, the first report also includes a bit value (D) (it can be understood that the fifth indication information is the bit value (D)), and when the bit value (D) is "0", it indicates to the first node that the waveform corresponding to the fourth power information is a CP-OFDM waveform, and when the bit value (D) is "1", it indicates to the first node that the waveform corresponding to the fourth power information is a DFT-S-OFDM waveform. After receiving the fourth power information, the first node determines the waveform corresponding to the fourth power information based on the correspondence indicated by the indication information 4 and the bit value (D).
[0238] Indication information 4 is determined by the first node. In the scenario where the first node is an MN and the second node is an SN, the first node sends indication information 4 to the terminal device via a configuration message from the first node. In the scenario where the first node is an SN and the second node is an MN, the first node sends indication information 4 to the second node, which then sends indication information 4 to the terminal device via a configuration message from the second node.
[0239] It should be noted that the above-mentioned indication information 1 to 4 can be the same indication information or different indication information.
[0240] After receiving the fifth indication information, the first node can better schedule the first node to avoid the situation where the transmission power of the terminal device exceeds the maximum transmission power due to the scheduling of the first node when the currently used waveform is the fourth waveform.
[0241] In a possible implementation manner, the first report further includes sixth indication information, where the sixth indication information is used to indicate that the first power information appears (is present) in the first report.
[0242] Optionally, the first report also includes indication information for indicating that second power information appears (is present) in the first report.
[0243] Optionally, the first report also includes indication information for indicating that third power information appears (is present) in the first report.
[0244] Optionally, the first report also includes indication information for indicating that fourth power information appears (is present) in the first report.
[0245] The meaning of "present" should also be understood as "including".
[0246] In an embodiment of the present application, the first report further includes sixth indication information (indication A), which is used to indicate that the first power information appears in the first report. Optionally, the first report further includes indication B, which is used to indicate that the second power information appears in the first report. Optionally, the first report further includes indication C, which is used to indicate that the third power information appears in the first report. Optionally, the first report further includes indication D, which is used to indicate that the fourth power information appears in the first report.
[0247] In some cases, for example, if the power information cannot be calculated based on the current parameters, the terminal device will not report the power information. Through the above instructions, the first node or the second node can avoid parsing errors in the power information.
[0248] In a possible implementation, the configuration message of the first node further includes identification information of N serving cells of the second node, where the identification information of the N serving cells is used to instruct the terminal device to send first power information of the N serving cells to the first node, where N is a positive integer;
[0249] Sending a first report to the first node includes:
[0250] Based on identification information of the N serving cells, a first report is sent to the first node, where the first report includes first power information of the N serving cells.
[0251] In an embodiment of the present application, the identification information of N service cells is used to instruct the terminal device to send the first power information of the N service cells to the first node, where N is a positive integer. It should be understood that when the configuration message of the first node includes the identification information of N service cells, the terminal device will generate the first power information of the N service cells based on the identification information of the N service cells, and send the first power information of the N service cells to the first node. This is equivalent to the identification information of the N service cells being used to determine which service cells the terminal device generates the first power information of, or the identification information of the N service cells being used to instruct the terminal device which service cells the first power information of is to be sent.
[0252] N serving cells belong to the second node. For example, the first of these N serving cells is used by the terminal device in the first cell. The second waveform is different from the first waveform. Therefore, the "Pcmax of the first waveform" information is the Pcmax of the first waveform in the first cell. For the processing of the remaining N serving cells, refer to the processing of the first cell.
[0253] Sending the first power information of N service cells to the first node can enable the first node to clearly understand the first power information corresponding to each service cell of the terminal device in the N service cells, so that the first node can schedule resources more reasonably to avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which will cause data transmission failure.
[0254] In a possible implementation, the configuration message of the first node also includes identification information of the M service cells of the first node, and the identification information of the M service cells is used to instruct the terminal device to send third power information of the M service cells to the first node, where M is a positive integer.
[0255] Sending a first report to the first node includes:
[0256] Based on the identification information of the M serving cells, a first report is sent to the first node, where the first report includes third power information of the M serving cells.
[0257] In an embodiment of the present application, the identification information of M service cells is used to instruct the terminal device to send the first power information of the M service cells to the first node, where M is a positive integer. It should be understood that when the configuration message of the first node includes the identification information of the M service cells, the terminal device will generate the first power information of the M service cells based on the identification information of the M service cells, and send the first power information of the M service cells to the first node. This is equivalent to the identification information of the M service cells being used to determine which service cells the terminal device generates the first power information of, or the identification information of the M service cells being used to instruct the terminal device which service cells the first power information of is to be sent.
[0258] M serving cells belong to the first node. For example, the first of these M serving cells is used by the terminal device in the first cell. The second waveform is different from the first waveform. Therefore, the "Pcmax of the first waveform" information is the Pcmax of the first waveform in the first cell. For the processing of the other M serving cells, refer to the processing of the first cell.
[0259] Sending the first power information of M service cells to the first node can enable the first node to clearly understand the first power information corresponding to each service cell of the M service cells of the terminal device, so that the first node can schedule resources more reasonably to avoid the scheduled resources exceeding the maximum transmission power of the terminal device, which will cause data transmission failure.
[0260] In one possible implementation, the method further includes:
[0261] receiving a first uplink authorization and a second uplink authorization, where the first uplink authorization corresponds to a first cell, the second uplink authorization corresponds to a second cell, and the first cell and the second cell belong to M serving cells;
[0262] generating a first media access control protocol data unit MAC PDU based on the first uplink grant, and not generating a second MAC PDU for the second uplink grant;
[0263] Sending a first report to the first node includes:
[0264] Based on the first uplink authorization, a first MAC PDU is sent, the first MAC PDU includes a first report, the first report includes the third power information corresponding to the first cell, and does not include the third power information corresponding to the second cell.
[0265] Optionally, the first MAC PDU also includes fourth power information corresponding to the first cell.
[0266] Optionally, the first MAC PDU also includes fourth power information corresponding to the second cell.
[0267] The first uplink grant and the second uplink grant are used to indicate resources and a currently used waveform. The first uplink grant corresponds to the first cell, and the second uplink grant corresponds to the second cell.
[0268] Based on the first uplink authorization, a first MAC PDU is sent to the first node. Accordingly, the first node also receives the first MAC PDU from the terminal device.
[0269] When the second cell does not generate a MAC PDU, resource utilization is improved by not sending the third power information of the second cell.
[0270] In a possible implementation manner, the first report further includes seventh indication information, where the seventh indication information is used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell.
[0271] In an embodiment of the present application, the first report also includes seventh indication information, and the seventh indication information is used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell. After the first node receives the seventh indication information, it can accurately parse the received first MAC PDU to avoid parsing errors.
[0272] In one possible implementation, the configuration message of the first node is further used to configure a first timer; the first report includes the first power information, including: when the first timer is not running, the first report includes the first power information. The first timer is a timer of the first node.
[0273] Here, the timer is not running, which should be understood as the timer has timed out or the timer has not started running.
[0274] In another possible implementation, when the first timer is running, the first report does not include the first power information.
[0275] In another possible implementation, when the first timer is not running, the first report further includes third power information.
[0276] In another possible implementation, when the first timer is running, the first report does not include the third power information.
[0277] Optionally, the first timer can control the terminal device to send the third power information of the first node or the first power information of the second node. This is equivalent to, when the first timer is running, the first report does not include the first power information and the third power information. Alternatively, when the first timer is not running, the first report includes the first power information and the third power information. Alternatively, when the first timer is not running, the first report includes the first power information and the third power information.
[0278] In an implementation manner of the present application, by configuring a first timer, the frequency at which the terminal device sends the first power information and / or the third power information is controlled, thereby avoiding the terminal device from frequently sending the first power information and / or the third power information to the first node and reducing resource overhead.
[0279] In a possible implementation, the configuration message of the first node is further used to configure the second timer;
[0280] The first report includes the second power information, including: when the second timer is not running, the first report includes the second power information.
[0281] In another possible implementation, when the second timer is running, the first report does not include the second power information.
[0282] In another possible implementation, when the second timer is not running, the first report further includes fourth power information.
[0283] In another possible implementation, when the second timer is running, the first report does not include the fourth power information.
[0284] Optionally, the second timer can control the terminal device to send the fourth power information of the first node and the second power information of the second node. This is equivalent to not including the second power information and the fourth power information in the first report when the second timer is running. Alternatively, not including the second power information and the fourth power information in the first report when the second timer is not running.
[0285] In an implementation manner of the present application, by configuring a second timer, the frequency at which the terminal device sends the second power information and / or the fourth power information is controlled, thereby avoiding the terminal device from frequently sending the second power information and / or the fourth power information to the first node and reducing resource overhead.
[0286] In a possible implementation, after the terminal device sends the first power information and / or the third power information, the terminal device starts the first timer.
[0287] Exemplarily, the terminal device may start the first timer after sending the first power information and / or the third power information to the first node. The terminal device may also start the first timer after sending the first power information and / or the third power information to the second node. If the terminal device does not send the first power information and / or the third power information to the second node, the first timer is not started. If the terminal device does not send the first power information and / or the third power information to the first node, the first timer is not started.
[0288] In a possible implementation, after the terminal device sends the second power information and / or the fourth power information, the second timer is started.
[0289] Exemplarily, the terminal device may start the second timer after sending the second power information and / or the fourth power information to the first node. The second timer may also be started after sending the second power information and / or the fourth power information to the second node. If the terminal device does not send the second power information and / or the fourth power information to the second node, the first timer is not started. If the terminal device does not send the second power information and / or the fourth power information to the first node, the first timer is not started.
[0290] In one possible implementation, when the first node is an MN and the second node is an SN, the first node receives a configuration message from the second node, and the configuration message of the second node includes the eighth indication information. Accordingly, the second node sends the configuration message of the second node to the first node. The eighth indication information is used to indicate that the terminal device has configured dynamic waveform switching under the second node; based on the eighth indication information, the first reconfiguration message of the first node is sent to the terminal device, and the first reconfiguration message of the first node includes the ninth indication information, and the ninth indication information is used to instruct the terminal device to send the first power information of the second node to the first node. The ninth indication information has the same function as the first indication information. For the above-mentioned N service cells, each service cell corresponds to an eighth indication information, which indicates that dynamic waveform switching is configured under the corresponding cell.
[0291] Step 1. MN sends an SN add request to SN, and correspondingly, SN receives the SN add request.
[0292] Step 2. The SN sends an SN add response to the MN, and accordingly, the MN receives the SN add response. The MN receives the configuration message of the second node through the SN add response. It should be understood that the SN add response includes the configuration information of the second node, and the configuration message of the second node includes the eighth indication information. In the embodiment of the present application, the terminal device is configured with dynamic waveform switching under the second node, which should be understood as: the terminal device and the second node can use the CP-OFDM waveform to transmit data, and can also use the DFT-S-OFDM waveform to transmit data.
[0293] Based on the eighth indication information, the first node determines that the terminal device needs to send the first power information of the second node to the first node, and sends the ninth indication information to the terminal device. Correspondingly, the terminal device also receives the ninth indication information. Based on the ninth indication information, the terminal device sends the first power information of the second node to the first node. Correspondingly, the first node receives the first power information of the second node. In the case of the above-mentioned N serving cells, each serving cell corresponds to a ninth indication information, which respectively instructs the terminal device to report the first power information of the corresponding cell.
[0294] Through the above manner, the first node determines whether the terminal device needs to send the first power information of the second node to the first node.
[0295] In one possible implementation, when the first node is SN and the second node is MN, the first node receives the eighth indication information from the second node, and accordingly, the second node sends the eighth indication information to the first node. The eighth indication information is used to indicate that the terminal device has configured dynamic waveform switching under the second node; based on the eighth indication information, the second node sends the first reconfiguration message of the second node to the first node, and the first reconfiguration message of the second node includes ninth indication information, and the ninth indication information is used to instruct the terminal device to send the first power information of the second node to the first node. The first node sends the ninth indication information to the terminal device through the first reconfiguration message of the first node. The ninth indication information is the same as the first indication information. For the above-mentioned N service cells, each service cell corresponds to an eighth indication information, indicating that dynamic waveform switching is configured under the corresponding cell, and each service cell corresponds to a ninth indication information, indicating that the terminal device reports the first power information of the corresponding cell.
[0296] Step 1. The MN sends an SN add request to the SN. Correspondingly, the SN receives the SN add request. The MN sends the eighth indication information via the SN add request. It should be understood that the SN add request includes the eighth indication information.
[0297] Step 2. The SN sends an SN add response to the MN. Accordingly, the MN receives the SN add response. The MN receives the ninth indication information via the SN add response. It should be understood that the SN add response includes the ninth indication information.
[0298] In the implementation manner of the present application, the terminal device is configured with dynamic waveform switching under the second node, which should be understood as: the terminal device and the second node can use the CP-OFDM waveform to transmit data, and can also use the DFT-S-OFDM waveform to transmit data.
[0299] Based on the eighth indication information, the first node determines that the terminal device needs to send the first power information of the second node to the first node, and sends the ninth indication information to the first node. Accordingly, the first node also receives the ninth indication information. Based on the ninth indication information, the terminal device sends the first power information of the second node to the first node. Accordingly, the first node receives the first power information of the second node.
[0300] Through the above manner, the first node determines whether the terminal device needs to send the first power information of the second node to the first node.
[0301] As shown in FIG5 , a flow chart of another communication method provided in an embodiment of the present application is provided. The method may include the following steps:
[0302] Step 1. The MN (Master Node) determines to configure a DC, i.e., to add an SN. The MN sends an SN addition request to the SN (secondary node). The request is used to add the SN. Optionally, the MN determines whether the terminal device reports the MN PHR information for assumed PUSCH to the MN. If the MN determines that the terminal device reports the MN PHR information for assumed PUSCH to the MN, the request message may further include first indication information, which is used to indicate that the terminal device reports the MN PHR information for assumed PUSCH to the MN. If the MN determines not to report, the request message does not include the first indication information.
[0303] Step 2. The SN determines, based on the SN addition request, that it accepts the SN request and sends an SN addition request acknowledgement message to the MN. If the SN addition request includes first indication information, the SN determines whether the terminal device is to report the MN PHR information for assumed PUSCH to the SN. If the SN determines that the terminal device is to report the MN PHR information for assumed PUSCH to the SN, the acknowledgement message includes second indication information, where the second indication information is used to indicate whether the terminal device is to report the MN PHR information for assumed PUSCH to the SN. If the SN configures waveform switching for the SN cell, the SN also needs to determine whether the terminal device is to report the SN PHR information for assumed PUSCH to the SN. If the SN determines that the terminal device is to report the SN PHR information for assumed PUSCH to the SN, the acknowledgement message includes third indication information, where the third indication information is used to indicate that the terminal device is to report the SN PHR information for assumed PUSCH to the SN. If the SN determines that the terminal device is to report the SN PHR information for assumed PUSCH to the SN, the acknowledgement message does not include the third indication information.
[0304] Step 3.1. MN receives the SN addition request acknowledge message.
[0305] Step 3.2. (Master Node) determines, based on the third indication information, whether the terminal device is to report SN PHR information for assumed PUSCH to the MN. If the MN determines that the terminal device is to report SN PHR information for assumed PUSCH to the MN, the reconfiguration message includes fourth indication information, wherein the fourth indication information is used to indicate whether the terminal device is to report SN PHR information for assumed PUSCH to the MN. If the MN determines that the terminal device is to report MN PHR information for assumed PUSCH to the MN, the reconfiguration completion message includes the first indication information. If the MN receives the second indication information and / or the third indication information from the SN, the reconfiguration completion message includes the second indication information and / or the third indication information. The terminal device accordingly receives the RRC reconfiguration message.
[0306] Step 3.3. Send an RRC reconfiguration message to the terminal device.
[0307] Step 4. The terminal device sends a reconfiguration completion message to the MN, where the reconfiguration completion message includes an SN reconfiguration completion message.
[0308] Step 5. The MN sends an SN reconfiguration completion message to the SN.
[0309] The terminal device performs at least one of the following operations according to the reconfiguration message:
[0310] Step 6.1. Send a first PHR to the MN, where the first PHR includes MN PHR information for assumed PUSCH and / or SN PHR information for assumed PUSCH; the first PHR also includes (first) MN PHR information for non-assumed PUSCH and (first) SN PHR information for non-assumed PUSCH. After receiving the first PHR, the MN determines the MN scheduling policy based on the MN PHR information for assumed PUSCH, the SN PHR information for assumed PUSCH, the (first) MN PHR information for non-assumed PUSCH, and the (first) SN PHR information for non-assumed PUSCH, for example, allocating an appropriate MN resource size to the terminal device so as not to exceed the maximum transmit power of the terminal device.
[0311] i. Specifically, the terminal device determines, based on the first indication information, that the first PHR includes MN PHR information for assumed PUSCH. Based on the fourth indication information, the terminal device determines, based on the fourth indication information, that the first PHR includes SN PHR information for assumed PUSCH. The (first) MN PHR information for non-assumed PUSCH and the (first) SN PHR information for non-assumed PUSCH are always reported and do not require additional indication information.
[0312] ⅱ. Optionally, the first PHR also includes fifth indication information or sixth indication information, wherein the fifth indication information is used to indicate the waveform information corresponding to the SN (other MAC entity, non-MN MAC entity) PHR information for non-assumed PUSCH or the waveform information corresponding to the SN (other MAC entity, non-MN MAC entity). It should be noted that the waveform information is necessary because the MN does not know the scheduling situation of the SN, for example, which waveform (CP-OFDM or DFT-s-OFDM) the current SN uses. The sixth indication information is used to indicate whether there is SN (other MAC entity, non-MN MAC entity) PHR information for assumed PUSCH. The MN does not know the scheduling situation of the SN, so the sixth indication information is required to indicate whether the MN has SN PHR information for assumed PUSCH. For example, in the three cases listed in the background technology, the terminal device does not need to report PHR information for assumed PUSCH.
[0313] Step 6.2. Send a second PHR to the SN, where the second PHR includes MN PHR information for assumed PUSCH and / or SN PHR information for assumed PUSCH. The second PHR also includes (second) MN PHR information for non-assumed PUSCH and (second) SN PHR information for non-assumed PUSCH. After receiving the second PHR, the SN determines the SN scheduling strategy based on the MN PHR information for assumed PUSCH, the SN PHR information for assumed PUSCH, the (second) MN PHR information for non-assumed PUSCH, and the (second) SN PHR information for non-assumed PUSCH, for example, allocating an appropriate SN resource size to the terminal device so as not to exceed the maximum transmit power of the terminal device.
[0314] i. Specifically, the terminal device determines, based on the second indication information, that the second PHR includes MN PHR information for assumed PUSCH. Based on the third indication information, the terminal device determines that the second PHR includes SN PHR information for assumed PUSCH. (Second) MN PHR information for non-assumed PUSCH and (Second) SN PHR information for non-assumed PUSCH are always reported and do not require additional indication information.
[0315] ⅱ. Optionally, the second PHR also includes seventh indication information or eighth indication information, wherein the seventh indication information is used to indicate the waveform information corresponding to the MN (other MAC entity, non-SN MAC entity) PHR information for non-assumed PUSCH or the waveform information corresponding to the MN (other MAC entity, non-SN MAC entity). It should be noted that the waveform information is necessary because the SN does not know the scheduling situation of the MN, for example, which waveform (CP-OFDM or DFT-s-OFDM) the MN currently uses. The eighth indication information is used to indicate whether there is MN (other MAC entity, non-SN MAC entity) PHR information for assumed PUSCH. The SN does not know the scheduling situation of the MN, so the sixth indication information is required to indicate whether the SN has MN PHR information for assumed PUSCH. For example, in the three cases listed in the background technology, the terminal device does not need to report PHR information for assumed PUSCH.
[0316] FIG6 is a flow chart of another communication method provided in an embodiment of the present application, which may include the following steps:
[0317] Step 1. The terminal device receives a configuration message from the network device, which instructs the network device to report the assumed PUSCH PHR. The configuration message may also include configuration information for a first timer and a second timer. After sending the PHR MAC CE, the terminal device initially starts the first timer and the second timer. The first timer is used to control the frequency of sending the PHR for non-assumed PUSCH, and the second timer is used to control the frequency of sending the PHR for assumed PUSCH.
[0318] Step 2. For time slot A, the terminal device has uplink authorization 1 and uplink authorization 2, where uplink authorization 1 is for cell 1, uplink authorization 2 is for cell 2, and cell 1 and cell 2 are carrier aggregated cells.
[0319] Step 3. The terminal device generates MAC PDU 1 according to uplink grant 1, and the MAC PDU 1 includes uplink data and PHR MAC CE (including non-assumed PUSCH PHR information of cell 1, PHR information of assumed PUSCH of cell 1, and may include actual PHR information of cell 2, but does not include PHR information of assumed PUSCH of cell 2). During the packet assembly process, the first timer and the second timer are not running. If the first timer is running, the PHR information of non-assumed PUSCH cannot be included in the MAC PDU. If the second timer is running, the PHR information of assumed PUSCH cannot be included in the MAC PDU. Since the terminal device has no uplink data, UL grant 2 is skipped and MAC PDU2 is not generated. Therefore, in MAC PDU 1, even if the second timer is running, the PHR information of assumed PUSCH of cell 2 is not included, but the PHR information of assumed PUSCH of cell 1 is included.
[0320] The PHR MAC CE includes first indication information, where the first indication information is used for indicating that there is no PHR information of the assumed PUSCH of cell 2. Optionally, the first indication information is also used to indicate a reference format, which is used to determine the PHR information of the non-assumed PUSCH of cell 2.
[0321] Step 4. In time slot A, according to uplink grant 1, the terminal device sends MAC PDU 1 to the network device. The first timer is restarted. Since the assumed PUSCH PHR of cell 2 is not sent, there is no need to start the second timer at this time.
[0322] The embodiment of the communication method is described in detail above. Based on the same concept of the method, the following describes an apparatus of the communication method. The apparatus of the communication method can be a terminal device, a first node or a second node.
[0323] Exemplarily, in an embodiment of the present application, a terminal device, a first node or a second section includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU) and memory (also known as main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. Furthermore, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device, or a functional module in the terminal device, the first node or the second section that can call a program and execute the program.
[0324] In other words, the relevant functions of the terminal device, the first node, or the second node in the embodiments of the present application can be implemented by a single device, or by multiple devices, or by one or more functional modules within a single device, and the embodiments of the present application do not specifically limit this. It should be understood that the function can be a network element in a hardware device, a software function running on dedicated hardware, a combination of hardware and software, or a virtualized function instantiated on a platform (e.g., a cloud platform).
[0325] It should be understood that in order to implement the functions in the embodiments, the terminal device, the first node or the second node includes hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0326] Figures 7 and 8 are schematic diagrams of the structures of possible communication devices provided by embodiments of the present application. These communication devices can be used to implement the functions of the terminal device, the first node, or the second section in the method embodiments, and thus can also achieve the beneficial effects possessed by the method embodiments. In the embodiments of the present application, the communication device can be a terminal device, the first node, or the second section, or can also be a module (such as a chip) that applies the terminal device, the first node, or the second section.
[0327] As shown in FIG7 , which is a schematic structural diagram of a communication device provided in an embodiment of the present application, the device 700 includes a receiving unit 701 and a sending unit 702 .
[0328] In one embodiment, the apparatus may be a terminal device in the embodiment shown in Figure 4, wherein the receiving unit 701 is used to receive a configuration message of a first node, the configuration message being used to instruct the terminal device to send first power information of a second node to the first node; the first waveform corresponding to the first power information is different from the second waveform, and the second waveform is the waveform currently used between the terminal device and the second node; the sending unit 702 is used to send a first report to the first node, and the first report includes the first power information.
[0329] In a possible implementation manner, the first power information is determined based on the first waveform.
[0330] In an optional implementation, the first power information may also be determined based on a first waveform and a first resource, wherein the first resource is a resource allocated by the second node to the terminal device for uplink data transmission.
[0331] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the first power information is the first waveform.
[0332] In a possible implementation manner, the first report further includes second power information, where the second power information is determined based on the second waveform.
[0333] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the second power information is the second waveform.
[0334] In a possible implementation manner, the first power information includes a maximum transmit power corresponding to the first waveform, and the second power information includes a maximum transmit power corresponding to the second waveform.
[0335] In one possible embodiment, the configuration message is used to instruct the terminal device to send the third power information of the first node to the first node; the third waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the first node; the first report also includes the third power information.
[0336] In a possible implementation manner, the third power information is determined based on the third waveform.
[0337] In an optional implementation, the third power information may also be determined based on a third waveform and a second resource, wherein the second resource is a resource allocated by the first node to the terminal device for uplink data transmission.
[0338] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the third power information is the third waveform
[0339] In a possible implementation manner, the first report further includes fourth power information, where the fourth power information is determined based on the fourth waveform.
[0340] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the fourth power information is the fourth waveform.
[0341] In a possible implementation manner, the first report further includes first indication information, where the first indication information is used to indicate that the first power information appears in the first report.
[0342] Optionally, the first report also includes indication information for indicating that second power information appears (is present) in the first report.
[0343] Optionally, the first report also includes indication information for indicating that third power information appears in the first report.
[0344] Optionally, the first report also includes indication information for indicating that fourth power information appears in the first report.
[0345] In a possible implementation, the configuration message further includes identification information of N serving cells of the second node, where the identification information of the N serving cells is used to instruct the terminal device to send the first power information of the N serving cells to the first node, where N is a positive integer;
[0346] The sending unit 702 is specifically configured to send the first report to the first node based on the identification information of the N serving cells, where the first report includes the first power information of the N serving cells.
[0347] In a possible implementation, the configuration message also includes identification information of the M service cells of the first node, and the identification information of the M service cells is used to instruct the terminal device to send third power information of the M service cells to the first node, where M is a positive integer.
[0348] The sending unit 702 is specifically configured to send the first report to the first node based on the identification information of the M serving cells, where the first report includes third power information of the M serving cells.
[0349] In one possible implementation, the method further includes:
[0350] The receiving unit 701 is further configured to receive a first uplink authorization and a second uplink authorization, where the first uplink authorization corresponds to a first cell, the second uplink authorization corresponds to a second cell, and the first cell and the second cell belong to the M serving cells;
[0351] generating a first media access control protocol data unit MAC PDU based on the first uplink grant, and not generating a second MAC PDU for the second uplink grant;
[0352] The sending unit 702 is specifically configured to send the first MAC PDU based on the first uplink authorization, where the first MAC PDU includes the first report, and the first report includes the third power information corresponding to the first cell, but does not include the third power information corresponding to the second cell.
[0353] Optionally, the first MAC PDU may also include fourth power information corresponding to the first cell.
[0354] Optionally, the first MAC PDU may also include fourth power information corresponding to the second cell.
[0355] In a possible implementation, the first report further includes second indication information, where the second indication information is used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell.
[0356] In a possible implementation, the configuration message is further used to configure a first timer; the first report includes the first power information, including: when the first timer is not running, the first report includes the first power information.
[0357] In a possible implementation manner, the configuration message is further used to configure a second timer;
[0358] The first report includes the second power information, including: when the second timer is not running, the first report includes the second power information.
[0359] Optionally, when the second timer is not running, the first report also includes the fourth power information.
[0360] Optionally, when the second timer is running, the first report does not include the second power information and the fourth power information.
[0361] In another embodiment, the apparatus may be the first node in the embodiment shown in Figure 4, wherein the sending unit 702 is used to send a configuration message to the terminal device, the configuration message being used to instruct the terminal device to send the first power information of the second node to the first node; the first waveform corresponding to the first power information is different from the second waveform, and the second waveform is the waveform currently used between the terminal device and the second node; the receiving unit 701 is used to receive a first report from the terminal device, the first report including the first power information.
[0362] Optionally, sending a configuration message to the terminal device includes the primary node sending a configuration message to the terminal device, and also includes the secondary node sending a configuration message to the terminal device, wherein the secondary node sending the configuration message to the terminal device is forwarded through the primary node, for example, the secondary node first sends the configuration message to the primary node, and the primary node then forwards the configuration message to the terminal device.
[0363] In a possible implementation manner, the first power information is determined based on the first waveform.
[0364] In an optional implementation, the first power information may also be determined based on a first waveform and a first resource, wherein the first resource is a resource allocated by the second node to the terminal device for uplink data transmission.
[0365] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the first power information is the first waveform.
[0366] In a possible implementation manner, the first report further includes second power information, where the second power information is determined based on the second waveform.
[0367] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the second power information is the second waveform.
[0368] In a possible implementation manner, the first power information includes a maximum transmit power corresponding to the first waveform, and the second power information includes a maximum transmit power corresponding to the second waveform.
[0369] In one possible embodiment, the configuration message is used to instruct the terminal device to send the third power information of the first node to the first node; the third waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the first node; the first report also includes the third power information.
[0370] In a possible implementation manner, the third power information is determined based on the third waveform.
[0371] In an optional implementation, the third power information may also be determined based on a third waveform and a second resource, wherein the second resource is a resource allocated by the first node to the terminal device for uplink data transmission.
[0372] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the third power information is the third waveform.
[0373] In a possible implementation manner, the first report further includes fourth power information, where the fourth power information is determined based on the fourth waveform.
[0374] In a possible implementation manner, the first report is further used to indicate that the waveform corresponding to the fourth power information is the fourth waveform.
[0375] In a possible implementation manner, the first report further includes first indication information, where the first indication information is used to indicate that the first power information appears in the first report.
[0376] Optionally, the first report also includes indication information for indicating that second power information appears (is present) in the first report.
[0377] Optionally, the first report also includes indication information for indicating that third power information appears in the first report.
[0378] Optionally, the first report also includes indication information for indicating that fourth power information appears in the first report.
[0379] In a possible implementation, the configuration message further includes identification information of N serving cells of the second node, where the identification information of the N serving cells is used to instruct the terminal device to send the first power information of the N serving cells to the first node, where N is a positive integer;
[0380] The sending unit 702 is specifically configured to send the first report to the first node based on the identification information of the N serving cells, where the first report includes first power information of the N serving cells.
[0381] In a possible implementation, the configuration message also includes identification information of the M service cells of the first node, and the identification information of the M service cells is used to instruct the terminal device to send third power information of the M service cells to the first node, where M is a positive integer.
[0382] The sending unit 702 is specifically configured to send the first report to the first node based on the identification information of the M serving cells, where the first report further includes the third power information of the M serving cells.
[0383] In one possible implementation, the method further includes:
[0384] The sending unit 702 is further configured to send a first uplink grant and a second uplink grant, where the first uplink grant corresponds to a first cell, the second uplink grant corresponds to a second cell, and the first cell and the second cell belong to the M serving cells;
[0385] generating a first media access control protocol data unit MAC PDU based on the first uplink grant, and not generating a second MAC PDU for the second uplink grant;
[0386] The sending unit 702 is specifically configured to send the first MAC PDU based on the first uplink authorization, where the first MAC PDU includes the first report, and the first report includes the third power information corresponding to the first cell but does not include the third power information corresponding to the second cell.
[0387] Optionally, the first MAC PDU may also include fourth power information corresponding to the first cell.
[0388] Optionally, the first MAC PDU may also include fourth power information corresponding to the second cell.
[0389] In a possible implementation, the first report further includes second indication information, where the second indication information is used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell.
[0390] In a possible implementation, the configuration message is further used to configure a first timer; the first report includes the first power information, including: when the first timer is not running, the first report includes the first power information.
[0391] Optionally, when the first timer is not running, the first report also includes the third power information.
[0392] Optionally, when the first timer is running, the first report does not include the first power information and the third power information.
[0393] In a possible implementation, the configuration message is further used to configure a second timer; the first report includes the second power information, including: when the second timer is not running, the first report includes the second power information.
[0394] Optionally, when the second timer is not running, the first report also includes the fourth power information.
[0395] Optionally, when the second timer is running, the first report does not include the second power information and the fourth power information.
[0396] In a possible embodiment, the receiving unit 701 is also used to receive third indication information from the second node, wherein the third indication information is used to indicate that the terminal device is configured with dynamic waveform switching under the second node; and based on the third indication information, send fourth indication information to the terminal device, wherein the fourth indication information is used to instruct the terminal device to send the first power information to the first node.
[0397] In a possible implementation, the third indication information is further used to instruct the terminal device to send the first power information to the second node.
[0398] In a possible implementation, the fourth indication information is further used to instruct the terminal device to send the third power information of the first node to the first node.
[0399] In one possible implementation, the communication device 700 further includes a processing device configured to start the first timer when the second report sent by the terminal device includes the ninth power information. The processing device is further configured to start the second timer when the second report sent by the terminal device includes the tenth power information.
[0400] In a possible implementation manner, the second report is further used to indicate that the second report does not include the ninth power information of the second cell.
[0401] For the specific implementation of the receiving unit 701 and the sending unit 702, reference may be made to the corresponding method embodiments, which will not be described in detail here.
[0402] As shown in Figure 8, communication device 800 includes a processor 801 and an interface circuit 802. Processor 801 and interface circuit 802 are coupled to each other. It should be understood that interface circuit 802 can be a transceiver or an input / output interface. Exemplarily, communication device 800 may also include a memory 803 for storing instructions executed by processor 801, input data required by processor 801 to execute instructions, or data generated by processor 801 after executing instructions.
[0403] When the communication device 800 is used to implement the method shown in the method embodiment, the processor 801 is used to implement the function of the sending unit 702 , and the interface circuit 802 is used to implement the function of the receiving unit 701 .
[0404] When the communication device is a chip applied to a terminal device, a first node, or a second section, the chip implements the functions of the terminal device, the first node, or the second section in the method embodiment. The chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal device, the first node, or the second section, where the information is sent to the terminal device, the first node, or the second section by other user equipment; or the chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal device, the first node, or the second section, where the information is sent to other user equipment by the terminal device, the first node, or the second section.
[0405] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0406] Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the described systems, devices and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0407] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a compact disc read-only memory (CD-ROM) or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. Of course, the processor and the storage medium can also be present in a base station or a terminal as discrete components.
[0408] In the embodiments, the present invention may be implemented in whole or in part through software, hardware, firmware, or any combination thereof. When implemented using software, the present invention may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a base station, a user equipment, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive.
[0409] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0410] It should be understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of each process does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic. It should also be understood that the embodiments of the present application mention ordinal numbers such as "first" and "second" to distinguish between multiple objects and are not used to limit the size, content, order, timing, priority or importance of multiple objects.
[0411] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next related objects are in an "or" relationship; in the formulas of this application, the character " / " indicates that the previous and next related objects are in a "division" relationship.
[0412] It should be understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of execution of each process does not necessarily imply a specific order of execution; the order of execution of each process should be determined by its function and inherent logic.
Claims
1. A communication method, characterized in that: The method is applied to a terminal device in a dual-connection DC scenario, and the method includes: receiving a configuration message of a first node, wherein the configuration message is used to instruct the terminal device to send first power information of a second node to the first node; a first waveform corresponding to the first power information is different from a second waveform, and the second waveform is a waveform currently used between the terminal device and the second node; A first report is sent to the first node, the first report including the first power information.
2. The method according to claim 1, characterized in that The first power information is determined based on the first waveform.
3. The method according to claim 1 or 2, characterized in that: The first report is also used to indicate that the waveform corresponding to the first power information is the first waveform.
4. The method according to any one of claims 1 to 3, characterized in that: The first report also includes second power information, and the second power information is determined based on the second waveform.
5. The method according to claim 4, characterized in that The first report is also used to indicate that the waveform corresponding to the second power information is the second waveform.
6. The method according to claim 4 or 5, characterized in that: The first power information includes a maximum transmission power corresponding to the first waveform, and the second power information includes a maximum transmission power corresponding to the second waveform.
7. The method according to any one of claims 1 to 6, characterized in that: The configuration message is used to instruct the terminal device to send third power information of the first node to the first node; the third waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the first node; The first report also includes the third power information.
8. The method according to claim 7, characterized in that The third power information is determined based on the third waveform.
9. The method according to claim 7 or 8, characterized in that: The first report also includes fourth power information, where the fourth power information is determined based on the fourth waveform.
10. The method according to any one of claims 1 to 9, characterized in that: The first report also includes first indication information, where the first indication information is used to indicate that the first power information appears in the first report.
11. The method according to any one of claims 1 to 10, characterized in that: The configuration message further includes identification information of N serving cells of the second node, where the identification information of the N serving cells is used to instruct the terminal device to send first power information of the N serving cells to the first node, where N is a positive integer; The sending the first report to the first node includes: Based on the identification information of the N serving cells, the first report is sent to the first node, where the first report includes the first power information of the N serving cells.
12. The method according to any one of claims 7 to 9, characterized in that: The configuration message further includes identification information of M serving cells of the first node, where the identification information of the M serving cells is used to instruct the terminal device to send third power information of the M serving cells to the first node, where M is a positive integer; The sending the first report to the first node includes: Based on the identification information of the M serving cells, the first report is sent to the first node, where the first report includes third power information of the M serving cells.
13. The method according to claim 12, characterized in that The method further comprises: receiving a first uplink authorization and a second uplink authorization, where the first uplink authorization corresponds to a first cell, the second uplink authorization corresponds to a second cell, and the first cell and the second cell belong to the M serving cells; Generate a first media access control protocol data unit MAC PDU based on the first uplink grant, and do not generate a second MAC PDU for the second uplink grant; The sending the first report to the first node includes: Based on the first uplink authorization, the first MAC PDU is sent, the first MAC PDU includes the first report, the first report includes the third power information corresponding to the first cell, and does not include the third power information corresponding to the second cell.
14. The method according to claim 13, characterized in that The first report also includes second indication information, and the second indication information is used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell.
15. The method according to any one of claims 1 to 14, characterized in that: The configuration message is also used to configure a first timer; The first report includes the first power information, including: when the first timer is not running, the first report includes the first power information.
16. The method according to claim 4 or 5, characterized in that The configuration message is also used to configure a second timer; The first report includes the second power information, including: when the second timer is not running, the first report includes the second power information.
17. A communication method, characterized in that: The method is applied to a dual-connection DC scenario, and the method includes: Sending a configuration message to a terminal device, wherein the configuration message is used to instruct the terminal device to send first power information of a second node to a first node; a first waveform corresponding to the first power information is different from a second waveform, and the second waveform is a waveform currently used between the terminal device and the second node; A first report is received from the terminal device, wherein the first report includes the first power information.
18. The method according to claim 17, characterized in that The first power information is determined based on the first waveform.
19. The method according to claim 17 or 18, characterized in that The first report is also used to indicate that the waveform corresponding to the first power information is the first waveform.
20. The method according to any one of claims 17 to 19, characterized in that: The first report also includes second power information, and the second power information is determined based on the second waveform.
21. The method according to claim 20, characterized in that The first report is also used to indicate that the waveform corresponding to the second power information is the second waveform.
22. The method according to claim 20 or 21, characterized in that The first power information includes a maximum transmission power corresponding to the first waveform, and the second power information includes a maximum transmission power corresponding to the second waveform.
23. The method according to any one of claims 17 to 22, characterized in that: The configuration message is used to instruct the terminal device to send third power information of the first node to the first node; the third waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the first node; The first report also includes the third power information.
24. The method according to claim 23, characterized in that The third power information is determined based on the third waveform.
25. The method according to claim 23 or 24, characterized in that The first report also includes fourth power information, where the fourth power information is determined based on the fourth waveform.
26. The method according to any one of claims 17 to 25, characterized in that: The first report also includes first indication information, where the first indication information is used to indicate that the first power information appears in the first report.
27. The method according to any one of claims 17 to 26, characterized in that: The configuration message further includes identification information of N serving cells of the second node, where the identification information of the N serving cells is used to instruct the terminal device to send first power information of the N serving cells to the first node, where N is a positive integer; The sending the first report to the first node includes: Based on the identification information of the N serving cells, the first report is sent to the first node, where the first report includes first power information of the N serving cells.
28. The method according to any one of claims 23 to 25, characterized in that: The configuration message further includes identification information of M serving cells of the first node, where the identification information of the M serving cells is used to instruct the terminal device to send third power information of the M serving cells to the first node, where M is a positive integer; The sending the first report to the first node includes: Based on the identification information of the M serving cells, the first report is sent to the first node, where the first report also includes the third power information of the M serving cells.
29. The method according to claim 28, characterized in that The method further comprises: Sending a first uplink authorization and a second uplink authorization, where the first uplink authorization corresponds to a first cell, the second uplink authorization corresponds to a second cell, and the first cell and the second cell belong to the M serving cells; Generate a first media access control protocol data unit MAC PDU based on the first uplink grant, and do not generate a second MAC PDU for the second uplink grant; The sending the first report to the first node includes: Based on the first uplink authorization, the first MAC PDU is sent, the first MAC PDU includes the first report, the first report includes the third power information corresponding to the first cell, and does not include the third power information corresponding to the second cell.
30. The method according to claim 29, characterized in that The first report also includes second indication information, and the second indication information is used to indicate that the first MAC PDU does not include the third power information corresponding to the second cell.
31. The method according to any one of claims 17 to 30, characterized in that: The configuration message is also used to configure a first timer; The first report includes the first power information, including: when the first timer is not running, the first report includes the first power information.
32. The method according to claim 20 or 21, characterized in that The configuration message is also used to configure a second timer; The first report includes the second power information, including: when the second timer is not running, the first report includes the second power information.
33. The method according to any one of claims 17 to 32, characterized in that: The method further comprises: receiving third indication information from the second node, wherein the third indication information is used to indicate that the terminal device is configured with dynamic waveform switching under the second node; Based on the third indication information, fourth indication information is sent to the terminal device, where the fourth indication information is used to instruct the terminal device to send the first power information to the first node.
34. The method according to claim 33, characterized in that The third indication information is also used to instruct the terminal device to send the first power information to the second node.
35. A communication method, characterized in that: The method is applied to a secondary node in a dual-connection DC scenario, and the method includes: Receiving a first indication message from the master node, wherein the first indication message is used to indicate that the terminal device has configured dynamic waveform switching under the master node; Based on the first indication message, a second indication message is sent to the terminal device through the master node, and the second indication message is used to instruct the terminal device to send the third power information of the master node to the slave node; the waveform corresponding to the third power information is different from the fourth waveform, and the fourth waveform is the waveform currently used between the terminal device and the master node.
36. The method according to claim 35, characterized in that The second indication message is also used to instruct the terminal device to send the first power information of the auxiliary node to the auxiliary node; the waveform corresponding to the first power information is different from the second waveform, and the second waveform is the waveform currently used between the terminal device and the auxiliary node.
37. A communication device, characterized in that: Comprising a module or unit for performing the method as claimed in any one of claims 1 to 16, claims 17 to 34, or claims 35 to 36.
38. A communication device, characterized in that: include: processor; When the processor calls the computer program or instruction in the memory, the method according to any one of claims 1 to 16 is executed, or the method according to any one of claims 17 to 34 is executed, or the method according to any one of claims 35 to 36 is executed.
39. A communication device, characterized in that: comprising a logic circuit and an interface, wherein the logic circuit and the interface are coupled; The interface is used to input data to be processed, the logic circuit processes the data to be processed according to the method described in any one of claims 1 to 16 or claims 17 to 34 or claims 35 to 36 to obtain processed data, and the interface is used to output the processed data.
40. A computer-readable storage medium, characterized in that include: The computer-readable storage medium is used to store instructions or computer programs; when the instructions or the computer program are executed, the method according to any one of claims 1 to 16 is implemented, or the method according to any one of claims 17 to 34 is implemented, or the method according to any one of claims 35 to 36 is implemented.
41. A computer program product, characterized in that include: instructions or computer programs; When the instructions or the computer program are executed, the method according to any one of claims 1 to 16 is executed, or the method according to any one of claims 17 to 34 is executed, or the method according to any one of claims 35 to 36 is executed.
42. A communication system, characterized in that: Comprising the communication device as claimed in claim 37, or the communication device as claimed in claim 38, or the communication device as claimed in claim 39.
43. A communication system, characterized in that: include: A terminal device, a first node and a second node; The terminal device is used to indicate the method according to any one of claims 1 to 16, the first node is used to execute the method according to any one of claims 17 to 34, and the second node is used to execute the method according to any one of claims 35 to 36.
Citation Information
Patent Citations
Power margin calculating method, terminal and computer-readable storage medium
CN109286949A
User terminal and wireless communication method
CN110800343A
Power headroom reporting method and device
CN116506930A
Method and device in nodes used for wireless communication
US20240340812A1