Communication method and apparatus
By controlling the transmission power and duration threshold of the terminal equipment, the problems of high power consumption and radiation caused by high power transmission of the terminal equipment are solved, and energy-saving and secure communication quality assurance are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-11-28
- Publication Date
- 2026-05-29
AI Technical Summary
Existing terminal equipment for integrated satellite communication systems and 5G mobile communication systems suffers from high power consumption and may not meet human radiation requirements when transmitting at high power.
By controlling the duration for which terminal devices send data to network devices at high power, the transmission time does not exceed the duration threshold corresponding to that power. If the threshold is exceeded, the power is reduced, and data continues to be sent at a lower power.
It achieves the goal of reducing the energy consumption of terminal devices while ensuring communication quality and meeting human radiation requirements.
Smart Images

Figure CN122120888A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to communication methods and apparatus. Background Technology
[0002] Compared to terrestrial mobile communication systems, satellite communication systems utilize high, medium, and low Earth orbit satellites to achieve wide-area networks and even global coverage, providing seamless communication services to users worldwide. The integration of satellite and terrestrial mobile communication systems can together form a globally seamless, integrated sea, land, air, and space communication network, meeting users' diverse and ubiquitous service needs and representing a crucial direction for future communication development.
[0003] In existing networks that integrate satellite communication systems and 5G mobile communication systems, a semi-static scheduling method is used to reduce the complexity of data scheduling for terminal devices. Semi-static scheduling means that the network side configures the period and data modulation scheme, allowing terminal devices to transmit data on corresponding resources without first receiving control signals, thus reducing signaling overhead and terminal device complexity. However, existing semi-static scheduling has a minimum period of 2 symbols, a maximum period of 640ms, and a maximum repetition count of 32 times. If the existing network equipment configuration is used, terminal devices transmitting signals at high power may experience full-load high-power transmission, leading to significant power consumption for the terminal devices. Summary of the Invention
[0004] This application provides a communication method and apparatus, in which the terminal equipment can ensure a certain level of communication quality while also saving energy.
[0005] To achieve the above objectives, this application adopts the following technical solution:
[0006] Firstly, a communication method is provided. This method can be executed by a terminal device, or by a component of the terminal device, such as a processor, chip, or chip system, or by a logic module or software capable of implementing all or part of the terminal device. The method includes: transmitting data to a network device at a first power, wherein the network device is a non-terrestrial device; if the transmission duration exceeds a duration threshold corresponding to the first power, then transmitting data to the network device at a second power; the transmission duration is the duration of transmitting data to the network device at the first power, wherein the first power is higher than the second power.
[0007] Therefore, by controlling the duration for which the terminal device sends data to the network device at high power, the power is kept within the corresponding duration threshold. If the power exceeds the corresponding duration threshold, the power is reduced to send data to the network device at a lower power. Thus, the terminal device can ensure a certain level of communication quality while also saving energy.
[0008] In one possible design, the radiation dose generated when the terminal device sends data to the network device at a first power for a duration threshold is less than or equal to the human body radiation dose limit. Therefore, by controlling the duration for which the terminal device sends data to the network device at high power, and ensuring that it does not exceed the duration threshold corresponding to that power, the radiation dose generated by the terminal device sending data at high power can meet the requirements for human body radiation.
[0009] In one possible design, sending data to the network device at a first power includes: sending data to the network device at a first power based on a first transmission parameter; sending data to the network device at a second power includes: sending data to the network device at a second power based on a second transmission parameter.
[0010] Optionally, the first transmission parameter includes: a first MCS and / or a first repetition count, and the second transmission parameter includes: a second MCS and / or a second repetition count; wherein, the first MCS is greater than the second MCS, the first repetition count is less than the second repetition count, the first repetition count is the number of times the same data is repeatedly transmitted to the network device at a first power, and the second repetition count is the number of times the same data is repeatedly transmitted to the network device at a second power.
[0011] It is understandable that when a terminal device sends data to a network device at the highest power, the signal strength received by the network device is relatively stronger, thus the requirements for decoding are more extensive. Therefore, a higher MCS can be used to improve communication speed and capacity. Conversely, when a terminal device sends data to a network device at the lowest power, the decoding performance will decrease. A lower MCS has a lower bit rate, which can increase the probability that the network device receives and parses the data, thus compensating for the loss of decoding performance caused by the decrease in transmission power.
[0012] It's also understandable that when sending data to a network device at the highest power, the demodulation performance is already high, allowing for fewer repetitions to avoid redundancy and reduce overhead. When the terminal device sends data to the network device at the second highest power, it can increase the probability of the network device receiving and parsing the data by increasing the number of repetitions. Therefore, the terminal device can compensate for the decrease in decoding performance caused by power backoff by increasing the number of repetitions.
[0013] In one possible design, the first transmission parameter further includes a first period, and the second transmission parameter further includes a second period. The first repetition count is the number of times the same data is repeatedly transmitted to the network device at a first power within the first period, and the second repetition count is the number of times the same data is repeatedly transmitted to the network device at a second power within the second period. The duration of the first period is shorter than the duration of the second period. Therefore, when the terminal device's transmission power is low, the terminal device can increase the repetition count (as mentioned above) and, by increasing the semi-static period, ensure that the increased number of repetitions for transmitting the same data is completed, and by reducing the MCS, increase the probability that the network device receives and parses the data. This can compensate for the decrease in decoding performance caused by power backoff.
[0014] In one possible design, the first transmission parameter belongs to any transmission parameter in the transmission parameter set, and the first power belongs to any power in the power set. Each transmission parameter in the transmission parameter set corresponds to a power in the power set. The terminal device can select the power to transmit data, making transmission more flexible; and since different power transmissions result in different transmission parameters, decoding performance can be guaranteed.
[0015] In one possible design, the receiving network device sends first information indicating first and second transmission parameters, or the first information indicates a set of transmission parameters and second transmission parameters. Therefore, the network device dynamically configures the transmission parameters, which can be modified or updated at any time according to the actual application situation.
[0016] In one possible design, the first power belongs to any power within the power pool, and each power in the power pool corresponds to a duration threshold. The higher the power in the power pool, the shorter the duration threshold corresponding to that power. Therefore, the terminal device can choose the power to send data, making transmission more flexible. Furthermore, the duration thresholds corresponding to sending data at different powers are also different; the higher the power, the shorter the duration of data transmission at that power. The power consumption of the terminal device can remain stable, ensuring energy-saving effects.
[0017] In one possible design, the network device receives a second piece of information indicating a duration threshold corresponding to the first power level. Therefore, the network device can dynamically configure the duration threshold, allowing it to be modified or updated at any time based on actual application conditions.
[0018] In one possible design, sending data to the network device at a first power includes: sending data to the network device multiple times at the first power, each time corresponding to a duration, for a total of multiple durations; the sending duration is the sum of the multiple durations, or the sending duration is the maximum duration among the multiple durations.
[0019] In one possible design, the transmission duration on the target time-frequency resource is determined to exceed a duration threshold corresponding to a first power level. Therefore, it is possible to periodically analyze whether the radiation generated when the terminal device transmits data within a certain period will have any impact on the human body.
[0020] In a second aspect, a communication device is provided. This communication device is used to execute the communication method described in any implementation of the first aspect.
[0021] In this application, the communication device described in the second aspect can be a terminal device or a network device, or a chip (system) or other component or assembly, or a device containing the terminal device or network device. The aforementioned chip (system) or other component or assembly can all be disposed within the terminal device or network device.
[0022] It should be understood that the communication apparatus described in the second aspect includes modules, units, or means that implement the communication method described in the first aspect. These modules, units, or means can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units for performing the functions involved in the aforementioned communication method.
[0023] Thirdly, a communication device is provided. The communication device includes a processor configured to execute the communication method described in any possible implementation of the first aspect.
[0024] In one possible design, the communication device described in the third aspect may further include a transceiver. This transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the third aspect and other communication devices.
[0025] In one possible design, the communication device described in the third aspect may further include a memory. This memory may be integrated with the processor or disposed separately. The memory may be used to store computer programs and / or data related to the communication method described in the first aspect.
[0026] In this application, the communication device described in the third aspect can be a terminal device or a network device, or a chip (system) or other component or assembly, or a device containing the terminal device or network device. The aforementioned chip (system) or other component or assembly can all be disposed within the terminal device or network device.
[0027] Fourthly, a communication device is provided. The communication device includes a processor coupled to a memory, the processor executing a computer program stored in the memory, such that the communication device performs the communication method described in any possible implementation of the first aspect.
[0028] In one possible design, the communication device described in the fourth aspect may further include a transceiver. This transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the fourth aspect and other communication devices.
[0029] In this application, the communication device described in the fourth aspect can be a terminal device or a network device, or a chip (system) or other component or assembly, or a device containing the terminal device or network device. The aforementioned chip (system) or other component or assembly can all be disposed within the terminal device or network device.
[0030] Fifthly, a communication device is provided, comprising: a processor and a memory; the memory is used to store a computer program, which, when executed by the processor, causes the communication device to perform the communication method described in any implementation of the first aspect.
[0031] In one possible design, the communication device described in the fifth aspect may further include a transceiver. This transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the fifth aspect and other communication devices.
[0032] In this application, the communication device described in the fifth aspect can be a terminal device or a network device, or a chip (system) or other component or assembly, or a device containing the terminal device or network device. The aforementioned chip (system) or other component or assembly can all be disposed within the terminal device or network device.
[0033] In a sixth aspect, a communication device is provided, comprising: a processor; the processor being configured to be coupled to a memory, and after reading a computer program from the memory, to execute a communication method as described in any implementation of the first aspect according to the computer program.
[0034] In one possible design, the communication device described in the sixth aspect may further include a transceiver. This transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the sixth aspect and other communication devices.
[0035] In this application, the communication device described in the sixth aspect can be a terminal device or a network device, or a chip (system) or other component or assembly, or a device containing the terminal device or network device. The aforementioned chip (system) or other component or assembly can all be disposed within the terminal device or network device.
[0036] In a seventh aspect, a processor is provided. The processor is configured to execute the communication method described in any possible implementation of the first aspect.
[0037] Eighthly, a communication system is provided. The communication system includes one or more terminal devices and one or more network devices.
[0038] A ninth aspect provides a computer-readable storage medium comprising: a computer program or instructions; which, when executed on a computer, causes the computer to perform the communication method described in any possible implementation of the first aspect.
[0039] In a tenth aspect, a computer program product is provided, comprising a computer program or instructions that, when executed on a computer, cause the computer to perform the communication method described in any possible implementation of the first aspect.
[0040] Furthermore, the technical effects of the communication devices described in the second to tenth aspects above can be referred to the technical effects of the communication methods described in the first aspect above, and will not be repeated here. Attached Figure Description
[0041] Figure 1 This is a schematic diagram of the NTN network architecture;
[0042] Figure 2 This is a schematic diagram of the architecture of the communication system provided in the embodiments of this application;
[0043] Figure 3 A flowchart illustrating the communication method provided in an embodiment of this application;
[0044] Figure 4 Illustration of application scenarios for the first and second transmission parameters provided in the embodiments of this application Figure 1 ;
[0045] Figure 5 Illustration of application scenarios for the first and second transmission parameters provided in the embodiments of this application Figure 2 ;
[0046] Figure 6 Illustration of application scenarios for the first and second transmission parameters provided in the embodiments of this application Figure 3 ;
[0047] Figure 7 Illustration of application scenarios for the first and second transmission parameters provided in the embodiments of this application Figure 4 ;
[0048] Figure 8 Illustration of application scenarios for the first and second transmission parameters provided in the embodiments of this application Figure 5 ;
[0049] Figure 9 Schematic diagram of the communication device provided in the embodiments of this application Figure 1 ;
[0050] Figure 10 Schematic diagram of the communication device provided in the embodiments of this application Figure 2 . Detailed Implementation
[0051] For ease of understanding, the technical terms and related technical solutions in this application are described below.
[0052] 1. Non-terrestrial network (NTN):
[0053] like Figure 1 The diagram shown illustrates the architecture of the NTN network provided in this embodiment, which integrates a satellite communication system and a 5G mobile communication system. Ground-based mobile terminals access the network through the 5G mobile communication system. 5G base stations are deployed on satellites and connected to the ground-based 5G core network via wireless links. Simultaneously, wireless links exist between satellites to facilitate signaling interaction and user data transmission between base stations. The network elements and interfaces are described below:
[0054] Terminal devices: Mobile devices that support 5G mobile communication, such as mobile phones and tablets. They can access satellite networks via air interface and initiate services such as making calls and accessing the internet.
[0055] 5G base stations primarily provide wireless access services, allocate wireless resources to access terminals, and provide reliable wireless transmission protocols and data encryption protocols.
[0056] 5G Core Network: This includes user access control, mobility management, session management function (SMF), user security authentication, billing, and other services. It consists of multiple functional units, which can be divided into control plane and data plane functional entities. The core access and mobility management function (AMF) is responsible for user access management, security authentication, and mobility management. The user plane function (UPF) is responsible for managing user plane data transmission, traffic statistics, and other functions. The session management function (SMF) is mainly used for session management in mobile networks. Terminal devices access the data network (DN) through access network equipment and core network equipment.
[0057] Ground station: Responsible for forwarding signaling and service data between satellite base stations and the 5G core network.
[0058] 5G New Radio: The wireless link between a terminal and a base station.
[0059] Xn interface: The interface between 5G base stations, mainly used for signaling interactions such as handover.
[0060] NG interface: The interface between the 5G base station and the 5G core network, mainly used for exchanging signaling such as NAS of the core network, as well as user service data.
[0061] The integration of satellite communication systems and 5G mobile communication systems, leveraging their respective strengths and compensating for their weaknesses, forms a globally seamless, integrated sea, land, air, and space communication network. This network meets the diverse and ubiquitous business needs of users and represents a crucial direction for future communication development. The integration of satellite communication systems and 5G mobile communication systems will fully utilize their respective advantages to provide users with more comprehensive and high-quality services. This is mainly reflected in the following aspects: (1) In remote areas, on airplanes, or on ocean-going ships where terrestrial 5G mobile communication systems cannot provide coverage, satellites can provide economical and reliable network services, extending the network to places where terrestrial networks cannot reach. (2) Satellites can provide continuous and uninterrupted network connections for IoT devices and mobile carriers such as airplanes, ships, trains, and automobiles. The integration of satellite communication systems and 5G mobile communication systems can significantly enhance the service capabilities of 5G mobile communication systems in this regard. (3) The superior broadcast / multicast capabilities of satellites can provide efficient data distribution services for network edges and user terminals. Compared to earlier satellite communication systems, the current development of satellite communication systems exhibits two characteristics. Miniaturized mobile terminals: Supports various mobile communication terminals, including handheld devices; Broadband communication services: In addition to traditional narrowband voice services, it also provides high-speed data services and Internet multimedia communication services.
[0062] Because satellite communication systems have relatively long round-trip transmission delays, and terminal transmission power is limited, the transmission power of terminals is increased to support terminals with higher transmission power. For example, 26dBm NR NTN and 26dBm IoT NTN can simultaneously support handheld and non-handheld devices. Based on coexistence results, terminal implementation feasibility, and the requirements of existing high-power terminals (High Power UE, HPUE), 29dBm NR NTN can simultaneously support both handheld and non-handheld devices, 31dBm NR NTN supports non-handheld devices, and 31dBm IoT NTN supports non-handheld devices. Here, NR refers to New Radio, and IoT refers to the Internet of Things. However, the transmission power of existing ordinary terminals is 23dBm, mainly due to concerns about the radiation effects on the human body caused by excessively high transmission power.
[0063] 2. Semi-static scheduling:
[0064] To reduce the complexity of data scheduling, a current data scheduling method is semi-static scheduling. The network side configures the period (semi-static period) and the data modulation scheme, allowing the terminal to transmit data on the corresponding resources without first receiving control signals. This reduces signaling overhead and terminal complexity. Examples of existing semi-static scheduling parameters are as follows, where the semi-static period is related to the subcarrier spacing and is indicated in symbols:
[0065] 15kHz:2,7,n*14,where n={1,2,4,5,8,10,16,20,32,40,64,80,128,160,320,640}
[0066] 30kHz:2,7,n*14,where n={1,2,4,5,8,10,16,20,32,40,64,80,128,160,256,320,640,1280}
[0067] 60kHz with normal CP:2,7,n*14,where n={1,2,4,5,8,10,16,20,32,40,64,80,128,160,256,320,512,640,1280,2560}
[0068] 60kHz with ECP:2,6,n*12,where n={1,2,4,5,8,10,16,20,32,40,64,80,128,160,256,320,512,640,1280,2560}
[0069] 120kHz:2,7,n*14,where n={1,2,4,5,8,10,16,20,32,40,64,80,128,160,256,320,512,640,1024,1280,2560,5120}
[0070] 480kHz and 960kHz:n*14,where n={1,2,4,5,8,10,16,20,32,40,64,80,128,160,256,320,512,640,1024,1280,2560,5120}
[0071] Among them, 15kHz, 30kHz, 60kHz, 120kHz, 480kHz, 960kHz, etc. represent the subcarrier spacing, and 2, 7, n*14, etc. represent the symbol corresponding to one semi-static period.
[0072] The number of repetitions supported within a semi-static period, repK, can be 1, 2, 4, or 8; if repK-v1710 is configured, the number of repetitions supported is 12, 16, 24, or 32. That is, the same data can be sent repeatedly up to this number of times within a semi-static period.
[0073] Based on the above introduction, the minimum semi-static period of the existing semi-static scheduling is 2 symbols, the maximum semi-static period is 640ms, and the maximum number of repetitions can reach 32 times. If the parameters of the existing semi-static scheduling configured in the network equipment are used, the terminal equipment will be in a situation of full-load high-power transmission when transmitting signals at high power, resulting in high power consumption of the terminal equipment. Furthermore, if the existing semi-static scheduling parameters are directly applied to the terminal equipment that transmits at high power, it will cause the terminal equipment to continuously transmit signals at high power, which may not meet the requirements for human radiation.
[0074] To address the aforementioned technical problems, this application proposes the following technical solution, which enables the terminal to continuously transmit signals at high power while ensuring a certain level of communication quality, saving energy, and meeting the requirements for radiation protection to the human body.
[0075] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0076] The technical solutions of this application can be applied to various communication systems, such as Bluetooth systems, wireless fidelity (WiFi) systems, long-range radio (LoRa), vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, machine-to-machine (M2M) communication systems, machine-type communication (MTC), Internet of Things (IoT) communication systems, fourth-generation (4G) communication systems such as Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Worldwide Interoperability for Microwave Access (WiMAX) communication systems, and fifth-generation (5G) communication systems such as NR systems. The methods provided in this application can also be applied to NTN systems such as inter-satellite communication and satellite communication.
[0077] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The term "device" can also be replaced with entities, network entities, communication equipment, communication modules, nodes, communication nodes, etc.
[0078] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.
[0079] Furthermore, in the embodiments of this application, the words "exemplary," "for example," etc., are used to indicate that they are examples, illustrations, or descriptions. Any embodiment or design scheme described as "exemplary" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the term "exemplary" is intended to present the concept in a concrete manner.
[0080] In the embodiments of this application, the terms "information," "signal," "message," "channel," and "signaling" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are consistent. Similarly, "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, their intended meanings are consistent. Furthermore, the " / " mentioned in this application can be used to indicate an "or" relationship. It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing an instruction information used to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.
[0081] In this embodiment, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index; or indirectly indicating the information to be instructed by indicating other information, wherein there is an association between the other information and the information to be instructed. Alternatively, only a part of the information to be instructed may be indicated, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent.
[0082] The information to be instructed can be sent as a whole or divided into multiple sub-information messages, and the sending period and / or timing of these sub-information messages can be the same or different. This application does not limit the specific sending method. The sending period and / or timing of these sub-information messages can be predefined, for example, according to a protocol, or configured by the transmitting device by sending configuration information to the receiving device.
[0083] In the embodiments of this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.
[0084] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0085] To facilitate understanding of the embodiments of this application, let's first take... Figure 2 The communication system illustrated herein is used as an example to illustrate a communication system applicable to embodiments of this application. For example, Figure 2 This is a schematic diagram of the architecture of a communication system to which the communication method provided in the embodiments of this application is applicable.
[0086] like Figure 2 As shown, this communication system mainly includes network equipment and terminal equipment. It can be understood that the above... Figure 2 This is a simplified diagram for ease of understanding; other devices may also be included in this communication system. Figure 2 It was not drawn.
[0087] The network device can be a device with wireless transceiver capabilities, or it can be a chip or chip system located in the device, situated in the access network (AN) of the communication system, to provide access services to the terminal. For example, the network device can be called a radio access network (RAN) device, specifically an access network device in a future communication system, or in a future mobile communication system, the network device may have other naming conventions, all of which are covered within the protection scope of the embodiments of this application, and the embodiments of this application do not impose any limitations on them. Alternatively, network equipment can also include 5G, such as a gNB in a New Radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) of a 5G base station. It can also be network nodes constituting a gNB, transmission and reception point (TRP) or transmission point (TP), or transmission measurement function (TMF), such as a central unit (CU), distributed unit (DU), CU-control plane (CP), CU-user plane (UP), or radio unit (RU), RSU with base station functionality, or wired access gateway, or 5G core network elements, etc. Alternatively, network equipment can also include: access points (APs) in Wireless Fidelity (WiFi) systems, wireless relay nodes, wireless backhaul nodes, various forms of macro base stations, micro base stations (also called small cells), relay stations, access points, wearable devices, vehicle-mounted equipment, etc.
[0088] CU and DU can be configured separately or included in the same network element, such as a baseband unit (BBU). RU can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). It is understood that network equipment can be CU nodes, DU nodes, or a combination of both. Furthermore, CUs can be classified as network equipment in the access network (RAN) or the core network (CN); there are no restrictions on this classification.
[0089] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0090] In this embodiment, the form of the network device is not limited. The device used to implement the function of the network device can be the network device itself, or it can be a device that supports the network device in implementing the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.
[0091] The terminal equipment can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. The terminal equipment can be a terminal device with transceiver capabilities, or it can be a chip or chip system installed in the terminal device. This terminal equipment can also be referred to as user equipment (UE), access terminal equipment, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal equipment, mobile device, user terminal equipment, terminal equipment, wireless communication equipment, user agent, or user device. The terminal devices in the embodiments of this application may be mobile phones, cellular phones, smartphones, tablets, wireless data cards, personal digital assistants (PDAs), wireless modems, handsets, laptop computers, machine-type communication (MTC) terminal devices, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminal devices in autonomous driving, wireless terminal devices in industrial control, wireless terminal devices in self-driving, wireless terminal devices in remote medical care, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, and smart homes. The terminal equipment in this application can be a wireless terminal device (e.g., a vehicle-mounted terminal device), a roadside unit (RSU) with terminal device functionality, or flying equipment (e.g., intelligent robots, hot air balloons, drones, airplanes). The terminal equipment in this application can also be a vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip, or vehicle-mounted unit integrated into a vehicle as one or more components or units, a transportation vehicle with wireless communication functionality, or a communication module. The terminal equipment can also be other devices with terminal device functionality; for example, it can be a device that functions as a terminal device in D2D communication.
[0092] The embodiments of this application do not limit the form of the terminal device. The device used to implement the functions of the terminal device can be the terminal device itself; it can also be a device that supports the terminal device in implementing the functions, such as a chip system. This device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete devices. The terminal device typically has a communication module, circuit, or chip that performs the corresponding communication functions. The terminal device can also be configured with program instructions for performing the corresponding communication functions.
[0093] In this communication system, the terminal device transmits data to the network device (a non-terrestrial device) at a first power. If the transmission duration exceeds a threshold corresponding to the first power, the terminal device transmits data to the network device at a second power. The transmission duration is the same as the duration of data transmission at the first power, where the first power is higher than the second power. In other words, the system controls the duration of data transmission from the terminal device at high power to the network device, ensuring it does not exceed the corresponding power threshold. If the threshold is exceeded, the power is reduced to transmit data to the network device at a lower power. This allows the terminal device to maintain a certain level of communication quality while also saving energy.
[0094] The following will combine Figure 3 This paper details the interaction process between devices in the aforementioned communication system through specific method embodiments. The communication method provided in this application can be applied to the aforementioned communication system, such as the interaction between terminal devices and network devices, which will be described in detail below.
[0095] like Figure 3 As shown, the flow of this communication method is as follows:
[0096] S301: The terminal device sends data to the network device at the first power.
[0097] In this context, network devices are non-terrestrial devices, such as base stations deployed on satellites in an NTN network, drones, high-altitude aircraft, high-altitude balloons, etc. The specific form is not limited. Any device that can provide services (such as access services / services) to terminals non-terrestrial can be understood as a network device in the embodiments of this application.
[0098] The first power can be a relatively high power; transmitting data at the first power for an extended period may have radiation effects on the human body. There is no specific limitation on the first power; for example, it could be 26dBm, 29dBm, or 31dBm. Optionally, the first power can be any power from a power set, and there is no limit to the number of power sets in the power set; for example, the power set may include powers of 26dBm, 29dBm, and 31dBm, and the first power can be any one of them. The power set can be configured in real-time by the network device through configuration information, or it can be pre-configured in the communication protocol.
[0099] Optionally, the terminal device can determine whether the transmission duration is less than the duration threshold corresponding to the first power within the target time-frequency resources.
[0100] The target time-frequency resource can be any time period in the time domain or any frequency domain resource in the frequency domain. Taking a target time period in the time domain as an example, the duration of the target time period is not limited; it can be set according to actual application conditions, such as 3 minutes, 5 minutes, 30 minutes, etc.; the target time period can also be a semi-static period or multiple semi-static periods, etc. Optionally, the duration of each time period in the time domain can be equal, that is, the terminal device can periodically determine whether the transmission duration is less than the duration threshold corresponding to the first power. Optionally, the duration of each time period in the time domain can also be random, that is, the terminal device can also randomly determine whether the transmission duration exceeds the duration threshold corresponding to the first power at random intervals. Then the transmission duration can be the duration during which the terminal device transmits data to the network device at the first power within this period.
[0101] A duration threshold can be used to limit the duration for which a terminal device transmits data to a network device at a first power. The radiation dose generated when a terminal device transmits data to a network device at the first power for a duration threshold is less than or equal to the human radiation dose limit; that is, the duration threshold corresponding to the first power can be obtained based on the permissible radiation dose to the human body and the first power, so the first power can correspond to a duration threshold.
[0102] Optionally, if the first power belongs to any power in the power set, each power in the power set can also correspond to only one duration threshold. Optionally, if the first power belongs to any power in the power set, each power in the power set can correspond to a duration threshold, with higher power in the power set corresponding to shorter duration thresholds. For example, if the target time-frequency resource is a semi-static period; the first power is 26dBm, and the terminal device occupies more than 1 / 2 of the time in a semi-static period to continuously transmit data at 26dBm; the first power is 29dBm, and the terminal device occupies more than 1 / 4 of the time in a semi-static period to continuously transmit signals at 29dBm; or the first power is 31dBm, and the terminal device occupies more than 1 / 8 of the time in a semi-static period to continuously transmit signals at 31dBm; that is, the transmission duration exceeds the duration threshold corresponding to the first power. Therefore, the transmission duration threshold varies depending on the power at which the terminal device transmits data. Higher power means shorter transmission duration, which better controls the radiation impact on the human body from high-power transmission. Furthermore, the power consumption of the terminal device can remain stable, ensuring energy-saving effects.
[0103] There are no restrictions on how the terminal device obtains the duration threshold. Optionally, the network device sends a second message to the terminal device, and the terminal device receives the second message, which indicates the duration threshold corresponding to the first power. Therefore, the network device can dynamically configure the duration threshold and modify or update it at any time according to the actual application situation. Alternatively, the duration threshold can be configured in the communication protocol, which can save signaling overhead.
[0104] The transmission duration is the duration for which data is transmitted to the network device at the first power. Optionally, data is transmitted to the network device multiple times at the first power, with each transmission corresponding to a duration, for a total of multiple durations; the transmission duration is the sum of the multiple durations, or the transmission duration is the maximum duration among the multiple durations.
[0105] Optionally, the transmission duration can be the duration for which the terminal device transmits data to the network device at a first power on the target time-frequency resource. Assuming the terminal device can transmit data to the network device multiple times at the first power on the target time-frequency resource, with each transmission corresponding to a duration, and there are multiple durations on the target time-frequency resource; the transmission duration is the sum of these multiple durations on the target time-frequency resource, or the transmission duration is the maximum duration among these multiple durations. For example, if the terminal device transmits data to the network device three times at the first power on the target time-frequency resource, with each transmission corresponding to durations T1, T2, and T3 respectively, then the transmission duration can be the sum of T1, T2, and T3; or if T3 > T1 > T2, then the transmission duration can be T3. It is understood that if the terminal device transmits data to the network device only once at the first power on the target time-frequency resource, then the transmission duration is the duration corresponding to that single transmission.
[0106] In summary, we can statistically analyze whether the transmission duration of a terminal device sending data to a network device at a first power within a certain time period exceeds the time threshold corresponding to the first power. This means we can statistically analyze whether the radiation generated by the transmitted data will affect the human body. If the time threshold is not exceeded, data can continue to be transmitted at the first power. If the time threshold is exceeded, we can refer to the description in step S302. It is understood that exceeding the threshold can mean exceeding a very small duration value, approaching the time threshold (e.g., differing from the time threshold by a very small duration value), or the transmission duration being exactly equal to the time threshold.
[0107] S302: If the transmission duration exceeds the duration threshold corresponding to the first power, the terminal device sends data to the network device at the second power.
[0108] In one possible design, the first power is higher than the second power. The second power can be the transmission power of an existing ordinary terminal; transmitting data at the second power for an extended period has a smaller impact on human radiation. For example, the second power could be 23 dBm. Alternatively, the second power can also be a power concentration lower than the first power; for example, if the first power is 31 dBm, the second power could be 26 dBm. Therefore, when the radiation dose generated by the terminal device transmitting data at high power may have a radiation impact on the human body, the power can be reduced to transmit data at a lower power, thus ensuring that the terminal device meets human radiation requirements when transmitting data.
[0109] Based on the above design scheme, while ensuring that the radiation impact on the human body when the terminal device transmits data meets the requirements, the terminal device can also use different transmission parameters when transmitting data at the first power or the second power, thereby ensuring the data decoding performance.
[0110] Optionally, an exemplary implementation of S301 is: transmitting data to the network device at a first power based on the first transmission parameters;
[0111] Optionally, an exemplary implementation of S302 is: transmitting data to the network device at a second power based on the second transmission parameters. The above-described transmission of data at different powers with different transmission parameters is merely an example; alternatively, both the first and second powers may use the same transmission parameters.
[0112] Optionally, the first transmission parameter includes: a first MCS and / or a first repetition count; the second transmission parameter includes: a second MCS and / or a second repetition count; wherein, the first MCS is greater than the second MCS, and the first repetition count is less than the second repetition count; the first repetition count is the number of times the same data is repeatedly transmitted to the network device at a first power; the second repetition count is the number of times the same data is repeatedly transmitted to the network device at a second power, and the same data can refer to data packets carrying the same data content. The specific values of the first MCS, the second MCS, the first repetition count, and the second repetition count are not limited and can be set according to the actual application.
[0113] It is understandable that when a terminal device sends data to a network device at the highest power, the signal strength received by the network device is relatively stronger, thus the requirements for decoding are more extensive. Therefore, a higher MCS can be used to improve communication speed and capacity. Conversely, when a terminal device sends data to a network device at the lowest power, the decoding performance will decrease. A lower MCS has a lower bit rate, which can increase the probability that the network device receives and parses the data, thus compensating for the loss of decoding performance caused by the decrease in transmission power.
[0114] It's also understandable that when sending data to a network device at the highest power, the demodulation performance is already high, allowing for fewer repetitions to avoid redundancy and reduce overhead. When the terminal device sends data to the network device at the second highest power, it can increase the probability of the network device receiving and parsing the data by increasing the number of repetitions. Therefore, the terminal device can compensate for the decrease in decoding performance caused by power backoff by increasing the number of repetitions.
[0115] Optionally, the first transmission parameter further includes a first period, and the second transmission parameter further includes a second period. The first repetition count is the number of times the same data is repeatedly transmitted to the network device at a first power within the first period, and the second repetition count is the number of times the same data is repeatedly transmitted to the network device at a second power within the second period. The duration of the first period is shorter than the duration of the second period. The first period and the second period can refer to semi-static periods of different durations, meaning the semi-static period for data transmission by the terminal device can be adjusted. Different power transmissions correspond to semi-static periods of different durations. Therefore, when the transmission power of the terminal device is low, the terminal device can increase the repetition count (such as the second repetition count mentioned above) and, by increasing the semi-static period, ensure that the increased number of repetitions for transmitting the same data is completed, and reduce the MCS to increase the probability that the network device receives and parses the data. This can compensate for the decrease in decoding performance caused by power backoff.
[0116] There are no restrictions on how the first and second transmission parameters are obtained.
[0117] In one possible design, the terminal device receives first information sent by the network device, the first information indicating a first transmission parameter and a second transmission parameter. Alternatively, the first information indicates a set of transmission parameters and a second transmission parameter, where the first transmission parameter belongs to any transmission parameter in the set, and each transmission parameter in the set corresponds to a power in a power set, with the first power being any power in the power set. That is, each power corresponds to one transmission parameter. For example, if the power set includes power 1, power 2, and power 3, then the transmission parameter set can include transmission parameters 1, 2, and 3 corresponding to the respective powers. Therefore, data can be sent to the network device based on transmission parameter 1 at power 1, or based on transmission parameter 2 at power 2, or based on transmission parameter 3 at power 3. Different powers correspond to different transmission parameters, which can fully utilize resources and thus increase decoding performance. Therefore, the network device can dynamically configure transmission parameters, modifying or updating them at any time according to the actual application situation.
[0118] It is understandable that the first information and the aforementioned second information can be carried in the same signaling sent by the network device to the terminal device, or they can be carried in different signaling.
[0119] In one possible design, the first and second transmission parameters can be configured in the communication protocol, which can save on configuration signaling overhead.
[0120] Based on the above design scheme, the following examples illustrate steps S301 and S302 in conjunction with the first transmission parameter, the second transmission parameter, and the duration threshold.
[0121] (1) If the link performance between the terminal device and the network device is good, and the value of the modulation and coding scheme (MCS) can be reduced, then the MCS can be adjusted. The first transmission parameter may include the first MCS, the second transmission parameter may include the second MCS, and the remaining parameters in the first and second transmission parameters can be the same.
[0122] Within the target time period, the terminal device can send data to the network device at a first power based on the first MCS. If the duration of data transmission at the first power exceeds the duration threshold corresponding to the first power within the target time period, the terminal device will then transmit data to the network device at a second power based on the second MCS, where the first MCS is greater than the second MCS. In other words, if the duration of data transmission at high power by the terminal device exceeds the corresponding duration threshold within the target time period, the terminal device can revert to transmitting data at normal power and use the corresponding MCS for transmission. Figure 4 As shown, within the target time period, the terminal device transmitted data at the first power based on MCS6 for four semi-static cycles. The transmission duration at the first power exceeded the corresponding duration threshold. In subsequent semi-static cycles, the terminal device transmitted data at the second power (e.g., 23dBm) based on MCS0, where MCS0 is less than MCS6. When the terminal device transmits data at low power, decoding performance decreases. A lower MCS has a lower bitrate, which increases the probability that the network device will receive and parse the data, thus compensating for the loss in decoding performance caused by the decrease in transmission power. In other words, while ensuring that the terminal device can transmit data at high power, it still meets the requirements for human radiation protection, and decoding performance is increased by reasonably adjusting the MCS.
[0123] (2) When the terminal device transmits data at a higher power, the MCS is already low, meaning there is not much room to reduce the MAC. Since the semi-static period takes up more time than the number of repetitions, the number of repetitions can be adjusted. The first transmission parameter may include the first number of repetitions, and the second transmission parameter may include the second number of repetitions. The other parameters in the first and second transmission parameters can be the same; or, the number of repetitions corresponding to the first power and the number of repetitions corresponding to the second power can be configured in the protocol.
[0124] Within a target time period, the terminal device can send data to the network device at a first power based on a first number of repetitions. If the duration of data transmission at the first power exceeds a duration threshold corresponding to the first power within the target time period, the terminal device will then transmit data to the network device at a second power based on a second number of repetitions. The first number of repetitions is less than the second number of repetitions; for example, the second number of repetitions can be a multiple of the first number of repetitions. When the duration of data transmission at high power by the terminal device exceeds the corresponding duration threshold within the target time period, the terminal can revert to transmitting data at normal power and use the corresponding number of repetitions. Figure 5 As shown, within the target time period, the terminal device transmitted data at a first power for four semi-static cycles based on MCS0 and the first repetition count. The transmission duration at the first power exceeded the corresponding duration threshold. In subsequent semi-static cycles, the terminal device transmitted data at a second power based on MCS0 and the second repetition count, where the first repetition count was less than the second repetition count. When the transmission power is low, the probability of the network device receiving and parsing the data can be increased by increasing the repetition count. Therefore, the terminal device can compensate for the decrease in decoding performance caused by power backoff by increasing the repetition count. That is, while ensuring that the terminal device can transmit data at high power, it can still meet the requirements for human radiation, and the decoding performance can be increased by reasonably adjusting the repetition count.
[0125] (3) If the MCS between the terminal device and the network device can be reduced, and there is still a margin in the time occupied by the semi-static period compared to the number of repetitions, then the MCS and the number of repetitions can be adjusted. The first transmission parameter may include the first number of repetitions and the first MCS, and the second transmission parameter may include the second number of repetitions and the second MCS. The remaining parameters in the first transmission parameter and the second transmission parameter can be the same.
[0126] Within a target time period, the terminal device can send data to the network device at a first power based on a first repetition count and a first MCS. If the duration of data transmission at the first power exceeds a duration threshold corresponding to the first power within the target time period, the terminal device will then transmit data to the network device at a second power based on a second repetition count and a second MCS. The first repetition count is less than the second repetition count; for example, the second repetition count can be a multiple of the first repetition count. The first MCS is greater than the second MCS. When the duration of data transmission at high power by the terminal device exceeds the corresponding duration threshold within the target time period, the terminal can revert to transmitting data at normal power and use the corresponding MCS and repetition count. Figure 6As shown, within the target time period, the terminal device transmitted data at a first power for four semi-static cycles based on MCS4 and the first repetition count. The transmission duration at the first power exceeded the corresponding duration threshold. In subsequent semi-static cycles, the terminal device transmitted data at a second power based on MCS0 and the second repetition count. When the transmission power is low, the probability of the network device receiving and parsing the data can be increased by increasing the repetition count and decreasing the MCS. Therefore, the terminal device can compensate for the decrease in decoding performance caused by power backoff by increasing the repetition count and decreasing the MCS. That is, while ensuring that the terminal device can transmit data at high power, it can still meet the requirements for human radiation, and the decoding performance can be increased by reasonably adjusting the repetition count and MCS.
[0127] (4) If the MCS between the terminal device and the network device can be reduced, the semi-static period is not long, and the time occupied by increasing the number of repetitions may exceed one semi-static period, then the MCS, number of repetitions, and semi-static period can be adjusted; that is, considering that if the semi-static period is relatively short, if the terminal device increases the number of repetitions too much, the resources within one semi-static period may not be enough to send all the repetitions of one data. The first transmission parameter may include the first number of repetitions, the first MCS, and the first period, and the second transmission parameter may include the second number of repetitions, the second MCS, and the second period. The remaining parameters in the first and second transmission parameters can be the same.
[0128] Within a target time period, the terminal device can send data to the network device at a first power based on a first repetition count, a first MCS, and a first period. If the duration of data transmission at the first power exceeds a duration threshold corresponding to the first power within the target time period, the terminal device will then transmit data to the network device at a second power based on a second repetition count, a second MCS, and a second period. The first repetition count is less than the second repetition count, the first MCS is greater than the second MCS, and the duration of the first period is less than the duration of the second period. When the duration of data transmission at high power by the terminal device exceeds the corresponding duration threshold within the target time period, the terminal can revert to transmitting data at normal power and use the corresponding MCS, repetition count, and semi-static period for transmission. Figure 7As shown, within the target time period, the terminal device transmitted data at a first power for four semi-static cycles based on MCS2, the first repetition count, and the first cycle. The transmission duration at the first power exceeded the corresponding duration threshold. In subsequent semi-static cycles, the terminal device transmitted data at a second power based on MCS0, the second repetition count, and the second cycle. When the transmission power is low, the probability of the network device receiving and parsing the data can be increased by increasing the semi-static cycle to complete the transmission of the same data with an increased number of repetitions, and by decreasing the MCS, the degradation in decoding performance caused by power backoff can be compensated. In other words, while ensuring that the terminal device can transmit data at high power, it can still meet the requirements for human radiation, and decoding performance can be increased by reasonably adjusting the repetition count, MCS, and semi-static cycle.
[0129] (5) Compared to (4), the first transmission parameter may include the first repetition count and the first MCS, and the second transmission parameter may include the second repetition count and the second MCS. The remaining parameters in the first and second transmission parameters may be the same. Furthermore, the second period is obtained by extending the first period; for example, merging two or more first periods into a semi-static period yields the second period, meaning the second period can be twice the length of the first period. Figure 8 As shown; the second period can also be 3 times, 4 times, etc., the first period. Therefore, network devices do not need to configure the semi-static period separately, but instead combine the short semi-static periods into a long semi-static period to obtain the semi-static period corresponding to low-power transmission, which can reduce the overhead of configuration information.
[0130] In conjunction with the above embodiments, if the first power belongs to the power of the power set, it can be the power selected by the terminal device from the power set according to priority from high to low. The method for determining the power priority is not limited; for example, the priority can be determined based on the power of the power set from high to low or low to high, with higher power or lower priority being higher. Assuming the power set priorities from high to low are power 1, power 2, and power 3; when the terminal device sends data to the network device, it can send data to the network device with power 1. If the transmission duration exceeds the duration threshold corresponding to power 1, the terminal device sends data to the network device with power 2. In this case, power 1 is the first power in the aforementioned embodiments, and power 2 is the second power in the aforementioned embodiments. Similarly, if the transmission duration exceeds the duration threshold corresponding to power 2, the terminal device sends data to the network device with power 3. In this case, power 2 is the first power in the aforementioned embodiments, and power 3 is the second power in the aforementioned embodiments, and so on. That is, the terminal device can flexibly choose the power when sending data and adjust the transmission power in real time according to the application situation.
[0131] In summary, by configuring the network device's configuration information or communication protocol, the duration for which the terminal device transmits data to the network device at high power can be controlled, ensuring it does not exceed a corresponding power-based duration threshold. If the duration threshold is exceeded, the power is reduced, transmitting data to the network device at a lower power. This allows the terminal device to maintain a certain level of communication quality while also saving energy. Furthermore, the radiation dose generated when the terminal device transmits data to the network device at the first power for the duration threshold is less than or equal to the human radiation dose limit, thus ensuring that the radiation dose generated by the terminal device transmitting data at high power meets human radiation requirements. Additionally, different transmission parameters can be used when transmitting data to the network device at different powers. These parameters include any one of MCS, repetition count, and semi-static period, ensuring that the terminal device meets human radiation requirements while transmitting data at high power. Decoding performance can be improved by reasonably adjusting the repetition count, MCS, and semi-static period.
[0132] The above combination Figures 3-8 The communication method provided in the embodiments of this application is described in detail below. Figure 9 and Figure 10 This document describes in detail the communication apparatus used to perform the communication method provided in the embodiments of this application.
[0133] For example, Figure 9 This is a schematic diagram of the structure of the communication device provided in the embodiments of this application. Figure 1 .like Figure 9 As shown, the communication device 900 includes a transceiver module 901. For ease of explanation, Figure 9 Only the main components of the communication device are shown.
[0134] In some embodiments, the communication device 900 may be adapted to Figure 2 In the communication system shown, the execution Figure 3 The function of the terminal device in the communication method shown.
[0135] The transceiver module 901 is used to send data to a network device at a first power, the network device being a non-terrestrial device.
[0136] The transceiver module 901 is used to send data to the network device at a second power if the transmission duration exceeds the duration threshold corresponding to the first power; the transmission duration is the duration of sending data to the network device at the first power, and the first power is higher than the second power.
[0137] For details on the implementation of the first power, second power, and duration threshold, please refer to [link / reference]. Figure 3 The relevant descriptions of the provided methods will not be repeated here. Optionally, the transceiver module 901 may include a receiving module and a transmitting module. Figure 9(Not shown in the image). The transceiver module is used to implement the sending and receiving functions of the communication device 900.
[0138] Optionally, the communication device 900 may further include a storage module 902 that stores programs or instructions. When the transceiver module 901 executes the program or instructions, the communication device 900 can perform... Figure 3 The functions of the terminal device in the communication method shown.
[0139] It should be understood that the transceiver module 901 can be implemented by a transceiver or transceiver-related circuit components, and can be a transceiver or transceiver unit.
[0140] Furthermore, the communication device 900 can be a terminal, a chip (system), or other components or parts, or a device containing a terminal; this application does not limit this. The aforementioned chip (system) or other components or parts can all be located within a terminal or network device. The technical effects of the communication device 900 can be referred to... Figure 3 The technical effects of the communication method shown will not be elaborated here.
[0141] For example, Figure 10 Schematic diagram of the communication device provided in the embodiments of this application Figure 2 The communication device can be a terminal device or a network device, or it can be a chip (system) or other component or assembly that can be installed in the terminal device or network device. For example... Figure 10 As shown, the communication device 1000 may include a processor 1001. Optionally, the communication device 1000 may also include a memory 1002 and / or a transceiver 1003. The processor 1001 is coupled to the memory 1002 and the transceiver 1003, for example, they may be connected via a communication bus.
[0142] The following is combined with Figure 10 A detailed description of each component of the communication device 1000 is provided below:
[0143] The processor 1001 is the control center of the communication device 1000. It can be a single processor or a collective term for multiple processing elements. For example, the processor 1001 can be one or more central processing units (CPUs), application-specific integrated circuits (ASICs), or one or more integrated circuits configured to implement the embodiments of this application, such as one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs).
[0144] Optionally, the processor 1001 can perform various functions of the communication device 1000 by running or executing software programs stored in the memory 1002 and calling data stored in the memory 1002.
[0145] In a specific implementation, as one example, the processor 1001 may include one or more CPUs, for example... Figure 10 CPU0 and CPU1 are shown in the diagram.
[0146] In a specific implementation, as one example, the communication device 1000 may also include multiple processors, for example... Figure 10 The processors 1001 and 1004 are shown. Each of these processors can be a single-core processor or a multi-core processor. Here, "processor" can refer to one or more devices, circuits, and / or processing cores used to process data (e.g., computer program instructions).
[0147] The memory 1002 is used to store the software program that executes the solution of this application, and is controlled by the processor 1001 to execute it. The specific implementation method can be referred to the above method embodiment, and will not be repeated here.
[0148] Optionally, the memory 1002 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. The memory 1002 may be integrated with the processor 1001 or exist independently, and may be connected via the interface circuit of the communication device 1000. Figure 10 (Not shown in the image) is coupled to the processor 1001, and this embodiment does not specifically limit this.
[0149] Transceiver 1003 is used for communication with other communication devices. For example, if communication device 1000 is a terminal device, transceiver 1003 can be used to communicate with a network device or with another terminal device. As another example, if communication device 1000 is a network device, transceiver 1003 can be used to communicate with a terminal device or with another network device.
[0150] Optionally, transceiver 1003 may include a receiver and a transmitter. Figure 10 (Not shown separately). The receiver is used to implement the receiving function, and the transmitter is used to implement the sending function.
[0151] Optionally, the transceiver 1003 can be integrated with the processor 1001, or it can exist independently and be connected via the interface circuit of the communication device 1000. Figure 10 (Not shown in the image) is coupled to the processor 1001, and this embodiment does not specifically limit this.
[0152] It should be noted that, Figure 10 The structure of the communication device 1000 shown does not constitute a limitation on the communication device. Actual communication devices may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0153] Furthermore, the technical effects of the communication device 1000 can be referred to the technical effects of the communication method described in the above method embodiments, and will not be repeated here.
[0154] It should be understood that the processor in the embodiments of this application can be a CPU, but it can also be other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc.
[0155] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), EEPROM, or flash memory. Volatile memory can be RAM, which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0156] The above embodiments can be implemented, in whole or in part, by software, hardware (such as circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0157] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.
[0158] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0159] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. 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 embodiments of this application.
[0160] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0161] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0162] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0163] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0164] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0165] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0166] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, Applicable to terminal devices, the method includes: Data is transmitted to a network device, which is a non-terrestrial device, at a first power. If the transmission duration exceeds the duration threshold corresponding to the first power, data is transmitted to the network device at the second power; the transmission duration is the duration of transmitting data to the network device at the first power, where the first power is higher than the second power.
2. The communication method according to claim 1, characterized in that, The step of sending data to the network device at a first power includes: sending data to the network device at a first power based on a first transmission parameter; The step of sending data to the network device at a second power includes: sending data to the network device at a second power based on a second transmission parameter.
3. The communication method according to claim 2, characterized in that, The first transmission parameter includes: a first MCS and / or a first repetition count; the second transmission parameter includes: a second MCS and / or a second repetition count. Wherein, the first MCS is greater than the second MCS, and the first number of repetitions is less than the second number of repetitions. The first repetition count is the number of times the same data is repeatedly sent to the network device using the first power. The second repetition count is the number of times the same data is repeatedly sent to the network device with the second power.
4. The communication method according to claim 3, characterized in that, The first transmission parameter further includes a first period, and the second transmission parameter further includes a second period; The first repetition count is the number of times the same data is repeatedly sent to the network device at the first power within the first period, and the second repetition count is the number of times the same data is repeatedly sent to the network device at the second power within the second period, wherein the duration of the first period is less than the duration of the second period.
5. The communication method according to any one of claims 2 to 4, characterized in that, The first transmission parameter belongs to any transmission parameter in the transmission parameter set, the first power belongs to any power in the power set, and each transmission parameter in the transmission parameter set corresponds to each power in the power set.
6. The communication method according to claim 5, characterized in that, The system receives first information sent by the network device, wherein the first information indicates the first sending parameters and the second sending parameters, or the first information indicates the set of sending parameters and the second sending parameters.
7. The communication method according to any one of claims 1 to 6, characterized in that, The first power belongs to any power in the power set, and each power in the power set corresponds to a duration threshold. The higher the power in the power set, the shorter the duration of the corresponding duration threshold.
8. The communication method according to claim 7, characterized in that, The system receives a second message sent by the network device, the second message indicating a duration threshold corresponding to the first power.
9. The communication method according to any one of claims 1 to 8, characterized in that, The process of sending data to the network device at the first power includes: Data is sent to the network device multiple times at the first power, with each time the data is sent to the network device at the first power corresponding to a duration, for a total of multiple durations; The transmission duration is the sum of the plurality of durations, or the transmission duration is the maximum duration among the plurality of durations.
10. The communication method according to claim 1, characterized in that, The method further includes: Determine whether the transmission duration on the target time-frequency resource exceeds the duration threshold corresponding to the first power.
11. A communication device, characterized in that, The communication device is used to perform the method as described in any one of claims 1-10.
12. A communication device, characterized in that, include: Processor and memory; The memory is used to store computer instructions, which, when executed by the processor, cause the communication device to perform the method as described in any one of claims 1-10.
13. A communication device, characterized in that, include: Processor and interface circuits; among which, The interface circuit is used to receive code instructions and transmit them to the processor; The processor is used to run the code instructions to perform the method as described in any one of claims 1-10.
14. A communication device, characterized in that, The communication device includes a processor and a transceiver, the transceiver being used for information exchange between the communication device and other communication devices, and the processor executing program instructions to perform the method as described in any one of claims 1-10.
15. The communication device according to any one of claims 11 to 14, characterized in that, The communication device is a chip.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-10.
17. A computer program product, characterized in that, The computer program product includes: a computer program or instructions that, when run on a computer, cause the computer to perform the method as described in any one of claims 1-10.