Communication method, and apparatus

Through dynamic interaction between terminal devices and network devices, the uplink duty cycle and transmission time are flexibly adjusted, which solves the problem of inflexible uplink scheduling in the NR network and improves uplink coverage and data transmission efficiency.

WO2025139719A1PCT designated stage expired Publication Date: 2025-07-03HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/137562
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-28
Filing Date
2024-12-06
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In the existing NR network, the uplink scheduling scheme of terminal devices fails to flexibly respond to different transmission power scenarios, resulting in insufficient uplink coverage and throughput.

Method used

Terminal equipment and network equipment interact with the uplink duty cycle and transmission time through cellular wireless communication, realizing flexible uplink scheduling, and dynamically adjusting the duty cycle and transmission time according to the actual transmission power changes.

Benefits of technology

Improve uplink coverage and data transmission efficiency, reduce data interruption risk, reduce signaling overhead and power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024137562_03072025_PF_FP_ABST
    Figure CN2024137562_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications. Provided are a communication method and an apparatus. The method comprises: sending first information, the first information comprising a first uplink duty ratio; receiving second information, the second information comprising a first uplink transmission duration; sending third information, the third information comprising a second uplink duty ratio; and receiving fourth information, the fourth information comprising a second uplink transmission duration. The second uplink duty ratio is different from the first uplink duty ratio, the second uplink transmission duration is different from the first uplink transmission duration, and both the first information and the third information are transmitted in a first cellular wireless communication mode.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on December 28, 2023, with application number 202311849484.2 and application name “A Communication Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communications, and in particular to a communication method and device. Background Art

[0003] To improve uplink coverage and throughput, the uplink transmit power of terminal devices is usually increased, and the average transmit power of the terminal device needs to meet specified thresholds, such as the maximum permissible exposure (MPE) and the specific absorption rate (SAR) based on the entire body. To this end, the concept of duty cycle can be introduced so that the average transmit power of the terminal device meets the above-mentioned thresholds.

[0004] In current NR networks, network equipment only supports terminal devices reporting the maximum uplink duty cycle. Network equipment allocates uplink transmission time to terminal devices based on the static assumption of the terminal device's maximum transmit power, taking into account SAR and MPE requirements. Uplink scheduling in scenarios where terminal devices can flexibly use different transmit powers is not specifically considered. Therefore, how to flexibly perform uplink scheduling to improve uplink coverage has become a technical problem that urgently needs to be solved in this field. Summary of the Invention

[0005] In order to solve the above technical problems, the present application provides a communication method and apparatus that can flexibly perform uplink scheduling to improve uplink coverage.

[0006] In a first aspect, a communication method is provided. The method can be executed by a terminal device, or by a component in the terminal device (e.g., a processor, chip, or chip system), or by a logic module or software that can implement all or part of the terminal device's functions.

[0007] The method includes: sending first information, the first information including a first uplink duty cycle. Receiving second information, the second information including a first uplink transmission duration, the first uplink transmission duration being determined based on the first uplink duty cycle. Sending third information, the third information including a second uplink duty cycle. Receiving fourth information, the fourth information including a second uplink transmission duration, the second uplink transmission duration being determined based on the second uplink duty cycle. The second uplink duty cycle is different from the first uplink duty cycle, the second uplink transmission duration is different from the first uplink transmission duration, and both the first information and the third information are sent via a first cellular wireless communication mode.

[0008] Taking the execution subject as a terminal device as an example, the terminal device can send first information, which includes a first uplink duty cycle, and receive second information, which includes a first uplink transmission duration determined according to the first uplink duty cycle. The terminal device can also send third information, which includes a second uplink duty cycle, and receive fourth information, which includes a second uplink transmission duration determined according to the second uplink duty cycle, and the second uplink duty cycle is different from the first uplink duty cycle, and the second uplink transmission duration is different from the first uplink transmission duration. The first information and the third information are both sent via a first cellular wireless communication method. Compared to the existing solution for reporting the maximum uplink duty cycle, when the transmit power of the terminal device changes, the terminal device can flexibly report the uplink duty cycle and obtain the updated uplink transmission duration, thereby achieving flexible uplink scheduling and improving uplink coverage and uplink data transmission efficiency.

[0009] In a possible implementation manner, the method further includes: performing uplink data transmission according to the fourth information.

[0010] Taking the execution subject as a terminal device as an example, the terminal device receives the fourth information, which includes the updated second uplink sending duration, and performs uplink data transmission according to the fourth information, thereby achieving flexible uplink scheduling and improving uplink coverage and uplink data transmission efficiency.

[0011] In a possible implementation, the performing uplink data transmission according to the fourth information includes: performing uplink data transmission when a first preset condition is met; or suspending uplink data transmission when the first preset condition is not met.

[0012] Taking the execution subject as an example of a terminal device, during the process of data transmission according to the fourth information, the terminal device performs uplink data transmission when the first preset condition is met, or suspends uplink data transmission when the first preset condition is not met, thereby effectively reducing the risk of data interruption during uplink data transmission and improving the efficiency of uplink data transmission.

[0013] In one possible implementation, when the first uplink data is transmitted using the first transmission power at a first moment, the first preset condition includes: the difference between the first moment and the second moment is greater than or equal to a first preset threshold; or, the remaining uplink power budget between the first moment and the second moment is greater than or equal to a second preset threshold; wherein the first transmission power corresponds to the second uplink transmission duration, and the first uplink data is not transmitted at the second moment.

[0014] Taking the execution subject as a terminal device as an example, when the terminal device performs first uplink data transmission through a first transmission power at a first moment, the terminal device performs uplink data transmission when the difference between the first moment and the second moment is greater than or equal to a first preset threshold, or when the remaining uplink power budget between the first moment and the second moment is greater than or equal to a second preset threshold, thereby effectively reducing the risk of data interruption during uplink data transmission and improving the efficiency of uplink data transmission.

[0015] In a possible implementation manner, the first information or the third information is carried in at least one of the following: radio resource control RRC signaling, media access control element MAC CE, and uplink control information UCI.

[0016] Taking the execution subject as a terminal device as an example, by carrying the above-mentioned first information or the third information on at least one of the following: wireless resource control RRC signaling, media access control element MAC CE, uplink control information UCI, channel resources can be saved, signaling overhead can be reduced, and at the same time, real-time performance is high and power consumption during transmission can be reduced.

[0017] In one possible implementation, before sending the first information, the method also includes: receiving first indication information, the first indication information being used to indicate whether the network device supports updating of the uplink duty cycle, or the first indication information being used to indicate that the network device enables updating of the uplink duty cycle of the terminal device.

[0018] Taking the execution subject as the terminal device as an example, before sending the first information, the terminal device may also receive a first indication information, and the first indication information is used to indicate whether the network device supports the update of the uplink duty cycle, or the first indication information is used to indicate that the network device enables the update of the uplink duty cycle of the terminal device. Thus, when the first indication information indicates that the network device supports the update of the uplink duty cycle, or the first indication information indicates that the network device enables the update of the uplink duty cycle of the terminal device, the terminal device can flexibly report the uplink duty cycle and obtain the updated uplink sending duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0019] In a possible implementation, before sending the first information, the method further includes: sending second indication information, where the second indication information is used to indicate whether the terminal device supports updating of the uplink duty cycle.

[0020] Taking the execution subject as the terminal device as an example, before sending the first information, the terminal device may also send a second indication information, and the second indication information is used to indicate whether the terminal device supports the update of the uplink duty cycle. When the second indication information indicates that the terminal device supports the update of the uplink duty cycle, the terminal device can flexibly report the uplink duty cycle and obtain the updated uplink sending duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0021] In one possible implementation, before sending the first information, the terminal device may also send first capability information, which includes the maximum uplink duty cycle of the terminal device; and receive fifth information, which includes a third uplink transmission duration, and the third uplink transmission duration is determined based on the maximum uplink duty cycle.

[0022] Taking the terminal device as an example, the terminal device may also send first capability information before sending the first information. The first capability information includes the maximum uplink duty cycle of the terminal device; and receive the fifth information. The fifth information includes the third uplink transmission duration. The third uplink transmission duration is determined based on the maximum uplink duty cycle, that is, the network device can determine the third uplink transmission duration based on the maximum uplink duty cycle. Subsequently, when the transmission power of the terminal device changes, the terminal device can flexibly report the uplink duty cycle and obtain the updated uplink transmission duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0023] In a second aspect, a communication method is provided. The method can be executed by a network device, a network node, a component in the network device (e.g., a processor, a chip, or a chip system), or a logic module or software that implements all or part of the network device's functions.

[0024] The method includes: receiving first information, which includes a first uplink duty cycle; determining a first uplink transmission duration based on the first uplink duty cycle; sending second information; the second information includes the first uplink transmission duration; receiving third information, which includes a second uplink duty cycle; determining a second uplink transmission duration based on the second uplink duty cycle; sending fourth information; the fourth information includes the second uplink transmission duration; wherein the second uplink duty cycle is different from the first uplink duty cycle, the second uplink transmission duration is different from the first uplink transmission duration, and the first information and the third information are both sent via a first cellular wireless communication mode.

[0025] Taking the execution subject as a network device as an example, the network device can receive first information, the first information including a first uplink duty cycle, and determine a first uplink transmission duration based on the first uplink duty cycle, and then send second information, the second information including the first uplink transmission duration. The network device can also receive third information, the third information including a second uplink duty cycle, and determine a second uplink transmission duration based on the second uplink duty cycle, and then send fourth information, the fourth information including the second uplink transmission duration, the second uplink duty cycle being different from the first uplink duty cycle, and the second uplink transmission duration being different from the first uplink transmission duration. Both the first information and the third information are sent via a first cellular wireless communication method. Compared with the existing solution of reporting the maximum uplink duty cycle, when the transmission power of the terminal device changes, the terminal device can flexibly report the uplink duty cycle. The network device determines the updated uplink transmission duration based on the reported uplink duty cycle and sends the updated uplink transmission duration to the terminal device, thereby achieving flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0026] In a possible implementation manner, the first information or the third information is carried in at least one of the following: radio resource control RRC signaling, media access control element MAC CE, and uplink control information UCI.

[0027] Based on the above scheme, by carrying the above-mentioned first information or the third information on at least one of the following: radio resource control RRC signaling, media access control element MAC CE, uplink control information UCI, channel resources can be saved, signaling overhead can be reduced, and at the same time, real-time performance is high and power consumption during transmission can be reduced.

[0028] In one possible implementation, before receiving the first information, the method further includes: sending first indication information, where the first indication information is used to indicate whether the network device supports the update of the uplink duty cycle, or the first indication information is used to indicate that the network device enables the update of the uplink duty cycle of the terminal device.

[0029] Taking the execution subject as a network device as an example, based on the above scheme, before sending the first information, the network device may also send a first indication information, and the first indication information is used to indicate whether the network device supports the update of the uplink duty cycle, or the first indication information is used to indicate that the network device enables the update of the uplink duty cycle of the terminal device. Thus, when the first indication information indicates that the network device supports the update of the uplink duty cycle, or the first indication information indicates that the network device enables the update of the uplink duty cycle of the terminal device, the terminal device can flexibly report the uplink duty cycle, and the network device determines the updated uplink transmission duration according to the reported uplink duty cycle, and sends the updated uplink transmission duration to the terminal device, thereby realizing flexible uplink scheduling and improving the uplink coverage and the transmission efficiency of uplink data.

[0030] In a possible implementation, before receiving the first information, the method further includes: receiving second indication information, where the second indication information is used to indicate whether the terminal device supports updating of the uplink duty cycle.

[0031] Taking the execution subject as a network device as an example, based on the above scheme, before sending the first information, the network device may also receive a second indication information, and the second indication information is used to indicate whether the terminal device supports the update of the uplink duty cycle. When the second indication information indicates that the terminal device supports the update of the uplink duty cycle, the terminal device can flexibly report the uplink duty cycle. The network device determines the updated uplink sending duration based on the reported uplink duty cycle, and sends the updated uplink sending duration to the terminal device, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0032] In one possible implementation, before the network device receives the first information, the method further includes: receiving first capability information, the first capability information including the maximum uplink duty cycle of the terminal device; determining the third uplink occurrence duration based on the maximum uplink duty cycle; and sending fifth information, the fifth information including the third uplink sending duration.

[0033] Taking the execution subject as an example, based on the above scheme, the network device can also receive the first capability information before receiving the first information. The first capability information includes the maximum uplink duty cycle of the terminal device, and determines the third uplink transmission duration based on the maximum uplink duty cycle, and then sends the fifth information. The fifth information includes the third uplink transmission duration, that is, the network device can determine the third uplink transmission duration based on the maximum uplink duty cycle, and then when the transmission power of the terminal device changes, the terminal device can flexibly report the uplink duty cycle. The network device determines the updated uplink transmission duration based on the reported uplink duty cycle, and sends the updated uplink transmission duration to the terminal device, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0034] In a third aspect, a communication method is provided. The method can be executed by a terminal device, or by a component in the terminal device (e.g., a processor, chip, or chip system), or by a logic module or software that can implement all or part of the terminal device's functions.

[0035] The method includes: sending first information, the first information including a first change amount, the first change amount being a change amount between a first uplink sending duration and a second uplink sending duration, the first uplink sending duration being different from the second uplink sending duration, the first uplink sending duration corresponding to a first uplink data transmission, the second uplink sending duration corresponding to a second uplink data transmission, and the first uplink data transmission and the second uplink data transmission being adjacent to each other; receiving second information, the second information including a third uplink sending duration, and the third uplink sending duration being determined based on the first change amount.

[0036] Taking the execution subject as a network device as an example, the terminal device can send the first information, which includes a first change amount. The first change amount is the change amount between the first uplink transmission duration and the second uplink transmission duration. The first uplink transmission duration is different from the second uplink transmission duration. The first uplink transmission duration corresponds to the first uplink data transmission, the second uplink transmission duration corresponds to the second uplink data transmission, and the first uplink data transmission is adjacent to the second uplink data transmission, and receive the second information. The second information includes a third uplink transmission duration, and the third uplink transmission duration is determined according to the first change amount. Therefore, when the transmission power of the terminal device changes, the terminal device can flexibly report the change amount of the uplink transmission duration and obtain the updated uplink transmission duration, thereby realizing flexible uplink scheduling and improving uplink coverage and uplink data transmission efficiency.

[0037] In a possible implementation manner, the method further includes: performing uplink data transmission according to the second information.

[0038] Taking the terminal device as an example, based on the above solution, the terminal device receives the second information, which includes the updated second uplink sending duration, and performs uplink data transmission according to the second information, thereby achieving flexible uplink scheduling and improving uplink coverage and uplink data transmission efficiency.

[0039] In one possible implementation, the third uplink sending duration is determined based on the first change amount, including: the third uplink sending duration is determined based on the first change amount and the first uplink sending duration, or the third uplink sending duration is determined based on the first change amount and the second uplink sending duration.

[0040] Based on the above scheme, the network device can determine the updated uplink duty cycle based on the first change and the first uplink transmission duration, or the network device can determine the updated uplink duty cycle based on the first change and the second uplink transmission duration, and further determine the third uplink transmission duration, and then send the third uplink transmission duration to the terminal device. That is, when the transmission power of the terminal device changes, the terminal device can flexibly report the change in the uplink transmission duration and obtain the updated uplink transmission duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0041] In a possible implementation, performing uplink data transmission according to the second information includes: performing uplink data transmission when a first preset condition is met; or suspending uplink data transmission when the first preset condition is not met.

[0042] Taking the execution subject as the terminal device as an example, based on the above scheme, during the process of data transmission according to the second information, the terminal device performs uplink data transmission when the first preset condition is met, or suspends uplink data transmission when the first preset condition is not met, thereby effectively reducing the risk of data interruption during uplink data transmission and improving the efficiency of uplink data transmission.

[0043] In one possible implementation, when the third uplink data is transmitted using the first transmission power at a first moment, the first preset condition includes: the difference between the first moment and the second moment is greater than or equal to a first preset threshold; or, the remaining uplink power budget between the first moment and the second moment is greater than or equal to a second preset threshold; wherein the first transmission power corresponds to the third uplink transmission duration, and the third uplink data is not transmitted at the second moment.

[0044] Taking the execution subject as a terminal device as an example, based on the above scheme, when the terminal device performs the third uplink data transmission through the first transmission power at the first moment, the terminal device performs uplink data transmission when the difference between the first moment and the second moment is greater than or equal to the first preset threshold, or when the remaining uplink power budget between the first moment and the second moment is greater than or equal to the second preset threshold, thereby effectively reducing the risk of data interruption during uplink data transmission and improving the efficiency of uplink data transmission.

[0045] In a possible implementation manner, the first information is carried in at least one of the following: radio resource control RRC signaling, media access control element MAC CE, and uplink control information UCI.

[0046] Taking the execution subject as the terminal device as an example, based on the above scheme, by carrying the above first information on at least one of the following: wireless resource control RRC signaling, media access control element MAC CE, uplink control information UCI, it is possible to save channel resources, reduce signaling overhead, and at the same time have high real-time performance and reduce power consumption during transmission.

[0047] In one possible implementation, before sending the first information, the method also includes: receiving first indication information, the first indication information being used to indicate whether the network device supports updating of the uplink duty cycle, or the first indication information being used to indicate that the network device enables updating of the uplink duty cycle of the terminal device.

[0048] Taking the execution subject as the terminal device as an example, based on the above scheme, before sending the first information, the terminal device may also receive a first indication information, which is used to indicate whether the network device supports the update of the uplink duty cycle, or the first indication information is used to indicate that the network device enables the update of the uplink duty cycle of the terminal device. Thus, when the first indication information indicates that the network device supports the update of the uplink duty cycle, or the first indication information indicates that the network device enables the update of the uplink duty cycle of the terminal device, the terminal device can flexibly report the change in the uplink transmission duration and obtain the updated uplink transmission duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and the transmission efficiency of uplink data.

[0049] In a possible implementation, before sending the first information, the method further includes: sending second indication information, where the second indication information is used to indicate whether the terminal device supports updating of the uplink duty cycle.

[0050] Taking the execution subject as the terminal device as an example, based on the above scheme, before sending the first information, the terminal device may also send a second indication information, and the second indication information is used to indicate whether the terminal device supports the update of the uplink duty cycle. When the second indication information indicates that the terminal device supports the update of the uplink duty cycle, the terminal device can flexibly report the change in the uplink transmission duration and obtain the updated uplink transmission duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0051] In one possible implementation, before sending the first information, the terminal device may also send first capability information, which includes the maximum uplink duty cycle of the terminal device; and receive third information, which includes a fourth uplink transmission duration, and the fourth uplink transmission duration is determined based on the maximum uplink duty cycle.

[0052] Taking the execution subject as the terminal device as an example, based on the above scheme, the terminal device may also send the first capability information before sending the first information, and the first capability information includes the maximum uplink duty cycle of the terminal device; receive the third information, and the third information includes the fourth uplink transmission duration, and the fourth uplink transmission duration is determined according to the maximum uplink duty cycle, that is, the network device can determine the fourth uplink transmission duration according to the maximum uplink duty cycle. Subsequently, when the transmission power of the terminal device changes, the terminal device can flexibly report the change in the uplink transmission duration and obtain the updated uplink transmission duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0053] In a fourth aspect, a communication method is provided. The method can be performed by a network device, a network node, a component in the network device (e.g., a processor, a chip, or a chip system), or a logic module or software that implements all or part of the network device's functions.

[0054] The method includes: receiving first information, the first information including a first change amount, the first change amount being a change amount between a first uplink sending duration and a second uplink sending duration, the first uplink sending duration being different from the second uplink sending duration, the first uplink sending duration corresponding to a first uplink data transmission, the second uplink sending duration corresponding to a second uplink data transmission, and the first uplink data transmission and the second uplink data transmission being adjacent to each other; determining a third uplink sending duration based on the first change amount; and sending second information, the second information including the third uplink sending duration.

[0055] Taking the execution subject as a network device as an example, based on the above scheme, the network device can receive the first information, which includes a first change amount. The first change amount is the change amount between the first uplink transmission duration and the second uplink transmission duration. The first uplink transmission duration is different from the second uplink transmission duration. The first uplink transmission duration corresponds to the first uplink data transmission, the second uplink transmission duration corresponds to the second uplink data transmission, and the first uplink data transmission is adjacent to the second uplink data transmission. The third uplink transmission duration is determined based on the first change amount, and then the second information is sent. The second information includes the third uplink transmission duration. Therefore, when the transmission power of the terminal device changes, the terminal device can flexibly report the change amount of the uplink transmission duration. The network device determines the updated uplink duty cycle based on the change amount of the uplink transmission duration, further determines the uplink transmission duration, and sends the uplink transmission duration to the terminal device, thereby achieving flexible uplink scheduling and improving uplink coverage and uplink data transmission efficiency.

[0056] In one possible implementation, determining the third uplink sending duration based on the first change includes: determining the third uplink sending duration based on the first change and the first uplink sending duration, or determining the third uplink sending duration based on the first change and the second uplink sending duration.

[0057] Taking the execution subject as a network device as an example, based on the above scheme, the network device can determine the updated uplink duty cycle according to the first change amount and the first uplink transmission duration, or the network device can determine the updated uplink duty cycle according to the first change amount and the second uplink transmission duration, and further determine the third uplink transmission duration, and send the third uplink transmission duration to the terminal device. That is, when the transmit power of the terminal device changes, the terminal device can flexibly report the change amount of the uplink transmission duration and obtain the updated uplink transmission duration, thereby achieving flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0058] In a possible implementation manner, the first information is carried in at least one of the following: radio resource control RRC signaling, media access control element MAC CE, and uplink control information UCI.

[0059] Taking the execution subject as a network device as an example, based on the above scheme, by carrying the above first information on at least one of the following information: radio resource control RRC signaling, media access control element MAC CE, or uplink control information UCI, channel resources can be saved, signaling overhead can be reduced, and at the same time, real-time performance is high and power consumption during transmission can be reduced.

[0060] In one possible implementation, before receiving the first information, the method further includes: sending first indication information, where the first indication information is used to indicate whether the network device supports the update of the uplink duty cycle, or the first indication information is used to indicate that the network device enables the update of the uplink duty cycle of the terminal device.

[0061] Taking the execution subject as a network device as an example, based on the above scheme, before receiving the first information, the network device may also send a first indication information, and the first indication information is used to indicate whether the network device supports the update of the uplink duty cycle, or the first indication information is used to indicate that the network device enables the update of the uplink duty cycle of the terminal device. Thus, when the first indication information indicates that the network device supports the update of the uplink duty cycle, or the first indication information indicates that the network device enables the update of the uplink duty cycle of the terminal device, the terminal device can flexibly report the change in the uplink sending duration. The network device determines the updated uplink duty cycle according to the change in the uplink sending duration, and further determines the updated uplink sending duration, and sends the uplink sending duration to the terminal device, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0062] In a possible implementation, before receiving the first information, the method further includes: receiving second indication information, where the second indication information is used to indicate whether the terminal device supports updating of the uplink duty cycle.

[0063] Based on the above scheme, before receiving the first information, the terminal device may also receive second indication information, and the second indication information is used to indicate whether the terminal device supports the update of the uplink duty cycle. When the second indication information indicates that the terminal device supports the update of the uplink duty cycle, the terminal device can flexibly report the change in the uplink transmission duration. The network device determines the updated uplink duty cycle according to the change in the uplink transmission duration, and further determines the updated uplink transmission duration, and sends the uplink transmission duration to the terminal device, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0064] In one possible implementation, before the network device receives the first information, the method further includes: receiving first capability information, the first capability information including the maximum uplink duty cycle of the terminal device; determining the fourth uplink occurrence duration based on the maximum uplink duty cycle; and sending third information, the third information including the fourth uplink sending duration.

[0065] Taking the execution subject as a network device as an example, based on the above scheme, before receiving the first information, the network device can also receive the first capability information, which includes the maximum uplink duty cycle of the terminal device, and determines the fourth uplink occurrence duration based on the maximum uplink duty cycle, and then sends the third information, which includes the fourth uplink transmission duration. That is, the network device can determine the fourth uplink transmission duration based on the maximum uplink duty cycle, and then when the transmission power of the terminal device changes, the terminal device can flexibly report the change in the uplink transmission duration. The network device determines the updated uplink duty cycle based on the reported change in the uplink transmission duration, and further determines the updated uplink transmission duration, and sends the updated uplink transmission duration to the terminal device, thereby achieving flexible uplink scheduling and improving uplink coverage and uplink data transmission efficiency.

[0066] In a fifth aspect, a communication device is provided, comprising: a processor configured to execute a computer program stored in a memory, so that the communication device performs any possible implementation of the first aspect and the second aspect.

[0067] In a possible implementation, the communication apparatus includes a terminal device or a chip.

[0068] In a sixth aspect, a communication device is provided, comprising: a processor configured to execute a computer program stored in a memory, so that the communication device performs any possible implementation of the third aspect and the fourth aspect.

[0069] In a possible implementation, the communication apparatus includes a network device or a chip.

[0070] In a seventh aspect, a computer-readable storage medium is provided, wherein a computer program is stored on the computer, and when the computer program is executed on a computer, the computer is caused to execute any possible implementation of the first aspect and the second aspect.

[0071] In an eighth aspect, a computer-readable storage medium is provided, wherein a computer program is stored on the computer, and when the computer program is executed on a computer, the computer is caused to execute any possible implementation of the third aspect and the fourth aspect.

[0072] In a ninth aspect, a computer program product is provided, comprising computer program instructions, which, when executed on a computer, cause the computer to execute any possible implementation of the first and second aspects.

[0073] In a tenth aspect, a computer program product is provided, wherein the computer program product includes computer program instructions, and when the computer program instructions are executed on a computer, the computer executes any possible implementation of the third aspect and the fourth aspect.

[0074] In an eleventh aspect, a chip system is provided, comprising: a processor configured to call and execute a computer program from a memory, so that a communication device equipped with the chip system executes any possible implementation of the first and second aspects.

[0075] In a twelfth aspect, a chip system is provided, comprising: a processor configured to call and execute a computer program from a memory, so that a communication device equipped with the chip system executes any possible implementation of the third and fourth aspects.

[0076] In a thirteenth aspect, a chip is provided. The chip includes at least one processor and a communication interface, wherein the communication interface is configured to receive data and / or information and transmit the received data and / or information to the processor, and the processor processes the data and / or information to execute the communication method in any possible implementation of the first and second aspects.

[0077] In a fourteenth aspect, a chip is provided. The chip includes at least one processor and a communication interface, wherein the communication interface is configured to receive data and / or information and transmit the received data and / or information to the processor, and the processor processes the data and / or information to execute the communication method of any possible implementation of the third and fourth aspects.

[0078] In a fifteenth aspect, a communication system is provided, which includes a terminal device and a network device; the terminal device is used to execute the method shown in the first aspect, and the network device is used to execute the method shown in the third aspect.

[0079] In a sixteenth aspect, a communication system is provided, which includes a terminal device and a network device; the terminal device is used to execute the method shown in the second aspect, and the network device is used to execute the method shown in the fourth aspect.

[0080] The technical effects of any one of the embodiments from the fifth to the sixteenth aspects of this application can be referred to the technical effects of any one of the embodiments from the first to the fourth aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0081] FIG1 is a schematic diagram of a network architecture provided in an embodiment of the present application.

[0082] FIG2 is a schematic interaction diagram of a communication method provided in an embodiment of the present application.

[0083] FIG3 is a schematic interaction diagram of a communication method provided in another embodiment of the present application.

[0084] FIG4 is a schematic interaction diagram of a communication method provided in another embodiment of the present application.

[0085] FIG5 is a schematic block diagram of a communication device provided in an embodiment of the present application.

[0086] FIG6 is a schematic block diagram of a communication device provided in another embodiment of the present application.

[0087] FIG7 is a schematic structural diagram of a terminal device provided in an embodiment of the present application.

[0088] FIG8 is a schematic structural diagram of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0089] The technical solution in this application will be described below with reference to the accompanying drawings.

[0090] The technical solutions provided in this application can be applied to various communication systems, such as: fifth generation (5G) or new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation (6G) mobile communication system. The technical solutions provided in this application can also be applied to device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), and Internet of Things (IoT) communication systems or other communication systems. This application is not limited to this.

[0091] With the development of communication technology, communication systems will not only support traditional communications, but also support vehicle-to-everything (V2X) communication (also known as vehicle-to-network communication), vehicle-to-vehicle (V2V) communication (also known as vehicle-to-vehicle communication), vehicle-to-infrastructure (V2I) communication (also known as vehicle-to-infrastructure communication), vehicle-to-pedestrian (V2P) communication (also known as vehicle-to-pedestrian communication), and vehicle-to-network (V2N) communication (also known as vehicle-to-network communication). For example, communication systems may also support next-generation wireless local area network systems.

[0092] As an example, FIG1 shows a schematic diagram of a network architecture applicable to an embodiment of the present application. As shown in FIG1 , the network architecture takes the 5G system (5GS) as an example. The network architecture 100 may include, but is not limited to: access and mobility management function (AMF), session management function (SMF), terminal equipment (UE), (radio) access network (RAN) equipment, user plane function (UPF), data network (DN), unified data management (UDM), policy control function (PCF), and application function (AF).

[0093] The DN can be the Internet; the PCF, AF, AMF, SMF, and UPF are network elements in the core network (CN). Figure 1 takes the 5G system as an example, and the core network can be called the 5G core network (5GC or 5GCN).

[0094] The following is a brief introduction to each network element shown in FIG1 .

[0095] 1. User equipment (UE): may be referred to as terminal equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device.

[0096] The terminal device can be a device that provides voice / data to users, for example, a handheld device or vehicle-mounted device with a wireless connection function. At present, some examples of terminals are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (PLMNs). The terminal equipment in the network (PLMN), etc., is not limited to this in the embodiments of the present application.

[0097] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0098] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that interconnects people and machines and things.

[0099] It should be noted that the terminal device and the access network device can communicate with each other using a certain air interface technology (such as NR or LTE technology). The terminal devices can also communicate with each other using a certain air interface technology (such as NR or LTE technology).

[0100] In this application, a device for implementing a function of a terminal device may be a terminal device; it may also be a device capable of supporting the terminal device in implementing the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit and a software module, which may be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, a chip system may be composed of a chip or may include a chip and other discrete components.

[0101] 2. (Radio) Access Network (R)AN) Equipment: This equipment provides authorized terminal devices in a specific area with access to the communications network. This equipment can include wireless network equipment in 3rd Generation Partnership Project (3GPP) networks and access points in non-3GPP networks. For ease of description, the term "AN" is used below.

[0102] (R)AN equipment can adopt different radio access technologies. There are two types of current radio access technologies: 3GPP access technology (for example, the radio access technology used in the third generation (3G), fourth generation (4G) or 5G systems) and non-3GPP access technology. 3GPP access technology refers to access technology that complies with 3GPP standards and specifications. For example, the access network equipment in the 5G system is called the next generation Node Base station (gNB) or the next generation radio access network (NG-RAN) equipment. Non-3GPP access technologies may include air interface technologies represented by access points (APs) in wireless fidelity (WiFi), worldwide interoperability for microwave access (WiMAX), code division multiple access (CDMA), etc. AN equipment may also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (CRAN), or equipment of two or more of the above networks.

[0103] (R)AN equipment is responsible for radio resource management, quality of service (QoS) management, data compression and encryption, and other functions on the air interface side. (R)AN equipment provides access services to terminal devices and forwards control signals and user data between terminal devices and the core network.

[0104] (R)AN equipment may include, but is not limited to, a macro base station, a micro base station (also known as a small cell), a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or home Node B, HNB), a baseband unit (BBU), an AP in a WiFi system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc. It may also be a transmission point (TRP or TP) in a 5G (e.g., NR) system, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a module or unit constituting a gNB or a transmission point, such as a distributed unit (DU), a centralized unit (CU), or a radio unit (RU). Alternatively, it may be a base station in a next-generation communication 6G system, or it may be a core network device that performs base station functions in a future network. The embodiments of the present application do not limit the specific technology and specific device form adopted by the AN device. The CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical layer or all of the physical layer. For the specific description of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The CU and DU can be set separately, or they can be included in the same network element, such as the baseband unit (BBU).The RU may be included in a radio frequency device or a radio frequency unit, for example, in a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH). In different systems, CU, DU or RU may have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, and RU may also be called O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0105] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some gNB functions, while the DU implements some gNB functions. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC), medium access control (MAC), and physical (PHY) layers. The AAU implements some physical layer processing functions, RF processing, and active antenna-related functions. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by both the DU and the AAU.

[0106] 3. Access management network element: mainly used for access control, mobility management, attachment and detachment functions.

[0107] In a 5G communication system, the access management network element may be an access and mobility management function (AMF) network element. In future communication systems, the access management network element may still be an AMF network element, or may have other names, which are not limited in this application.

[0108] 4. Session management network element: mainly used for user plane network element selection, user plane network element redirection, Internet protocol (IP) address allocation for terminal devices, as well as session establishment, modification and release and QoS control.

[0109] In a 5G communication system, the session management network element may be a session management function (SMF) network element. In future communication systems, the session management network element may still be an SMF network element, or may have other names, which are not limited in this application.

[0110] 5. User plane network element: also known as user plane function or user plane network element or user plane function network element, used for packet routing and forwarding, or quality of service (QoS) processing of user plane data.

[0111] In a 5G communication system, the user plane network element may be a user plane function (UPF) network element. In future communication systems, the user plane network element may still be a UPF network element, or may have other names, which are not limited in this application.

[0112] The UPF can be specifically divided into the intermediate-UPF (I-UPF) and the anchor-UPF (A-UPF). The I-UPF is connected to the access network RAN, and the A-UPF is the session anchor UPF, which can also be called the protocol data unit (PDU) session anchor (PSA).

[0113] 6. Policy control network element: Mainly used to guide the unified policy framework of network behavior and provide policy rule information for control plane network elements (such as AMF, SMF, etc.).

[0114] In a 5G communication system, the policy control network element may be a policy control function (PCF) network element. In future communication systems, the policy control network element may still be a PCF network element, or may have other names, which are not limited in this application.

[0115] 7. Application network element: mainly used to provide services to the 3GPP network, such as interacting with PCF for policy control.

[0116] In a 5G communication system, the application network element may be an application function (AF) network element. In future communication systems, the application network element may still be an AF network element, or may have other names, which are not limited in this application.

[0117] 8. Data management network element: mainly used for UE contract data management, including the storage and management of UE identification, UE access authorization, etc.

[0118] In a 5G communication system, the data management network element may be a unified data management (UDM) network element. In future communication systems, the unified data management may still be a UDM network element, or may have other names, which are not limited in this application.

[0119] 9. Data network: Operator network mainly used to provide data services to UE, such as the Internet, third-party service networks, and IP Multimedia Service (IMS) networks.

[0120] In a 5G communication system, the data network may be a data network (DN). In future communication systems, the data network may still be a DN, or may have other names, which are not limited in this application.

[0121] It should be noted that the names of the various network elements and the communication interfaces between network elements involved in Figure 1 are simply described using the current protocol as an example, but do not limit the application of the embodiments of the present application to only currently known communication systems. Therefore, the standard names that appear when describing the current protocol as an example are all functional descriptions. This application does not limit the specific names of network elements, interfaces, or signaling, but only represents the functions of network elements, interfaces, or signaling, which can be correspondingly extended to other systems, such as 2G, 3G, 4G, or future communication systems.

[0122] It should be understood that the network architecture shown in Figure 1 above is only an example, and the network architecture applicable to the embodiments of the present application is not limited to this. Any network architecture that can realize the functions of the above-mentioned network elements is applicable to the embodiments of the present application.

[0123] It should also be understood that the AMF, SMF, UPF, PCF, UDM, etc. shown in Figure 1 can be understood as network elements used to implement different functions in the core network, for example, they can be combined into network slices as needed. These core network network elements can be independent devices or integrated into the same device to implement different functions. This application does not limit the specific form of the above network elements.

[0124] It should also be understood that in the embodiments of the present application, the uplink operations of the terminal device include but are not limited to buffer state report (BSR), service request (SR), time alignment report (TAR), hybrid automatic repeat request (HARQ), etc. Among them, the terminal device can feedback its own cache status to the network device through BSR to optimize network resource allocation and data transmission. BSR includes information such as cached data blocks, the number of data blocks in the cache, cache capacity, cache utilization rate, etc.; when the terminal needs to connect to the network or request a service, it can initiate a service request process through SR. The SR includes information such as the identity information of the terminal device, service type, request parameters, etc.; TAR is used to maintain time synchronization between uplink and downlink to ensure the accuracy and reliability of data transmission. The terminal device can periodically send TAR to the network device, and the network device adjusts the transmission time slot and sending time according to the received time alignment report information; HARQ is a data transmission protocol used to detect and correct errors in data transmission. When the terminal device receives an erroneous data packet, it will send a HARQ request to the network device, requesting retransmission. After receiving the HARQ request, the network device resends the corresponding data packet until the terminal device receives it correctly.

[0125] Currently, research on non-terrestrial networks (NTNs) has been introduced into fifth-generation communication systems. Specifically, NTNs involve the use of aircraft, such as airplanes, drones, or satellites, as relay nodes or base stations in communication systems. In NTNs, satellite equipment participates in the communication process. When data is transmitted between a terminal device and a base station, the data needs to be transmitted to the satellite over a long distance, which can easily cause a large propagation delay. This can result in a round-trip time (RTT) of tens or even hundreds of milliseconds, compared to a few milliseconds or even shorter for traditional terrestrial communication networks. Furthermore, the terminal device's own uplink transmit power is limited, and propagation path loss increases with distance. This can easily lead to low uplink throughput for terminal devices in the convenient area of ​​a cell, affecting uplink coverage.

[0126] To this end, high-power terminal devices can be used to improve uplink coverage and uplink throughput. Such terminal devices can be called high-power terminal devices (HPUE). For example, in some remote areas or areas with poor signals, in order to improve communication quality, high-power terminal devices can be used to improve uplink coverage and communication performance. The average transmit power of the high-power terminal device needs to meet the specified threshold value so as not to exceed the threshold value of the radiation absorption rate limit specified by the international standard. For example, according to international standards, the maximum limit of radiation that can be absorbed by the human body is 2.0W / kg. The MPE associated with this value is based on the average field strength and power density limit of the human body SAR. The SAR is the ratio of electromagnetic wave energy absorption of the human body to mobile phones or wireless products. The above SAR and MPE can be understood as the average transmit power threshold value within a certain period of time, or the average transmit power threshold value can be used as an uplink transmit power budget. The terminal device will consume the uplink transmit power budget when performing uplink data transmission within the above period, so that the final average transmit power of the terminal device within this period of time is less than or equal to the average transmit power threshold value.

[0127] In some implementations, the protocol of the fifth-generation communication system includes two frequency ranges (FR), namely FR1 and FR2. FR1 refers to the frequency range below 6 GHz, and FR2 refers to the frequency range above 6 GHz. For terminal devices operating in FR1, SAR can be used to evaluate the impact of ionizing radiation on the human body. For terminal devices operating in FR2, due to the higher frequency of electromagnetic waves, the penetration effect of electromagnetic waves is poor, and MPE is generally used to evaluate the impact of ionizing radiation on the human body.

[0128] Specifically, in order to ensure that the average transmit power of the terminal device meets the requirements of SAR and MPE, the concept of duty cycle can be introduced. In the current NR network, after the terminal device accesses the NR network, the terminal device will report the maximum uplink duty cycle supported by the terminal device based on its own power level, carrier aggregation, dual connection capability and other conditions. The maximum uplink duty cycle indicates that within a certain uplink evaluation period (for example, not less than 10ms, or for the uplink evaluation period of the terminal device working in the FR2 scenario, 1s can be selected), in order to meet the electromagnetic radiation requirements of the regulatory agency, the maximum percentage of symbols that can be scheduled for uplink data transmission. The value of the maximum duty cycle can be a percentage between 0 and 1, for example, 50%, 60%, etc. The terminal device will be tested according to the above-mentioned SAR and MPE requirements when leaving the factory. The test standard is to meet the SAR and MPE requirements when the terminal device transmits at full power with the maximum uplink duty cycle, reducing harm to the human body.

[0129] In some implementations, after receiving the maximum uplink duty cycle sent by the terminal device, the network device may allocate an uplink transmission duration to the terminal device based on the maximum uplink duty cycle. For example, in the case of TDD, the network device may determine the uplink transmission duration allocated to the terminal device based on the maximum uplink duty cycle and perform specific time slot configuration. For example, three radio subframes may be configured in each radio frame for uplink transmission, so that the terminal device can perform data transmission in the uplink radio subframe.

[0130] FIG2 is a schematic diagram of an interaction of a communication method provided by an embodiment of the present application. As shown in FIG2 , the method 200 includes the following steps:

[0131] S201: A terminal device sends first information to a network device, where the first information includes a first uplink duty cycle. Correspondingly, the network device receives the first information sent by the terminal device.

[0132] Exemplarily, when the transmit power of a terminal device changes, the terminal device may send first information to the network device, where the first information includes a first uplink duty cycle, and the first uplink duty cycle may be greater than or equal to the maximum uplink duty cycle of the terminal device. For example, when the network device instructs the terminal device to transmit uplink data at a transmit power less than the maximum transmit power of the terminal device, the first uplink duty cycle included in the first information may be greater than the maximum uplink duty cycle of the terminal device. For another example, the terminal device may also send the maximum uplink duty cycle to the network device.

[0133] It should be understood that in the embodiment of the present application, the maximum transmission power of the terminal device when performing uplink data transmission can be specified according to standard organizations such as 3GPP.

[0134] S202: The network device determines a first uplink sending duration according to the first information request.

[0135] Specifically, the network device may determine the first uplink sending duration according to the first uplink duty cycle in the first information.

[0136] Exemplarily, when the first information includes a first uplink duty cycle, the network device may determine a first uplink transmission duration based on the first uplink duty cycle. For example, in a TDD scenario, the network device may configure the uplink transmission duration or time slot of the terminal device, and may use 3 subframes in each radio frame (including 10 subframes) for uplink data transmission, so that the terminal device can perform uplink data transmission on the 3 subframes.

[0137] S203: The network device sends second information to the terminal device, where the second information includes the first uplink transmission duration. Correspondingly, the terminal device receives the second information sent by the network device.

[0138] Exemplarily, the terminal device may receive the second information and perform uplink data transmission according to the first uplink transmission duration in the second information.

[0139] S204: The terminal device sends third information to the network device, where the third information includes the second uplink duty cycle. Correspondingly, the network device receives the third information sent by the terminal device.

[0140] It should be understood that the second uplink duty cycle is different from the above-mentioned first uplink duty cycle, that is, the second uplink duty cycle can be greater than or equal to the maximum uplink duty cycle of the terminal device, and the first uplink duty cycle can be greater than or equal to the maximum uplink duty cycle of the terminal device, and the second uplink duty cycle is different from the first uplink duty cycle, and the above-mentioned first information and third information are both sent through the first cellular wireless communication method, that is, when the terminal device sends the first information and the third information, the corresponding cellular wireless communication method or the communication system is the same, for example, it can be a fifth generation or new wireless system, a long term evolution system, an LTE frequency division duplex system, an LTE time division duplex system, etc.

[0141] Exemplarily, when the network device instructs the terminal device to transmit uplink data at a transmission power less than the maximum transmission power of the terminal device, the terminal device may send third information to the network device, and the second uplink duty cycle included in the third information may be greater than the maximum uplink duty cycle of the terminal device.

[0142] In some implementations, the first information or the third information may be carried in at least one of the following: radio resource control RRC signaling, a medium access control control element (MAC CE), and uplink control information (UCI).

[0143] S205: The network device determines a second uplink transmission duration according to the third information request. The second uplink transmission duration is different from the first uplink transmission duration.

[0144] Specifically, the network device may determine the second uplink sending duration according to the second uplink duty cycle in the third information.

[0145] Exemplarily, when the third information includes a second uplink duty cycle, the network device may determine the second uplink transmission duration according to the second uplink duty cycle. For example, in a TDD scenario, the network device may configure the uplink transmission duration or time slot of the terminal device, and may use 4 subframes in each radio frame (including 10 subframes) for uplink transmission, so that the terminal device can perform uplink data transmission on the 4 subframes.

[0146] S206: The network device sends fourth information to the terminal device, where the fourth information includes the second uplink transmission duration. Correspondingly, the terminal device receives the fourth information sent by the network device.

[0147] Exemplarily, the terminal device may receive the fourth information and perform uplink data transmission according to the second uplink sending duration in the fourth information.

[0148] S207: The terminal device performs uplink data transmission according to the fourth information.

[0149] Exemplarily, the terminal device performs uplink data transmission according to the second uplink transmission duration in the fourth information. For example, in a TDD scenario, the network device may configure the uplink transmission duration or time slot of the terminal device. If four subframes in each radio frame (including ten subframes) are used for uplink transmission, the terminal device may perform uplink data transmission on the four subframes.

[0150] It should also be understood that in some implementations, the above steps S204 to S207 may be performed separately, that is, the above steps S201 to S203 may be optional steps. When the network device instructs the terminal device to perform uplink data transmission with a transmission power less than the maximum transmission power of the terminal device, the terminal device sends third information to the network device, and the third information includes a second uplink duty cycle, and the second uplink duty cycle is greater than the maximum uplink duty cycle of the terminal device. The network device determines the second uplink transmission duration based on the third information request, and then the network device sends fourth information to the terminal device, and the fourth information includes the second uplink transmission duration. The terminal device performs uplink data transmission based on the fourth information.

[0151] Optionally, before step S201, the method 200 further includes: S208, the network device sends first indication information to the terminal device, where the first indication information is used to indicate whether the network device supports updating of the uplink duty cycle, or the first indication information is used to indicate that the network device enables updating of the uplink duty cycle of the terminal device. Accordingly, the terminal device receives the first indication information.

[0152] Exemplarily, the network device sends a first indication message to the terminal device. When the first indication message indicates that the network device supports the update of the uplink duty cycle, or the first indication message indicates that the network device enables the update of the uplink duty cycle of the terminal device, the terminal device can flexibly report the uplink duty cycle and obtain the updated uplink sending duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0153] Optionally, before step S201, the method 200 further includes: S209, the terminal device sends second indication information to the network device, where the second indication information is used to indicate whether the terminal device supports updating of the uplink duty cycle.

[0154] Exemplarily, the terminal device sends a second indication message to the network device. When the second indication message indicates that the terminal device supports the update of the uplink duty cycle, the terminal device can flexibly report the uplink duty cycle and obtain the updated uplink sending duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0155] Optionally, in S210, the terminal device sends first capability information to the network device, where the first capability information includes a maximum uplink duty cycle of the terminal device. Correspondingly, the network device receives the first capability information sent by the terminal device.

[0156] Optionally, in S211, the network device determines a third uplink transmission duration according to the first capability information, where the third uplink transmission duration corresponds to a maximum uplink duty cycle of the terminal device at maximum transmit power.

[0157] Optionally, in S212, the network device sends fifth information to the terminal device, where the fifth information includes the third uplink transmission duration. Correspondingly, the terminal device receives the fifth information sent by the network device.

[0158] Exemplarily, the terminal device receives the third uplink transmission duration in the fifth information sent by the network device, and the third uplink transmission duration corresponds to the maximum uplink duty cycle of the terminal device at the maximum transmission power.

[0159] Based on the above scheme, the terminal device can send first information, which includes a first uplink duty cycle, and receive second information, which includes a first uplink transmission duration determined according to the first uplink duty cycle. The terminal device can also send third information, which includes a second uplink duty cycle, and receive fourth information, which includes a second uplink transmission duration determined according to the second uplink duty cycle, and the second uplink duty cycle is different from the first uplink duty cycle, and the second uplink transmission duration is different from the first uplink transmission duration. The first information and the third information are both sent via the first cellular wireless communication method. Compared with the existing scheme for reporting the maximum uplink duty cycle, when the terminal device's transmit power changes, the terminal device can flexibly report the uplink duty cycle. The network device determines the updated uplink transmission duration based on the reported uplink duty cycle, and sends the updated uplink transmission duration to the terminal device, thereby achieving flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0160] FIG3 is a schematic interaction diagram of a communication method provided by another embodiment of the present application. As shown in FIG3 , the method 300 includes the following steps:

[0161] S301, the terminal device sends sixth information to the network device, and the sixth information includes a first change amount, and the first change amount is the change amount between the fourth uplink sending duration and the fifth uplink sending duration. The fourth uplink sending duration is different from the fifth uplink sending duration. The fourth uplink sending duration corresponds to the first uplink data transmission, and the fifth uplink sending duration corresponds to the second uplink data transmission. The first uplink data transmission and the second uplink data transmission are adjacent.

[0162] It should be understood that the above-mentioned first change amount may be the difference between the fourth uplink transmission duration and the fifth uplink transmission duration or the absolute value of the difference, the fourth uplink transmission duration corresponds to the first uplink data transmission, the fifth uplink transmission duration corresponds to the second uplink data transmission, the first uplink data transmission and the second uplink data transmission are adjacent, that is, the terminal device may transmit the second uplink data after completing the first uplink data transmission, or the terminal device may also transmit the first uplink data after completing the second uplink data transmission.

[0163] S302: The network device determines a sixth uplink sending duration according to the sixth information.

[0164] Specifically, the network device may determine the updated uplink duty cycle based on the first change in the third information, that is, the difference between the fourth uplink transmission duration and the fifth uplink transmission duration, and further determine the updated uplink transmission duration. Exemplarily, in a TDD scenario, the network device may configure the uplink transmission duration or time slot of the terminal device, and may use 5 subframes in each wireless frame (including 10 subframes) for uplink transmission, so that the terminal device can perform uplink data transmission on the 5 subframes.

[0165] S303: The network device sends seventh information to the terminal device, where the seventh information includes the sixth uplink transmission duration. Accordingly, the terminal device receives the seventh information sent by the network device. The sixth uplink transmission duration is determined based on the first variation, i.e., the network device may determine the sixth uplink transmission duration based on the first variation.

[0166] In some implementations, the network device determines the sixth uplink sending duration based on the first change amount, including: the network device determines the sixth uplink sending duration based on the first change amount and the fourth uplink sending duration, or the network device determines the sixth uplink sending duration based on the first change amount and the fifth uplink sending duration.

[0167] Exemplarily, the network device may determine the updated uplink duty cycle based on the first change and the fourth uplink transmission duration, and further determine the sixth uplink transmission duration, and then send the sixth uplink transmission duration to the terminal device; or, the network device may also determine the updated uplink duty cycle based on the first change and the fifth uplink transmission duration, and further determine the sixth uplink transmission duration, and then send the sixth uplink transmission duration to the terminal device.

[0168] S304: The terminal device performs uplink data transmission according to the seventh information.

[0169] Exemplarily, the terminal device performs uplink data transmission according to the sixth uplink transmission duration in the seventh information. For example, in a TDD scenario, the network device may configure the uplink transmission duration or time slot of the terminal device. If 5 subframes in each radio frame (including 10 subframes) are used for uplink transmission, the terminal device may perform uplink data transmission on the 5 subframes.

[0170] In some implementations, the first information may be carried in at least one of the following: RRC signaling, MAC CE, and UCI.

[0171] Optionally, before step S301, the method 300 further includes: S305, the network device sends first indication information to the terminal device, where the first indication information is used to indicate whether the network device supports updating the uplink duty cycle, or the first indication information is used to indicate that the network device enables updating the uplink duty cycle of the terminal device. Accordingly, the terminal device receives the first indication information.

[0172] Exemplarily, the network device sends a first indication message to the terminal device. When the first indication message indicates that the network device supports the update of the uplink duty cycle, or the first indication message indicates that the network device enables the update of the uplink duty cycle of the terminal device, the terminal device can flexibly report the change in the uplink transmission duration and obtain the updated uplink transmission duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0173] Optionally, before step S301, the method 300 further includes: S306, the terminal device sends second indication information to the network device, where the second indication information is used to indicate whether the terminal device supports updating of the uplink duty cycle.

[0174] Exemplarily, the terminal device sends a second indication message to the network device. When the second indication message indicates that the terminal device supports the update of the uplink duty cycle, the terminal device can flexibly report the uplink duty cycle, and the terminal device can flexibly report the change in the uplink transmission duration and obtain the updated uplink transmission duration, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0175] Optionally, in S307, the terminal device sends first capability information to the network device, where the first capability information includes a maximum uplink duty cycle of the terminal device. Correspondingly, the network device receives the first capability information sent by the terminal device.

[0176] Optionally, in S308, the network device determines a third uplink transmission duration according to the first capability information, where the third uplink transmission duration corresponds to a maximum uplink duty cycle of the terminal device at maximum transmit power.

[0177] Optionally, in S309, the network device sends fifth information to the terminal device, where the fifth information includes the third uplink transmission duration. Correspondingly, the terminal device receives the fifth information sent by the network device.

[0178] Exemplarily, the terminal device receives the third uplink transmission duration in the fifth information sent by the network device, and the third uplink transmission duration corresponds to the maximum uplink duty cycle of the terminal device at the maximum transmission power.

[0179] It should be understood that the above steps S307 to S309 are the same as or similar to steps S210 to S212 in the above method 200, and are not repeated here for the sake of brevity.

[0180] Based on the above scheme, the network device can receive the first information, which includes the first change amount, and the first change amount is the change amount between the first uplink sending duration and the second uplink sending duration. The first uplink sending duration is different from the second uplink sending duration. The first uplink sending duration corresponds to the first uplink data transmission, and the second uplink sending duration corresponds to the second uplink data transmission. The first uplink data transmission is adjacent to the second uplink data transmission, and the third uplink sending duration is determined according to the first change amount, and then the second information is sent. The second information includes the third uplink sending duration, so that when the transmission power of the terminal device changes, the terminal device can flexibly report the change amount of the uplink sending duration. The network device determines the updated uplink duty cycle according to the change amount of the uplink sending duration, and further determines the uplink sending duration, and sends the uplink sending duration to the terminal device, thereby realizing flexible uplink scheduling and improving the uplink coverage and uplink data transmission efficiency.

[0181] It should be understood that, with reference to the above-mentioned method 200 and method 300, when the transmission power of the terminal device changes, that is, when the terminal device requests the network device to update the uplink transmission duration, the terminal device can send the updated uplink duty cycle, or the terminal device can also send the change in the uplink transmission duration between two adjacent uplink data transmission processes, or the terminal device can simultaneously send the updated uplink duty cycle and the change in the uplink transmission duration between two adjacent uplink data transmission processes.

[0182] Exemplarily, when the transmit power of the terminal device changes for the first time, the terminal device may send an updated uplink duty cycle to the network device to obtain an updated uplink transmission duration; when the transmit power of the terminal device changes for the second time, the terminal device may send the change in uplink transmission duration during two adjacent uplink data transmissions to the network device. Alternatively, when the transmit power of the terminal device changes for the first time, the terminal device may send the change in uplink transmission duration during two adjacent uplink data transmissions to the network device to obtain an updated uplink transmission duration; when the transmit power of the terminal device changes for the second time, the terminal device may send an updated uplink duty cycle to the network device to obtain an updated uplink transmission duration. It should also be understood that the above-mentioned embodiment in which the terminal device requests the network device to update the uplink transmission duration is merely an example, and the embodiments of the present application are not limited thereto.

[0183] FIG4 is a schematic interaction diagram of a communication method provided by another embodiment of the present application. As shown in FIG4 , the method 400 includes the following steps:

[0184] S401: The terminal device sends ninth information to the network device, where the ninth information includes the third uplink duty cycle or the second variation. Correspondingly, the network device receives the ninth information sent by the terminal device.

[0185] It should be understood that the above-mentioned third uplink duty cycle can be greater than or equal to the maximum uplink duty cycle of the terminal device. When the terminal device sends the third uplink duty cycle in the ninth information to the network device, its specific steps are the same or similar to S201 to S207 in the above-mentioned method 200, and will not be repeated here for the sake of brevity.

[0186] It should also be understood that when the terminal device sends the second change in the ninth information to the network device, the specific steps are the same as or similar to S301 to S304 in the above method 300, and are not repeated here for the sake of brevity.

[0187] S402: The network device determines a seventh uplink sending duration according to the ninth information.

[0188] Specifically, the network device may determine the seventh uplink sending duration according to the third uplink duty cycle in the ninth information.

[0189] Exemplarily, when the ninth information includes the third uplink duty cycle, the network device may determine the seventh uplink sending duration according to the third uplink duty cycle.

[0190] Specifically, the network device may determine the updated uplink duty cycle based on the second change in the ninth information, that is, the change in the uplink transmission duration between two adjacent uplink data transmission processes, and further determine the updated uplink transmission duration. Exemplarily, in a TDD scenario, the network device may configure the uplink transmission duration or time slot of the terminal device, and may use 3 subframes in each wireless frame (including 10 subframes) for uplink transmission, so that the terminal device can perform uplink data transmission on the 3 subframes.

[0191] S403: The network device sends tenth information to the terminal device, where the tenth information includes the seventh uplink transmission duration. Correspondingly, the terminal device receives the tenth information sent by the network device.

[0192] S404, the terminal device performs uplink data transmission when the first preset condition is met; or suspends uplink data transmission when the terminal device does not meet the first preset condition.

[0193] In some implementations, when the third uplink data is transmitted using the first transmission power at a first moment, the first preset condition includes: the difference between the first moment and the second moment is greater than or equal to a first preset threshold; or, the remaining uplink power budget between the first moment and the second moment is greater than or equal to a second preset threshold; wherein the first transmission power corresponds to the second uplink transmission duration, and no uplink data transmission is performed at the second moment.

[0194] It should be understood that the above-mentioned first preset threshold value can be a preset threshold value determined by the terminal device based on the third uplink data currently being transmitted, that is, the terminal device can meet the transmission requirements of the third uplink data when the first transmission power is maintained for the duration of the first preset threshold value, so as to reduce the risk of interruption of the third uplink data during transmission. The terminal device does not transmit the third uplink data at the second moment. When the difference between the first moment and the second moment of the terminal device is greater than or equal to the first preset threshold value, the terminal device transmits the third uplink data.

[0195] It should also be understood that the above-mentioned remaining uplink power budget can be understood as the product between the first transmission power of the terminal device and the actual duration of uplink data transmission, that is, the product of the first transmission power and the difference between the first moment and the second moment. The above-mentioned second preset threshold can be a preset threshold determined by the terminal device based on the third uplink data currently transmitted, that is, when the remaining uplink power budget of the terminal device between the first moment and the second moment is greater than or equal to the second preset threshold, it can meet the transmission requirements of the third uplink data to reduce the risk of interruption of the third uplink data during transmission. Among them, the terminal device does not transmit the third uplink data at the second moment. In the case that the remaining uplink power budget of the terminal device between the first moment and the second moment is greater than or equal to the second preset threshold, the terminal device transmits the third uplink data.

[0196] It should also be understood that in an embodiment of the present application, the terminal device may use a higher transmission power or a maximum transmission power to transmit the third uplink data between the above-mentioned first moment and the second moment. After the second moment in the same cycle, the terminal device may not send uplink data, or transmit other uplink data at a lower transmission power.

[0197] Based on the above scheme, when the terminal device performs the third uplink data transmission through the first transmission power at the first moment, the terminal device performs uplink data transmission when the difference between the first moment and the second moment is greater than or equal to the first preset threshold, or when the remaining uplink power budget between the first moment and the second moment is greater than or equal to the second preset threshold, thereby effectively reducing the risk of data interruption during uplink data transmission and improving the efficiency of uplink data transmission.

[0198] FIG5 is a schematic block diagram of a communication device according to an embodiment of the present application. As shown in FIG5 , the communication device 10 may include a transceiver module 11 and a processing module 12 .

[0199] In one possible design, the communication device 10 may correspond to the network device or terminal device in the above method embodiment.

[0200] Exemplarily, the communication device 10 may correspond to the UE or terminal device in methods 200 to 400 according to the embodiments of the present application, and the communication device 10 may include a module for executing the methods performed by the UE or terminal device in methods 200 in Figure 2 to 400 in Figure 4. Furthermore, each unit in the communication device 10 and the other operations and / or functions described above are for implementing the corresponding processes of methods 200 to 400, respectively.

[0201] The transceiver module 11 in the communication device 10 performs the receiving and sending operations performed by the UE or terminal device in the above-mentioned method embodiments, and the processing module 12 performs operations other than the receiving and sending operations.

[0202] Exemplarily, the communication device 10 may also correspond to the network device, network node, or base station in methods 200 to 400 according to the embodiments of the present application. The communication device 10 may include a module for executing the methods executed by the network device, network node, or base station in methods 200 to 400 in Figure 2. Furthermore, each unit in the communication device 10 and the other operations and / or functions described above are for implementing the corresponding processes of methods 200 to 400.

[0203] The transceiver module 11 in the communication device 10 performs the receiving and sending operations performed by the network device or base station in the above-mentioned method embodiments, and the processing module 12 performs operations other than the receiving and sending operations.

[0204] According to the aforementioned method, FIG6 is a schematic diagram of a communication device 20 provided in an embodiment of the present application. As shown in FIG6 , the device 20 may be a network device or a terminal device.

[0205] The apparatus 20 may include a processor 21 (i.e., an example of a processing module) and a memory 22. The memory 22 is configured to store instructions, and the processor 21 is configured to execute the instructions stored in the memory 22, so that the apparatus 20 implements the steps performed in the methods corresponding to Figures 2 to 4.

[0206] Furthermore, the device 20 may also include an input port 23 (i.e., an example of a transceiver module) and an output port 24 (i.e., another example of a transceiver module). Furthermore, the processor 21, memory 22, input port 23, and output port 24 may communicate with each other through an internal connection path to transmit control and / or data signals. The memory 22 is used to store a computer program, and the processor 21 may be used to call and execute the computer program from the memory 22 to control the input port 23 to receive signals and the output port 24 to send signals, thereby completing the steps of the network device in the above method. The memory 22 may be integrated into the processor 21 or provided separately from the processor 21.

[0207] Alternatively, if the communication device 20 is a communication device, the input port 23 is a receiver and the output port 24 is a transmitter. The receiver and transmitter may be the same or different physical entities. When they are the same physical entity, they may be collectively referred to as a transceiver.

[0208] Optionally, if the communication device 20 is a chip or a circuit, the input port 23 is an input interface, and the output port 24 is an output interface.

[0209] As an implementation method, the functions of the input port 23 and the output port 24 can be implemented by a transceiver circuit or a dedicated transceiver chip. The processor 21 can be implemented by a dedicated processing chip, a processing circuit, a processor or a general-purpose chip.

[0210] As another implementation, it is possible to use a general-purpose computer to implement the communication device provided in the embodiments of the present application. Specifically, the program code that implements the functions of the processor 21, input port 23, and output port 24 is stored in the memory 22, and the general-purpose processor executes the code in the memory 22 to implement the functions of the processor 21, input port 23, and output port 24.

[0211] For the concepts, explanations, detailed descriptions and other steps involved in the device 20 and related to the technical solutions provided in the embodiments of the present application, please refer to the descriptions of these contents in the aforementioned methods or other embodiments, which will not be repeated here.

[0212] Figure 7 is a schematic diagram of the structure of a communication device 30 provided in this application. For ease of illustration, Figure 7 only shows the main components of the communication device. As shown in Figure 7, the communication device 30 includes a processor, memory, control circuitry, an antenna, and input / output devices.

[0213] The processor is primarily used to process communication protocols and communication data, control the entire terminal device, execute software programs, and process software program data, such as supporting the terminal device in executing the actions described in the embodiment of the method for indicating a transmission precoding matrix. The memory is primarily used to store software programs and data, such as the codebook described in the above embodiment. The control circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The control circuit and antenna together are also called a transceiver, which is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, displays, and keyboards, are primarily used to receive user input and output data to the user.

[0214] When the communication device is powered on, the processor reads the software program stored in the storage unit, interprets and executes the software program's instructions, and processes the software program's data. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF circuit. The RF circuit then performs RF processing on the baseband signal and transmits it outward in the form of electromagnetic waves via the antenna. When data is sent to a terminal device, the RF circuit receives the RF signal via the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.

[0215] Those skilled in the art will appreciate that, for ease of explanation, FIG7 shows only one memory and processor. In an actual terminal device, multiple processors and memories may exist. The memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the present embodiment.

[0216] As an optional implementation, the processor may include a baseband processor and a central processing unit (CPU). The baseband processor is primarily responsible for processing communication protocols and communication data, while the CPU is primarily responsible for controlling the entire terminal device, executing software programs, and processing data from these programs. The processor in Figure 7 integrates the functions of both the baseband processor and the CPU. Those skilled in the art will appreciate that the baseband processor and the CPU may also be independent processors interconnected via a bus or other technology. Those skilled in the art will appreciate that a terminal device may include multiple baseband processors to accommodate different network standards, multiple CPUs to enhance its processing capabilities, and that the various components of the terminal device may be connected via various buses. The baseband processor may also be referred to as a baseband processing circuit or a baseband processing chip. The CPU may also be referred to as a central processing circuit or a central processing chip. The functionality for processing communication protocols and communication data may be built into the processor or stored as a software program in a storage unit, with the processor executing the software program to implement the baseband processing functionality.

[0217] As shown in Figure 7, the communication device 30 includes a transceiver unit 31 and a processing unit 32. The transceiver unit may also be referred to as a transceiver, transceiver, transceiver device, etc. Optionally, the device in the transceiver unit 31 that implements the receiving function may be considered a receiving unit, and the device in the transceiver unit 31 that implements the transmitting function may be considered a transmitting unit. That is, the transceiver unit 31 includes a receiving unit and a transmitting unit. For example, the receiving unit may also be referred to as a receiver, receiver, receiving circuit, etc., and the transmitting unit may be referred to as a transmitter, transmitter, or transmitting circuit, etc.

[0218] The terminal device shown in FIG7 can execute each action executed by the terminal device or UE in the above-mentioned methods 200 to 400. Here, in order to avoid redundancy, detailed description thereof is omitted.

[0219] Figure 8 shows a simplified schematic diagram of the structure of a network device 40. The network device includes parts 41 and 42. Part 41 is primarily responsible for receiving and transmitting radio frequency signals and converting radio frequency signals into baseband signals; part 42 is primarily responsible for baseband processing and controlling the network device. Part 41 can be commonly referred to as a transceiver module, transceiver, transceiver circuit, or transceiver. Part 42 is typically the control center of the network device, often referred to as a processing module, which controls the network device to execute the network device-side processing operations described in the above-described method embodiments.

[0220] The transceiver module (41) in FIG8 , which can also be referred to as a transceiver or transceiver, includes an antenna and a radio frequency circuit, with the radio frequency circuit primarily responsible for radio frequency processing. For example, the device in section 41 that implements the receiving function can be considered a receiving module, and the device that implements the transmitting function can be considered a transmitting module. That is, section 41 includes both a receiving module and a transmitting module. The receiving module can also be referred to as a receiver, receiver, or receiving circuit, and the transmitting module can be referred to as a transmitter, transmitter, or transmitting circuit.

[0221] Section 42 in FIG. 8 may include one or more boards, each of which may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control network devices. If multiple boards are present, the boards may be interconnected to enhance processing capabilities. As an optional embodiment, multiple boards may share one or more processors, multiple boards may share one or more memories, or multiple boards may simultaneously share one or more processors.

[0222] For example, in one implementation, the transceiver module of part 41 is used to execute the transceiver-related steps of the network device or base station in Figures 2 to 4; part 42 is used to execute the processing-related steps of the network device or base station in Figures 2 to 4.

[0223] It should be understood that FIG8 is only an example and not a limitation, and the network device including the transceiver module and the processing module may not rely on the structure shown in FIG8.

[0224] When the network device 40 is a chip, the chip includes a transceiver module and a processing module. The transceiver module may be an input / output circuit or a communication interface; the processing module may be a processor, microprocessor, or integrated circuit integrated on the chip.

[0225] The present application also provides a chip, including a processor, for calling and executing instructions stored in a memory, so that a communication device equipped with the chip executes the methods in the above examples.

[0226] The present application also provides another chip, comprising: an input interface, an output interface, and a processor, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processor is configured to execute code in a memory. When the code is executed, the processor is configured to execute the methods in the above examples. Optionally, the chip also includes a memory, which is configured to store computer programs or code.

[0227] The present application also provides a processor for coupling with a memory, and for executing the methods and functions involving a terminal device or a network device in any of the above embodiments.

[0228] In another embodiment of the present application, a computer program product including instructions is provided. When the computer program product is run on a computer, the method of the above embodiment is implemented.

[0229] The present application also provides a computer program. When the computer program is executed in a computer, the method of the aforementioned embodiment is implemented.

[0230] In another embodiment of the present application, a computer-readable storage medium is provided, which stores a computer program. When the computer program is executed by a computer, the method described in the above embodiment is implemented.

[0231] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.

[0232] In an embodiment of the present application, a network device may include 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 may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also known as main memory). The operating system of the operating system layer may 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 may include applications such as browsers, address books, word processing software, and instant messaging software.

[0233] The embodiments of the present application do not specifically limit the specific structure of the execution subject of the method provided in the embodiments of the present application; as long as it is capable of communicating according to the method provided in the embodiments of the present application by running a program that records the code of the method provided in the embodiments of the present application, it is sufficient. For example, the execution subject of the method provided in the embodiments of the present application may be a network device, or a functional module in the network device that is capable of calling and executing a program.

[0234] Various aspects or features of the present application may be implemented as a method, apparatus, or article of manufacture using standard programming and / or engineering techniques. As used herein, the term "article of manufacture" may encompass a computer program accessible from any computer-readable device, carrier, or medium. For example, a computer-readable medium may include, but is not limited to, magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.).

[0235] The various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0236] It should be understood that the processor mentioned 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, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0237] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM may include the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0238] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0239] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0240] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0241] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0242] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0243] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0244] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0245] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0246] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that, Including: Sending a first message, where the first message includes a first uplink duty cycle; Receiving a second message, where the second message includes a first uplink transmission duration, and the first uplink transmission duration is determined according to the first uplink duty cycle; Sending a third message, where the third message includes a second uplink duty cycle; Receiving a fourth message, where the fourth message includes a second uplink transmission duration, and the second uplink transmission duration is determined according to the second uplink duty cycle; Wherein, the second uplink duty cycle is different from the first uplink duty cycle, the second uplink transmission duration is different from the first uplink transmission duration, and both the sending of the first message and the third message are sent via a first cellular radio communication method.

2. The method according to claim 1, wherein The method further includes: performing uplink data transmission according to the fourth message.

3. The method according to claim 2, wherein The performing uplink data transmission according to the fourth message includes: When a first preset condition is satisfied, performing uplink data transmission; or, When the first preset condition is not satisfied, suspending uplink data transmission.

4. The method according to claim 3, wherein In the case of performing first uplink data transmission with a first transmit power at a first moment, the first preset condition includes: The difference between the first moment and a second moment is greater than or equal to a first preset threshold; or, The remaining uplink power budget between the first moment and the second moment is greater than or equal to a second preset threshold; Wherein, the first transmit power corresponds to the second uplink transmission duration, and the first uplink data is not transmitted at the second moment.

5. The method according to any one of claims 1 to 4, characterized in that, The first message or the third message is carried on at least one of the following: Radio Resource Control (RRC) signaling, Media Access Control Control Element (MAC CE), or Uplink Control Information (UCI).

6. The method according to any one of claims 1 to 5, characterized in that Before sending the first message, the method further includes: Receiving a first indication message, where the first indication message is used to indicate whether a network device supports the update of the uplink duty cycle, or the first indication message is used to indicate that the network device enables the update of the uplink duty cycle of a terminal device.

7. The method according to any one of claims 1 to 6, characterized in that, Before sending the first message, the method further includes: Sending a second indication message, where the second indication message is used to indicate whether a terminal device supports the update of the uplink duty cycle.

8. A communication method, characterized in that, Including: Receiving a first message, where the first message includes a first uplink duty cycle; Determining a first uplink transmission duration according to the first uplink duty cycle; Sending a second message, where the second message includes the first uplink transmission duration; Receiving a third message, where the third message includes a second uplink duty cycle; Determining a second uplink transmission duration according to the second uplink duty cycle; Sending a fourth message, where the fourth message includes the second uplink transmission duration; Wherein, the second uplink duty cycle is different from the first uplink duty cycle, the second uplink transmission duration is different from the first uplink transmission duration, and both the sending of the first message and the third message are sent via a first cellular radio communication method.

9. The method according to claim 8, wherein The first message is carried on at least one of the following: Radio Resource Control (RRC) signaling, Media Access Control Control Element (MAC CE), or Uplink Control Information (UCI).

10. The method according to claim 8 or 9, characterized in that, Before receiving the first information, the method further includes: Sending first indication information, where the first indication information is used to indicate whether a network device supports an update of the uplink duty cycle, or the first indication information is used to indicate that the network device enables the terminal device to update the uplink duty cycle.

11. The method according to any one of claims 8 to 10, characterized in that, Before receiving the first information, the method further includes: Receiving second indication information, where the second indication information is used to indicate whether the terminal device supports an update of the uplink duty cycle.

12. A communication method, characterized in that, It includes: Sending first information, where the first information includes a first variation amount, and the first variation amount is the variation amount between a first uplink transmission duration and a second uplink transmission duration. The first uplink transmission duration is different from the second uplink transmission duration. The first uplink transmission duration corresponds to first uplink data transmission, and the second uplink transmission duration corresponds to second uplink data transmission. The first uplink data transmission and the second uplink data transmission are adjacent; Receiving second information, where the second information includes a third uplink transmission duration, and the third uplink transmission duration is determined according to the first variation amount.

13. The method according to claim 12, wherein The method further includes: performing uplink data transmission according to the second information.

14. The method according to claim 13, wherein The third uplink transmission duration is determined according to the first variation amount, including: The third uplink transmission duration is determined according to the first variation amount and the first uplink transmission duration; or The third uplink transmission duration is determined according to the first variation amount and the second uplink transmission duration.

15. The method according to claim 13 or 14, characterized in that, Performing uplink data transmission according to the second information includes: Performing uplink data transmission when a first preset condition is met; or Suspending uplink data transmission when the first preset condition is not met.

16. The method according to claim 15, characterized in that, When performing third uplink data transmission at a first moment with a first transmission power, the first preset condition includes: The difference between the first moment and a second moment is greater than or equal to a first preset threshold; or The remaining uplink power budget between the first moment and the second moment is greater than or equal to a second preset threshold; Wherein, the first transmission power corresponds to the third uplink transmission duration, and the third uplink data is not transmitted at the second moment.

17. The method according to any one of claims 12 to 16, characterized in that The first information is carried on at least one of the following: Radio Resource Control (RRC) signaling, Medium Access Control Control Element (MAC CE), or Uplink Control Information (UCI).

18. The method according to any one of claims 12 to 17, characterized in that, Before sending the first information, the method further includes: Receiving first indication information, where the first indication information is used to indicate whether a network device supports an update of the uplink duty cycle, or the first indication information is used to indicate that the network device enables the terminal device to update the uplink duty cycle.

19. The method according to any one of claims 12 to 18, characterized in that Before sending the first information, the method further includes: Sending second indication information, where the second indication information is used to indicate whether the terminal device supports an update of the uplink duty cycle.

20. A communication method, characterized in that, It includes: Receive a first piece of information, where the first piece of information includes a first variation amount, and the first variation amount is the variation amount between a first uplink transmission duration and a second uplink transmission duration. The first uplink transmission duration is different from the second uplink transmission duration. The first uplink transmission duration corresponds to a first uplink data transmission, and the second uplink transmission duration corresponds to a second uplink data transmission. The first uplink data transmission and the second uplink data transmission are adjacent; Determine a third uplink transmission duration according to the first variation amount; Send a second piece of information, where the second piece of information includes the third uplink transmission duration.

21. The method according to claim 20, characterized in that, Determining a third uplink transmission duration according to the first variation amount includes: Determining the third uplink transmission duration according to the first variation amount and the first uplink transmission duration; or, Determining the third uplink transmission duration according to the first variation amount and the second uplink transmission duration.

22. The method according to claim 20 or 21, characterized in that, The first piece of information is carried on at least one of the following: Radio Resource Control (RRC) signaling, Medium Access Control Control Element (MAC CE), or Uplink Control Information (UCI).

23. The method according to any one of claims 20 to 22, characterized in that Before receiving the first piece of information, the method further includes: Send a first indication message, where the first indication message is used to indicate whether the network device supports the update of the uplink duty cycle, or the first indication message is used to indicate that the network device enables the update of the uplink duty cycle of the terminal device.

24. The method according to any one of claims 20 to 23, characterized in that, Before receiving the first piece of information, the method further includes: Receive a second indication message, where the second indication message is used to indicate whether the terminal device supports the update of the uplink duty cycle.

25. A communication device, characterized in that, For implementing the method according to any one of claims 1 to 7, or for implementing the method according to any one of claims 12 to 19.

26. The communication device according to claim 25, characterized in that, The communication device includes a terminal device or a chip.

27. A communication device, characterized in that, For implementing the method according to any one of claims 8 to 11, or for implementing the method according to any one of claims 20 to 24.

28. The communication device according to claim 27, wherein The communication device includes a network device or a chip.

29. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is run, the method according to any one of claims 1 to 7 is implemented, or the method according to any one of claims 8 to 11 is implemented, or the method according to any one of claims 12 to 19 is implemented, or the method according to any one of claims 20 to 24 is implemented.

30. A computer program product, characterized in that, Including computer program code, when the computer program code is run, the method according to any one of claims 1 to 7 is implemented, or the method according to any one of claims 8 to 11 is implemented, or the method according to any one of claims 12 to 19 is implemented, or the method according to any one of claims 20 to 24 is implemented.

Citation Information

Patent Citations

  • Transmitting power adjusting method and device, terminal, base station and storage medium

    CN114902750A

  • Beam-dependent duty cycle

    CN115280857A

  • TECHNIQUES FOR SIGNALING Maximum allowable exposure FALLBACK INDICATION

    CN115315997A

  • System and method for controlling radio frequency exposure

    CN115643824A

  • Method and system for per beam based uplink duty cycle management according to an event from a body proximity sensor (BPS)

    WO2023130254A1