A communication method and related equipment

By introducing an adjustable bit number of transmission power control command field and target power control algorithm in the satellite communication system, the problem of difficult to meet the slow fading power range of channels in non-terrestrial networks is solved, and more efficient signal transmission stability is achieved.

CN119183185BActive Publication Date: 2025-03-28HONOR DEVICE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411593454.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-03-28
Estimated Expiration
2044-11-08

AI Technical Summary

Technical Problem

In non-terrestrial networks, the existing transmission power control command words are difficult to meet the power variation range of slow fading of the channel due to the Doppler frequency bias caused by the rapid motion of the satellite and the signal transmission delay in low-orbit satellite systems.

Method used

By introducing a bit-number adjustable mechanism of the transmit power control command field in the satellite communication system, the terminal device adjusts the transmit power based on the target power control algorithm. The algorithm determines the power adjustment step and coefficient based on the number of bits in the received power control command field, and realizes a larger range of power adjustment.

Benefits of technology

It effectively meets the power change range of channel slow fading in non-terrestrial network scenarios, improving the stability and efficiency of signal transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119183185B_ABST
    Figure CN119183185B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a communication method and related equipment, which relate to the field of satellite communication technology. Among them, the method includes: receiving a transmit power control command field from a network device in a satellite communication system; adjusting the transmit power of the terminal device at least based on a target power control algorithm; wherein the target power control algorithm is determined according to the number of bits of the transmit power control command field. In the embodiment of the present application, the network device can indicate the power control algorithm used by the terminal device by the number of bits of the transmit power control command field, and the terminal device adjusts the signal transmission power based on the power control algorithm. Since the number of bits of the transmit power control command field is adjustable, the transmit power control command field can support a wider range of power adjustment to meet the power variation range of slow channel fading in non-terrestrial network scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of satellite communication technology, and in particular to a communication method and related equipment. Background Art

[0002] Non Terrestrial Network (NTN) technology is one of the technical directions for direct connection of mobile phones to satellites and is an important supplement to terrestrial cellular communication technology.

[0003] During the propagation of electromagnetic waves, the phenomenon of changes in the strength of the received signal due to the changes in the propagation medium and propagation path over time is called fading. Fading is usually divided into two types: slow fading and fast fading. In non-ground networks, due to the fast movement speed of the satellite itself, a Doppler frequency deviation of up to about 2KHz will be generated. This frequency deviation will produce a coherence time and fast fading cycle at the millisecond level for the channel. In addition, in the low-orbit satellite system, the distance between the satellite and the ground is between 600KM and 1200KM, and the minimum signal transmission delay for a single trip is 2 milliseconds. Since the transmission delay of the control signal cannot keep up with the changing cycle of the fast fading of the channel, it is difficult for low-orbit satellites to counteract the fast fading of the channel through power control like ground base stations, but low-orbit satellites need to use power control to counter path loss and slow fading.

[0004] Reference Figure 1 The diagram shows the change of fast fading channel and slow fading channel. Although the change speed of fast fading channel is faster than slow fading, the dynamic range of power change of slow fading is much larger than that of fast fading. The power adjustment range of existing Transmit Power Control (TPC) command words is difficult to meet the power change range of slow fading channels in non-terrestrial network scenarios. Summary of the invention

[0005] The present application provides a communication method and related equipment for implementing power control in a non-terrestrial network scenario to meet the power variation range of slow channel fading.

[0006] In order to achieve the above objectives, this application provides the following technical solutions:

[0007] The first aspect of the present application provides a communication method, which is applied to a terminal device in a satellite communication system, and the method includes: receiving a transmit power control command field from a network device in the satellite communication system; adjusting the transmit power of the terminal device based at least on a target power control algorithm; wherein the target power control algorithm is determined according to the number of bits of the transmit power control command field. In the above implementation scheme, the network device can indicate the power control algorithm used by the terminal device by sending the number of bits of the transmit power control command field through the transmit power control command field, and the terminal device implements the adjustment of the signal transmission power based on the power control algorithm. Since the number of bits of the transmit power control command word is adjustable, the transmit power control command field can support a wider range of power adjustment to meet the power variation range of slow channel fading in non-terrestrial network scenarios.

[0008] Unless otherwise specified, the "terminal device" in this application may refer to the terminal device itself, or a component in the terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the transmitter. This application does not limit the execution subject of the power control method.

[0009] It should be noted that the transmission power control command field is sent by the network device and received by the terminal device. The terminal device may be a terminal device in a satellite communication system, and the network device may be an NTN network device in the satellite communication system.

[0010] In some possible implementations, the adjusting the transmit power of the terminal device at least based on a target power control algorithm includes: adjusting the transmit power of the terminal device based on the transmit power control command field and the target power control algorithm. In the above implementation, adjusting the signal transmit power based on the transmit power control command field and the target power control algorithm provides a specific implementation of power adjustment.

[0011] In some possible implementations, the adjusting the transmit power of the terminal device based on the transmit power control command field and the target power control algorithm includes: determining a power adjustment step for adjusting the transmit power of the terminal device based on the transmit power control command field; if the value of the transmit power control command field is equal to the value of the previous transmit power control command field received by the terminal device, determining the target power adjustment step based on the product of the power adjustment step and a preset first power adjustment coefficient; wherein the preset first power adjustment coefficient is greater than 1; adjusting the transmit power of the terminal device based on the target power adjustment step. In the above implementation scheme, the power adjustment step is first determined based on the transmit power control command field, and the power adjustment step indicates the basic power adjustment granularity of the terminal device for each power adjustment, and then it is determined whether the transmit power control command fields corresponding to the two power adjustments are equal. If they are equal, the power adjustment step is adjusted by the first power adjustment coefficient, and the power adjustment step is multiplied by the first power adjustment coefficient to obtain the target power adjustment step, wherein the first power adjustment coefficient is a preset value greater than 1; finally, the signal transmission power is adjusted based on the target power adjustment step. It can be seen that in the embodiment of the present application, the signal transmission power is adjusted based on the transmit power control command field and the target power control algorithm, and a specific implementation method of power adjustment is provided. The terminal device adjusts the power adjustment step size according to the transmit power control command field corresponding to the two power adjustments before and after. When the terminal device receives a continuous increase in transmit power command (i.e. ) or a command to reduce the transmit power (i.e. ), the target power adjustment step increases exponentially, which can achieve fast tracking of large signal changes.

[0012] In some possible implementations, the adjusting the transmit power of the terminal device based on the transmit power control command field and the target power control algorithm includes: determining a power adjustment step for adjusting the transmit power of the terminal device based on the transmit power control command field; if the value of the transmit power control command field is not equal to the value of the previous transmit power control command field received by the terminal device, determining the target power adjustment step based on the quotient of the power adjustment step and a preset second power adjustment coefficient; wherein the preset second power control coefficient is greater than 1; adjusting the transmit power of the terminal device based on the target power adjustment step. In the above implementation scheme, the power adjustment step is first determined based on the transmit power control command field, and the power adjustment step indicates the basic power adjustment granularity of the terminal device performing power adjustment each time, and then it is determined whether the transmit power control command fields corresponding to the two power adjustments are equal. If they are not equal, the basic power adjustment granularity is adjusted by the second power adjustment coefficient, and the power adjustment step is divided by the second power adjustment coefficient to obtain the target power adjustment step; wherein the second power adjustment coefficient is a pre-set value greater than 1; and finally, the signal transmission power is adjusted based on the target power adjustment step. It can be seen that in the embodiment of the present application, the signal transmission power is adjusted based on the transmit power control command field and the target power control algorithm, and a specific implementation method of power adjustment is provided. The terminal device adjusts the power adjustment step size according to the transmit power control command field corresponding to the two power adjustments before and after. When the terminal device receives an alternating increase transmit power command and a decrease transmit power command (i.e. ), the target power adjustment step is reduced exponentially to its lower limit, and the channel state changes smoothly.

[0013] In some possible implementations, determining, based on the transmit power control command field, a power adjustment step for adjusting the transmit power of the terminal device includes: ;in, is the power adjustment step size, is the value corresponding to the transmit power control command field, c is the preset power adjustment granularity, and n indicates the nth power control in the power control process. is a single-bit transmit power control command field, i.e. or , accordingly, the value corresponding to the transmit power control command field or , the preset power adjustment granularity c is 1dB. , that is, the power adjustment step is 1*1dB=1dB; when , that is, the power adjustment step It is -1*1dB=-1dB.

[0014] In some possible implementations, the transmit power control command field The power control command field includes m bits, where m is equal to 1, and n indicates the nth power control in the power control process. A single-bit transmit power control command field, i.e., a transmit power control command field is 1 bit, that is or .

[0015] In some possible implementations, the transmit power control command field includes m+1 bits, where m≥3; and the target power control algorithm includes an A-law compression algorithm or a μ-law compression algorithm.

[0016] In some possible implementations, the target power control algorithm includes an A-law compression algorithm; and adjusting the transmit power of the terminal device at least based on the target power control algorithm includes:

[0017] ;

[0018] ;

[0019] in, is the transmit power control command field, the transmit power control command field includes m+1 bits, m≥3, n indicates the nth power control in the power control process, is the sign function, bit instruct The positive and negative is the adjusted normalized signal power adjustment increment, A is the preset compressor parameter, x The normalized signal power adjustment increment before adjustment; the transmit power of the terminal device is adjusted based on the normalized signal power adjustment increment after adjustment. In the above implementation scheme, when the transmit power control command field includes 4 bits or more than 4 bits, the signal power adjustment increment is adjusted by using the A-law compression algorithm. The A-law compression algorithm is a nonlinear compression method that reduces the amplitude range of the input signal through nonlinear mapping, thereby reducing the number of bits required, so that the transmit power control command field can contain more bit configurations, and the dynamic adjustment range of each transmit power control command field is increased through digital compression technology. The A-law compression algorithm provides higher quantization accuracy and higher gain in the low signal strength area, and can better retain the details of the low amplitude signal.

[0020] Optionally, the preset compressor parameter A determines the degree of compression. In practical applications, A=87.6 can be selected.

[0021] It should be noted that is the adjusted normalized signal power adjustment increment, and the signal power adjustment increment actually used by the terminal device can be The inverse normalization operation is performed to obtain the transmit power, and then the transmit power is adjusted based on the signal power adjustment increment. This application does not limit the algorithms used for the normalization operation and the inverse normalization operation, and those skilled in the art can make a choice according to business requirements.

[0022] In some possible implementations, the target power control algorithm includes a μ-law compression algorithm;

[0023] The adjusting the transmit power of the terminal device at least based on a target power control algorithm comprises:

[0024] ;

[0025] ;

[0026] in, is the transmit power control command field, the transmit power control command field includes m+1 bits, m≥3, is the sign function, bit instruct The positive and negative is the adjusted normalized signal power adjustment increment, μ is the preset compressor parameter, and X is the normalized signal power adjustment increment before adjustment; the transmit power of the terminal device is adjusted based on the adjusted normalized signal power adjustment increment. In the above implementation scheme, when the transmit power control command field includes 4 bits or more than 4 bits, the μ-law compression algorithm is used to adjust the signal power adjustment increment. The μ-law compression algorithm is a nonlinear compression method that reduces the amplitude range of the input signal through nonlinear mapping, thereby reducing the number of bits required, so that the transmit power control command field can contain more bit configurations, and the dynamic adjustment range of each transmit power control command field is increased through digital compression technology. The μ-law compression algorithm provides higher quantization accuracy and higher gain in the low signal strength area, and can better retain the details of the low amplitude signal.

[0027] Optional, preset compressor parameter μ determines the degree of compression and can be selected .

[0028] Optionally, in practical applications, the preset compressor parameter μ may be selected as 255.

[0029] It should be noted that is the adjusted normalized signal power adjustment increment, and the signal power adjustment increment actually used by the terminal device can be The inverse normalization operation is performed to obtain the transmit power, and then the transmit power is adjusted based on the signal power adjustment increment. This application does not limit the algorithms used for the normalization operation and the inverse normalization operation, and those skilled in the art can make a choice according to business requirements.

[0030] The second aspect of the present application provides a communication method, which is applied to a network device in a satellite communication system, and the method includes: determining a transmit power control command field, wherein the transmit power control command field is used by a terminal device to determine a target power control algorithm according to the number of bits of the transmit power control command field, and the target power control algorithm is used to adjust the transmit power of the terminal device; and sending the transmit power control command field. In the above implementation scheme, the network device can indicate the power control algorithm used by the terminal device by the number of bits of the transmit power control command field, and the terminal device adjusts the signal transmission power based on the power control algorithm. Since the number of bits of the transmit power control command field is adjustable, the transmit power control command field can support a wider range of power adjustment to meet the power variation range of slow channel fading in non-terrestrial network scenarios.

[0031] Unless otherwise specified, the "network device" in this application may refer to the network device itself, or a component in the network device (e.g., a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the transmitter. This application does not limit the execution subject of the power control method.

[0032] In some possible implementations, the determining of the transmit power control command field includes: determining the transmit power control command field based on the target received power corresponding to the target signal-to-interference ratio and the measured received power. In the above implementation, the transmit power control command field is used to instruct the terminal device to increase or decrease the signal transmit power. The network device can determine the transmit power control command field based on the target received power corresponding to the target signal-to-interference ratio and the received power currently measured. When the measured received power is less than the target received power, the transmit power control command field is used to instruct the terminal device to increase the signal transmit power. When the measured received power is greater than the target received power, the transmit power control command field is used to instruct the terminal device to reduce the signal transmit power. Thus, a method for determining a transmit power control command field is provided.

[0033] In some possible implementations, determining the transmit power control command field based on the target received power corresponding to the target signal-to-interference ratio and the measured received power includes: ;like ,but ;like ,but ;in, is the transmit power control command field, is the value corresponding to the transmit power control command field, n indicates the nth power control in the power control process, is the target received power corresponding to the target signal-to-interference ratio, is the symbolic function, In the above implementation, the transmit power control command field is determined based on the target receive power corresponding to the target signal-to-interference ratio and the currently measured receive power, so that the transmit power control command field can be used to instruct the terminal to increase or decrease the signal transmit power.

[0034] In some possible implementations, the transmit power control command field The power control command field includes m bits, where m is equal to 1, and n indicates the nth power control in the power control process. A single-bit transmit power control command field, i.e., a transmit power control command field is 1 bit, that is or .

[0035] In some possible implementations, the target power control algorithm includes an A-law compression algorithm or a μ-law compression algorithm. In the above implementation, the network device can also instruct the terminal device to use the A-law compression algorithm or the μ-law compression algorithm to adjust the signal transmission power by sending the number of bits of the power control command field. The A-law compression algorithm and the μ-law compression algorithm are nonlinear compression methods that reduce the amplitude range of the input signal through nonlinear mapping, thereby reducing the number of bits required, so that the power control command field can contain more bit configurations, and the dynamic adjustment range of each power control command field can be enlarged through digital compression technology, and can provide higher quantization accuracy and higher gain in the low signal strength area, and can better retain the details of the low amplitude signal.

[0036] In some possible implementations, the transmit power control command field includes m+1 bits, where m≥3. When the number of bits is greater than 3 bits, the terminal device can use the A-law compression algorithm or the μ-law compression algorithm to adjust the signal transmission power, providing an optional implementation method of a power control solution.

[0037] A third aspect of the present application provides a communication device, the communication device comprising a terminal device, the terminal device comprising:

[0038] A command receiving module, used for receiving a transmit power control command field from a network device in a satellite communication system;

[0039] A power adjustment module is used to adjust the transmission power of the terminal device based on at least a target power control algorithm; wherein the target power control algorithm is determined according to the number of bits of the transmission power control command field.

[0040] Unless otherwise specified, the "terminal device" in this application may refer to the terminal device itself, or a component in the terminal device (for example, a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the transmitter. This application does not limit the execution subject of the power control method.

[0041] In the third aspect of the present application, the constituent modules of the terminal device may also execute the steps described in the aforementioned first aspect and various possible implementations. For details, please refer to the aforementioned description of the first aspect and various possible implementations.

[0042] A fourth aspect of the present application provides a communication device, the communication device comprising a network device, the network device comprising:

[0043] A command determination module, used to determine a transmit power control command field, wherein the transmit power control command field is used by a terminal device to determine a target power control algorithm according to the number of bits of the transmit power control command field, and the target power control algorithm is used to adjust the transmit power of the terminal device;

[0044] A command sending module is used to send the transmit power control command field.

[0045] Unless otherwise specified, the "network device" in this application may refer to the network device itself, or a component in the network device (e.g., a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the sender. This application does not limit the execution subject of the communication method.

[0046] In the fourth aspect of the present application, the constituent modules of the network device may also execute the steps described in the aforementioned second aspect and various possible implementations. For details, please refer to the aforementioned description of the second aspect and various possible implementations.

[0047] The fifth aspect of the present application provides a communication device, including a processor, the processor is connected to a memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the communication device implements the communication method provided in the first aspect or the second aspect of the present application.

[0048] In the fifth aspect of the present application, the constituent modules of the communication device may also execute the steps described in the aforementioned first aspect or second aspect and various possible implementations. For details, please refer to the aforementioned description of the first aspect or second aspect and various possible implementations.

[0049] The sixth aspect of the present application provides a computer storage medium for storing a computer program. When the computer program is executed, it is used to implement the communication method provided in the first aspect or the second aspect of the present application.

[0050] The seventh aspect of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the communication method provided in the first aspect or the second aspect.

[0051] The eighth aspect of the present application provides a chip system, which includes a processor for supporting a terminal device or a network device to implement the functions involved in the above aspects, for example, sending or processing the data and / or information involved in the above methods. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal device or the network device. The chip system can be composed of chips, or it can include chips and other discrete devices.

[0052] It can be understood that the beneficial effects of the third to eighth aspects mentioned above can be found in the relevant descriptions of the first aspect mentioned above and any implementation method of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 A schematic diagram of changes in a fast fading channel and a slow fading channel provided in an embodiment of the present application;

[0054] Figure 2 A schematic diagram of the system architecture of a satellite communication system provided in an embodiment of the present application;

[0055] Figure 3 A schematic diagram of an interactive process of a power control method provided in an embodiment of the present application;

[0056] Figure 4 A simulation schematic diagram based on the A-law compression algorithm provided in an embodiment of the present application;

[0057] Figure 5A simulation schematic diagram based on a μ-law compression algorithm provided in an embodiment of the present application;

[0058] Figure 6 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

[0059] Figure 7 A schematic diagram of the structure of a network device provided in an embodiment of the present application;

[0060] Figure 8 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0061] Fig. 9 A schematic diagram of the structure of a computer program product provided in an embodiment of the present application. DETAILED DESCRIPTION

[0062] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. The terms used in the following embodiments are only for the purpose of describing specific embodiments and are not intended to be used as limitations on the present application. As used in the specification and the appended claims of the present application, the singular expressions "one", "a kind", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear contrary indication in the context. It should also be understood that in the embodiments of the present application, "one or more" refers to one, two or more; "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist; for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0063] References to "one embodiment" or "some embodiments" etc. described in this specification mean that a particular feature, structure or characteristic described in conjunction with the embodiment is included in one or more embodiments of the present application. Thus, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear at different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0064] In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.

[0065] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0066] It is understood that the "embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments in the entire specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It is understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0067] It can be understood that in the present application, "when" and "if" both mean that corresponding processing will be carried out under certain objective circumstances, and do not limit the time, nor do they require any judgment action when implementing, nor do they mean the existence of other limitations.

[0068] It can be understood that some optional features in the embodiments of the present application may be implemented independently in certain scenarios without relying on other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects, or may be combined with other features according to needs in certain scenarios. Accordingly, the devices provided in the embodiments of the present application may also realize these features or functions accordingly, which will not be elaborated here.

[0069] In this application, unless otherwise specified, the same or similar parts between the various embodiments can refer to each other. In the various embodiments of this application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships. The following description of the implementation methods of this application does not constitute a limitation on the scope of protection of this application.

[0070] The embodiments of the present application are applied to various communication systems, which may be a second generation (2G) communication system, a third generation (3G) communication system, an LTE system, a fifth generation (5G) communication system, an LTE and 5G hybrid architecture, a 5G new wireless (5G New Radio, 5G NR) system, and new communication systems that will emerge in future communication developments.

[0071] The satellite communication system includes a first device and a second device. The first device may be a device on the network side for providing network communication functions, which is also called a network device or a network element in some cases. The network device may generally be a base station (including a functional unit of a base station, or a combination of functional units of a base station) or a core network unit, wherein the core network unit may be a functional unit in the core network, including but not limited to an access and mobility management function (AMF) unit or a session management function (SMF) unit. The second device may be a device for accessing the network, which may generally be a terminal device. An example of a satellite communication system is Figure 2 As shown, Figure 2 The system includes a base station 1 and a terminal 2. For example, the first device may be a terminal device in a satellite communication system, and the second device may be an NTN network device in the satellite communication system.

[0072] In the embodiments provided in the present application, the base station may be any device having a wireless transceiver function, including but not limited to: an evolved base station (NodeB or eNB or e-NodeB, evolutionary Node B) in long term evolution (LTE), a base station (gNodeB or gNB) or a transmission receiving point / transmission reception point (TRP) in new radio (NR), a base station of subsequent evolution of 3GPP, an access node in a Wi-Fi system, a wireless relay node, a wireless backhaul node, etc. The base station may be: a macro base station, a micro base station, a micro-micro base station, a small station, a relay station, or a balloon station, etc. The base station may include one or more co-site or non-co-site transmission points (Transmission Reception Point, TRP). The base station may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The base station may communicate with the terminal, or communicate with the terminal through a relay station. The terminal can communicate with multiple base stations of different technologies. For example, the terminal can communicate with a base station supporting an LTE network, or a base station supporting a 5G network, or a base station supporting an LTE network and a base station supporting a 5G network. For another example, the network device is specifically a network device in a satellite communication system, that is, an NTN network device. For example, the NTN network device includes any one of an NTN base station (gNB), a drone network device, a high-altitude platform network device, an aircraft network device, and a communication balloon network device. The specific implementation method of the NTN network device is not limited in the embodiments of the present application. This is just an example of a possible scenario.

[0073] In the embodiments provided in the present application, the terminal may be in various forms, for example, a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, etc. The terminal may also be sometimes referred to as a terminal device, a user equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a terminal device, a wireless communication device, a UE agent or a UE device, etc. The terminal may also be a fixed terminal or a mobile terminal. The terminal device may also be a new wireless NR device or an Internet of Things (IOT) terminal device.

[0074] In the communication system, non-terrestrial network (NTN) technology is one of the technical directions for mobile phones to directly connect to satellites, and is an important supplement to ground cellular communication technology. By integrating satellite communication networks with ground 5G networks, NTN technology can provide ubiquitous coverage without being restricted by topography, connecting the multi-dimensional space of air, space, land, and sea to form an integrated ubiquitous access network that can be accessed on demand in all scenarios. Non-terrestrial networks can achieve seamless communication on a global scale without being restricted by geographical location; and satellite communication networks can be flexibly deployed to quickly respond to various communication needs. Due to the advantages of global coverage and flexible deployment of non-terrestrial networks, they have been widely used in a variety of communication scenarios.

[0075] It should be noted that the satellite communication system described in the embodiment of the present application is for the purpose of more clearly illustrating the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. A person of ordinary skill in the art can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0076] As described in the background technology, the phenomenon of changes in the strength of the received signal caused by the change of the propagation medium and propagation path over time during the propagation of electromagnetic waves is called fading. Fading is usually divided into slow fading and fast fading. In non-terrestrial networks, the Doppler frequency deviation caused by the faster movement speed of NTN network equipment (such as satellites) produces a millisecond-level coherence time and fast fading cycle for the channel. In addition, in low-orbit satellite systems, the distance between the satellite and the ground is between 600KM and 1200KM, and the minimum signal transmission delay for a single trip is 2 milliseconds. Since the transmission delay of the control signal cannot keep up with the changing cycle of the fast fading of the channel, it is difficult for low-orbit satellites to counteract the fast fading of the channel through power control like ground base stations, but low-orbit satellites need to use power control to counter path loss and slow fading. The transmit power control (Transmit Power Control, TPC) command field used by existing ground base station systems includes the following situations:

[0077] In the downlink control information (DCI) format 2_2, the transmit power control TPC command field contains 2 bits of information, which is used to provide closed-loop power control commands applicable to the physical uplink control channel (PUCCH) and the physical uplink shared channel (PUSCH). The different bits of information contained in the transmit power control TPC command field correspond to different power adjustment methods. For example, if the transmit power control TPC command field is "10", then according to the communication standard protocol (such as the 3GPP communication standard protocol) (explained in the form of accumulated value type), the signal transmit power of the specified timing needs to be increased by 1dB.

[0078] In the Random Access Response (RAR), the transmit power control TPC command field contains 3 bits of information, which is used to provide a closed-loop power control command for the Physical Uplink Shared Channel (PUSCH). The different bits of information contained in the transmit power control TPC command field correspond to different power adjustment steps. For example, if the transmit power control TPC command field is "100", then according to the protocol, the signal transmit power of the specified timing needs to be increased by 2dB.

[0079] In the current StarNet protocol, closed-loop power control includes a single-step power adjustment parameter (Power Adjust, PA). PA is a fixed single value. If PA is set too small, the dynamic range of power adjustment cannot keep up with the power variation range of the channel. If PA is set too large, the granularity of power adjustment will be too large and the adjustment accuracy will not meet the requirements.

[0080] Since the dynamic range of power variation of slow fading is much larger than that of fast fading, the power adjustment range of the several existing transmit power control command fields provided above is difficult to meet the power variation range of slow fading of the channel in non-terrestrial network scenarios. In order to implement power control in non-terrestrial network scenarios to meet the power variation range of slow fading of the channel, please refer to Figure 3 The present application embodiment provides a communication method, which is applied to a satellite communication system. The satellite communication system includes a terminal device and a network device. The communication method performed by the terminal device and the network device is described below, which mainly includes the following steps:

[0081] 301: The network device determines a transmission power control command field.

[0082] Among them, the network equipment first determines the transmit power control (TPC) command field, which is used to instruct the terminal equipment how to adjust the transmit power. The number of bits of the transmit power control command word can indicate the power control algorithm used by the terminal equipment. Since the number of bits at the transmit power control command word end is adjustable, the transmit power control command field can achieve a wider range of power adjustment to meet the power variation range of slow channel fading in non-terrestrial network scenarios.

[0083] It should be noted that the network device in the embodiment of the present application specifically refers to the NTN network device in the satellite communication system, and the transmission power in the embodiment of the present application refers to the uplink power of the terminal device. It can be understood that the transmission power can also be replaced by the transmission power or the transmission power, which is not limited in the present application.

[0084] Optionally, the above step 301 specifically includes: determining a transmit power control command field based on a target received power corresponding to a target signal-to-interference ratio and a measured received power.

[0085] Specifically, the transmit power control command field is used to instruct the terminal device to increase or decrease the signal transmission power. The network device can determine the transmit power control command field based on the target received power corresponding to the target signal-to-interference ratio and the received power currently measured. When the measured received power is less than the target received power, the transmit power control command field is used to instruct the terminal device to increase the signal transmission power. When the measured received power is greater than the target received power, the transmit power control command field is used to instruct the terminal device to reduce the signal transmission power.

[0086] Among them, the target signal-to-interference ratio (Signal Interference Ratio Target, SIR Target) is pre-set, and this application does not limit the specific value of the target signal-to-interference ratio. Those skilled in the art can set the target signal-to-interference ratio accordingly according to business requirements. On the basis of the known target signal-to-interference ratio, the target received power can be calculated by obtaining the power of the interference signal and the noise, and then the transmit power control command field is determined based on the target received power and the measured received power. The transmit power control command field can be used to instruct the terminal device to increase or decrease the signal transmission power.

[0087] From the above, it can be seen that the transmit power control command field can be used to instruct the terminal device to increase or decrease the signal transmission power. The transmit power control command field can be determined based on the target receive power corresponding to the target signal-to-interference ratio and the measured receive power. The following explains the determination of the transmit power control command field when the transmit power control command field is 1 bit.

[0088] In the case where the measured actual received power is less than the target received power, that is, the difference between the target received power and the measured received power is greater than zero, the transmit power control command field can be configured as 1 to instruct the terminal device to increase the transmit power. In the case where the measured actual received power is greater than the target received power, that is, the difference between the target received power and the measured received power is less than zero, the transmit power control command field can be configured as 0 to instruct the terminal device to reduce the transmit power.

[0089] Specifically, the above step 301 specifically includes: ;like ,but ;like ,but .

[0090] in, To send the power control command field, is the value corresponding to the sending power control command field, n indicates the nth power control in the power control process, is the target received power corresponding to the target signal-to-interference ratio, is the symbolic function, is the measured received power.

[0091] In the above implementation scheme, the transmit power control command field is determined based on the target received power corresponding to the target signal-to-interference ratio and the currently measured received power, so that the transmit power control command field can be used to instruct the terminal to increase or decrease the signal transmit power.

[0092] It should be noted that this step is to send a power control command field The case of a single-bit transmit power control command field is described below, that is, the transmit power control command field is 1 bit, that is or .

[0093] It is understood that the transmit power control command field The situation may also be other bits, and those skilled in the art may make corresponding settings based on business requirements.

[0094] Optional, transmit power control command field It can also be a transmit power control command field larger than 3 bits.

[0095] Wherein, in the case where the transmit power control command field is greater than 3 bits, the target power control algorithm may include an A-law compression algorithm or a μ-law compression algorithm. The A-law compression algorithm and the μ-law compression algorithm are nonlinear compression methods that reduce the amplitude range of the input signal through nonlinear mapping, thereby reducing the number of bits required, so that the transmit power control command field can contain more bit configurations. The dynamic adjustment range of each transmit power control command field is enlarged through digital compression technology, and higher quantization accuracy and higher gain can be provided in the low signal strength area, which can better retain the details of the low amplitude signal.

[0096] 302: The terminal device receives a transmit power control command field sent by the network device.

[0097] The network device sends a power control command field so that the terminal device receiving the send power control command field adjusts the send power based on the send power control command field.

[0098] 303: The terminal device adjusts the transmit power of the terminal device based at least on a target power control algorithm; wherein the target power control algorithm is determined according to the number of bits of the transmit power control command field.

[0099] Among them, the transmit power control command field may include different numbers of bits, such as 1 bit, 4 bits, 5 bits, etc. The terminal device may determine the target power control algorithm based on the number of bits contained in the received transmit power control command field, and adjust the signal transmission power based on the target power control algorithm. It can be seen that the network device can indicate the power control algorithm used by the terminal device by the number of bits of the transmit power control command field, and the terminal device adjusts the signal transmission power based on the power control algorithm. Since the number of bits of the transmit power control command field is adjustable, the transmit power control command field can achieve a wider range of power adjustment to meet the power variation range of slow channel fading in non-terrestrial network scenarios.

[0100] Optionally, the above step 303 specifically includes: adjusting the transmit power of the terminal device based on the transmit power control command field and the target power control algorithm. In the embodiment of the present application, the signal transmit power of the terminal device can be adjusted in combination with the transmit power control command field and the target power control algorithm.

[0101] Optionally, the above-mentioned step 303 specifically includes: determining a power adjustment step for adjusting the transmit power of the terminal device based on the transmit power control command field; if the value of the transmit power control command field is equal to the value of the previous transmit power control command field, determining the target power adjustment step based on the product of the power adjustment step and a preset first power adjustment coefficient; wherein the preset first power adjustment coefficient is greater than 1; if the value of the transmit power control command field is not equal to the value of the previous transmit power control command field, determining the target power adjustment step based on the quotient of the power adjustment step and a preset second power adjustment coefficient; wherein the preset second power control coefficient is greater than 1; adjusting the transmit power of the terminal device based on the target power adjustment step.

[0102] Specifically, the embodiment of the present application first determines the power adjustment step size based on the transmit power control command field, and the power adjustment step size indicates the basic power adjustment granularity of each power adjustment performed by the terminal device. Then, it is determined whether the values ​​of the transmit power control command field corresponding to the two power adjustments are equal. If they are equal, the power adjustment step size is adjusted by the first power adjustment coefficient, and the power adjustment step size is multiplied by the first power adjustment coefficient to obtain the target power adjustment step size; if they are not equal, the basic power adjustment granularity is adjusted by the second power adjustment coefficient, and the power adjustment step size is divided by the second power adjustment coefficient to obtain the target power adjustment step size; wherein, the first power adjustment coefficient and the second power adjustment coefficient are both pre-set values ​​greater than 1. Finally, the signal transmission power is adjusted based on the target power adjustment step size.

[0103] Optionally, the step of determining the target power adjustment step size specifically includes:

[0104] like ,but ;

[0105] like ,but ;

[0106] in, is the transmit power control command field corresponding to the nth power control, is the transmit power control command field corresponding to the n-1th power control, is the target power adjustment step size, is the power adjustment step corresponding to the n-1th power control, K is the first power regulation coefficient, L is the second power adjustment coefficient, K and L They are all numbers greater than 1. The symbol * represents a multiplication operation, and the symbol / represents a division operation.

[0107] It can be understood that after determining the target power adjustment step, the terminal device can adjust the transmit power based on the target power adjustment step. For example, if the current transmit power of the terminal device is 10dB and the target power adjustment step is 2dB, then the adjusted transmit power of the terminal device is 12dB.

[0108] It can be seen that in the embodiment of the present application, the signal transmission power is adjusted based on the transmission power control command field and the target power control algorithm, and a specific implementation method of power adjustment is provided. The terminal device adjusts the power adjustment step according to the transmission power control command field corresponding to the two power adjustments before and after. When the terminal device receives continuous commands to increase the transmission power or continuous commands to decrease the transmission power, the target power adjustment step increases exponentially, which can achieve rapid tracking of large signal changes; when the terminal device receives alternating commands to increase the transmission power and decrease the transmission power, the target power adjustment step is exponentially reduced to its lower limit, and the channel state shows a smooth change.

[0109] In some possible implementations, determining the power adjustment step size based on the transmit power control command field includes: ;in, is the power adjustment step size, is the value corresponding to the transmit power control command field, c is the preset power adjustment granularity, n indicates the nth power control in the power control process, and the symbol * represents a multiplication operation.

[0110] Optionally, the power regulation granularity c may be pre-set based on actual business requirements. Exemplarily, the setting range of the power regulation granularity is 0.5 dB to 1 dB.

[0111] Exemplary, transmit power control command field is a single-bit transmit power control command field, i.e. or . Accordingly, when When the value corresponding to the transmit power control command field is .when When the value corresponding to the transmit power control command field is , the preset power adjustment granularity c is 1dB. , that is, the power adjustment step is 1*1dB=1dB; when , that is, the power adjustment step It is -1*1dB=-1dB.

[0112] Optionally, the transmit power control command field used in the above embodiment is a single-bit transmit power control command field, where n indicates the nth power control in the power control process. A single-bit transmit power control command field, i.e., a transmit power control command field is 1 bit, that is or .

[0113] When the transmit power control command field is greater than 3 bits, the terminal device can select the A-law compression algorithm or the μ-law compression algorithm to adjust the transmit signal power. The specific application of the two compression algorithms is described below.

[0114] Method 1: Use the A-law compression algorithm to adjust the transmission signal power.

[0115] The above step 303 specifically includes:

[0116] ;

[0117] ;

[0118] in, The transmit power control command field includes m+1 bits, where m≥3 and n indicates the nth power control in the power control process. is the sign function, bit instruct The positive and negative is the normalized signal power adjustment increment after adjustment, A is the preset compressor parameter, x is the normalized signal power adjustment increment before adjustment, and ln() is the natural logarithm function.

[0119] Next, the terminal device adjusts the transmit power based on the normalized signal power adjustment increment.

[0120] See also Figure 4 A simulation diagram based on the A-law compression algorithm is shown, where the compressor parameter A=87.6, the horizontal axis is the normalized input signal x, and the vertical axis is the compressed signal and the normalized output signal , m=3, the vertical coordinate of the A-law compression algorithm is evenly divided into 8 segments in the range of 0-1. When A=87.6, the A-law compression characteristics are very close to those of the 13-fold method, which can effectively reduce the quantization error and improve the signal-to-noise ratio. The quantization interval of small signals is reduced by 16 times compared with uniform quantization, thereby greatly reducing the quantization error; while for large signals, the quantization interval is increased, but this increase has a smaller impact than the reduction of small signals.

[0121] It should be noted that, since the power variation range of the slow fading channel is larger than that of the fast fading channel, in order to adapt to the power tracking with a larger dynamic range and improve the accuracy of power control, the more command word bits are required to send the power control command field. The specific value of m is not limited in the embodiments of the present application, and those skilled in the art can determine it in the protocol after optimization and verification according to different channel conditions.

[0122] In the above implementation scheme, when the transmit power control command field includes 4 bits or more, the signal power adjustment increment is adjusted by using the A-law compression algorithm. The A-law compression algorithm is a nonlinear compression method that reduces the amplitude range of the input signal through nonlinear mapping, thereby reducing the number of bits required, so that the transmit power control command field can contain more bit configurations. The dynamic adjustment range of each transmit power control command field is enlarged by digital compression technology. The A-law compression algorithm provides higher quantization accuracy and higher gain in the low signal strength area, and can better retain the details of the low amplitude signal.

[0123] Optionally, the preset compressor parameter A determines the degree of compression. In practical applications, A=87.6 can be selected.

[0124] It should be noted that is the adjusted normalized signal power adjustment increment, and the signal power adjustment increment actually used by the terminal device can be The inverse normalization operation is performed to obtain the transmit power, and then the transmit power is adjusted based on the signal power adjustment increment. This application does not limit the algorithms used for the normalization operation and the inverse normalization operation, and those skilled in the art can make a choice according to business requirements.

[0125] Method 2: Use the μ-law compression algorithm to adjust the transmitted signal power.

[0126] The above step 303 specifically includes:

[0127] ;

[0128] ;

[0129] in, The transmit power control command field includes m+1 bits, m≥3. is the sign function, bit instruct The positive and negative is the normalized signal power adjustment increment after adjustment, μ is the preset compressor parameter, x is the normalized signal power adjustment increment before adjustment, and ln() is the natural logarithm function.

[0130] Next, the terminal device adjusts the transmit power based on the normalized signal power adjustment increment.

[0131] See also Figure 5 A simulation diagram based on the μ-law compression algorithm is shown, where the compressor parameter μ=225, the horizontal axis is the normalized input signal x, and the vertical axis is the compressed signal and the normalized output signal , m=8, the ordinate of the μ-law compression algorithm is evenly divided into 8 segments in the range of 0-1. When μ=225, the μ-law compression characteristics are very close to those of the 15-fold line method, which can provide better linearity and accuracy for the compression processing of small signals.

[0132] In the above implementation scheme, when the transmit power control command field includes 4 bits or more, the μ-law compression algorithm is used to adjust the signal power adjustment increment. The μ-law compression algorithm is a nonlinear compression method that reduces the amplitude range of the input signal through nonlinear mapping, thereby reducing the number of bits required, so that the transmit power control command field can contain more bit configurations. The dynamic adjustment range of each transmit power control command field is enlarged through digital compression technology. The μ-law compression algorithm provides higher quantization accuracy and higher gain in the low signal strength area, and can better retain the details of the low amplitude signal.

[0133] Optional, preset compressor parameter μ determines the degree of compression and can be selected .

[0134] Optionally, in practical applications, the preset compressor parameter μ may be 255.

[0135] It should be noted that is the adjusted normalized signal power adjustment increment, and the signal power adjustment increment actually used by the terminal device can be The inverse normalization operation is performed to obtain the transmit power, and then the transmit power is adjusted based on the signal power adjustment increment. This application does not limit the algorithms used for the normalization operation and the inverse normalization operation, and those skilled in the art can make a choice according to business requirements.

[0136] It can be understood that after determining the signal power adjustment increment, the terminal device can adjust the transmit power based on the signal power adjustment increment. For example, if the current transmit power of the terminal device is 10dB and the signal power adjustment increment is 2dB, then the adjusted transmit power of the terminal device is 12dB.

[0137] It should be noted that the terminal device will be configured with the maximum output power, that is, the maximum transmit power. The maximum transmit power limits the upper limit of the terminal device when adjusting the transmit power. When the terminal device is adjusting the transmit power, if the transmit power adjustment reaches the maximum transmit power, the terminal device will maintain the maximum transmit power for data transmission.

[0138] See also Figure 6 The schematic diagram of the structure of a terminal device shown in FIG. 1 is applied to a satellite communication system. The terminal device comprises: a command receiving module 601 and a power adjustment module 602; wherein,

[0139] A command receiving module, used for receiving a transmit power control command field from a network device in a satellite communication system;

[0140] A power adjustment module is used to adjust the transmission power of the terminal device based on at least a target power control algorithm; wherein the target power control algorithm is determined according to the number of bits of the transmission power control command field.

[0141] Optionally, a power adjustment module is specifically used to adjust the signal transmission power based on the transmission power control command field and the target power control algorithm.

[0142] Optionally, the power adjustment module specifically includes:

[0143] A step size determination submodule, used to determine a power adjustment step size for adjusting the transmit power of the terminal device based on a transmit power control command field;

[0144] The step size determination submodule is further used to determine the target power adjustment step size based on the product of the power adjustment step size and a preset first power adjustment coefficient if the value of the transmit power control command field is equal to the value of the previous transmit power control command field received by the terminal device; wherein the preset first power adjustment coefficient is greater than 1;

[0145] The step size determination submodule is further used to determine the target power adjustment step size based on the quotient of the power adjustment step size and a preset second power adjustment coefficient if the value of the transmit power control command field is not equal to the value of the previous transmit power control command field received by the terminal device; wherein the preset second power control coefficient is greater than 1;

[0146] The power adjustment submodule is used to adjust the transmission power of the terminal device based on the target power adjustment step.

[0147] Optionally, the step size determination submodule is used to: ;in, is the power adjustment step size, is the value corresponding to the sending power control command field, c is the preset power adjustment granularity, and n indicates the nth power control in the power control process.

[0148] Optionally, the transmit power control command field segment includes m bits, where m is equal to 1.

[0149] Optionally, the sending power control command field includes m+1 bits, where m≥3; and the target power control algorithm includes an A-law compression algorithm or a μ-law compression algorithm.

[0150] Optionally, the target power control algorithm includes an A-law compression algorithm;

[0151] Adjusting the transmit power of the terminal device based at least on a target power control algorithm includes:

[0152] ;

[0153] ;in, The transmit power control command field includes m+1 bits, where m≥3 and n indicates the nth power control in the power control process. is the sign function, bit instruct The positive and negative is the normalized signal power adjustment increment after adjustment, A is the preset compressor parameter, and x is the normalized signal power adjustment increment before adjustment;

[0154] The transmit power of the terminal device is adjusted based on the adjusted normalized signal power adjustment increment.

[0155] Optionally, the target power control algorithm includes a μ-law compression algorithm;

[0156] Adjusting the transmit power of the terminal device based at least on a target power control algorithm includes:

[0157] ;

[0158] ; ;in, The transmit power control command field includes m+1 bits, m≥3. is the sign function, bit instruct The positive and negative is the normalized signal power adjustment increment after adjustment, μ is the preset compressor parameter, and x is the normalized signal power adjustment increment before adjustment;

[0159] The transmit power of the terminal device is adjusted based on the adjusted normalized signal power adjustment increment.

[0160] It should be noted that the steps executed by each module in a terminal device provided in an embodiment of the present application and the related technical features correspond to the power control method applied to the terminal device provided in the aforementioned embodiment of the application. The description of the device part can be found in the aforementioned embodiment of the method part and will not be repeated here.

[0161] See also Figure 7 The schematic diagram of the structure of a network device shown in FIG. 1 is applied to a satellite communication system. The network device comprises: a command determination module 701 and a command sending module 702; wherein,

[0162] A command determination module, used to determine a transmit power control command field, wherein the transmit power control command field is used by a terminal device to determine a target power control algorithm according to the number of bits of the transmit power control command field, and the target power control algorithm is used to adjust the transmit power of the terminal device;

[0163] The command sending module is used to send the power control command field.

[0164] Optionally, a command determination module is specifically used to determine the transmit power control command field based on the target received power corresponding to the target signal-to-interference ratio and the measured received power.

[0165] Optionally, a command determination module is used to:

[0166] ;

[0167] like ,but ;like ,but ;

[0168] in, To send the power control command field, is the value corresponding to the sending power control command field, n indicates the nth power control in the power control process, is the target received power corresponding to the target signal-to-interference ratio, is the symbolic function, is the measured received power.

[0169] Optionally, the transmit power control command field includes m bits, where m is equal to 1.

[0170] Optionally, the target power control algorithm includes an A-law compression algorithm or a μ-law compression algorithm.

[0171] Optionally, the transmit power control command field includes m+1 bits, where m≥3.

[0172] It should be noted that the steps executed by each module in a network device provided in an embodiment of the present application and the related technical features correspond to the power control method applied to the network device provided in the aforementioned embodiment of the application. The description of the device part can be found in the aforementioned embodiment of the method part and will not be repeated here.

[0173] Figure 8 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device may be a terminal device, a network device, or a terminal including but not limited to a mobile phone, a smart wearable device (such as a smart watch) and other electronic devices. Taking a mobile phone as an example, the communication device may include a processor 810, an external memory interface 820, an internal memory 821, a display screen 830, a camera 840, an antenna 1, an antenna 2, a mobile communication module 850, and a wireless communication module 860, etc.

[0174] It is to be understood that the structure illustrated in this embodiment does not constitute a specific limitation on the communication device. In other embodiments, the communication device may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0175] The processor 810 may include one or more processing units, for example, the processor 810 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0176] It is understandable that the interface connection relationship between the modules illustrated in this embodiment is only a schematic illustration and does not constitute a structural limitation on the communication device. In other embodiments of the present application, the communication device may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0177] The external memory interface 820 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the communication device. The external memory card communicates with the processor 810 through the external memory interface 820 to implement a data storage function. For example, files such as music and videos can be stored in the external memory card.

[0178] The internal memory 821 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 810 executes various functional applications and data processing of the communication device by running the instructions stored in the internal memory 821. The internal memory 821 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the communication device (such as audio data, a phone book, etc.), etc. In addition, the internal memory 821 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 810 executes various functional applications and data processing of the communication device by running the instructions stored in the internal memory 821, and / or the instructions stored in the memory provided in the processor.

[0179] The wireless communication function of the communication device can be implemented through antenna 1, antenna 2, mobile communication module 850, wireless communication module 860, modem processor and baseband processor.

[0180] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the communication device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0181] The mobile communication module 850 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to communication devices. The mobile communication module 850 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 850 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 850 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 850 can be set in the processor 810. In some embodiments, at least some of the functional modules of the mobile communication module 850 can be set in the same device as at least some of the modules of the processor 810.

[0182] In some embodiments of the present application, the communication device initiates or receives a call request through the mobile communication module 850 and the antenna 1.

[0183] In addition, an operating system is running on the above components. For example, an iOS operating system, an Android operating system, a Windows operating system, etc. Applications can be installed and run on the operating system. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the explanation and beneficial effects of the relevant contents in any of the above-mentioned communication devices can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0184] Reference Fig. 9 The present application also provides a schematic diagram of the structure of a computer program product. In some embodiments, the above Figure 3 The disclosed methods may be implemented as computer program instructions encoded in a machine-readable format on a computer-readable storage medium or on other non-transitory media or articles of manufacture.

[0185] Fig. 9Schematically illustrates a conceptual partial view of an example computer program product, arranged in accordance with at least some embodiments presented herein, the example computer program product comprising a computer program for executing a computer process on a computing device.

[0186] In one embodiment, the computer program product 900 is provided using a signal bearing medium 901. The signal bearing medium 901 may include one or more program instructions 902, which when executed by one or more processors may provide the above-mentioned Figure 3 Thus, for example, reference to Figure 3 In the embodiment shown in , one or more features of steps 301 to 303 may be undertaken by one or more instructions associated with the signal bearing medium 901. In addition, Fig. 9 Program instructions 902 in also describe example instructions.

[0187] In some examples, signal bearing medium 901 may include computer readable medium 903 such as, but not limited to, a hard drive, a compact disk (CD), a digital video disk (DVD), a digital tape, memory, ROM or RAM, and the like.

[0188] In some embodiments, the signal bearing medium 901 may include a computer recordable medium 904, such as, but not limited to, a memory, a read / write (R / W) CD, a R / W DVD, etc. In some embodiments, the signal bearing medium 901 may include a communication medium 905, such as, but not limited to, a digital and / or analog communication medium (e.g., a fiber optic cable, a waveguide, a wired communication link, a wireless communication link, etc.). Thus, for example, the signal bearing medium 901 may be communicated by a wireless form of the communication medium 905 (e.g., a wireless communication medium complying with the IEEE 802.15 standard or other transmission protocol).

[0189] The one or more program instructions 902 may be, for example, computer executable instructions or logic implementation instructions. In some examples, the computing device of the computing device may be configured to provide various operations, functions, or actions in response to the program instructions 902 communicated to the computing device via one or more of the computer readable medium 903, the computer recordable medium 904, and / or the communication medium 905.

[0190] It should be understood that the arrangement described here is only for illustrative purposes. Thus, it will be appreciated by those skilled in the art that other arrangements and other elements (e.g., machines, interfaces, functions, sequences, and functional groups, etc.) can be used instead, and some elements can be omitted together according to the desired result. In addition, many of the described elements can be implemented as discrete or distributed components, or in any appropriate combination and position to combine other components to implement functional entities.

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

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

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

[0194] In addition, each functional module in each embodiment of the present application can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or software functional modules.

[0195] If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the part that essentially contributes to the technical solution of the present application or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the process of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories, random access memories, magnetic disks or optical disks.

[0196] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, characterized in that: A terminal device applied to a satellite communication system, the method comprising: receiving a transmit power control command field from a network device in a satellite communication system; and adjusting the transmit power of the terminal device at least based on a target power control algorithm; wherein the target power control algorithm is determined according to the number of bits of the transmit power control command field; If the transmit power control command field includes Bit, where , the target power control algorithm includes an A-law compression algorithm or a μ-law compression algorithm; If the target power control algorithm is an A-law compression algorithm, adjusting the transmit power of the terminal device at least based on the target power control algorithm includes: ; ;in, is the transmit power control command field, the transmit power control command field includes bits, , Indicates the first Secondary power control, is the sign function, bit instruct The positive and negative is the adjusted normalized signal power adjustment increment, For preset compressor parameters, is the normalized signal power adjustment increment before adjustment; adjusting the transmit power of the terminal device based on the adjusted normalized signal power adjustment increment; If the target power control algorithm is a μ-law compression algorithm, adjusting the transmit power of the terminal device at least based on the target power control algorithm includes: ; ;in, is the transmit power control command field, the transmit power control command field includes bits, , is the sign function, bit instruct The positive and negative is the adjusted normalized signal power adjustment increment, For preset compressor parameters, is the normalized signal power adjustment increment before adjustment; The transmit power of the terminal device is adjusted based on the adjusted normalized signal power adjustment increment.

2. The method according to claim 1, characterized in that If the transmit power control command field includes m bits, where m is equal to 1; The adjusting the transmit power of the terminal device at least based on a target power control algorithm comprises: Determining a power adjustment step for adjusting the transmit power of the terminal device based on the transmit power control command field; If the value of the transmit power control command field is equal to the value of the previous transmit power control command field received by the terminal device, determine the target power adjustment step size based on the product of the power adjustment step size and a preset first power adjustment coefficient; wherein the preset first power adjustment coefficient is greater than 1; The transmit power of the terminal device is adjusted based on the target power adjustment step.

3. The method according to claim 1, characterized in that If the transmit power control command field includes m bits, where m is equal to 1; The adjusting the transmit power of the terminal device at least based on a target power control algorithm comprises: Determining a power adjustment step for adjusting the transmit power of the terminal device based on the transmit power control command field; If the value of the transmit power control command field is not equal to the value of the previous transmit power control command field received by the terminal device, determining the target power adjustment step size based on the quotient of the power adjustment step size and a preset second power adjustment coefficient; wherein the preset second power control coefficient is greater than 1; The transmit power of the terminal device is adjusted based on the target power adjustment step.

4. The method according to claim 2 or 3, characterized in that: The determining, based on the transmit power control command field, a power adjustment step for adjusting the transmit power of the terminal device comprises: ;in, is the power adjustment step size, is the value corresponding to the transmit power control command field, The preset power adjustment granularity, Indicates the first Secondary power control.

5. A communication method, characterized in that: A network device applied to a satellite communication system, the method comprising: Determine a transmit power control command field, wherein the transmit power control command field is used by a terminal device to determine a target power control algorithm according to the number of bits of the transmit power control command field, and the target power control algorithm is used to adjust the transmit power of the terminal device; and Sending the transmit power control command field to the terminal device so that the terminal device adjusts the transmit power of the terminal device at least based on the target power control algorithm; wherein, if the transmit power control command field includes bits, , the target power control algorithm includes an A-law compression algorithm or a μ-law compression algorithm; If the target power control algorithm is an A-law compression algorithm, the terminal device adjusts the transmit power of the terminal device at least based on the target power control algorithm, including: ; ;in, is the transmit power control command field, the transmit power control command field includes bits, , Indicates the first Secondary power control, is the sign function, bit instruct The positive and negative is the adjusted normalized signal power adjustment increment, For preset compressor parameters, The normalized signal power adjustment increment before adjustment; the normalized signal power adjustment increment after adjustment is used to adjust the transmit power of the terminal device; If the target power control algorithm is a μ-law compression algorithm, the terminal device adjusts the transmit power of the terminal device at least based on the target power control algorithm, including: ; ;in, is the transmit power control command field, the transmit power control command field includes bits, , is the sign function, bit instruct The positive and negative is the adjusted normalized signal power adjustment increment, For preset compressor parameters, The normalized signal power before adjustment is adjusted by an increment; the adjusted normalized signal power is used to adjust the transmission power of the terminal device.

6. The method according to claim 5, characterized in that If the transmit power control command field includes m bits, where m is equal to 1; The determining of the transmit power control command field includes: determining the transmit power control command field based on a target received power corresponding to a target signal-to-interference ratio and a measured received power.

7. The method according to claim 6, characterized in that The determining the transmit power control command field based on the target received power corresponding to the target signal-to-interference ratio and the measured received power includes: ; like ,but ;like ,but ; in, is the transmit power control command field, Indicates the first Secondary power control, is the target received power corresponding to the target signal-to-interference ratio, is the symbolic function, is the measured received power.

8. A communication device, characterized in that: The communication device comprises: Memory for storing computer programs or computer instructions; A processor, configured to execute a computer program or computer instruction stored in the memory, so that the communication device executes the method as described in any one of claims 1-4 or 5-7.

9. A computer storage medium for storing a computer program, wherein when the computer program is executed, it is used to implement the method according to any one of claims 1 to 4 or 5 to 7.

10. A computer program product comprising instructions, which, when executed on a computer, causes the computer to perform the method according to any one of claims 1 to 4 or 5 to 7.

Citation Information

Patent Citations

  • Method and Apparatuses for Power Control Using Variable Step Size

    US20130143617A1