A communication method, apparatus, storage medium, and computer program product

CN123021316APending Publication Date: 2026-10-30HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510561226.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

但是目前的解决方案中,当数据重传次数大于二的情况下,终端装置会固定以最大发送功率发送信息,继而导致终端装置的功耗较大

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123021316A_ABST
    Figure CN123021316A_ABST
Patent Text Reader

Abstract

A communication method, device, storage medium and computer program product are used to improve the rationality of a sending power value of a first communication device. In the application, a first communication device acquires a first power value, and determines a sending power value of first information according to the first power value. In the case where the first power value is greater than a first threshold value, the sending power value is the smaller one of the first power value and a second power value, so that the power consumption of the first communication device can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communication technology, and in particular to a communication method, device, storage medium, and computer program product. Background Technology

[0002] Currently, the 5th generation (5G) New Radio (NR) technology is evolving from release (R)18 to release (R19). Simultaneously, NR technology has moved from the standardization phase to the commercial deployment phase. The NR standard protocol is a wireless communication technology designed for terrestrial cellular network scenarios, providing users with ultra-low latency, ultra-reliability, ultra-high speed, and massive connectivity wireless communication services. Compared to terrestrial networks (TN) communication, non-terrestrial networks (NTN) communication features large coverage areas, higher signal loss, and flexible networking, achieving seamless global network coverage. NTN communication utilizes equipment such as drones, high-altitude platforms, and satellites to build networks, providing data transmission, voice communication, and other services to user equipment (UE).

[0003] In some terrestrial and / or non-terrestrial communication scenarios, communication devices consume significant power. For example, to improve communication reliability, terminal devices need to substantially increase their transmission power. However, in current solutions, when the number of data retransmissions exceeds two, the terminal device will consistently transmit information at its maximum power, resulting in high power consumption. Therefore, there is an urgent need for a solution to reduce the power consumption of communication devices. Summary of the Invention

[0004] This application provides a communication method, apparatus, storage medium, and computer program product, which enables a first communication device to set a transmission power value to the smaller of a first power value and a second power value when a first power value is greater than or equal to a first threshold, thereby improving the rationality of the transmission power value and reducing the power consumption of the first communication device.

[0005] Firstly, this application provides a communication method that can be applied to a first communication device. The first communication device can be the communication equipment itself, or a component within the communication equipment (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip), or a logical node, logical module, or software capable of implementing the functions of the communication equipment. For example, the communication equipment is a transmitting end device for sending first information. Alternatively, the communication equipment can be a terminal device. Or, the communication equipment can be a network device, for example, the network device includes a central unit (CU), a distributed unit (DU), or a radio unit (RU).

[0006] In this method, a first communication device acquires a first power value. Based on the first power value, the first communication device determines a transmission power value for first information. If the first power value is greater than a first threshold, the transmission power value is the smaller of the first power value and a second power value. The second power value is associated with the number of retransmissions of the information transmitted by the first communication device. The first communication device transmits the first information based on the transmission power value.

[0007] The retransmission count mentioned in this application refers to the number of times the information sent by the first communication device is retransmitted. For example, when the first communication device subsequently sends the first information, the retransmission count refers to the number of times the first information is retransmitted. In one possible implementation, the first power value can also be replaced with other names, such as the maximum transmission power of the first communication device, or the maximum transmission power value, or the maximum usable transmission power value, or the maximum power, or the maximum usable power value, etc. The transmission power value in this application can also be called the transmit power value, power value, etc.

[0008] Based on the above, it can be seen that since the second power value is related to the number of retransmissions, the first communication device can select a transmission power value based on the number of retransmissions and the acquired first power value, thereby improving the rationality of the transmission power value. Furthermore, when the first power value is greater than the first threshold, regardless of the number of retransmissions corresponding to the first information (even if the number of retransmissions corresponding to the first information is greater than two), the first communication device is not limited to using the first power value as the transmission power value; instead, it sets the transmission power value to the smaller of the first and second power values. This reduces unnecessary transmission power from the first communication device, decreases power consumption, further reduces the power consumption of the first communication device, reduces heat generation, and also reduces significant interference and impact on the human body and other devices.

[0009] Because the second power value is related to the number of retransmissions, its rationality can be improved. An example is provided below: when a communication system is operating, both the number of retransmissions and the second power value can be used to mitigate path loss. When the second power value is set too high, adversely affecting communication (e.g., overheating, potential interference, significantly impacting battery life), the network can compensate for insufficient transmission power by setting a certain number of retransmissions. For example, doubling the number of retransmissions might be equivalent to increasing the transmission power value by 3dB. Therefore, when a communication system is operating, to mitigate path loss, the network device can set a certain number of retransmissions and a specific value for the second power value. In one possible implementation, the second power value is related to the number of retransmissions; for example, setting the second power value based on the number of retransmissions allows for a comprehensive consideration of the effects of both the number of retransmissions and the second power value on mitigating path loss, thereby improving the rationality of the second power value.

[0010] In the embodiments provided in this application, the first communication device can select a specific implementation method for determining the transmission power value based on the magnitude of a first power value. For example, when the first power value is less than or equal to a first threshold: if the number of retransmissions is greater than 2, the transmission power value is the first power value; if the number of retransmissions is less than or equal to 2, the transmission power value is the smaller of the first power value and the third power value. The third power value may be the same as or different from the second power value. For example, the third power value may be associated with the number of retransmissions or may not be associated with the number of retransmissions. As another example, the third power value may be associated with path loss.

[0011] In this embodiment, since the first power value is less than or equal to the first threshold, even if the first communication device continuously transmits information using the first power value, it will not result in significant power consumption. On the other hand, when the number of retransmissions is greater than 2, it indicates that the path loss in the current signal transmission environment is large, requiring multiple retransmissions to ensure signal reliability. In this case, the scheme using the first power value as the transmission power value can further improve communication reliability in this environment. Conversely, when the number of retransmissions is less than or equal to 2, it indicates that the path loss in the current signal transmission environment is small, and fewer retransmissions are needed to ensure information reliability. In this case, the scheme using the smaller of the first and third power values ​​as the transmission power value can reduce the power consumption of the first communication device. In yet another possible embodiment, when the number of retransmissions is equal to 2, the first communication device can flexibly choose the transmission power value. For example, when the first power value is less than the first threshold: when the number of retransmissions is equal to 2, the transmission power value is the first power value.

[0012] In another possible implementation, when the first power value is equal to the first threshold, the first communication device can flexibly select the transmission power value. For example, when the first power value is equal to the first threshold, the transmission power value is the smaller of the first power value and the second power value.

[0013] In one possible implementation, the first threshold is 23 dBm, 26 dBm, 29 dBm, or 31 dBm. Since these values ​​are defined in the current protocol, using any of these values ​​as the first threshold reduces changes to the standard and thus improves compatibility with existing technologies.

[0014] In one possible implementation, the first communication device sends information indicating the power level supported by the first communication device. The first power value is less than or equal to the power value corresponding to the power level supported by the first communication device. In this implementation, the first communication device can explicitly or implicitly indicate the power level supported by the first communication device to the second communication device. The second communication device can then configure the first power value for the first communication device based on the power level supported by the first communication device. For example, the first power value set by the second communication device can be less than or equal to the power value corresponding to the power level supported by the first communication device; that is, the first power value configured by the second communication device for the first communication device can not exceed the capability of the first communication device. It can be seen that this scheme can improve the rationality of the configuration of the first power value.

[0015] In the embodiments provided in this application, the first communication device can indicate to the second communication device, either explicitly or implicitly, the power level supported by the first communication device.

[0016] For example, during a two-step random access process, the first communication device may use the data channel in message (Msg) A to indicate (or directly indicate) the power level supported by the first communication device. For example, the first communication device may use the data channel in message (Msg) A to transmit the power level supported by the first communication device.

[0017] For example, the power level supported by the first communication device is associated with a random access resource. This random access resource is used for random access by the first communication device, which initiates random access based on the resource. The random access resource is also used by the second communication device to determine the power level supported by the first communication device. In this embodiment, the first communication device can implicitly indicate its supported power level through the random access resource, which reduces the signaling overhead incurred by the first communication device in indicating the supported power level. Furthermore, this scheme allows the second communication device to configure a first power value for the first communication device based on its supported power level before the first communication device connects to the network device (or before establishing a radio resource control (RRC) connection), enabling the first communication device to send information earlier based on this more reasonable first power value. For example, the second communication device can indicate the first power value to the first communication device through information 2 (Msg2) in the random access procedure. The first communication device can then use the determined transmission power value to send subsequent messages (including information 3 (Msg3) and / or information 5 (Msg5) in the random access procedure, as well as subsequent data transmission). It can be seen that in this embodiment, the first communication device does not necessarily have to wait until an RRC connection is established with the network and report its own capabilities through RRC messages. Therefore, this scheme allows the first communication device to obtain a more reasonable first power value during the random access phase, thereby enabling the first communication device to use a more reasonable transmission power value earlier.

[0018] For example, random access resources include at least one of time-domain resources, frequency-domain resources, or sequence resources in the random access procedure. As another example, sequence resources include a root sequence number and / or a cyclic shift value of the sequence. This implementation can improve the flexibility of the solution, allowing the first communication device to indicate the power level supported by the first communication device to the second communication device in various ways.

[0019] In one possible implementation, the second power value is determined based on the number of bits per resource element (BPRE), which is determined based on the number of retransmissions. During communication, the number of retransmissions can also serve as a means to mitigate path loss; therefore, setting the number of retransmissions can also reduce the transmit power value of the first communication device. A transmit power value determined without considering the number of retransmissions may be higher than a transmit power value determined with consideration of the number of retransmissions. Therefore, a transmit power value determined by the first communication device without considering the number of retransmissions may be inaccurate and unreasonable, leading to an excessively high transmit power value. However, in one possible implementation provided by this application, the second power value can be determined based on the number of retransmissions, meaning that the number of retransmissions is considered during the setting of the second power value, making the determination of the second power value more accurate and reasonable. For example, BPRE is inversely correlated with the number of retransmissions, which can reduce the value of BPRE when the number of retransmissions is high, thereby reducing the value of the second power value and thus reducing the transmit power value of the first communication device.

[0020] In one possible implementation, BPRE satisfies the following condition: BPRE = K / N RE Where BPRE represents the number of bits per resource element, N RE N represents the number of resources used for transmitting the first channel, which is the channel used to send the first information. RE Related to the number of retransmissions, K represents the size of the coded block in the first channel. In this implementation, N RE The first communication device determines a more reasonable BPRE based on the number of retransmissions of the information sent by the first communication device, thus making the subsequent determination of the second power value more accurate and reasonable. For example, N RE It is positively correlated with the number of retransmissions, so that BPRE can be inversely correlated with the number of retransmissions. This can reduce the value of BPRE when the number of retransmissions is large, thereby reducing the value of the second power value and thus reducing the transmission power value of the first communication device.

[0021] In one possible implementation, N RE The following conditions must be met: in, This indicates the number of uplink resources per symbol in the first channel. This indicates the amount of uplink resources in each time slot. N represents the number of subcarriers on a resource unit. RU N represents the number of resource units, where each resource unit includes at least one time slot. Rep This represents the number of retransmissions. This implementation method provides a way to calculate N based on the number of retransmissions. REIn a specific implementation, N RE The number of retransmissions of the information sent by the first communication device is associated with the number of retransmissions. Therefore, the first communication device determines a more reasonable BPRE based on the number of retransmissions, which in turn makes the determination of the subsequent second power value more accurate and reasonable.

[0022] In one possible implementation, the second power value is determined based on a power offset value, which is determined based on the BPRE. In this implementation, the first communication device can calculate the power offset value based on the BPRE. Since the BPRE is related to the number of retransmissions of the information sent by the first communication device, the first communication device can determine a more reasonable power offset value, thereby making the subsequent determination of the second power value more accurate and reasonable.

[0023] In one possible implementation, the power offset value satisfies the following condition: Where, Δ TF,c (i) represents the power offset value, BPRE represents the number of bits per resource element, and K s These are real numbers configured in the signaling system or predefined. The formula provided in this implementation improves the compatibility of the scheme with existing technologies.

[0024] In one possible implementation, if the first power value is greater than or equal to a first threshold, the transmission power value satisfies the following condition:

[0025]

[0026] Among them, P PUSCH,c (i) represents the transmission power value, i represents the transmission time, and P CMAX,c (i) represents the first power value, M NPUSCH,c (i) represents the transmission resource bandwidth of the first channel at transmission time i, P O_NPUSCH,c (j) represents the power parameter, α c (j) represents the road loss coefficient, PL c Indicates road loss, Δ TF,c (i) represents the power offset value, which is related to the number of retransmissions of the information sent by the first communication device. This formula provides a specific method for calculating the transmission power value. The formula considers more parameters, thus improving the rationality of the second power value and enhancing the compatibility of the scheme with existing technologies.

[0027] In one possible implementation, the first communication device receives information indicating a first parameter, which is used to determine a second power value. For example, the second communication device sends information indicating the first parameter to the first communication device. The second communication device can adjust the first parameter to adjust the second power value. By adjusting the second power value, the second communication device can adjust the transmission power value of the first communication device, thereby improving the reasonableness of the transmission power value.

[0028] In one possible implementation, the transmit power value satisfies the following condition:

[0029]

[0030] Among them, P PUSCH,c (i) represents the transmission power value, i represents the transmission time, and P CMAX,c (i) represents the first power value, M NPUSCH,c (i) represents the number of resource blocks in the first channel frequency domain at transmission time i, P O_NPUSCH,c (j) represents the power parameter, α c (j) represents the road loss coefficient, PL c Indicates road loss, Δ TF,c (i) represents the power offset value, f c (i) represents the power adjustment value determined based on the first parameter. This formula provides a specific possible implementation for adjusting the second power value based on the first parameter, in which the first parameter can be used to adjust the power offset value in the second power value, thereby achieving the effect of adjusting the second power value.

[0031] In one possible implementation, the information indicating the first parameter is carried in a transmit power control field. In this implementation, the first communication device can determine the first parameter through the content of the transmit power control field, and then adjust the second power value according to the first parameter, thereby achieving the effect of adjusting the information transmission power value. It can be seen that in this implementation, the first parameter is already used to adjust the information transmission power value. Carrying the information indicating the first parameter in the transmit power control field allows the first communication device to better understand the function of the first parameter, requires less modification to existing protocols, and does not require adding additional fields to carry the information of the first parameter, thus improving compatibility with existing technologies.

[0032] In one possible implementation, the first communication device receives information indicating a first power value. In this implementation, the first communication device can determine the first power value through the received information, thereby reducing the complexity of determining the first power value and reducing the overall complexity of the solution on the first communication device side. Alternatively, for example, the second communication device sends information indicating the first power value to the first communication device. In this embodiment, the second communication device can configure one or more maximum transmission power values ​​for the first communication device, and the first power value can be the latest maximum transmission power value. If the second communication device has already configured one or more maximum transmission power values ​​for the first communication device before configuring the first power value, then the first power value can also be understood as the updated value of the maximum transmission power value. In this implementation, the second communication device can indicate the updated maximum transmission power value to the first communication device, thus improving the reasonableness of the maximum transmission power value (e.g., the first power value).

[0033] In one possible implementation, the information used to indicate the first power value is an index value of the first power value. Thus, the first communication device can determine the first power value based on the index value, which reduces the number of bits occupied by the information used to indicate the first power value, thereby reducing the signaling overhead incurred in indicating the first power value.

[0034] In one possible implementation, the first communication device receives the association between power values ​​and index values, including the association between the index value of the first power value and the first power value itself. Thus, the first communication device can first obtain the association between power values ​​and index values, and then query the power value corresponding to the received power value index from the association. This scheme allows a subsequent second communication device to use the power value index to indicate a specific power value to the first communication device. This scheme can reduce the number of bits occupied by the information used to indicate the first power value, thereby reducing the signaling overhead consumed in indicating the first power value.

[0035] In one possible implementation, the index value of the first power value is carried within control information. Since control information can be dynamically scheduled in practical applications, the second communication device can configure power values ​​(e.g., maximum transmit power value, or the first power value) for the first communication device at a higher frequency using control information. This improves the flexibility of power value configuration and the rationality of the transmit power value of the second communication device. Furthermore, because the index value of the first power value is carried within control information, this scheme can indicate the first power value using a small number of bits occupied by control information, thereby reducing the signaling overhead of the control information.

[0036] Secondly, this application provides a communication method that can be applied to a first communication device. A description of the first communication device can be found in the aforementioned description of the first communication device in the first aspect, and will not be repeated here.

[0037] In this method, a first communication device acquires a first power value. Based on the first power value, the first communication device determines a transmission power value for first information. If the first power value is greater than a first threshold, the transmission power value is the smaller of the first power value and a second power value. The first communication device transmits the first information based on the transmission power value. The first communication device also transmits information indicating the power level supported by the first communication device, where the first power value is less than or equal to the power value corresponding to the power level supported by the first communication device. For example, the first communication device initiates random access based on random access resources, where the power level supported by the first communication device is associated with the random access resources, and the random access resources include at least one of time-domain resources, frequency-domain resources, or sequence resources in the random access procedure.

[0038] Based on the above, it can be seen that when the first power value is greater than the first threshold, regardless of the number of retransmissions corresponding to the first information (even when the number of retransmissions corresponding to the first information is greater than two), the first communication device is not limited to using the first power value as the transmission power value. Instead, it sets the transmission power value to the smaller of the first power value and the second power value, thereby reducing the power consumption of the first communication device, further reducing the power consumption of the first communication device, reducing the heat generation of the first communication device, and also reducing the significant interference and impact on the human body, devices, etc.

[0039] On the other hand, the first communication device can explicitly or implicitly indicate the power level supported by the first communication device to the second communication device. Then, the second communication device can configure the first power value for the first communication device based on the power level supported by the first communication device. For example, the first power value set by the second communication device can be less than or equal to the power value corresponding to the power level supported by the first communication device. That is, the first power value configured by the second communication device for the first communication device can not exceed the capability of the first communication device. It can be seen that this scheme can improve the rationality of the configuration of the first power value.

[0040] On the other hand, the first communication device can implicitly indicate the power level it supports through random access resources, which reduces the signaling overhead caused by the first communication device indicating the supported power level. Furthermore, this scheme allows the second communication device to configure a first power value for the first communication device based on its supported power level before the first communication device connects to the network device (or establishes an RRC connection), enabling the first communication device to send information earlier based on this more reasonable first power value.

[0041] In one possible implementation of the second aspect, the second power value is associated with the number of retransmissions of the information sent by the first communication device. Related details can be found in the description of the possible implementations of the first aspect above, and will not be repeated here.

[0042] Thirdly, this application provides a communication method that can be applied to a first communication device. A description of the first communication device can be found in the aforementioned description of the first communication device in the first aspect, and will not be repeated here.

[0043] In this method, a first communication device acquires a first power value. Based on the first power value, the first communication device determines a transmission power value for first information. If the first power value is greater than a first threshold, the transmission power value is the smaller of the first power value and a second power value. The first communication device then transmits the first information based on the transmission power value.

[0044] Based on the above, it can be seen that when the first power value is greater than the first threshold, regardless of the number of retransmissions corresponding to the first information (even when the number of retransmissions corresponding to the first information is greater than two), the first communication device is not limited to using the first power value as the transmission power value. Instead, it sets the transmission power value to the smaller of the first power value and the second power value, thereby reducing the power consumption of the first communication device, further reducing the power consumption of the first communication device, reducing the heat generation of the first communication device, and also reducing the significant interference and impact on the human body, devices, etc.

[0045] In one possible implementation of the third aspect, the first communication device sends information indicating a power level supported by the first communication device. The first power value is less than or equal to the power value corresponding to the power level supported by the first communication device. In yet another possible implementation of the third aspect, the first communication device initiates random access based on random access resources. The power level supported by the first communication device is associated with the random access resources. Related details can be found in the description of the possible implementations of the first aspect above, and will not be repeated here.

[0046] In another possible implementation of the second and / or third aspects, when the first power value is less than or equal to the first threshold: when the number of retransmissions is greater than 2, the transmission power value is the first power value; when the number of retransmissions is less than or equal to 2, the transmission power value is the smaller of the first power value and the third power value, the third power value being the same as or different from the second power value.

[0047] In another possible implementation of the second and / or third aspects, the first communication device sends information indicating a power level supported by the first communication device, wherein the first power value is less than or equal to the power value corresponding to the power level supported by the first communication device.

[0048] In another possible implementation of the second and / or third aspect, the first communication device initiates random access based on random access resources, wherein the power level supported by the first communication device is associated with the random access resources.

[0049] In another possible implementation of the second and / or third aspect, the first communication device receives information for indicating a first parameter, the first parameter being used to determine a second power value.

[0050] In another possible implementation of the second and / or third aspect, the first communication device receives information for indicating a first power value.

[0051] In another possible implementation of the second and / or third aspect, the first communication device receives the association between a power value and an index value, the association including the association between the index value of the first power value and the first power value.

[0052] In possible implementations of the second and / or third aspects, the contents of at least one of the random access resources, sequence resources, first threshold, second power value, BPRE, power offset value, transmit power value, or information for indicating the first parameter can be found in the description of the possible implementations of the first aspect above, and will not be repeated here.

[0053] Fourthly, this application provides a communication method that can be applied to a second communication device. The second communication device can be the communication equipment itself, or a component within the communication equipment (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core), or a logical node, logical module, or software capable of implementing the functions of the communication equipment. For example, the communication equipment can be a network device, such as a CU, DU, or RU.

[0054] In this method, a second communication device determines a first power value and transmits information indicating the first power value. For example, if the first power value is greater than a first threshold, the first power value is used by the first communication device to determine a transmission power value for the information, where the transmission power value is the smaller of the first power value and the second power value. For example, the second power value is associated with the number of retransmissions of the information transmitted by the first communication device.

[0055] In this embodiment, the first communication device can determine the first power value by receiving the information, thereby reducing the complexity of determining the first power value and reducing the complexity of the scheme on the first communication device side.

[0056] On the other hand, since the second power value is related to the number of retransmissions of the information sent by the first communication device, the first communication device can select a transmission power value based on the number of retransmissions and the configured first power value. Furthermore, when the first power value is greater than the first threshold, regardless of the number of retransmissions corresponding to the first information (even if the number of retransmissions corresponding to the first information is greater than two), the first communication device is not limited to using the first power value as the transmission power value. Instead, it sets the transmission power value to the smaller of the first and second power values, thereby reducing the power consumption of the first communication device, further reducing its heat generation, and minimizing interference and impact on the human body, devices, etc.

[0057] In one possible implementation, when the first power value is less than or equal to a first threshold: when the number of retransmissions is greater than 2, the transmission power value is the first power value; when the number of retransmissions is less than or equal to 2, the transmission power value is the smaller of the first power value and the second power value.

[0058] In one possible implementation, the first threshold is: 23dBm, 26dBm, 29dBm, or 31dBm.

[0059] In one possible implementation, the second communication device receives information indicating the power level supported by the first communication device. The second communication device determines a first power value based on the power level supported by the first communication device, wherein the first power value is less than or equal to the power value corresponding to the power level supported by the first communication device.

[0060] In one possible implementation, the second communication device determines the random access resource for which the first communication device initiates random access. The second communication device then determines the power level supported by the first communication device based on the random access resource, and the power level supported by the first communication device is associated with the random access resource.

[0061] In one possible implementation, the random access resources include at least one of time-domain resources, frequency-domain resources, or sequence resources in the random access procedure.

[0062] In one possible implementation, the first power value is determined based on the power value level supported by the first communication device.

[0063] In one possible implementation, the sequence resource includes a root sequence number and / or a cyclic shift value of the sequence.

[0064] In one possible implementation, the second power value is determined based on the BPRE, which is determined based on the number of retransmissions.

[0065] In one possible implementation, the BPRE satisfies the following condition:

[0066] BPRE = K / N RE

[0067] Where BPRE represents the number of bits per resource element, N RE This represents the number of resources used for transmitting the first channel, which is the channel used to send the first information, and K represents the size of the coded block in the first channel.

[0068] In one possible implementation, N RE The following conditions must be met:

[0069]

[0070] in, This indicates the number of uplink resources per symbol in the first channel. This indicates the amount of uplink resources in each time slot. N represents the number of subcarriers on a resource unit. RU N represents the number of resource units, where each resource unit includes at least one time slot. Rep Indicates the number of retransmissions.

[0071] In one possible implementation, the second power value is determined based on a power offset value, which is determined based on BPRE.

[0072] In one possible implementation, the power offset value satisfies the following condition:

[0073]

[0074] Where, Δ TF,c (i) represents the power offset value, BPRE represents the number of bits per resource element, and K s It is a real number configured in the signaling configuration or predefined.

[0075] In one possible implementation, if the first power value is greater than or equal to a first threshold, the transmission power value satisfies the following condition:

[0076]

[0077] Among them, P PUSCH,c (i) represents the transmission power value, i represents the transmission time, and P CMAX,c (i) represents the first power value, M NPUSCH,c (i) represents the transmission resource bandwidth of the first channel at transmission time i, P O_NPUSCH,c (j) represents the power parameter, α c (j) represents the road loss coefficient, PL c Indicates road loss, Δ TF,c (i) represents the power offset value, which is associated with the number of times the information sent by the first communication device is retransmitted.

[0078] In one possible implementation, the second communication device sends information indicating a first parameter, which is used to determine a second power value.

[0079] In one possible implementation, the transmit power value satisfies the following condition:

[0080]

[0081] Among them, P PUSCH,c (i) represents the transmission power value, i represents the transmission time, and P CMAX,c (i) represents the first power value, M NPUSCH,c (i) represents the number of resource blocks in the first channel frequency domain at transmission time i, P O_NPUSCH,c (j) represents the power parameter, α c (j) represents the road loss coefficient, PL c Indicates road loss, Δ TF,c (i) represents the power offset value, f c (i) represents the power adjustment value determined based on the first parameter.

[0082] In one possible implementation, the information for indicating the first parameter is carried in the transmit power control field.

[0083] In one possible implementation, the information used to indicate the first power value is an index value of the first power value.

[0084] In one possible implementation, the second communication device transmits the association between the power value and the index value, the association including the association between the index value of the first power value and the first power value.

[0085] In one possible implementation, the index value of the first power value carries control information.

[0086] The description and beneficial effects of the fourth aspect and its possible implementations can be found in the foregoing description of the first aspect and its possible implementations, and will not be repeated here.

[0087] Fifthly, this application provides a communication method that can be applied to a second communication device. A description of the second communication device can be found in the description of the second communication device in the aforementioned fourth aspect, and will not be repeated here.

[0088] In this method, a second communication device receives information indicating the power level supported by a first communication device. For example, the second communication device determines a random access resource for which the first communication device initiates random access. The second communication device determines the power level supported by the first communication device based on the random access resource, and the power level supported by the first communication device is associated with the random access resource. The second communication device determines a first power value based on the power level supported by the first communication device, where the first power value is less than or equal to the power value corresponding to the power level supported by the first communication device. The second communication device transmits information indicating the first power value. For example, if the first power value is greater than a first threshold, the first power value is used by the first communication device to determine the transmission power value of the information, where the transmission power value is the smaller of the first power value and a second power value.

[0089] In this embodiment, the first communication device can determine the first power value by receiving the information, thereby reducing the complexity of determining the first power value and reducing the complexity of the scheme on the first communication device side.

[0090] On the other hand, the first communication device can explicitly or implicitly indicate the power level supported by the first communication device to the second communication device. Then, the second communication device can configure the first power value for the first communication device based on the power level supported by the first communication device. For example, the first power value set by the second communication device can be less than or equal to the power value corresponding to the power level supported by the first communication device. That is, the first power value configured by the second communication device for the first communication device can not exceed the capability of the first communication device. It can be seen that this scheme can improve the rationality of the configuration of the first power value.

[0091] On the other hand, the first communication device can implicitly indicate the power level it supports through random access resources, which reduces the signaling overhead caused by the first communication device indicating the supported power level. Furthermore, this scheme allows the second communication device to configure a first power value for the first communication device based on its supported power level before the first communication device connects to the network device (or establishes an RRC connection), enabling the first communication device to send information earlier based on this more reasonable first power value.

[0092] In one possible implementation of the fifth aspect, the second power value is associated with the number of retransmissions of information sent by the first communication device. Related details can be found in the descriptions of possible implementations of the first and / or fourth aspects above, and will not be repeated here.

[0093] Sixthly, this application provides a communication method that can be applied to a second communication device. A description of the second communication device can be found in the description of the second communication device in the aforementioned fourth aspect, and will not be repeated here.

[0094] In this method, the second communication device determines a first power value. The second communication device transmits information indicating the first power value. For example, if the first power value is greater than a first threshold, the first power value is used by the first communication device to determine the transmission power value of the information, and the transmission power value is the smaller of the first power value and the second power value.

[0095] In this embodiment, the first communication device can determine the first power value by receiving the information, thereby reducing the complexity of determining the first power value and reducing the complexity of the scheme on the first communication device side.

[0096] In one possible implementation of the sixth aspect, the second power value is associated with the number of retransmissions of the information sent by the first communication device. Related details can be found in the descriptions of possible implementations of the first and / or fourth aspects above, and will not be repeated here.

[0097] In one possible implementation of the sixth aspect, the first communication device transmits information indicating a power level supported by the first communication device. The first power value is less than or equal to the power value corresponding to the power level supported by the first communication device. Related details can be found in the descriptions of possible implementations of the first and / or fourth aspects above, and will not be repeated here.

[0098] In yet another possible implementation of the sixth aspect, the first communication device initiates random access based on random access resources. The power level supported by the first communication device is associated with the random access resources. Related details can be found in the descriptions of possible implementations of the first and / or fourth aspects above, and will not be repeated here.

[0099] In possible implementations of the fifth and / or sixth aspects, the contents of at least one of the following: random access resources, sequence resources, first threshold, second power value, BPRE, power offset value, transmit power value, or information for indicating the first parameter can be found in the description of possible implementations of the first and / or fourth aspects above, and will not be repeated hereafter.

[0100] A seventh aspect provides a communication device, which can be either the aforementioned first or second communication device. The communication device may include a communication unit and a processing unit to perform any one of the first to sixth aspects, or any possible implementation thereof. The communication unit is used to perform functions related to transmission and reception. The communication unit may be referred to as a transceiver unit. Optionally, the communication unit includes a receiving unit and a transmitting unit. In one design, the communication device is a communication chip, the processing unit may be one or more processors or processor cores, and the communication unit may be an input / output circuit, input / output interface, or antenna port of the communication chip.

[0101] In another design, the communication unit can be a transmitter and a receiver, or the communication unit can be a transmitter and a receiver.

[0102] Optionally, the communication device may also include modules that can be used to perform any one of the first to sixth aspects described above, or to perform any possible implementation of the first to sixth aspects.

[0103] Eighthly, a communication device is provided, which may be the aforementioned first communication device or the second communication device. The communication device may include a processor and a memory to execute any one of the first to sixth aspects, or to execute any possible implementation of the first to sixth aspects. Optionally, it may also include a transceiver, the memory for storing computer programs or instructions, and the processor for retrieving and executing the computer programs or instructions from the memory. When the processor executes the computer programs or instructions in the memory, the communication device executes any one of the first to sixth aspects, or to execute any possible implementation of the first to sixth aspects.

[0104] Optionally, there may be one or more processors and one or more memories.

[0105] Optionally, the memory can be integrated with the processor, or the memory can be set up separately from the processor.

[0106] Optionally, the transceiver may include a transmitter and a receiver.

[0107] A ninth aspect provides a communication device, which can be either the first or second communication device described above. The communication device may include a processor to execute any one of the first to sixth aspects, or any possible implementation thereof. For example, the processor executes any one of the first to sixth aspects, or any possible implementation thereof, via logic circuitry or by executing computer programs or instructions stored in memory. The processor is coupled to a memory. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, to which the processor is coupled.

[0108] In one implementation, when the communication device is a first communication device or a second communication device, the communication interface can be a transceiver or an input / output interface. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0109] In another implementation, when the communication device is a chip or chip system, the communication interface can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip or chip system. The processor can also be manifested as a processing circuit or logic circuit.

[0110] In a tenth aspect, a system is provided, the system including a first communication device.

[0111] In one possible implementation, the system may also include a second communication device.

[0112] In an eleventh aspect, a chip system is provided, the chip system including at least one processor and an interface circuit, the interface circuit and at least one processor being interconnected by a line, the processor executing a computer program (also referred to as code or instructions) to cause any one of the first to sixth aspects and any possible implementation of the first to sixth aspects to be executed.

[0113] In a twelfth aspect, a computer program product is provided, comprising: a computer program (also referred to as code or instructions) that, when executed, causes a computer to perform any one of the first to sixth aspects described above, or to perform any possible implementation of the first to sixth aspects.

[0114] In a thirteenth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code or instructions) that, when run on a computer, causes the computer to perform any one of the first to sixth aspects described above, or to perform any possible implementation of the first to sixth aspects.

[0115] In a fourteenth aspect, a processing apparatus is provided, comprising: an interface circuit and a processing circuit. The interface circuit may include an input circuit and an output circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, thereby enabling any of the first to sixth aspects described above, or any possible implementation of the first to sixth aspects, to be implemented.

[0116] In specific implementation, the aforementioned processing device can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, gate circuit, flip-flop, and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as the input circuit and output circuit at different times. This application does not limit the specific implementation method of the processor and various circuits.

[0117] In one implementation, the communication device is either a first communication device or a second communication device. The interface circuit can be a radio frequency processing chip in the first or second communication device, and the processing circuit can be a baseband processing chip in the first or second communication device.

[0118] In another implementation, the communication device can be a component of the first or second communication device, such as an integrated circuit product like a system-on-a-chip (SoC) or communication chip. The interface circuit can be an input / output interface, interface circuit, output circuit, input circuit, pins, or related circuits on the chip or chip system. The processing circuit can be the logic circuit on the chip. Attached Figure Description

[0119] Figure 1A This is a schematic diagram of a communication system architecture applicable to the embodiments of this application;

[0120] Figure 1B This is a schematic diagram of a communication system architecture applicable to the embodiments of this application;

[0121] Figure 1C This is a schematic diagram of a communication system architecture applicable to the embodiments of this application;

[0122] Figure 2This is a schematic diagram of a communication system architecture applicable to the embodiments of this application;

[0123] Figure 3 A possible flowchart illustrating a communication method provided in an embodiment of this application;

[0124] Figure 4 A possible flowchart illustrating another communication method provided in an embodiment of this application;

[0125] Figure 5 A possible flowchart illustrating another communication method provided in an embodiment of this application;

[0126] Figure 6 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0127] Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0128] The following is a description of the nouns and terms used in the embodiments of this application.

[0129] (1) Resources.

[0130] The resources in the embodiments of this application may include at least one of time-domain resources, frequency-domain resources, code-domain resources, or spatial-domain resources.

[0131] (1.1) Time domain resources.

[0132] Time-domain resources may include at least one of the following: radio frame, subframe, slot, mini slot, or orthogonal frequency division multiplexing (OFDM) symbol.

[0133] A time-domain element may include a radio frame, a subframe, a time slot, a micro-time slot, or an OFDM symbol. A time-domain element may also include resources composed of multiple radio frames, multiple subframes, multiple time slots, multiple micro-time slots, or multiple OFDM symbols. Specifically, a radio frame may include multiple subframes, a subframe may include one or more time slots, and a time slot may include at least one symbol. Alternatively, a radio frame may include multiple time slots, and a time slot may include at least one symbol. It should be noted that, in the embodiments of this application, an OFDM symbol may also be simply referred to as a symbol.

[0134] Depending on the subcarrier spacing, the length of each symbol can vary, and therefore the time slot length can also vary. For example, a time slot with a 15 kilohertz (kHz) subcarrier spacing corresponds to a time slot length of 1 millisecond (ms), while a time slot with a 60 kHz subcarrier spacing corresponds to a time slot length of 0.25 ms, and so on.

[0135] In this embodiment of the application, the time domain unit can also be replaced by: time domain resource unit or time unit, etc.

[0136] (1.2) Frequency domain resources.

[0137] In the frequency domain, frequency domain resources can include one or more frequency domain units. A frequency domain unit can be a resource block (RB), a subcarrier, a resource block group (RBG), a predefined subband, a precoding resource block group (PRG), a bandwidth part (BWP), a resource element (RE) (also called a resource cell or resource particle), a carrier, a serving cell, etc.

[0138] Subcarrier or RE refers to the smallest frequency domain unit on a specific symbol in a multicarrier system. Subcarrier spacing (SCS) is the interval between the center or peak positions of two adjacent subcarriers in the frequency domain in an OFDM system. In 5G NR, various subcarrier spacings are introduced, and different carriers can have different subcarrier spacings. The baseline is 15kHz, which can be 15kHz × 2n, where n is an integer from 3.75, 7.5 up to 480kHz. In the embodiments of this application, RE can refer to a resource unit of time-frequency resources, such as the smallest time-frequency resource unit. In this application, subcarrier and RE are interchangeable and have the same content.

[0139] A subchannel is the smallest unit of frequency domain resources occupied by a physical resource block (PRB) in a shared channel. A subchannel can include one or more resource blocks (RBs). The bandwidth of a wireless communication system in the frequency domain can include multiple RRBs. For example, in the various possible bandwidths of an LTE system, the number of physical resource blocks (PRBs) can be 6, 15, 25, 50, etc. In the frequency domain, an RRB can include several subcarriers. For example, in an LTE system, an RRB includes 12 subcarriers, where each subcarrier can be spaced 15kHz apart. Of course, other subcarrier spacings can also be used, such as 3.75kHz, 30kHz, 60kHz, or 120kHz; there is no limitation here.

[0140] A frequency domain unit may include a RE, an RB, a channel, a subchannel, a carrier, or a bandwidth part (BWP), etc. A frequency domain unit may also include resources aggregated from multiple REs, multiple RBs, multiple subchannels, multiple carriers, or multiple BWPs. In the embodiments of this application, a channel can be equivalently replaced by a resource block set (RB set), and the frequency domain bandwidth of an RB set can be 20 MHz.

[0141] In this embodiment, the frequency domain unit can also be replaced by: frequency domain resource unit or frequency unit, etc.

[0142] (1.3) Code domain resources.

[0143] Code field resources may include sequence indexes or identifiers used when transmitting information. In one possible implementation, information is transmitted using sequences, which can be achieved using direct extended sequences, block extended sequences, direct sequence modulation, etc. Different pieces of information to be transmitted require one or more sequences. These sequence indexes and sequence numbers carrying the information are called code field resources.

[0144] (1.4) Airspace resources.

[0145] Spatial resources can include all or part of the antennas used for transmitting information, the direction of digital and / or analog beams used for transmitting information, or a layer / or several layers / or a stream / or several streams of space formed by digital and / or analog precoding used for transmitting information. These information-carrying antenna resources, spatial directions, streams, or layers are referred to as spatial resources.

[0146] (2) Control channel.

[0147] The control channel may include, for example, at least one of a physical downlink control channel (PDCCH) and a physical uplink control channel (PUCCH) or a physical sidelink control channel (PSCCH).

[0148] PDCCH is the downlink control channel, which can refer to the control channel sent from the network device to the terminal. PSCCH is the sidelink control channel, which can refer to the control channel sent between two terminals through a sidelink. PUCCH is the uplink physical channel, which can refer to the control channel sent from the terminal to the network device.

[0149] Control channels (any of PDCCH, PUCCH, and PSCCH) can carry information, which can be called control information. For example, PDCCH can carry downlink control information (DCI). PSCCH can carry at least one of sidelink control information (SCI) and medium access control element (MAC CE). PUCCH can carry uplink control information (UCI).

[0150] For example, the DCI carried by the PDCCH that schedules PDSCH / PUSCH can contain resource configuration information, which can be used to indicate resources. This resource configuration information may include two fields: frequency domain resource assignment and time domain resource assignment. The terminal device determines a time-frequency resource block based on the information in these two fields, and the PDSCH / PUSCH will be transmitted on the resource indicated by this resource configuration information (e.g., the time-frequency resource block).

[0151] For example, the information carried by the PSCCH that schedules the PSSCH (such as the SCI) can include resource configuration information, which can be used to indicate resources. For instance, the resource configuration information includes two fields: frequency domain resource assignment and time domain resource assignment. The terminal device determines a time-frequency resource block based on the information in these two fields, and the PSSCH can be transmitted on the resource indicated by this resource configuration information (such as the time-frequency resource block).

[0152] (3) Shared channel (SCH) (Shared channel can also be replaced by data channel).

[0153] The shared channel may include, for example, at least one of the physical sidelink share channel (PSSCH), physical downlink share channel (PDSCH), and physical uplink share channel (PUSCH).

[0154] PDSCH is the downlink physical channel, which can refer to the physical channel transmitted from a network device to a terminal. PSSCH is the sidelink physical channel, which can refer to the physical channel transmitted between two terminals via a sidelink. PUSCH is the downlink physical channel, which can refer to the physical channel transmitted from a terminal to a network device.

[0155] A shared channel (any of PDSCH, PUSCH, and PSSCH) can carry information, which may be called control information or service data. For example, PSSCH can carry at least one of SCI, data, or MAC CE. For example, PDSCH can carry DCI, etc. For example, PUSCH can carry UCI, etc.

[0156] Shared channels (any one of PDSCH, PUSCH, and PSSCH) have the capability to carry data, but in practical applications, any of these channels may or may not carry data.

[0157] Figure 1A An exemplary schematic diagram of the architecture of a communication system 1000 to which this application embodiment applies is shown. For example... Figure 1A As shown, the communication system includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The wireless access network 100 may include at least one wireless access network device (such as...). Figure 1A 110a or 110b in the specification may also include at least one terminal device (such as...) Figure 1A (Referring to 120a-120j in the original text). Terminal devices connect wirelessly to wireless access network (WLAN) devices, which in turn connect wirelessly or via wired connections to the core network. The core network devices and WLAN devices can be independent physical devices, or they can integrate the functions of the core network devices and the logical functions of the WLAN devices onto a single physical device. Alternatively, a single physical device can integrate some core network device functions and some WLAN device functions. Terminal devices and WLAN devices can be interconnected via wired or wireless connections. Figure 1A This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1A It is not shown in the middle.

[0158] The network devices involved in the embodiments of this application include, for example, radio access network (RAN) devices. RAN devices can be base stations, evolved NodeBs (eNodeBs or eNBs), transmission reception points (TRPs), transmission points (TPs), base stations in 5th generation (5G) mobile communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems; they can also be modules or units that perform some of the functions of a base station, for example, they can be central units (CUs), distributed units (DUs), or radio units (RUs). The CU (Radio Control Unit) performs the functions of the radio resource control protocol and packet data convergence protocol (PDCP) of the base station, and can also perform the functions of the service data adaptation protocol (SDAP). The DU (Radio Link Control Unit) performs the functions of the radio link control layer and medium access control (MAC) layer of the base station, and can also perform some or all of the physical layer functions. For specific descriptions 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 up separately, or they can be included in the same network element, such as in the baseband unit (BBU). The RU (Radio Receiver Unit) can be included in radio frequency equipment or radio frequency units, such as in the remote radio unit (RRU), active antenna unit (AAU), or remote radio head (RRH). In different systems, CU, DU, or RU may also have different names, but those skilled in the art will understand their meaning. For example, in an open radio access network (ORAN) system, a CU can also be called an open CU (open-CU, O-CU), a DU can also be called an open DU (open-DU, O-DU), and a RU can also be called an open RU (open-RU, O-RU).In this application, any of the following units—CU (or CU control plane (CU-CP), CU user plane (CU-UP), DU, and RU)—can be implemented through software modules, hardware modules, or a combination of software and hardware modules. CU-CP can also be called open-CU-CP (O-CU-CP), and CU-UP can also be called open-CU-UP (O-CU-UP).

[0159] Wireless access network equipment can be macro base stations (such as...) Figure 1A 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1A 110b) in the text can also be a relay device, relay node, or donor node, etc. The embodiments of this application do not limit the specific technology or device form used in the wireless access network equipment. For ease of description, the following description uses a base station as an example of a wireless access network device.

[0160] Terminal devices can also be referred to as user equipment (UE), mobile stations, mobile terminal devices, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, airships, ships, robots, robotic arms, smart home devices, sensors, in-vehicle equipment, on-board units (OBU), roadside units (RSU), relay nodes with mobility capabilities, etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.

[0161] The aforementioned terminal devices can establish connections with the operator's network through interfaces provided by the operator's network (such as N1), and use data and / or voice services provided by the operator's network. The terminal devices can also access the Domain Name System (DNS) through the operator's network, and use operator services deployed on the DNS, and / or services provided by third parties. These third parties can be service providers outside of the operator's network and the terminal devices, and can provide other data and / or voice services to the terminal devices. The specific form of these third parties can be determined according to the actual application scenario and is not limited here.

[0162] Base stations and terminal equipment can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminal equipment.

[0163] The roles of base stations and terminal devices can be relative, for example, Figure 1A The helicopter or drone 120i can be configured as a mobile base station. For terminal devices 120j that access the wireless access network 100 via 120i, terminal device 120i is a base station; however, for base station 110a, 120i is a terminal device, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminal devices can be collectively referred to as communication devices. Figure 1A The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1A The 120a-120j in the text can be referred to as communication devices with terminal equipment functions.

[0164] Communication between base stations and terminal devices, between base stations, and between terminal devices can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0165] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal device can be executed by modules (such as chips or modems) within the terminal device, or by a device that includes terminal device functions.

[0166] In this application, the base station sends downlink signals or downlink information to the terminal device, with the downlink information carried on the downlink channel; the terminal device sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. In order to communicate with the base station, the terminal device needs to establish a radio connection with a cell controlled by the base station. The cell with which the terminal device has established a radio connection is called the serving cell of the terminal device. When the terminal device communicates with this serving cell, it is also subject to interference from signals from neighboring cells.

[0167] The core network involved in this application embodiment may include network devices that process and forward user signaling and data. For example, it includes core network devices such as access and mobility management functions (AMF), session management functions (SMF), user plane gateways, and location management devices. The user plane gateway can be a server with functions such as mobility management, routing, and forwarding of user plane data, generally located on the network side, such as a serving gateway (SGW), packet data network gateway (PGW), or user plane function (UPF). AMF and SMF are equivalent to the mobility management entity (MME) in a long-term evolution (LTE) system. AMF is mainly responsible for admission aspects, and SMF is mainly responsible for session management. Of course, the core network may also include other network elements, which are not listed here.

[0168] Figure 1B and Figure 1C The diagram illustrates network architectures for several communication systems applicable to embodiments of this application. These communication systems may include satellites, network devices, and terminal devices. They may also include gateways and core network devices. Figure 1B and Figure 1CAn exemplary network architecture combining NTN and terrestrial networks is illustrated below. This will be described in conjunction with the accompanying drawings.

[0169] The satellite can be a highly elliptical orbit (HEO) satellite, a geosynchronous orbit (GSO) satellite, a geostationary earth orbit (GEO) satellite, a medium earth orbit (MEO) satellite, or a low-earth orbit (LEO) satellite. This application does not limit the satellite's operating mode; for example, the satellite can operate in transparent mode or regenerative mode. Figure 1B This illustration uses the satellite's transparent transmission mode as an example. Figure 1C This illustration uses the satellite's operating mode as the regeneration mode as an example.

[0170] When a satellite operates in transparent mode, it provides transparent relay forwarding functionality. In this mode, the satellite can also be referred to as a transparent satellite. A gateway possesses the functions of a network device (such as a base station) or some of the functions of a network device (such as a base station); in this case, the gateway can be considered a network device (such as a base station). Alternatively, the network device (such as a base station) can be deployed separately from the gateway. In this case, the feeder link latency includes both the latency from the satellite to the gateway and the latency from the gateway to the gNB. The transparent mode discussed below assumes that the gateway and gNB are located together or close to each other. For cases where the gateway and gNB are far apart, the feeder link latency is simply the sum of the latency from the satellite to the gateway and the latency from the gateway to the gNB.

[0171] When a satellite operates in regenerative mode, it possesses data processing capabilities and functions as a network device (such as a base station), or partially functions as a network device (such as a base station). In this mode, the satellite can be considered as a network device (such as a base station). In this scenario, the satellite can also be referred to as a regenerative satellite.

[0172] Satellites can communicate wirelessly with terminal devices via broadcast communication signals and navigation signals. Optionally, each satellite can provide communication, navigation, and positioning services to terminal devices through multiple beams. For example, each satellite uses multiple beams to cover the service area, and the relationship between different beams can be one or more of time-division, frequency-division, and space-division.

[0173] A gateway (also known as a ground station, earth station, or gateway) is a network device used to connect satellites and ground-based network equipment (such as ground base stations). One or more satellites can connect to one or more ground-based network devices (such as ground base stations) through one or more gateways; this is not a limitation. The link between the satellite and the terminal device is called a service link, and the link between the satellite and the gateway is called a feeder link. Network equipment can be deployed separately from the gateway; therefore, the latency of the feeder link can include both the latency from the satellite to the gateway and the latency from the gateway to the network equipment.

[0174] The network devices in this application embodiment may include network devices deployed on satellites (such as satellite base stations), network devices deployed on gateways, or network devices deployed on the ground (such as ground base stations). For example, the network devices may be as described above. Figure 1A The diagram shows radio access network (RAN) nodes, RAN nodes in the O-RAN system, etc. See the foregoing description for related details, which will not be repeated here.

[0175] A core network (CN) device is a ground-based device that communicates with NTN devices within an NTN system. For example, a CN could be... Figure 1A The relevant CNs are described above and will not be repeated here.

[0176] The terminal device can be Figure 1A The terminal devices involved are described above and will not be repeated here.

[0177] The embodiments of this application can also be applied to other communication system architectures, such as air-to-ground (ATG) communication systems, which include at least one network device and at least one high-altitude terminal device. High-altitude terminal devices include, for example, high-altitude aircraft and onboard terminal devices. Figure 1B and Figure 1C The satellites in the relay system can also be replaced with other relay equipment, such as high altitude platform stations (HAPS) and other NTN equipment. Figure 1B or Figure 1C The communication system shown is an example and does not constitute a limitation on the communication systems to which the methods provided in the embodiments of this application are applicable.

[0178] It is understood that the embodiments of this application can also be applied to air-to-ground (ATG) communication systems. This communication system includes at least one network device and at least one high-altitude terminal device. Data forwarding between the network device and the high-altitude terminal device can also be achieved through relay devices. High-altitude terminal devices include, for example, high-altitude aircraft and onboard terminal devices.

[0179] The communication method provided in this application can be applied to fourth-generation (4G) communication systems, such as long-term evolution (LTE) systems, as well as fifth-generation (5G) communication systems, such as 5G new radio (NR) systems, or various communication systems evolving after 5G, such as future communication systems. The solution provided in this application can also be applied to TN networks, NTN networks, and network architectures where NTN networks are integrated with other networks.

[0180] Figure 2 An exemplary illustration is shown, illustrating an application scenario provided by an embodiment of this application. For example... Figure 2 As shown, the communication system includes a first communication device and a second communication device. The first communication device and the second communication device can communicate with each other.

[0181] The first communication device can be the communication equipment itself, or a component applicable to the communication equipment (e.g., a module, communication module, circuit or chip responsible for communication functions, such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core), or a logical node, logical module, or software that can implement the functions of the communication equipment. For example, the communication equipment is a transmitting end device for sending first information. Another example is that the communication equipment can be a terminal device. Alternatively, the communication equipment can be a network device, such as a CU, DU, or RU.

[0182] The second communication device can be the communication equipment itself, or a component applicable to the communication equipment (e.g., a module, communication module, circuit or chip responsible for communication functions (e.g., a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core), or a logical node, logical module, or software that can implement the functions of the communication equipment. For example, the communication equipment can be a network device, such as a CU, DU, or RU.

[0183] For example, the first communication device can be a network device or a terminal device. Similarly, the second communication device can also be a network device or a terminal device. The first and second communication devices can be of the same or different types. For example, the first communication device can be a network device, and the second communication device can be a terminal device. Alternatively, both the first and second communication devices can be terminal devices. Or, both the first and second communication devices can be network devices.

[0184] For example, the solutions provided in this application embodiment can be applied to a TN, and the network device and terminal device can be devices within a TN. As another example, the solutions provided in this application embodiment can be applied to an NTN. For example, the first communication device and / or the second communication device are NTN devices. An NTN device can be, for example, an NTN equipment or a component applicable to an NTN equipment (e.g., a module, communication module, circuitry or chip responsible for communication functions, such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core), or it can be a logical node, logical module, or software capable of implementing the functions of the NTN equipment. For example, an NTN equipment can include / be replaced by / be located on / at: a satellite, airship, aircraft, drone, or high-altitude platform, etc. The satellite can operate in regenerative mode and / or transparent transmission mode. See also: NTN equipment Figure 1A , Figure 1B or Figure 1C This involves non-ground equipment. For example, the network device may be located at a high or low altitude relative to the terminal device. For example, the network device may be deployed in the air, while the terminal device is deployed on the ground. Or, for example, the network device may be deployed on the ground, while the terminal device is deployed in the air.

[0185] For example, the terminal device could be... Figure 1A , Figure 1B or Figure 1CThe terminal device involved, or its components (e.g., modules, communication modules, circuits or chips responsible for communication functions such as modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), can also be a logic node, logic module, or software that enables the functions of the terminal device. For example, the terminal device may be an IoT device. Another example is an ambient IoT (A-IoT) device. Yet another example is an NTN device with terminal functionality. For instance, the terminal device may include / be an integrated access and backhaul (IAB)-mobile termination (MT), a network-controlled repeater (NCR)-MT, or a wireless access backhaul (WAB)-MT, etc. For example, the network device may be an NTN device with base station functionality and / or relay functionality.

[0186] For example, a network device can be Figure 1A , Figure 1B or Figure 1C The network devices involved, or components within those devices (such as modules, communication modules, circuits or chips responsible for communication functions (e.g., modem chips, also known as baseband chips, or SoC chips or SIP chips containing modem cores), can also be logical nodes, logical modules, or software that implement the functions of the network device. For example, the network device may include a CU, DU, RU, RAN, RSU, or control node. Another example is a network device that can have base station and / or relay functions. For instance, a network device may be a satellite, which can operate in transparent or regenerative mode. Yet another example is a network device that includes / is an IAB, or NCR, or WAB, etc.

[0187] based on Figure 1A , Figure 1B , Figure 1C and Figure 2 The embodiments shown and the other contents described above. Figure 3 An exemplary schematic diagram of a possible communication method provided in an embodiment of this application is shown. Figure 3 This section describes the first and second communication devices as the implementing entities. Some content below uses the first communication device as a terminal device and the second communication device as a network device as an example. For further descriptions of the first communication device, the second communication device, the network device, and the terminal device, please refer to the foregoing. Figure 2 The relevant descriptions will not be repeated here.

[0188] The following is in conjunction with the appendix Figure 3 Let me introduce it.

[0189] Step 301: The first communication device acquires the first power value.

[0190] The first power value is used to indicate the maximum power value that the first communication device can use when transmitting information. The first power value can also be replaced with other names, such as the first power value can be replaced with the maximum transmission power of the first communication device, or the maximum transmission power value, or the maximum available transmission power value, or the maximum power, or the maximum power value, or the maximum available power value, etc.

[0191] In step 301, there are multiple methods for the first communication device to obtain the first power value. The following describes two methods for the first communication device to obtain the first power value through embodiments A1 and A2. In embodiment A1, the second communication device sends information indicating the first power value to the first communication device. In embodiment A2, the first communication device determines the first power value itself.

[0192] In implementation method A1, the second communication device sends information to the first communication device to indicate a first power value.

[0193] In implementation A1, the second communication device can configure a first power value for the first communication device.

[0194] In implementation A1, in one possible embodiment, the second communication device can configure a first power value based on the capabilities of the first communication device. For example, the first communication device sends information indicating the power value supported by the first communication device. Correspondingly, the second communication device receives information indicating the power value supported by the first communication device. The second communication device determines the first power value based on the power value supported by the first communication device. The first power value is less than or equal to the power value supported by the first communication device. The power value supported by the first communication device may include / be replaced by: the maximum transmission power value that the first communication device can use, or the maximum transmission power value supported by the first communication device.

[0195] For example, a first communication device sends information indicating the power level it supports. Correspondingly, a second communication device receives information indicating the power level supported by the first communication device. The second communication device determines a first power value based on the power level supported by the first communication device. The first power value is less than or equal to the power value corresponding to the power level supported by the first communication device.

[0196] In this embodiment, the power level supported by the first communication device may include / be replaced by: the maximum power level supported by the first communication device, or the maximum power value supported by the first communication device. For example, power level and power value can be interchanged. Furthermore, there may be a correlation between power level and power value; for instance, Table 1 below exemplarily shows a possible correspondence between power level and the corresponding power value.

[0197] Table 1. Correspondence between a possible power level and its corresponding power value.

[0198] Power rating Power value corresponding to power level Class 1 31dBm Class 2 26dBm Class 3 23dBm Level 5 20dBm Level 6 14dBm

[0199] In implementation A1, the second communication device can configure the first power value for the first communication device based on the power value level supported by the first communication device. For example, the first power value set by the second communication device can be less than or equal to the power value corresponding to the power value level supported by the first communication device. That is, the first power value configured by the second communication device for the first communication device can not exceed the capability of the first communication device. It can be seen that this scheme can improve the rationality of the configuration of the first power value.

[0200] In implementation A1, the first communication device may indicate the power level supported by the first communication device to the second communication device either explicitly (see Example A1.1 below) or implicitly (see Example A1.2 below). Examples A1.1 and A1.2 illustrate two possible examples of the first communication device indicating the power level supported by the first communication device to the second communication device.

[0201] In Example A1.1, the first communication device can explicitly send information about the power level supported by the first communication device to the second communication device.

[0202] For example, in a two-step random access process, the first communication device can use the data channel in message (Msg) A to indicate (or directly indicate) the power level supported by the first communication device. For example, the first communication device can use the data channel in message MsgA to send the power level supported by the first communication device. As another example, in a four-step random access process, the first communication device can use the data channel in message 1 (Msg 1) to indicate (or directly indicate) the power level supported by the first communication device. The scheme provided in Example A1.1 allows the second communication device to determine the power level supported by the first communication device based on the received power level information, thereby reducing the scheme complexity on the second communication device side.

[0203] In Example A1.2, the first communication device can implicitly send the power level supported by the first communication device to the second communication device.

[0204] For example, a first communication device initiates random access based on random access resources. The power level supported by the first communication device is associated with the random access resources. Correspondingly, a second communication device determines the random access resources for which the first communication device initiates random access. The second communication device determines the power level supported by the first communication device based on the random access resources, and the power level supported by the first communication device is associated with the random access resources. In this embodiment, the random access resources are used by the second communication device to determine the power level supported by the first communication device.

[0205] In the implementation provided in Example A1.2, the first communication device can implicitly indicate the power level it supports through random access resources. This reduces the signaling overhead incurred by the first communication device in indicating the supported power level. Furthermore, this scheme allows the second communication device to configure a first power value for the first communication device based on its supported power level before the first communication device connects to the network device (or establishes an RRC connection). Consequently, the first communication device can send information earlier based on this more reasonable first power value.

[0206] For example, in the embodiment provided in Example A1.2, the second communication device can indicate the first power value to the first communication device via information 2 (Msg2) of the four-step random access procedure. The first communication device can then use the determined transmission power value to send subsequent messages (including information 3 (Msg3) and / or information 5 (Msg5) in the random access procedure, as well as subsequent data transmission). As another example, the second communication device can indicate the first power value to the first communication device via information B (MsgB) of the two-step random access procedure. It can be seen that in this embodiment, the first communication device does not necessarily have to wait until an RRC connection is established with the network and its own capabilities are reported through RRC configuration. Therefore, this scheme allows the first communication device to obtain a more reasonable first power value during the random access phase, thereby enabling the first communication device to use a more reasonable transmission power value earlier.

[0207] In Example A1.2, for example, random access resources may include, for instance, PRACH resources. Random access resources may include at least one of time-domain resources, frequency-domain resources, or sequence resources in the random access procedure. Sequence resources may also include a root sequence number and / or a cyclic shift value of the sequence. The random access resources are used by the second communication device to determine the power level supported by the first communication device. This implementation increases the flexibility of the solution, allowing the first communication device to indicate the power level supported by itself to the second communication device in various ways.

[0208] For example, if the protocol supports M power levels reported by the first communication device (or supported by the first communication device), where M is a positive integer, then the random access resources can be divided into M groups, each group corresponding to a power level value supported by the first communication device. Optionally, each group of random access resources can be distinguished by any one of time-domain resources, frequency-domain resources, or sequence resources. Alternatively, each group of random access resources can also be distinguished by multiple combinations of time-domain resources, frequency-domain resources, or sequence resources.

[0209] For example, sequence resources may include root sequence numbers and / or cyclic shift values ​​of sequences. Randomly accessed resources may be grouped according to root sequence numbers and / or cyclic shift values ​​of sequences. For example, the cyclic shift values ​​of M different sequences correspond to M power level values, and the power level values ​​corresponding to any two sequences are different. Another example is that the root sequence numbers of M different sequences correspond to M power level values, and the power level values ​​corresponding to the root sequence numbers of any two sequences are different. Yet another example is that a power level value is associated with both the root sequence number and the cyclic shift value of a sequence. The root sequence numbers of M1 different sequences and the cyclic shift values ​​of M2 different sequences can correspond to M1*M2 combinations (a combination may include the root sequence number of one sequence and the cyclic shift value of another sequence, and the root sequence number and / or cyclic shift value in any two combinations are different). M of the M1*M2 combinations can each correspond to M power level values, where the power level values ​​corresponding to any two combinations are different, and M1*M2 ≥ M.

[0210] In implementation method A2, the first communication device automatically determines the first power value.

[0211] In implementation A2, the first communication device can determine the first power value based on its own capabilities. For example, the first communication device determines the first power value based on the power level it supports. The first power value is less than or equal to the power value corresponding to the power level it supports. Alternatively, the first communication device can determine the first power value based on a protocol-defined or pre-negotiated scheme. In the solution provided by implementation A2, the first communication device can determine the first power value itself, thereby reducing the signaling overhead between the first communication device and other communication devices for indicating the first power value.

[0212] Step 302: The first communication device determines the transmission power value of the first information based on the first power value.

[0213] In one possible implementation, the first communication device may select the implementation method for determining the transmission power value based on the magnitude of a first power value. The transmission power value in this application may also be referred to as the transmit power value, power value, etc. For example, if the first power value is greater than a first threshold, the first communication device determines the transmission power value according to the following implementation method B1. As another example, if the first power value is less than the first threshold, the first communication device determines the transmission power value according to the following implementation method B2. In implementation method B1, when the first power value is greater than the first threshold, the transmission power value is the smaller of the first power value and the second power value. In implementation method B2, when the first power value is less than the first threshold, the first communication device determines the transmission power value based on the number of retransmissions selected by a corresponding scheme. When the first power value is equal to the first threshold, the first communication device may determine the transmission power value according to either implementation method B1 or implementation method B2. For ease of understanding, the following description uses the example of the first communication device determining the transmission power value according to implementation method B2 when the first power value is equal to the first threshold.

[0214] In implementation method B1, if the first power value is greater than the first threshold, the transmission power value is the smaller of the first power value and the second power value.

[0215] In one possible implementation, the first threshold is 23dBm, 26dBm, 29dBm, or 31dBm. Alternatively, the first threshold can be a power value corresponding to a power level defined by the protocol, such as the power values ​​corresponding to the power levels shown in Table 1 above. Since these values ​​are defined in the current protocol, using any of these values ​​as the first threshold can reduce modifications to the standard, thereby improving compatibility with existing technologies. Alternatively, the first threshold can also be other power values, such as 25dBm.

[0216] In one possible implementation, the second power value is associated with the number of retransmissions of the information sent by the first communication device. The retransmission count involved in this application refers to the number of times the information sent by the first communication device is retransmitted, that is, the number of times the information is repeatedly transmitted. For example, when the first communication device subsequently sends the first information, this retransmission count is the number of retransmissions of the first information. Thus, the first communication device can select the second power value based on the retransmission count, thereby improving the rationality of the second power value. An example is given below. For instance, when a communication system is operating, both the retransmission count and the second power value can be used to mitigate path loss. When the second power value is set too high, adversely affecting communication (such as overheating, potential interference, significantly impacting battery life, etc.), the network can compensate for insufficient transmission power by setting a certain number of retransmissions. For example, doubling the retransmission count once may be equivalent to increasing the transmission power value by 3dB. Therefore, when a communication system is operating, in order to mitigate path loss, the network device can set a certain number of retransmissions and a certain value for the second power value. In one possible implementation, the second power value is associated with the number of retransmissions of the information sent by the first communication device. For example, setting the second power value based on the number of retransmissions can take into account the effects of the number of retransmissions and the second power value on resisting path loss, thereby improving the rationality of the second power value.

[0217] In one possible implementation, the second power value is determined based on the BPRE, which is determined based on the number of retransmissions. During communication, the number of retransmissions can also serve as a means to mitigate path loss; therefore, setting the number of retransmissions can also reduce the transmit power value of the first communication device. In one possible implementation, the transmit power value determined without considering the number of retransmissions may be higher than the transmit power value determined with consideration of the number of retransmissions. Therefore, the transmit power value determined by the first communication device without considering the number of retransmissions may be inaccurate and unreasonable, resulting in an excessively high transmit power value. However, in one possible implementation provided by this application, the second power value can be determined based on the number of retransmissions, meaning that the number of retransmissions is considered during the setting of the second power value, making the determination of the second power value more accurate and reasonable. For example, BPRE is inversely correlated with the number of retransmissions, which can reduce the value of BPRE when the number of retransmissions is large, thereby reducing the value of the second power value and thus reducing the transmit power value of the first communication device.

[0218] In one possible implementation, BPRE satisfies the following formula (1):

[0219] BPRE = K / N RE Formula (1)

[0220] In formula (1), BPRE represents the number of bits per resource element, and N REN represents the number of resources used for transmitting the first channel, which is the channel used to send the first information. RE In this context, RE represents a resource element, and N represents a resource element. RE The number of retransmissions of the information sent by the first communication device is related to the number of times K represents the size of the coded block in the first channel. In this formula, N... RE The subscript of N can also be changed. RE This represents the number of REs used for transmitting the first channel. This example illustrates the resource quantity as the number of REs. If the resource quantity is another parameter (e.g., RBs), then N... RE The subscript can also be replaced with other parameters, such as RB.

[0221] In this embodiment, N RE The first communication device determines a more reasonable BPRE based on the number of retransmissions of the information sent by the first communication device, thus making the subsequent determination of the second power value more accurate and reasonable. For example, N RE It is positively correlated with the number of retransmissions, so that BPRE can be inversely correlated with the number of retransmissions. This can reduce the value of BPRE when the number of retransmissions is large, thereby reducing the value of the second power value and thus reducing the transmission power value of the first communication device.

[0222] In one possible implementation, N RE Satisfies formula (2):

[0223]

[0224] In formula (2), This indicates the number of uplink resources per symbol in the first channel. The subscript symb indicates a symbol. This indicates the amount of uplink resources in each time slot. The subscript "slots" indicates a time slot. Indicates the number of subcarriers on a resource unit. The subscript SC indicates a subcarrier. The superscript RU indicates a resource unit, N RU N represents the number of resource units. RU Including at least one time slot, N RU The superscript RU indicates a resource unit, N Rep N represents the number of times the information sent by the first communication device has been retransmitted. Rep The subscript `rep` indicates a retransmission.

[0225] In the embodiments of this application, the superscript UL of the parameters in each formula (e.g., in formula (2)) and The superscript UL indicates uplink transmission. This formula is introduced using the information sent by the first communication device as an example of uplink information. If the solution provided in this application embodiment is applied to other transmission scenarios, the superscript UL can also be replaced with other content.

[0226] The formula provided in this application is one possible example. The parameters in the formula, as well as their superscripts and / or subscripts, can be changed and replaced. For example, N... Rep It can be replaced with N R .

[0227] This implementation method provides a way to calculate N based on the number of retransmissions. RE In a specific implementation, N RE The number of retransmissions of the information sent by the first communication device is associated with the number of retransmissions. Therefore, the first communication device determines a more reasonable BPRE based on the number of retransmissions, which in turn makes the determination of the subsequent second power value more accurate and reasonable.

[0228] In one possible implementation, the second power value is determined based on a power offset value, which is determined based on the BPRE. In this implementation, the first communication device can calculate the power offset value based on the BPRE. Since the BPRE is related to the number of retransmissions of the information sent by the first communication device, the first communication device can determine a more reasonable power offset value, thereby making the subsequent determination of the second power value more accurate and reasonable.

[0229] In one possible implementation, the power offset value satisfies formula (3):

[0230]

[0231] In formula (3), Δ TF,c (i) represents the power offset value, BPRE represents the number of bits per resource element, and K s It is a real number configured in the signaling or predefined. The power offset value in the embodiments of this application may include / be replaced with: Δ TF,c (i), or replace with Δ TF,c , or replace with Δ, or replace with other symbols or names. For example, Δ TF,c In (i), TF in the subscript can be interpreted as time and frequency, and the subscript of this parameter can also be removed or changed to other content. The formula provided in this embodiment can improve the compatibility of the solution with the prior art.

[0232] In the embodiments of this application, the subscript of the parameter c (e.g., Δ) in each formula refers to... TF,c The c in (i) and the P involved later. PUSCH,c (i), PCMAX,c (i), M NPUSCH,c (i), P O_NPUSCH,c (j), α c (j), PL c The 'c' in the subscript of the parameters involved in this application embodiment can be removed or replaced with other parameters. When the 'c' in the subscript of a parameter is removed, the comma in the subscript of that parameter can also be removed if it is not needed. For example, Δ TF,c (i) can be replaced by Δ TF (i). For example, P PUSCH,c (i) can be replaced with P PUSCH (i). For example, P CMAX,c (i) can be replaced with P CMAX (i). For example, M NPUSCH,c (i) can be replaced with M NPUSCH (i). For example, P O_NPUSCH,c (j) can be replaced with P O_NPUSCH (j). For example, α c (j) can be replaced with α(j). For example, PL c It can be replaced with PL.

[0233] In one possible implementation, if the first power value is greater than or equal to the first threshold, the transmission power value satisfies formula (4):

[0234]

[0235] In formula (4), P PUSCH,c (i) represents the transmission power value, P PUSCH,c (i) The subscript PUSCH refers to the physical uplink shared channel, where i represents the transmission time, P CMAX,c (i) represents the first power value, P CMAX,c (i) The subscript CMAX represents the maximum value (this subscript CMAC can be replaced with MAX), (10log 10 (M NPUSCH,c (i))+P O_NPUSCH,c (j)+α c (j)·PL c +Δ TF,c The value of (i) is the second power value, M NPUSCH,c (i) represents the transmission resource bandwidth of the first channel at transmission time i, M NPUSCH,c (i) The subscript NPUSCH refers to narrowband PUSCH. NPUSCH can also be replaced with nPUSCH. O_NPUSCH,c (j) represents the power parameter, α c (j) represents the road loss coefficient, PLc Indicates road loss, Δ TF,c (i) represents the power offset value, which is related to the number of retransmissions of the information sent by the first communication device. This formula provides a specific method for calculating the transmission power value. The formula considers more parameters, thus improving the rationality of the second power value and enhancing the compatibility of the scheme with existing technologies.

[0236] In the embodiments of this application, the subscript PUSCH in the various parameters refers to the Physical Uplink Shared Channel, and the subscript NPUSCH refers to the Narrowband PUSCH (nPUSCH). In the embodiments of this application, nPUSCH and NPUSCH can be interchanged. The formulas in the embodiments of this application are introduced using the first communication device determining the transmit power value of nPUSCH as an example. Therefore, the subscripts PUSCH, NPUSCH, and nPUSCH in the various formulas involved in the embodiments of this application can also be interchanged, or these subscripts can be replaced with other parameters, such as P... PUSCH,c (i) can be replaced with P NPUSCH,c (i). The embodiments of this application can also be applied to other scenarios, in which case the superscripts and / or subscripts of the various symbols in the formulas can be changed accordingly. For example, when the first communication device uses the scheme provided in the embodiments of this application to calculate the transmission power value of PSSCH, then P... PUSCH,c (i) can also be replaced with P PSSCH,c (i).

[0237] In implementation B1, when the first power value is greater than the first threshold, regardless of the number of retransmissions corresponding to the first information (even when the number of retransmissions corresponding to the first information is greater than two), the first communication device is not limited to using the first power value as the transmission power value. Instead, the transmission power value is set to the smaller of the first power value and the second power value, thereby reducing the power consumption of the first communication device, further reducing the power consumption of the first communication device, reducing the heat generation of the first communication device, and also reducing the significant interference and impact on the human body, devices, etc.

[0238] In implementation B2, when the first power value is less than or equal to the first threshold, the first communication device determines the transmission power value by selecting an appropriate scheme based on the number of retransmissions.

[0239] In implementation B2, for example, when the first power value is less than or equal to a first threshold: if the number of retransmissions is greater than 2, the transmission power value is the first power value; if the number of retransmissions is less than or equal to 2, the transmission power value is the smaller of the first power value and the third power value. The third power value may be the same as or different from the second power value. For example, the third power value may be associated with the number of retransmissions of the information transmitted by the first communication device, or it may not be associated with the number of retransmissions of the information transmitted by the first communication device. As another example, the third power value may be associated with path loss.

[0240] In implementation B2, since the first power value is less than or equal to the first threshold, even if the first communication device continuously transmits information using the first power value, it will not result in significant power consumption. On the other hand, when the number of retransmissions is greater than 2, it indicates that the path loss in the current signal transmission environment is large, requiring multiple retransmissions to ensure signal reliability. In this case, the scheme using the first power value as the transmission power value can further improve communication reliability in this environment. On the other hand, when the number of retransmissions is less than or equal to 2, it indicates that the path loss in the current signal transmission environment is small, requiring fewer retransmissions to ensure information reliability. In this case, the scheme using the smaller of the first and third power values ​​as the transmission power value can reduce the power consumption of the first communication device. In another possible implementation, when the number of retransmissions is equal to 2, the scheme for selecting the transmission power value by the first communication device can be flexibly chosen. For example, when the first power value is less than the first threshold: when the number of retransmissions is equal to 2, the transmission power value is the first power value.

[0241] In implementation B2, in one possible implementation, the third power value can be the same as the aforementioned second power value; for example, the third power value can be determined using the aforementioned formula (4). In another possible implementation, the third power value can be different from the second power value. For example, the third power value satisfies the following formula (5):

[0242] Third power value = 10log 10 (M NPUSCH,c (i))+P O_NPUSCH,c (j)+α c (j)·PL c +Δ TF,c (i) Formula (5)

[0243] In formula (5), i represents the transmission time, and M... NPUSCH,c (i) represents the transmission resource bandwidth of the first channel at transmission time i.

[0244] P O_NPUSCH,c (j) represents the power parameter, α c (j) represents the road loss coefficient, PL c Indicates road loss, ΔTF,c (i) represents the power offset value. The superscripts and subscripts of these parameters can be found in the descriptions of the other formulas mentioned above, and will not be repeated here.

[0245] In one possible implementation, when the first power value is less than or equal to a first threshold and the number of retransmissions is less than or equal to 2, the transmission power value satisfies formula (6):

[0246]

[0247] In formula (6), P PUSCH,c (i) represents the transmission power value, i represents the transmission time, and P CMAX,c (i) represents the first power value.

[0248] M NPUSCH,c (i) represents the transmission resource bandwidth of the first channel at transmission time i, P O_NPUSCH,c (j) represents the power parameter, α c (j) represents the road loss coefficient, PL c Indicates road loss, Δ TF,c (i) represents the power offset value. The superscripts and subscripts of these parameters can be found in the descriptions of the other formulas mentioned above, and will not be repeated here.

[0249] For example, Δ in formula (6) TF,c (i) The following conditions are met:

[0250]

[0251] BPRE = K / N RE

[0252]

[0253] Where, Δ TF,c (i) represents the power offset value, BPRE represents the number of bits per resource element, and K s It is a real number configured or predefined in the signaling configuration; BPRE represents the number of bits per resource element; N RE This represents the number of resources used for transmission in the first channel, which is used to send the first information. K represents the size of the coded block in the first channel. This indicates the number of uplink resources per symbol in the first channel. This indicates the amount of uplink resources in each time slot. N represents the number of subcarriers on a resource unit. RU This indicates the number of resource units, each of which includes at least one time slot. The superscripts and subscripts of these parameters can be found in the descriptions of the other formulas mentioned above, and will not be repeated here.

[0254] The parameter N in formula (6) RE The third power value is not related to the number of retransmissions, therefore it is also not related to the number of retransmissions.

[0255] Step 303: The first communication device sends the first information according to the transmission power value.

[0256] In step 303, for example, the first communication device may use the determined transmit power value to send first information to the second communication device. The first information may be signaling or data sent by the first communication device to the second communication device. Alternatively, the first information may be information transmitted via nPUSCH.

[0257] pass Figure 3 As can be seen from the provided solution, when the first power value is greater than the first threshold, regardless of the number of retransmissions corresponding to the first information (even when the number of retransmissions corresponding to the first information is greater than two), the first communication device is not limited to using the first power value as the transmission power value. Instead, the transmission power value is set to the smaller of the first power value and the second power value, thereby reducing the power consumption of the first communication device, further reducing the power consumption of the first communication device, reducing the heat generation of the first communication device, and also reducing the significant interference and impact on the human body, devices, etc.

[0258] In some scenarios, the channel conditions corresponding to the first communication device may change. For example, the first communication device may be in motion, and its channel conditions may change accordingly. Similarly, the second communication device may be in motion, and the channel conditions of the first communication device may change accordingly. For instance, the channel conditions of the first communication device might change from poor to better, or vice versa. In an IoT scenario, the first and second communication devices can communicate based on IoT technology. For example, the first communication device might be a user's mobile phone, and the second communication device might be a satellite. As the user's mobile phone and / or satellite move, the user's angle to the satellite and the degree of obstruction by the user's body may change. For example, the channel conditions of the first communication device might initially be poor, but later improve. When the channel conditions of the first communication device are poor, its transmission power value may remain at a high value. If the transmission power value of the first communication device is not adjusted after the channel conditions improve, it will cause the first communication device to continuously transmit information using a high transmission power value, resulting in excessive power consumption and signal interference. For example, suppose the channel conditions of the first communication device are initially good, but then deteriorate. When the channel conditions of the first communication device are good, its transmission power may remain at a low value. If the transmission power of the first communication device is not adjusted, its power will remain at a low level, resulting in a low transmission power for information.

[0259] To address this issue, this application provides another possible implementation method in which the second communication device can adjust the transmission power value of the first communication device in some way. For example, the second communication device can adjust the parameters used to determine the second power value, thereby adjusting the value of the second power value. Alternatively, the second communication device can adjust the value of the first power value of the first communication device (the first power value can also be referred to as the maximum transmission power value of the first communication device) through signaling. Based on the above... Figure 3As can be seen from the implementation methods, since the first communication device can determine the transmission power value based on the value of the first power value and / or the value of the second power value, the second communication device can adjust the transmission power value of the first communication device by adjusting the value of the second power value or the value of the first power value. Because in these implementation methods, the second communication device can adjust the transmission power value of the first communication device (for example, the second communication device can adjust the transmission power value of the first communication device according to the channel conditions corresponding to the first communication device), the solutions provided in this application can make the transmission power value of the first communication device more reasonable. For example, these solutions can prevent the transmission power value of the first communication device from being continuously in an excessively high state, thereby avoiding the negative effects caused by an excessively high transmission power value (for example, avoiding excessive power consumption of the first communication device and reducing signal interference). As another example, these solutions can prevent the transmission power value of the first communication device from being continuously in an excessively low state, thereby avoiding the negative effects caused by an excessively low transmission power value (for example, avoiding insufficient power of the first communication device).

[0260] The following describes two embodiments, C1 and C2, by way of example. In embodiment C1, the second communication device adjusts the value of the second power value. In embodiment C2, the second communication device adjusts the value of the first power value (or the value of the maximum transmission power value of the first communication device) of the first communication device.

[0261] In implementation method C1, the second communication device adjusts the value of the second power value.

[0262] For example, the second communication device may send information to the first communication device indicating the value of the second power value. In one possible implementation, the second communication device may indicate an initial value of the second power value to the first communication device, or it may indicate an updated value of the second power value. For example, in implementation C1, the second power value indicated by the information sent by the second communication device is either an adjusted second power value or an updated second power value. For example, the second communication device may determine the updated second power value based on the current channel conditions of the first communication device and indicate the updated second power value to the first communication device, so that the first communication device can use the updated second power value to determine the transmission power value of the information.

[0263] For example, the second communication device sends information to the first communication device indicating a first parameter. The first parameter is used to determine a second power value. Correspondingly, the first communication device receives information indicating the first parameter. In this example, the first communication device can use the first parameter to determine the second power value, or use the first parameter to adjust the value of the second power value.

[0264] In one possible implementation, the second communication device can indicate the initial value of the first parameter to the first communication device, or it can indicate the updated value of the first parameter to the first communication device. For example, in implementation C1, the first parameter indicated by the information sent by the second communication device to indicate the first parameter is the updated first parameter. Thus, the second communication device adjusts the first parameter via signaling, and the first parameter is used to determine the second power value. By adjusting the second power value, the second communication device can achieve the purpose of adjusting the transmission power value of the first communication device, thereby improving the rationality of the transmission power value. For example, the second communication device can determine the updated first parameter based on the current channel conditions of the first communication device, and indicate the updated first parameter to the first communication device, so that the first communication device uses the updated first parameter to determine the updated second power value, and then determines the transmission power value of the information based on the updated second power value.

[0265] In one possible implementation, for example, the second power value in the above formula (4) can be replaced with the following: second power value = 10log 10 (M NPUSCH,c (i))+P O_NPUSCH,c (j)+α c (j)·PL c +Δ TF,c (i)+f c (i)). Where, f c (i) represents the power adjustment value, which is determined based on the first parameter. Other parameters in this formula can be found in the aforementioned formula (4). In one possible implementation, the aforementioned formula (4) can be replaced by the following formula (7):

[0266]

[0267] In formula (7), P PUSCH,c (i) represents the transmission power value, i represents the transmission time, and P CMAX,c (i) represents the first power value.

[0268] M NPUSCH,c (i) represents the number of resource blocks in the first channel frequency domain at transmission time i, P O_NPUSCH,c (j) represents the power parameter, α c (j) represents the road loss coefficient, PL cIndicates road loss, Δ TF,c (i) represents the power offset value, f c (i) represents the power adjustment value determined based on the first parameter. The superscripts and subscripts of these parameters can also be found in the descriptions of the other formulas mentioned above, and will not be repeated here.

[0269] Formula (7) provides a specific possible implementation for adjusting the second power value based on the first parameter. In this implementation, the first parameter can be used to adjust the power offset value in the second power value, thereby achieving the effect of adjusting the second power value. In the embodiments of this application, the unit of the transmitted power value can be various, such as dBm or decibels watt (dBW), where dBm is usually an abbreviation of dBmW, and will not be described again in other places.

[0270] In another possible implementation, the initial value of the power adjustment value in the above formula (7) can be 0. In this case, formula (7) can also be written as the aforementioned formula (4).

[0271] In another possible implementation, the third power value in the aforementioned formula (5) can also be replaced with: 10log 10 (M NPUSCH,c (i))+P O_NPUSCH,c (j)+α c (j)·PL c +Δ TF,c (i)+f c (i)). f in this formula c (i) can be found in formula (7) regarding f. c The description of (i) is provided above, and the other parameters in the formula are further described in the aforementioned formula (5).

[0272] In formula (7), f c (i) can satisfy the following formula (8):

[0273] f c (i)=f c (i-1)+δ c (iK) Formula (8)

[0274] In formula (8), f c (i) represents the power adjustment value determined based on the first parameter in time domain unit i, f c( i-1) represents the power adjustment value determined based on the first parameter in time domain unit (i-1), δ c (iK) represents the first parameter indicated on the time-domain unit (iK).

[0275] The following is through Figure 4A flowchart illustrating a communication method applicable to an embodiment of this application is provided as an example. Figure 4 The description is based on the interaction between the first communication device and the second communication device. For details regarding the first communication device and the second communication device, please refer to the foregoing. Figure 2 and Figure 3 The relevant descriptions will not be repeated here. Figure 4 In one possible implementation, after activating the first configuration information for SPS transmission, the second communication device can modify the value of the first parameter once or multiple times through signaling, thereby achieving the purpose of modifying the second power value and thus realizing the effect of adjusting the transmission power value of the first communication device.

[0276] like Figure 4 As shown, the method includes steps 401, 402, 403, 404 and 405.

[0277] Step 401: The first communication device sends information to the second communication device to indicate the power level supported by the first communication device.

[0278] Correspondingly, the first communication device receives information indicating the power level supported by the first communication device.

[0279] In step 401, the first communication device may also send information to the second communication device indicating the power value supported by the first communication device. This is illustrated by example of the first communication device providing feedback on the power level it supports. The content of step 401 can be found in the description of the aforementioned embodiment A1, and will not be repeated here.

[0280] Step 402: The second communication device sends the first configuration information to the first communication device.

[0281] Correspondingly, the first communication device receives the first configuration information.

[0282] For example, the first configuration information can be transmitted via semi-persistent scheduling (SPS). SPS transmission includes a second communication device configuring SPS transmission parameters for a first communication device, and the second communication device using these SPS transmission parameters to send information. Optionally, the SPS transmission parameters include the transmission period, the start position of transmission, the time and frequency resources for transmission, and a cell radionetwork temporary identifier (C-RNTI) for a specific SPS transmission. As another example, the first configuration information can be transmitted via narrowband PUSCH (nPUSCH).

[0283] In one possible implementation, the first configuration information may also include the initial value of the first parameter configured by the second communication device for the first communication device.

[0284] Step 403: The second communication device sends information one.

[0285] Correspondingly, the first communication device receives information one. Information one is used to activate the first configuration information. For example, information one is used to activate the first configuration information transmitted via SPS.

[0286] In step 403, information one can be carried in the DCI. Step 403 may include / be replaced by: the second communication device activating the first configuration information transmitted by the SPS via the DCI.

[0287] Step 404: The first communication device sends a confirmation message for information one to the second communication device.

[0288] Correspondingly, the second communication device receives the confirmation information from Information 1. The confirmation information from Information 1 is used to notify the second communication device that the first configuration information transmitted by the SPS has been activated. Step 403 may include / be replaced by: the first communication device sending the SPS confirmation information.

[0289] After step 404, the first communication device can transmit information using the information activated by information one. For example, if the first communication device activates the initial value of the first parameter (e.g., denoted as first parameter #0) using information one, the first communication device can determine a second power value based on the initial value of the first parameter. The second power value can be used to determine the transmission power value of the information from the first communication device.

[0290] After step 404, the second communication device can modify the value of the first parameter through signaling. For example, the second communication device can execute the following step 405 to achieve the purpose of modifying the first parameter.

[0291] Step 405: The second communication device sends information 2 to the first communication device.

[0292] Correspondingly, the first communication device receives information two.

[0293] In step 405, for example, information two includes / is information used to indicate the first parameter. Information two is used to indicate the value of the first parameter. The value of the first parameter indicated by information two can also be called the modified first parameter, or the updated first parameter. In step 405, the second communication device can modify the value of the first parameter through information two.

[0294] In step 405 above, for example, the information indicating the first parameter is carried in control information. In this way, the second communication device can dynamically adjust the value of the first parameter through the control information, thereby dynamically adjusting the transmission power value of the first communication device. This scheme can make the transmission power value of the first communication device more matched with the current channel conditions, avoiding the transmission power value of the first communication device being consistently too high or too low. Alternatively, the information indicating the first parameter can be carried in other information, such as in system messages or RRC messages. The control information involved in the embodiments of this application may include, for example, DCI, SCI, MAC CE, or UCI, etc. The following examples, using the example of the information indicating the first parameter being carried in IoT DCI, illustrate several examples of how the information indicating the first parameter can be carried, through examples C1.1, C1.2, C1.3, and C1.4.

[0295] Example C1.1 indicates that the information for the first parameter is carried in the transmit power control field of the control information.

[0296] The transmit power field may include / become a transmit power control (TPC) field, for example. For instance, the aforementioned information two may be carried in the DCI. Or, for example, the information in information two indicating the value of the first parameter may be carried in / become the TPC field in the DCI. For example, the information in information two indicating the value of the first parameter may occupy 1 or 2 bits of the TPC field in the DCI.

[0297] The transmit power control field can be an existing field in the control information, or it can be a newly added or newly defined field.

[0298] In this embodiment, the first communication device can determine the first parameter through the content of the transmit power control field, and then adjust the second power value according to the first parameter, thereby achieving the effect of adjusting the information transmission power value. It can be seen that in this embodiment, the first parameter is already used to adjust the information transmission power value. The information indicating the first parameter is carried in the transmit power control field, which allows the first communication device to better understand the role of the first parameter. The modification to the existing protocol is minimal, and there is no need to add additional fields to carry the information of the first parameter, thus improving compatibility with existing technologies.

[0299] Example C1.2 indicates that the information for the first parameter is carried in a reserved field within the control information.

[0300] This implementation method avoids adding new fields, thereby saving signaling overhead. Furthermore, it reduces the amount of modification required to the format of existing control information, thus improving compatibility with existing technologies.

[0301] Example C1.3 shows that the information indicating the first parameter is carried in the first field of the control information.

[0302] The first field can be, for example, an existing field in the control information that is not used in the current scenario. There can be one or more first fields. For instance, in an IoT scenario, the HARQ process field may not be used, and it can be considered the first field to indicate that the information for the first parameter can be carried in the HARQ process field. Alternatively, when configuring HARQ to be disabled, the second communication device interprets the HARQ process field as a TPC field to indicate that the information for the first parameter is carried in this newly interpreted TPC field (i.e., the original HARQ process field).

[0303] In this implementation, the existing fields in the control information can be used to carry the information used to indicate the first parameter, thereby avoiding the need to add new fields and saving signaling overhead.

[0304] Example C1.4 is used to indicate the bits of one or more fields in the control information that carry the information of the first parameter.

[0305] In Example C1.4, the second communication device may use empty (or unused) bits in one or more fields of the control information to carry information for indicating the first parameter.

[0306] To facilitate understanding, Table 2 below provides an example of a field in control information and the number of bits occupied by that field.

[0307] Table 2 shows an example of fields in control information and the bits occupied by each field.

[0308]

[0309]

[0310] In Example C1.4, for instance, the MCS field in the control information, which was originally 4 bits, can now be defined as 3 bits, with the other bit carrying some or all of the bits used to indicate the first parameter. Similarly, the resource assignment field in the control information, which was originally 3 bits, can now be defined as 2 bits, with the other bit carrying some or all of the bits used to indicate the first parameter. Likewise, the repetition number field in the control information, which was originally 3 bits, can now be defined as 2 bits, with the other bit carrying some or all of the bits used to indicate the first parameter.

[0311] In the implementation of Example C1.4, the second communication device can use the existing fields in the control information to carry the information used to indicate the first parameter, thereby avoiding the need to add new fields and saving signaling overhead.

[0312] In step 405, for example, the first communication device may use a new SPS C-RNTI (indicated by SPS configuration information) to identify the control information carrying the first parameter. For instance, the first communication device may use the C-RNTI to scramble the cyclic redundancy check (CRC) used on the control information (DCI) to identify the control information carrying the first parameter. Thus, the second communication device can identify the control information based on the scrambling method.

[0313] After step 405, for example, the first communication device may no longer need to reply with the confirmation message or the response message of message two. It can be seen that... Figure 4 In the provided implementation, the second communication device does not need to reactivate the new first parameter through DCI, and the first communication device does not need to reply with activation confirmation information. In this implementation, after the second communication device activates the configuration information for SPS transmission, the first parameter can be adjusted through signaling (e.g., control information), thereby achieving the purpose of adjusting the transmission power value of the first communication device, which can save signaling overhead.

[0314] In one possible implementation provided in this application, the second communication device can modify the value of the first parameter once or multiple times. For example, before the second communication device first modifies the value of the first parameter (or before the second communication device sends the first TPC field for modifying the first parameter), the value of the first parameter can be referred to as the initial value of the first parameter. The initial value of the first parameter can be set to 0 or other values. The power adjustment value determined based on the initial value of the first parameter can also be referred to as the initial value of the power adjustment value. For example, the initial value of the power adjustment value can be set to 0 or other values. For example, in the aforementioned formula (8), i takes the value of 1, f c (i) represents the power adjustment value obtained after the second communication device first adjusts the first parameter of the first communication device, f c (i) represents the initial value of the power adjustment value, for example, f c (i-1) = 0. Alternatively, i can be greater than 1, but within the i-1 time-domain unit, the second communication device has not received the power adjustment value; in this case, f also holds. c (i-1)=0.

[0315] In another possible implementation, the second communication device can determine the value of the first parameter corresponding to each nPUSCH for each nPUSCH (for example, the second communication device can determine the value of the first parameter corresponding to each nPUSCH based on the channel conditions corresponding to each nPUSCH), thus improving the rationality of the transmission power value of the first communication device corresponding to each nPUSCH. In yet another possible implementation, a first parameter configured by the second communication device can be applied to one or more nPUSCHs. For example, after receiving information indicating the first parameter, the second communication device can determine the transmission power value corresponding to one or more nPUSCHs based on the first parameter, until it receives the next information indicating the first parameter, at which point it will determine the transmission power value corresponding to the subsequent nPUSCHs based on the received updated first parameter.

[0316] The above Figure 3 The provided implementation methods can be compared with Figure 4 The provided implementation methods can be used in combination. For example, in step 303 above, the second power value used by the first communication device in determining the transmission power value of the first information based on the first power value can be: a second power value determined by the initial value of the first parameter activated by the second communication device in step 402 above; or a second power value determined by the modified first parameter of the second communication device in step 405 above. The action of the second communication device modifying the first parameter in step 405 above can be the first modification after the first parameter is activated by the second communication device in step 402, or it can be the n1th modification after the first parameter is activated by the second communication device in step 402, where n1 can be a positive integer greater than 1.

[0317] In implementation method C2, the second communication device adjusts the value of the first power value (or the second communication device adjusts the value of the maximum transmission power value of the first communication device).

[0318] For example, the second communication device may send information to the first communication device indicating a first power value. In one possible implementation, the second communication device may indicate an initial value of the first power value to the first communication device, or it may indicate an updated value of the first power value. For example, in implementation C2, the first power value indicated by the information sent by the second communication device is either an adjusted first power value or an updated first power value. For example, the second communication device may determine the updated first power value (or the updated maximum transmission power value of the first communication device) based on the current channel conditions of the first communication device, and indicate the updated first power value to the first communication device so that the first communication device uses the updated first power value to determine the transmission power value of the information.

[0319] In implementation C2, one possible implementation is that the information used to indicate the first power value is an index value of the first power value. Thus, the first communication device can determine the first power value based on the index value of the first power value. This approach reduces the number of bits occupied by the information used to indicate the first power value, thereby reducing the signaling overhead incurred in indicating the first power value.

[0320] In another possible implementation, the first communication device can obtain the association between power values ​​and index values. For example, the first communication device can obtain the association between power values ​​and index values ​​according to protocol definitions or pre-negotiated content. Alternatively, a second communication device (or another communication device besides the second and first communication devices) sends the association between power values ​​and index values ​​to the first communication device. Correspondingly, the first communication device receives the association between power values ​​and index values, where the association includes an association between at least one power value and an index value of at least one power value. For example, the association includes an association between the index value of the first power value and the first power value itself. In this embodiment, the association between transmitted power values ​​and index values ​​can be carried in an RRC message or a system message. Alternatively, the association between transmitted power values ​​and index values ​​can be predefined or pre-configured for the first communication device, and this association can be in the form of a table or a file, etc. Table 3 below exemplifies an example of an association between transmitted power values ​​and index values. As shown in Table 3, when the index value of the first power value is 00, the power value indicated by the index value is 23 dBm. The contents of other rows are similar and will not be described again. Thus, after receiving the index value of the first power value, the first communication device can query the power value corresponding to the received power value index from the association. This scheme allows the subsequent second communication device to use the power value index to indicate the specific power value to the first communication device. This scheme can reduce the number of bits occupied by the information used to indicate the first power value, thereby reducing the signaling overhead consumed in indicating the first power value.

[0321] Table 3 shows an example of the correlation between transmission power value and index value.

[0322] Power value index Power value 00 23dBm 01 26dBm 10 29dBm 11 31dBm

[0323] The following is through Figure 5 A flowchart illustrating a communication method applicable to an embodiment of this application is provided as an example. Figure 5 The description is based on the interaction between the first communication device and the second communication device. For details regarding the first communication device and the second communication device, please refer to the foregoing. Figure 2 and Figure 3 The relevant descriptions will not be repeated here. Figure 5 In one possible implementation, after activating the first configuration information for SPS transmission, the second communication device can modify the value of the first power value once or multiple times through signaling, thereby achieving the purpose of modifying the first power value and thus realizing the effect of adjusting the transmission power value of the first communication device.

[0324] like Figure 5 As shown, the method includes steps 501, 502, 503, 504 and 505.

[0325] Step 501: The first communication device sends information to the second communication device to indicate the power level supported by the first communication device.

[0326] Correspondingly, the first communication device receives information indicating the power level supported by the first communication device.

[0327] The content of step 501 can be found in the description of step 401 above, and will not be repeated here.

[0328] Step 502: The second communication device sends the first configuration information to the first communication device.

[0329] Correspondingly, the first communication device receives the first configuration information.

[0330] In one possible implementation, the first configuration information may include the maximum transmit power value configured by the second communication device for the first communication device (e.g., the initial value of the first power value). In another possible implementation, the first configuration information may include the aforementioned association between the transmit power value and the index value. The association between the transmit power value and the index value in this embodiment may be carried in an RRC message or a system message. Alternatively, the association between the transmit power value and the index value may be predefined or pre-configured for the first communication device, and this association may be in the form of a table or a file, etc.

[0331] The content of step 502 can be found in the description of step 402 above, and will not be repeated here.

[0332] Step 503: The second communication device sends information one.

[0333] Correspondingly, the first communication device receives information one.

[0334] The content of step 503 can be found in the description of step 403 above, and will not be repeated here.

[0335] Step 504: The first communication device sends confirmation information of information one to the second communication device.

[0336] Correspondingly, the second communication device receives the confirmation information from Information 1.

[0337] After step 504, the first communication device can transmit information using the information activated by information one. For example, if the first communication device uses the maximum transmission power value activated by information one as the initial value of the first power value (e.g., denoted as first power value #0), then the first communication device can determine the transmission power value based on the initial value of the first power value.

[0338] The content of step 504 can be found in the description of step 404 above, and will not be repeated here.

[0339] After step 504, the second communication device can modify the value of the first power value through signaling. For example, the second communication device can execute the following step 505 to achieve the purpose of modifying the first power value.

[0340] Step 505: The second communication device sends information three to the first communication device.

[0341] Correspondingly, the first communication device receives information three.

[0342] In step 505, for example, information three includes / is information used to indicate a first power value. Information three is used to indicate the value of the first power value. The first power value indicated by information three can also be referred to as the modified first power value, or the updated first power value. In step 505, the second communication device can modify the value of the first power value through information three.

[0343] In step 505 above, for example, information indicating the first power value (e.g., the index value of the first power value) is carried in the control information. Therefore, this scheme can indicate the first power value using a small number of bits occupied by the control information, thereby reducing the signaling overhead of the control information. Furthermore, the second communication device can dynamically adjust the value of the first power value through the control information, thereby dynamically adjusting the transmission power value of the first communication device. This scheme can make the transmission power value of the first communication device more closely match the current channel conditions, preventing the transmission power value of the first communication device from being consistently too high or too low.

[0344] For example, the information indicating the first power value may be carried in other information, such as in a system message or an RRC message. The control information involved in the embodiments of this application may include, for example, DCI, SCI, MACCE, or UCI. The following examples, using the example of the information indicating the first power value being carried in an IoT DCI, illustrate several methods of carrying information indicating the first power value through examples C2.1, C2.2, C2.3, and C2.4.

[0345] Example C2.1 shows that the information indicating the first power value is carried in the transmit power control field of the control information.

[0346] The transmit power field may include, for example, a transmission power control (TPC) field. For instance, the aforementioned information three may be carried in the DCI. Or, for example, the information in information three indicating the value of the first power value may be carried in, for instance, in the TPC field of the DCI. For example, the information in information three indicating the value of the first power value may occupy 1 or 2 bits of the TPC field in the DCI.

[0347] The transmit power control field can be an existing field in the control information, or it can be a newly added or newly defined field.

[0348] In this embodiment, the first communication device can determine a first power value through the content of the transmit power control field, and then adjust the first power value according to the first power value, thereby achieving the effect of adjusting the information transmission power value. It can be seen that in this embodiment, the first power value is already used to adjust the information transmission power value. Carrying the information indicating the first power value in the transmit power control field allows the first communication device to better understand the function of the first power value, requires minimal modification to existing protocols, and eliminates the need to add additional fields to carry the first power value information, thus improving compatibility with existing technologies.

[0349] Example C2.2 shows that the information indicating the first power value is carried in a reserved field in the control information.

[0350] This implementation method avoids adding new fields, thereby saving signaling overhead. Furthermore, it reduces the amount of modification required to the format of existing control information, thus improving compatibility with existing technologies.

[0351] Example C2.3 shows that information indicating the first power value is carried in the first field of the control information.

[0352] The first field can be, for example, an existing field in the control information that is not used in the current scenario. There can be one or more first fields. For instance, in an IoT scenario, the HARQ process field may not be used, and it can be considered the first field, carrying information indicating the first power value. Alternatively, when configuring HARQ to be disabled, the second communication device interprets the HARQ process field as a TPC field, carrying information indicating the first power value in this newly interpreted TPC field (i.e., the original HARQ process field).

[0353] In this implementation, the existing fields in the control information can be used to carry the information used to indicate the first power value, thereby avoiding the need to add new fields and saving signaling overhead.

[0354] Example C2.4 shows that information indicating the first power value is carried in bits of one or more fields in the control information.

[0355] In Example C2.4, the second communication device may use empty (or unused) bits in one or more fields of the control information to carry information indicating a first power value.

[0356] In Example C2.4, for instance, the MCS field in the control information, which was originally 4 bits, can now be defined as 3 bits, with the other bit carrying some or all of the bits corresponding to the information indicating the first power value. Similarly, the resource assignment field in the control information, which was originally 3 bits, can now be defined as 2 bits, with the other bit carrying some or all of the bits corresponding to the information indicating the first power value. Likewise, the repetition number field in the control information, which was originally 3 bits, can now be defined as 2 bits, with the other bit carrying some or all of the bits corresponding to the information indicating the first power value.

[0357] In the implementation of Example C2.4, the second communication device can use the existing fields in the control information to carry information for indicating the first power value, thereby avoiding the need to add new fields and saving signaling overhead.

[0358] In step 505, for example, the first communication device may use a new SPS C-RNTI (indicated by SPS configuration information) to identify the control information carrying the first power value. For instance, the first communication device may use the C-RNTI to scramble the cyclic redundancy check (CRC) used on the control information (DCI) to identify the control information carrying the first power value. Thus, the second communication device can identify the control information based on the scrambling method.

[0359] After step 505, for example, the first communication device no longer needs to reply with the confirmation message of message three, nor with the response message of message three, etc. It can be seen that... Figure 5In the provided implementation, the second communication device does not need to reactivate the new first power value through DCI, and consequently, the first communication device does not need to reply with activation confirmation information. In this implementation, after the second communication device activates the configuration information for SPS transmission, the first power value can be adjusted through signaling (e.g., control information), thereby achieving the purpose of adjusting the transmission power value of the first communication device, which can save signaling overhead.

[0360] In one possible implementation of this application, the second communication device can modify the value of the first power value once or multiple times. For example, before the second communication device modifies the value of the first power value for the first time (or before the second communication device sends the first TPC field for modifying the first power value), the value of the first power value can be referred to as the initial value of the first power value. In another possible implementation, the second communication device can determine the value of the first power value corresponding to each nPUSCH for each nPUSCH (for example, the second communication device can determine the value of the first power value corresponding to each nPUSCH according to the channel conditions corresponding to each nPUSCH), which can improve the rationality of the transmission power value of the first communication device corresponding to each nPUSCH. In yet another possible implementation, a first power value configured by the second communication device can be applied to one or more nPUSCHs. For example, after receiving information indicating the first power value, the second communication device can determine the transmission power value corresponding to one or more nPUSCHs based on the first power value, until it receives the next information indicating the first power value, and then determines the transmission power value corresponding to the subsequent nPUSCHs based on the received updated first power value.

[0361] The above Figure 3 The provided implementation methods can be compared with Figure 5 The provided implementation methods can be used in combination. For example, in step 303 above, the first power value used by the first communication device in determining the transmission power value of the first information based on the first power value can be: the initial value of the first power value activated by the second communication device in step 502 above; or the first power value modified by the second communication device in step 505 above. The action of the second communication device modifying the first power value in step 505 above can be the first modification after the first power value activated by the second communication device in step 502, or it can be the n2th modification after the first power value activated by the second communication device in step 502, where n2 can be a positive integer greater than 1.

[0362] It is understood that, in order to achieve the functions in the above embodiments, the first communication device or the second communication device may include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware, computer software, or a combination of hardware and computer software. Whether a particular function is executed in hardware, software, or a combination of software and hardware depends on the specific application scenario and design constraints of the technical solution.

[0363] Based on the same concept Figure 6 and Figure 7 The diagram illustrates the possible structures of communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of the first or second communication device in the above-described method embodiments, and thus also achieve the beneficial effects of the above-described method embodiments. In the embodiments of this application, the communication device may be the aforementioned... Figure 1A , Figure 1B , Figure 1C or Figure 2 The terminal equipment involved, the chips (systems) that can be applied to the terminal equipment, and the network equipment or the chips (systems) that can be applied to the network equipment.

[0364] like Figure 6 As shown, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The communication device 1300 is used to implement the above-mentioned... Figure 3 , Figure 4 or Figure 5 The method embodiment shown illustrates the function of the first communication device. The transceiver unit 1320 can also be referred to as a communication unit. The transceiver unit 1320 may include a transmitting unit and a receiving unit.

[0365] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the first communication device functions, in one possible implementation, the processing unit 1310 is used to: acquire a first power value, determine a transmission power value of the first information based on the first power value, and transmit the first information through the transceiver unit 1320 based on the transmission power value.

[0366] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the first communication device functions, in one possible implementation, the transceiver unit 1320 is used to: send information indicating the power level supported by the first communication device.

[0367] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the first communication device functions, in one possible implementation, the processing unit 1310 is used to initiate random access based on random access resources.

[0368] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the first communication device functions, in one possible implementation, the transceiver unit 1320 is used to: receive information for indicating the first parameter.

[0369] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the first communication device functions, in one possible implementation, the transceiver unit 1320 is used to: receive information indicating a first power value.

[0370] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the first communication device functions, in one possible implementation, the transceiver unit 1320 is used to: receive the association between the power value and the index value.

[0371] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the second communication device functions, in one possible implementation, the processing unit 1310 is used to: determine a first power value and send information indicating the first power value through the transceiver unit 1320.

[0372] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the second communication device functions, in one possible implementation, the transceiver unit 1320 is used to receive first information.

[0373] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the second communication device functions, in one possible implementation, the transceiver unit 1320 is used to receive information indicating the power level supported by the first communication device. The processing unit 1310 is used to determine a first power value based on the power level supported by the first communication device.

[0374] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the second communication device functions, in one possible implementation, the processing unit 1310 is used to: determine the random access resources for which the first communication device initiates random access, determine the power level supported by the first communication device based on the random access resources, and determine a first power value based on the power level supported by the first communication device.

[0375] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the second communication device functions, in one possible implementation, the transceiver unit 1320 is used to: send information for indicating the first parameter.

[0376] When the communication device 1300 is used to implement Figure 3 , Figure 4 or Figure 5 In the method embodiment shown, when the second communication device functions, in one possible implementation, the transceiver unit 1320 is used to: transmit the association between the power value and the index value.

[0377] For a more detailed description of the processing unit 1310 and the transceiver unit 1320, please refer to [reference needed]. Figure 3 , Figure 4 or Figure 5 The relevant descriptions in the method embodiments shown.

[0378] like Figure 7 As shown, the communication device 1400 includes a processor 1410 and an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It is understood that the interface circuit 1420 can be a transceiver or an input / output interface. The transceiver includes a transmitter and a receiver; the transmitter can be used to send information, and the receiver can be used to receive information. Other functions can be implemented by the processor. The input / output interface is used to input and / or output information; output can be understood as sending, and input can be understood as receiving. Other functions can be implemented by the processor. Optionally, the communication device 1400 may also include a memory 1430 for storing instructions executed by the processor 1410, or storing input data required by the processor 1410 to execute instructions, or storing data generated after the processor 1410 executes instructions.

[0379] When the communication device 1400 is used to implement Figure 3 , Figure 4 or Figure 5 In the method shown, the processor 1410 is used to implement the functions of the processing unit 1310, and the interface circuit 1420 is used to implement the functions of the transceiver unit 1320.

[0380] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal device in the above method embodiments. The terminal chip receives information from the base station, which can be understood as the information being first received by other modules in the terminal (such as an RF module or antenna), and then sent to the terminal chip by these modules. The terminal chip sends information to the base station, which can be understood as the information being first sent to other modules in the terminal (such as an RF module or antenna), and then sent to the base station by these modules.

[0381] When the aforementioned communication device is a chip applied to a base station, the base station chip implements the functions of the network device in the above method embodiments. The base station chip receives information from the terminal, which can be understood as the information being first received by other modules in the base station (such as an RF module or antenna), and then sent to the base station chip by these modules. The base station chip sends information to the terminal, which can be understood as the information being sent down to other modules in the base station (such as an RF module or antenna), and then sent to the terminal by these modules.

[0382] Based on the same concept, embodiments of this application provide a system, which includes a first communication device and a second communication device.

[0383] Based on the same concept, embodiments of this application provide a chip system, which includes at least one processor and an interface circuit. The interface circuit and the at least one processor are interconnected via a circuit. The processor executes a computer program (also referred to as code or instructions) to... Figure 3 , Figure 4 or Figure 5 Any of the possible implementation methods in the document is executed.

[0384] Based on the same concept, embodiments of this application provide a computer program product, which includes: a computer program (also referred to as code or instructions), which, when run, causes the computer to execute... Figure 3 , Figure 4 or Figure 5 Any of the possible implementations in [the document / concept].

[0385] Based on the same concept, embodiments of this application provide a computer-readable storage medium storing a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform... Figure 3 , Figure 4 or Figure 5 Any of the possible implementations in [the document / concept].

[0386] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.

[0387] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.

[0388] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in a base station or terminal.

[0389] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, all or part of the processes or functions of the embodiments of this application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0390] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0391] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, or C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0392] It is understood that the various numbers involved in the embodiments of this application (such as the numerical numbers "first" and "second", and the letter numbers "A1, A2", "B1, B2", "C1, C2", etc.) are only for the convenience of description and are not intended to limit the scope of the embodiments of this application. The order of the above-mentioned process numbers does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A method for determining transmission power, characterized in that, The method is applicable to a first communication device, and the method includes: Obtain the first power value; Based on the first power value, a transmission power value for the first information is determined. If the first power value is greater than a first threshold, the transmission power value is the smaller of the first power value and the second power value. The second power value is associated with the number of retransmissions of the information transmitted by the first communication device. The first information is sent according to the stated transmission power value.

2. The method as described in claim 1, characterized in that, The first threshold is: 23 dBm, 26 dBm, 29 dBm, or 31 dBm.

3. The method according to any one of claims 1-2, characterized in that, The method further includes: Send information indicating the power level supported by the first communication device, wherein the first power value is less than or equal to the power value corresponding to the power level supported by the first communication device.

4. The method according to any one of claims 1-3, characterized in that, The power level supported by the first communication device is associated with random access resources.

5. The method as described in claim 4, characterized in that, The random access resources include at least one of the time-domain resources, frequency-domain resources, or sequence resources in the random access procedure.

6. The method according to any one of claims 1-5, characterized in that, The second power value is determined based on the number of bits per resource element (BPRE), which is determined based on the number of retransmissions.

7. The method as described in claim 6, characterized in that, The BPRE satisfies the following relationship: BPRE=K / N RE Wherein, BPRE represents the number of bits per resource element, and N RE N represents the number of resources used for transmitting the first channel, which is the channel used to send the first information. RE In relation to the number of retransmissions, K represents the size of the coded block in the first channel.

8. The method as described in claim 7, characterized in that, The N RE The following relationship must be satisfied: Among them, the This indicates the number of uplink resources per symbol in the first channel. This indicates the number of uplink resources in each time slot. N represents the number of subcarriers on a resource unit. RU The N represents the number of resource units, where each resource unit includes at least one time slot. Rep Indicates the number of retransmissions.

9. The method according to any one of claims 6-8, characterized in that, The second power value is determined based on the power offset value, which is determined based on the BPRE.

10. The method as described in claim 9, characterized in that, The power offset value satisfies the following relationship: Wherein, the Δ TF,c (i) represents the power offset value, where BPRE represents the number of bits per resource element, and K s It is a real number configured in the signaling configuration or predefined.

11. The method according to any one of claims 1-10, characterized in that, When the first power value is greater than or equal to the first threshold, the transmission power value satisfies the following relationship: Wherein, P PUSCH,c (i) represents the transmission power value, where i represents the transmission time, and P CMAX,c (i) represents the first power value, and M NPUSCH,c (i) represents the transmission resource bandwidth of the first channel at transmission time i, and P O_NPUSCH,c (j) represents the power parameter, where α c (j) represents the road loss coefficient, where PL c Indicates road loss, the Δ TF,c (i) represents the power offset value, which is associated with the number of retransmissions.

12. The method according to any one of claims 1-11, characterized in that, The method further includes: Receive information indicating a first parameter, which is used to determine the second power value.

13. The method as described in claim 12, characterized in that, The transmission power value satisfies the following relationship: Wherein, P PUSCH,c (i) represents the transmission power value, where i represents the transmission time, and P CMAX,c (i) represents the first power value, and M NPUSCH,c (i) represents the number of resource blocks in the first channel frequency domain at transmission time i, where P O_NPUSCH,c (j) represents the power parameter, where α c (j) represents the road loss coefficient, where PL c Indicates road loss, the Δ TF,c (i) represents the power offset value, f c (i) represents the power adjustment value determined based on the first parameter.

14. The method as described in claim 12 or 13, characterized in that, The information used to indicate the first parameter is contained in the transmit power control field.

15. The method according to any one of claims 1-14, characterized in that, The process of obtaining the first power value includes: Receive information indicating the first power value.

16. The method as described in claim 15, characterized in that, The information used to indicate the first power value is the index value of the first power value.

17. The method as described in claim 16, characterized in that, Before receiving the information indicating the first power value, the method further includes: The association between received power values ​​and index values, wherein the association includes the association between the index value of the first power value and the first power value.

18. A method for determining transmission power, characterized in that, The method is applicable to a second communication device, and the method includes: Determine the first power value; Information indicating the first power value is sent. If the first power value is greater than a first threshold, the first power value is used by the first communication device to determine the transmission power value of the information. The transmission power value is the smaller of the first power value and a second power value, and the second power value is associated with the number of retransmissions of the information sent by the first communication device.

19. The method as described in claim 18, characterized in that, The method further includes: Receive first information, wherein the transmission power value of the first information is the smaller of the first power value and the second power value, and the second power value is associated with the number of retransmissions.

20. The method as described in claim 18 or 19, characterized in that, The method further includes: Receive information indicating the power level supported by the first communication device; The first power value is determined based on the power level supported by the first communication device, wherein the first power value is less than or equal to the power value corresponding to the power level supported by the first communication device.

21. The method according to any one of claims 18-20, characterized in that, The method further includes: Determine the random access resources for the first communication device to initiate random access; The power level supported by the first communication device is determined based on the random access resource, and the power level supported by the first communication device is associated with the random access resource. The first power value is determined based on the power level supported by the first communication device.

22. The method according to any one of claims 18-21, characterized in that, The method further includes: Information is sent to indicate a first parameter, which is used to determine the second power value.

23. The method as described in claim 21 or 22, characterized in that, The information used to indicate the first parameter is contained in the transmit power control field.

24. The method as described in claim 23, characterized in that, The information used to indicate the first power value is the index value of the first power value.

25. The method as described in claim 24, characterized in that, Before receiving the information indicating the first power value, the method further includes: The association between the transmission power value and the index value, wherein the association includes the association between the index value of the first power value and the first power value.

26. A communication device, characterized in that, It includes modules for performing the method as described in any one of claims 1 to 17, or modules for performing the method as described in any one of claims 18 to 25.

27. A communication device, characterized in that, Includes a processor that, through logic circuitry or by executing computer programs or instructions, implements the method as described in any one of claims 1 to 17, or implements the method as described in any one of claims 18 to 25.

28. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a communication device, implement the method as described in any one of claims 1 to 17, or the method as described in any one of claims 18 to 25.

29. A computer program product, characterized in that, The computer program product stores a computer program, the computer program including program instructions, which, when executed by a computer, cause the computer to perform the method as described in any one of claims 1 to 17, or to perform the method as described in any one of claims 18 to 25.