Communication method and apparatus

By receiving time domain and/or frequency domain compensation information on the network side, the terminal can reduce the complexity and overhead of Doppler frequency bias estimation, solve the problems of high terminal computing volume and power consumption in satellite communication, and improve communication performance.

WO2025167466A1PCT designated stage Publication Date: 2025-08-14HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/071823
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-07
Filing Date
2025-01-10
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

In the prior art, in satellite communication, the terminal needs to estimate the Doppler frequency deviation by itself, resulting in high computing volume and power consumption, and relying on the GNSS function to normally open, increasing the complexity and energy consumption of the terminal.

Method used

By receiving the time domain and/or frequency domain compensation information provided by the network side, the terminal can know that the network side has performed precompensation, narrow the search range, and reduce the complexity and overhead of Doppler frequency bias estimation.

Benefits of technology

It effectively reduces the computing volume and power consumption of the terminal, improves communication performance, and reduces dependence on GNSS functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025071823_14082025_PF_FP_ABST
    Figure CN2025071823_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a communication method and apparatus. In the method, a terminal can determine whether a network side has pre-compensated for a signal from a first network device in a time domain and / or a frequency domain. As first indication information can indicate that the network side has pre-compensated for the signal in the time domain and / or the frequency domain, the complexity and overhead of a terminal searching for an SSB and estimating a Doppler frequency offset can be reduced, thereby reducing the dependence of the terminal on a GNSS function.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

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

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

[0003] With the development of communication technology, mobile cellular communication technology has gradually matured. However, existing terrestrial communication still has many coverage gaps or poor coverage areas. Due to the inherent wide-area coverage characteristics of satellite communication, satellite communication will become an indispensable and important communication means in the future.

[0004] Due to the high speed of satellites, the relative motion between the satellite and the receiver, such as a mobile user equipment (UE), causes a frequency shift in the received signal, known as Doppler shift. Doppler shift distorts the demodulated signal, affecting the receiver's performance, necessitating Doppler compensation.

[0005] Currently, one possible implementation involves the UE blindly detecting the synchronization signal and PBCH block (SSB) to estimate Doppler shift, resulting in high computational complexity and processing complexity on the UE side. Another possible implementation involves the UE calculating Doppler shift based on downlink reference signals and positioning results from the global navigation satellite system (GNSS). Consequently, the GNSS function on the UE side must be always enabled, resulting in high power consumption and overhead for the terminal. Summary of the Invention

[0006] The embodiments of the present application provide a communication method and apparatus that can reduce the complexity and overhead caused by Doppler frequency offset estimation and compensation performed by a terminal.

[0007] In a first aspect, a communication method is provided. The method can be performed by a first communication device, which can be a terminal, a device including a terminal, or a chip or logic module within the terminal. The method includes: receiving first indication information, wherein the first indication information is used to indicate time domain compensation information and / or frequency domain compensation information of a signal from a first network device, the time domain compensation information indicating that the signal from the first network device is compensated in the time domain, and the frequency domain compensation information indicating that the signal from the first network device is compensated in the frequency domain. A signal from the first network device is received or sent based on the first indication information.

[0008] Based on the method of the first aspect, the terminal can know whether the network side has pre-compensated the time domain and / or frequency domain of the signal from the first network device. Since the first indication information indicates that the network side has pre-compensated the time domain and / or frequency domain of the signal, when the terminal accesses the network to perform a sliding correlation operation to search for a correlation peak, the search range can be narrowed, that is, the complexity and overhead of the terminal's search for SSB and estimation of Doppler frequency deviation can be reduced.

[0009] Optionally, the time domain compensation information and / or frequency domain compensation information is associated with the first area, and the first area may include at least one of the following: one or more wave positions, an area covered by one or more beams, and one or more predefined areas. It can be understood that the association of the time domain compensation information and / or frequency domain compensation information with the first area may mean that the time domain compensation information and / or frequency domain compensation information is valid in the first area, and after pre-compensating the signal from the first network device at the regional level, time domain and / or frequency domain compensation information corresponding to different areas is generated. Optionally, the network may send time domain and / or frequency domain compensation information in different areas, so that the terminal located in different areas receives the time domain compensation information and / or frequency domain compensation information corresponding to the area. Pre-compensation may include Doppler and / or sampling rate pre-compensation, so that the Doppler frequency shift compensation problem caused by satellite movement can be effectively solved, thereby ensuring the communication performance of the terminal. The wave position may be the position range of the electromagnetic wave emitted by the satellite antenna in space. A beam refers to the shape formed on the Earth's surface by electromagnetic waves emitted by a satellite antenna. Based on service type, it can be categorized as a signaling beam for sending control commands and a service beam for sending service data. Beam shape can be categorized as a global beam, a spot beam, and a shaped beam. Beam width can be categorized as a narrow beam or a wide beam. The coverage of beam positions and beams can be the same or different. Predefined areas can include any combination of beam positions and beams, as well as custom physical areas, allowing for greater flexibility in the division and representation of areas.

[0010] Optionally, the time domain compensation information and / or frequency domain compensation information may include: whether the signal from the first network device is compensated in the time domain and / or frequency domain, or whether the signal from the first network device is not compensated in the time domain and / or frequency domain.

[0011] Specifically, the time domain compensation information and / or frequency domain compensation information may include one bit of information. For example, the one bit of information may have a value of 0 or 1, where 0 indicates that the signal from the first network device has been compensated in the time domain and / or frequency domain, and 1 indicates that the signal from the first network device has not been compensated in the time domain and / or frequency domain. Alternatively, 1 indicates that the signal from the first network device has been compensated in the time domain and / or frequency domain, and 0 indicates that the signal from the first network device has not been compensated in the time domain and / or frequency domain. For another example, the time domain compensation information and / or frequency domain compensation information may also be a field. The presence of this field indicates that the network side has compensated the signal from the first network device in the time domain and / or frequency domain, while the absence of this field indicates that the network side has not compensated the signal from the first network device in the time domain and / or frequency domain. Alternatively, the absence of this field indicates that the network side has compensated the signal from the first network device in the time domain and / or frequency domain, while the presence of this field indicates that the signal from the first network device has not been compensated in the time domain and / or frequency domain.

[0012] For another example, the time domain compensation information and / or the frequency domain compensation information may include a time domain and / or frequency domain compensation value of the signal from the first network device.

[0013] For another example, the time domain compensation information and / or frequency domain compensation information may include that the signal from the first network device is compensated in the time domain and / or frequency domain, and the time domain and / or frequency domain compensation value of the signal of the first network device.

[0014] It can be understood that the time domain compensation information and / or frequency domain compensation information can be included or carried in the master system information block (MIB). For example, using 1 bit or 1 field in the MIB to indicate whether the signal from the first network device is compensated in the time domain and / or frequency domain can reduce signaling overhead. The time domain compensation information and / or frequency domain compensation information can also be included or carried in the system information block 1 (SIB1), so that more detailed compensation information can be indicated. Optionally, the time domain and / or frequency domain compensation value can be included so that the terminal can determine the time domain and / or frequency domain offset corresponding to the first area, without calculating the Doppler shift based on the downlink reference signal sent by the network and the GNSS positioning result, thereby reducing the power consumption and calculation amount of the terminal. The time domain compensation information and / or frequency domain compensation information can also be included or carried in the positioning system information block (posSIB). This can be used for positioning services, and terminals that only have communication services but no positioning services do not need to receive them, thereby reducing the power consumption and overhead of the terminal.

[0015] Optionally, the time domain and / or frequency domain compensation value corresponds to at least one of the following: a subcarrier, a subband, or a carrier. The time domain and / or frequency domain compensation value may include at least one of the following: a time domain and / or frequency domain compensation value corresponding to the center point of a subcarrier, an upper boundary of a subcarrier, a lower boundary of a subcarrier, or any frequency domain position in a subcarrier; or a time domain and / or frequency domain compensation value corresponding to the center point of a subband, an upper boundary of a subband, a lower boundary of a subband, or any frequency domain position in a subband; or a time domain and / or frequency domain compensation value corresponding to the center point of a carrier, an upper boundary of a carrier, a lower boundary of a carrier, or any frequency domain position in a carrier.

[0016] It will be appreciated that the time and / or frequency domain compensation values ​​correspond to subcarriers, indicating that the time and / or frequency domain compensation values ​​are valid within the subcarrier. The same applies to subbands and carriers. Subcarrier-level or subband-level time and / or frequency domain compensation values ​​have a finer granularity than carrier-level time and / or frequency domain compensation values, resulting in more accurate time and / or frequency domain compensation values ​​for the pre-compensation area.

[0017] Optionally, the time domain and / or frequency domain compensation value includes the main part of the compensation value of the signal from the first network device compensated in the time domain and / or frequency domain, and / or the residual part of the compensation value. For example, the main part of the compensated compensation value is the integer part of the compensation value, and the residual part is the decimal part of the compensation value. If the time domain and / or frequency domain compensation value includes the main part and the residual part (for example, the integer part and the decimal part) of the compensated compensation value, the compensation value obtained by the terminal is more detailed and more accurate, which is more conducive to the application of subsequent communication, positioning and other services. If the time domain and / or frequency domain compensation value includes the main part (for example, the integer part) of the compensated compensation value, the interaction overhead and the storage overhead of the terminal can be saved.

[0018] Optionally, the first indication information is also used to indicate a mapping relationship between one or more time domain and / or frequency domain compensation values ​​and a region, where the one or more time domain and / or frequency domain compensation values ​​include the time domain and / or frequency domain compensation values ​​of the signal from the first network device, and the region includes the first region. It can be understood that the mapping relationship may include a one-to-one correspondence between one or more time domain and / or frequency domain compensation values ​​and a region, or it may be a many-to-many relationship, that is, the same region may correspond to multiple time domain and / or frequency domain compensation values. The mapping relationship between the time domain and / or frequency domain compensation value and the region may include one or more mapping tables, and the mapping table indicates the time domain and / or frequency domain compensation values ​​corresponding to different regions. In one possible implementation method, the network side calculates and sends one or more mapping tables to the terminal, and the terminal receives the mapping table and stores it locally, so that after the terminal accesses the network, the terminal can determine the time domain and / or frequency domain offset corresponding to the first region from the mapping table through its location information, thereby reducing the power consumption and computational complexity of the terminal.

[0019] Optionally, the first indication information is further used to indicate location information of the first area. If there are multiple first areas, the location information of the first area may include location information corresponding to multiple sub-areas in the first area, and may also include location information corresponding to areas such as the center, upper boundary, and lower boundary of the multiple sub-areas, which can be used by the terminal to search for corresponding time domain and / or frequency domain compensation values ​​based on its location information.

[0020] Optionally, receiving the first indication information may include: receiving a main system information block (MIB), a system information block (SIB1), and / or a positioning system information block (posSIB), wherein the MIB, SIB1, and / or posSIB include the first indication information. It will be appreciated that by receiving the MIB, SIB1, and / or posSIB, time domain compensation information and / or frequency domain compensation information are obtained. By obtaining the time domain compensation information and / or frequency domain compensation information through the MIB, the terminal can receive the time domain compensation information and / or frequency domain compensation information as early as possible and apply it to SIB1 decompression and subsequent uplink synchronization. More detailed compensation information can be indicated through SIB1 and / or posSIB, which can be applied to services such as communication and positioning after the terminal accesses the network, thereby reducing power consumption and computational complexity of the terminal.

[0021] In one possible implementation, the communication method may further include: receiving second indication information, the second indication information being used to indicate time domain compensation information and / or frequency domain compensation information of a signal from a second network device, wherein the second network device is adjacent to a service area of ​​the first network device. Optionally, receiving the second indication information may include: receiving posSIB and / or SIB1, wherein posSIB and / or SIB1 include the second indication information.

[0022] It can be understood that the second network device can be a network device that provides services to the terminal, or it can be an adjacent network device to the network device that provides services to the terminal, and the same applies to the first network device. For example, the terminal receives time domain compensation information and / or frequency domain compensation information of the signal of the adjacent network device (i.e., the neighboring network device) of the network device that provides services to it. The terminal can obtain the time domain compensation information and / or frequency domain compensation information of the area to which it may move in advance, which can be used for subsequent handover or cell selection / reselection, positioning and other services. The first indication information and the second indication information can be included in the same or different messages. The first indication information and the second indication information can be included in the same message. For example, the first indication information and the second indication information are both carried in posSIB. The terminal receives the first indication information and the second indication information, which can be used for positioning services. Terminals that only have communication services but no positioning services do not need to receive them, thereby reducing the power consumption and overhead of the terminal. The first indication information and the second indication information are carried in different messages. For example, the first indication information is carried in SIB1 and the second indication information is carried in posSIB. The terminal can choose whether to receive the second indication information according to different service needs to reduce the power consumption and overhead of the terminal.

[0023] In a second aspect, a communication method is provided. The method can be performed by a second communication device, which can be a network device, a device including a network device, or a chip or logic module within the network device, or a component that performs some or all of the functions of the network device (e.g., a CU, DU, or RU, etc.). The method includes: sending first indication information, wherein the first indication information is used to indicate time domain compensation information and / or frequency domain compensation information of a signal from the first network device, the time domain compensation information indicating that the signal from the first network device is compensated in the time domain, and / or the frequency domain compensation information indicating that the signal from the first network device is compensated in the frequency domain. Sending a signal from the first network device.

[0024] It is understood that the execution entity of the communication method can be a network device. In one possible implementation, the network device can be a first network device. For example, when the communication method is applied to a regenerative architecture, the network device (first network device) can be a satellite with all or part of the base station functions, which can directly send signals to the terminal. Before sending the signal, the satellite performs pre-compensation in the time domain and / or frequency domain and sends the first indication information directly to the terminal. Then, the satellite sends the signal to the terminal. In another possible implementation, the network device can also act as a relay device to forward the first indication information from the first network device. For example, when the communication method is applied to a transparent transmission architecture, during the communication between the first network device and the terminal, the network device is a satellite equivalent to a relay device, and the first network device can be a terrestrial network device (such as a base station). For example, the first network device pre-compensates the signal in the time domain and / or frequency domain and forwards the first indication information to the terminal via the satellite. Then, the satellite forwards the signal from the first network device to the terminal. For another example, the satellite acting as a relay device pre-compensates the signal in the time domain and / or frequency domain and forwards the first indication information from the first network device to the terminal. Furthermore, the satellite forwards the signal from the first network device to the terminal.

[0025] Optionally, the time domain compensation information and / or the frequency domain compensation information is associated with a first area, and the first area includes at least one of the following: one or more wave positions, an area covered by one or more beams, and one or more predefined areas.

[0026] Optionally, the time domain compensation information and / or the frequency domain compensation information includes: whether the signal from the first network device is compensated in the time domain and / or frequency domain, or whether the signal from the first network device is not compensated in the time domain and / or frequency domain.

[0027] Specifically, the time domain compensation information and / or frequency domain compensation information may include 1 bit of information, and the 1 bit of information is used to indicate that the signal from the first network device is compensated in the time domain and / or frequency domain, or the signal from the first network device is not compensated in the time domain and / or frequency domain.

[0028] For another example, the time domain compensation information and / or the frequency domain compensation information may include a time domain and / or frequency domain compensation value of the signal from the first network device.

[0029] For another example, the time domain compensation information and / or frequency domain compensation information may include that the signal from the first network device is compensated in the time domain and / or frequency domain, and the time domain and / or frequency domain compensation value of the signal of the first network device.

[0030] Optionally, the time domain and / or frequency domain compensation value corresponds to at least one of the following: a subcarrier, a subband, or a carrier.

[0031] The time domain and / or frequency domain compensation value includes at least one of the following:

[0032] The time domain and / or frequency domain compensation value of the subcarrier center point, the subcarrier upper boundary, or the subcarrier lower boundary; or,

[0033] The time domain and / or frequency domain offset value of the subband center point, the subband upper boundary, or the subband lower boundary; or

[0034] The time domain and / or frequency domain compensation value of the carrier center point, carrier upper boundary, or carrier lower boundary.

[0035] Optionally, the time domain and / or frequency domain compensation value includes an integer part of a compensation value obtained by compensating the signal from the first network device in the time domain and / or frequency domain, and / or a decimal part of the compensation value.

[0036] Optionally, the first indication information is also used to indicate a mapping relationship between one or more time domain and / or frequency domain compensation values ​​and a region, where the one or more time domain and / or frequency domain compensation values ​​include time domain and / or frequency domain compensation values ​​of a signal from a first network device, and the region includes the first region.

[0037] Optionally, the first indication information is also used to indicate location information of the first area.

[0038] Optionally, sending the first indication information may include: sending a master system information block MIB, a system information block SIB1, and / or a positioning system information block posSIB, where the MIB, SIB1, and / or posSIB include the first indication information.

[0039] In one possible implementation, the communication method may further include: sending second indication information, where the second indication information is used to indicate time domain compensation information and / or frequency domain compensation information of a signal from a second network device, wherein the second network device is adjacent to a service area of ​​the first network device.

[0040] Optionally, sending the second indication information may include: sending posSIB and / or SIB1, where posSIB and / or SIB1 include the second indication information.

[0041] It can be understood that the relevant technical effects of the method of the second aspect mentioned above can also refer to the relevant introduction of the first aspect mentioned above, and will not be repeated here.

[0042] In a third aspect, a communication device is provided. The communication device includes a module for executing the method described in any one of aspects 1 to 2, such as a transceiver module and a processing module. For example, the transceiver module is configured to perform the transceiver function of the communication device, and the processing module is configured to perform functions other than the transceiver function of the communication device.

[0043] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the third aspect, and the receiving module is used to implement the receiving function of the communication device described in the third aspect.

[0044] Optionally, the communication device described in the third aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device may execute the method described in any one of the first aspect to the second aspect.

[0045] It can be understood that the communication device described in the third aspect can be a terminal or a network device, or a chip (system) or other parts or components that can be set in a terminal or a network device, or a device that includes a terminal or a network device, or a component that completes part or all of the functions of a network device. This application does not limit this.

[0046] In addition, the technical effects of the communication device described in the third aspect can refer to the technical effects of the first aspect mentioned above, and will not be repeated here.

[0047] In a fourth aspect, a communication device is provided, comprising: a processor configured to execute the method described in any one of the first to second aspects.

[0048] In one possible implementation, the communication device described in the fourth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the fourth aspect to communicate with other communication devices.

[0049] In one possible implementation, the communication device described in the fourth aspect may further include a memory. The memory may be integrated with the processor or provided separately. The memory may be used to store the computer program and / or data involved in the method described in any one of the first and second aspects.

[0050] In an embodiment of the present application, the communication device described in the fourth aspect can be the terminal or network device described in any one of the first to second aspects, or a chip (system) or other parts or components that can be set in the terminal or network device, or a device that includes the terminal or network device, or can be a component that completes part or all of the functions of the network device.

[0051] In addition, the technical effects of the communication device described in the fourth aspect can refer to the technical effects of the methods described in any one of the first aspect to the second aspect, and will not be repeated here.

[0052] In a fifth aspect, a communication device is provided, comprising: a processor coupled to a memory, the processor configured to execute a computer program or instruction stored in the memory, so that the communication device performs the method described in any one of the first to second aspects.

[0053] In one possible implementation, the communication device may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device to communicate with other communication devices.

[0054] In a possible implementation, the communication device further includes the memory for storing the above-mentioned computer program or instruction. Optionally, the memory and the processor are integrated together.

[0055] In an embodiment of the present application, the communication device described in the fifth aspect can be the terminal or network device described in any one of the first to second aspects, or a chip (system) or other parts or components that can be set in the terminal or network device, or a device that includes the terminal or network device.

[0056] In addition, the technical effects of the communication device described in the fifth aspect can refer to the technical effects of the methods described in any one of the first aspect to the second aspect, and will not be repeated here.

[0057] In a sixth aspect, a communication system is provided, comprising: a first communication device for executing the method described in the first aspect, and a second communication device for executing the method described in the second aspect.

[0058] In a seventh aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are executed on a computer, the method described in any one of the first to second aspects above is implemented.

[0059] In an eighth aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, enables the method described in any one of the first to second aspects to be implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 is a schematic diagram of NTN;

[0061] Figure 2 is a schematic diagram of the transparent transmission architecture;

[0062] Figure 3 is a schematic diagram of the regeneration architecture;

[0063] FIG4 is a first structural diagram of a communication system provided in an embodiment of the present application;

[0064] FIG5 is a second structural diagram of a communication system provided in an embodiment of the present application;

[0065] FIG6 is a schematic diagram of the structure of a terminal communication chip provided in an embodiment of the present application;

[0066] FIG7 is a schematic diagram of a scenario of a communication method provided in an embodiment of the present application;

[0067] FIG8 is a flow chart of a communication method according to an embodiment of the present application;

[0068] FIG9 is a first schematic diagram of area division provided in an embodiment of the present application;

[0069] FIG10 is a second schematic diagram of area division provided in an embodiment of the present application;

[0070] FIG11 is a schematic diagram of a processing flow of a terminal chip provided in an embodiment of the present application;

[0071] FIG12 is a first structural diagram of a communication device provided in an embodiment of the present application;

[0072] FIG13 is a second structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0073] 1. Global Navigation Satellite System

[0074] The Global Navigation Satellite System (GNSS), also known as the Global Navigation Satellite System, is a space-based radio navigation and positioning system that provides users with all-weather three-dimensional coordinates, velocity, and time information anywhere on the Earth's surface or in near-Earth space. GNSS includes the BeiDou Navigation Satellite System (BDS), the Global Positioning System (GPS), the Global Navigation Satellite System (GLONASS), and the Galileo Satellite Navigation System (GALILEO).

[0075] 2. Non-terrestrial networks (NTN)

[0076] As shown in Figure 1, from a broad perspective, base stations / sites in the NTN include various aerial base stations, such as low Earth orbit (LEO), medium Earth orbit (MEO), geostationary Earth orbit (GEO), high altitude platform station (HAPS) systems, and unmanned aerial vehicles (UAVs). From the perspective of the 3rd Generation Partnership Project (3GPP), base stations / sites in the NTN primarily include GEO, MEO, LEO, and HAPS.

[0077] Satellites commonly referred to include GEO, MEO, and LEO, categorized primarily by the altitude of their orbits. LEO satellites, also known as "low-orbit satellites," orbit at an altitude of approximately 300 to 1,500 km. The vast majority of Earth observation satellites, geodetic satellites, space stations, and some new communications satellite systems utilize LEO satellites. MEO satellites, also known as "medium-orbit satellites," orbit at an altitude of 7,000 to 25,000 km and are commonly used for television broadcasting and navigation. GEO satellites, also known as "high-orbit satellites," orbit at an altitude of approximately 35,786 km and are commonly used for remote sensing and satellite telephony. LEO satellites are currently becoming a focus of satellite communications development due to their low latency, low cost, and flexible networking.

[0078] 3. Satellite network architecture

[0079] Currently, 3GPP is discussing two satellite network architectures: transparent transmission and regeneration. The following describes these two architectures in detail.

[0080] Figure 2 is a schematic diagram of a system architecture 200 provided in an embodiment of the present application. As shown in Figure 2, during communication between a UE and a gNB (gNB), satellite 1 interconnects and communicates with the NTN gateway via the new radio (NR) system air interface (Uu interface). The gNB interconnects and communicates with the 5G core network (5G CN) via the next generation (NG) interface. The 5G CN interconnects and communicates with the data network via the N6 interface. The network communication segment between the UE and the gNB (which may also be an ng-eNB, not shown) is called the remote radio unit (RRU). The NG-RAN node is used to ensure normal communication between the UE and the 5G CN. Satellite 1 can act as an L1 relay, performing RF filtering, frequency conversion, and amplification, regenerating the physical layer signal so that the physical layer signal is invisible to protocol layers above the physical layer. The NTN gateway supports all necessary functions for forwarding NR-Uu interface signals, forwarding NR-Uu interface signals (from the UE) from satellite 1 to the gNB, or forwarding NR-Uu interface signals from the gNB to satellite 1. This architecture is called a "transparent transmission architecture." In this architecture, the satellite acts as an analog RF repeater, performing analog RF filtering, frequency conversion, and amplification on signals from the UE or gNB without changing the signal waveform.

[0081] Figure 3 is a schematic diagram of another system architecture 300 provided by an embodiment of the present application. As shown in Figure 3, satellite 2 and satellite 3 can serve as base stations. For example, satellite 2 communicates with the UE through the NR-Uu interface and communicates with another satellite 3 serving as a base station through the Xn interface, wherein the Xn interface can be deployed on an inter-satellite link (ISL). At the same time, satellite 2 and satellite 3 communicate with the 5G CN through the NG interface, and the 5G CN communicates with the data network through the N6 interface. In the process of interconnection and communication between the satellite and satellite 3 and the 5G CN, the NTN gateway is used to connect network segments using different protocols to ensure normal communication. In the satellite-NTN gateway network segment, the NG interface is an interface deployed in the satellite radio interface (SRI), and the NG-RAN node is used to ensure normal communication between the UE and the 5G CN. The NTN gateway is a transport network layer node that supports all necessary transport protocols and connects network segments using different protocols to ensure normal communication. This architecture is called a "regenerative architecture." In this architecture, the satellite performs all or some of the functions of a base station. The satellite can be considered a base station, directly processing signals from or sending signals to UEs. Specifically, the satellite in this regenerative architecture supports RF filtering, frequency conversion, and amplification, as well as demodulation / decoding, encoding / modulation, and error detection, correction, and recovery, improving signal quality.

[0082] 4. Doppler shift and Doppler compensation

[0083] The Doppler effect primarily involves the fact that the wavelength perceived by an observer changes with the relative motion of the wave source and the observer. If the observer and the wave source are moving toward each other, the wavelength perceived by the observer is compressed, shortening, and thus increasing the frequency. If the observer and the wave source are moving away from each other, the opposite effect occurs, with the wavelength perceived by the observer increasing and the frequency decreasing. The greater the relative speed between the observer and the wave source, the greater the Doppler effect. The Doppler effect causes the frequency of the signal received by the receiver to differ from the frequency of the signal transmitted by the transmitter. The difference between the received and transmitted frequencies is the Doppler shift.

[0084] Since the satellite moves at a high speed, the relative motion between the satellite and the receiving end (such as a mobile phone UE) will cause Doppler frequency shift. The corresponding Doppler frequency deviation is as follows:

[0085] Among them, v is the relative speed between the satellite and the UE, c is the speed of light, R e is the radius of the earth, h is the altitude of the satellite orbit, E is the elevation angle, fc It is the working frequency band.

[0086] The Doppler shift caused by satellite movement is large (possibly as high as tens to hundreds of kHz). Since the frequency of the demodulated signal at the receiving end must be the same as the frequency of the transmitted signal, the Doppler shift will cause distortion of the demodulated signal at the receiving end. The larger the Doppler shift, the greater the deviation between the received signal and the transmitted signal, and the greater the impact on the UE's reception performance. Therefore, to ensure reception performance, Doppler compensation is usually required.

[0087] During downlink transmission, one possible implementation method is for the UE to estimate and compensate for the Doppler shift by itself. For example, in the initial access scenario, that is, the scenario where the UE has not established a connection with the network, the UE needs to estimate the Doppler frequency deviation through blind detection of SSB, resulting in high calculation amount and processing complexity on the UE side. For example, the UE needs to blindly detect SSB and use a sliding window to search for relevant peaks multiple times to obtain the Doppler frequency shift. In the scenario where the UE accesses a satellite network, the UE needs to calculate the Doppler frequency shift based on the downlink reference signal and the GNSS positioning results. However, some low-capability UEs do not have GNSS functions, and this method requires the GNSS function on the UE side to be always on, resulting in high power consumption of the UE.

[0088] In response to the above technical problems, the embodiments of the present application propose the following technical solutions.

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

[0090] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless network (Wi-Fi) systems, vehicle to everything (V2X) communication systems, device-to-device (D2D) communication systems, Internet of Vehicles communication systems, fourth generation (4G) mobile communication systems, such as long term evolution (LTE) systems, 5G, such as new radio (NR) systems, and communication systems evolved after 5G such as 6G.

[0091] In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the first indication information, the second indication information, or the third indication information below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, where there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.

[0092] In addition, the specific indication method can also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. As can be seen from the above, for example, when it is necessary to indicate multiple pieces of information of the same type, different indication methods may be used for different pieces of information. During the specific implementation process, the desired indication method can be selected according to specific needs. The embodiments of the present application do not limit the selected indication method. As such, the indication methods involved in the embodiments of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.

[0093] It should be understood that the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiments of this application. Among them, the sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the sending node device by sending configuration information to the receiving node device.

[0094] "Pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device, and the embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. The one or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, and the embodiments of the present application do not limit this.

[0095] The "protocol" involved in the embodiments of the present application may refer to a protocol family in the communication field, a standard protocol with a similar protocol family frame structure, or a related protocol used in future communication systems. The embodiments of the present application do not make specific limitations on this.

[0096] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will perform corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to perform judgment actions when implemented, nor does it mean that there are other limitations.

[0097] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can represent A or B. "And / or" in the embodiments of the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple. In addition, in order to facilitate the clear description of 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 between identical or similar items with basically the same functions and effects. Those skilled in the art will 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 differences. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or implementation 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 implementations. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0098] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0099] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application is first described in detail using the communication system shown in Figure 4 as an example. For example, Figure 4 is a schematic diagram of the architecture of a communication system applicable to the method provided in the embodiments of the present application.

[0100] The communication system may include: a first communication device and a second communication device. The first communication device may be a terminal, and the second communication device may be a network device. In the future, the first communication device may be a network device, and the second communication device may be a terminal, or it may be communication between terminals or communication between network devices. In a specific example, as shown in FIG4 , the communication system mainly includes at least one of the following: a terminal and a network device. The communication system may be applicable to the above-mentioned transparent transmission architecture or regeneration architecture, that is, the network device may be a satellite equivalent to an analog RF repeater in the transparent transmission architecture, or a satellite with all or part of the base station functions in the regeneration architecture.

[0101] In one possible scenario, the communication system can be applied to 5G or future 6G communication systems. For example, as shown in FIG5 , the communication system 10 includes a radio access network (RAN) 100, a core network (CN) 200, and the Internet 300. RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG5 , collectively referred to as 110) and at least one terminal (e.g., 120a-120j in FIG5 , collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG5 ). Terminal 120 is wirelessly connected to RAN node 110. RAN node 110 is wirelessly or wiredly connected to core network 200. The core network devices in core network 200 and RAN node 110 in RAN 100 can be separate physical devices, or they can be a single physical device that integrates core network logical functions and radio access network logical functions.

[0102] The RAN 100 may be a 3GPP-related cellular system, such as a 4G or 5G mobile communication system, or a future-oriented evolutionary system (such as a 6G mobile communication system). The RAN 100 may also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a Wi-Fi system. The RAN 100 may also be a communication system that integrates two or more of the above systems.

[0103] RAN node 110, sometimes also referred to as access network equipment, RAN entity, or access node, constitutes part of the communication system and facilitates wireless access for terminals. Multiple RAN nodes 110 in the communication system 10 can be of the same type or different types. In some scenarios, the roles of RAN node 110 and terminal 120 are relative. For example, network element 120i in Figure 5 can be a helicopter or drone, which can be configured as a mobile base station. For terminal 120j accessing the RAN 100 via network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal. RAN node 110 and terminal 120 are sometimes referred to as communication devices. For example, network elements 110a and 110b in Figure 5 can be understood as communication devices with base station functionality, and network elements 120a-120j can be understood as communication devices with terminal functionality.

[0104] In one possible scenario, a RAN node may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access point (AP) in a Wi-Fi system. A RAN node may be a macro base station (such as 110a in FIG5 ), a micro base station or an indoor station (such as 110b in FIG5 ), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, a RAN node may also be a server, a wearable device, a vehicle or an onboard device. For example, an access network device in vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of a RAN node in this application may also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). A RAN node in this application may also be a logical node, a logical module, or software that can implement all or part of the functions of a RAN node.

[0105] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0106] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0107] It is understood that the above-mentioned RAN node can be a newly defined name, and RAN node can also be expressed in different ways, such as access node, network device, wireless access node, etc., without limitation. Unless otherwise specified in this application, network device is used to express it.

[0108] A terminal may also be referred to as a terminal device, user equipment, mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, such as device-to-device (D2D), V2X communication, machine-type communication (MTC), Internet of Things (IoT), smart point of sale (POS), customer-premises equipment (CPE), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable (such as smart watches, smart bracelets, pedometers, smart glasses, etc.), smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle device (such as vehicle device, vehicle-mounted module, vehicle-mounted chip, vehicle-mounted unit (OBU) or vehicle network terminal box (T-BOX)), drone, helicopter, airplane, ship, robot, robotic arm, smart home device, satellite terminal, etc. The embodiments of the present application do not limit the device form of the terminal.

[0109] As shown in Figure 6, the terminal communication chip mainly consists of a baseband subsystem, a radio frequency subsystem, a power management subsystem, and peripherals (storage, external interfaces). The functions of each part are as follows:

[0110] Baseband subsystem: responsible for application layer processing, external interface functions, and L3 / L2 / L1 communication protocol processing.

[0111] RF subsystem: The RF front-end and antenna realize the conversion of spatial electromagnetic waves into electrical signals, as well as the required amplification, filtering and other functions to achieve excellent coverage goals; it connects with the baseband to complete the frequency conversion and nonlinear distortion correction of analog signals.

[0112] Power management subsystem: provides power management functions for communication baseband chips.

[0113] The embodiments provided in this application can be applied to the initial access scenario (the scenario in which the terminal has not established a connection with the network) or the scenario in which the terminal has established a connection with the network. Taking the initial access scenario as an example, as shown in FIG7 , the initial access scenario can specifically include four steps: searching for SSB, downlink synchronization, random access and uplink synchronization, and accessing the network. Downlink synchronization specifically involves detecting the primary synchronization signal (PSS), the secondary synchronization signal (SSS), and the demodulation reference signal, obtaining the MIB, obtaining SIB1, and other system information (SI).

[0114] In the embodiment of the present application, the terminal can obtain first indication information from the MIB, SIB1, and SI. The first indication information is used to indicate time domain compensation information and / or frequency domain compensation information of the signal from the first network device, which is equivalent to completing rough downlink synchronization. Furthermore, the terminal can perform residual compensation to obtain more accurate downlink synchronization.

[0115] In an embodiment of the present application, the terminal can be informed whether the network side has pre-compensated the time domain and / or frequency domain of the signal from the first network device. Since the first indication information indicates that the network side has pre-compensated the time domain and / or frequency domain of the signal, when the terminal initially accesses the network to perform a sliding correlation operation to search for a correlation peak, the search range can be narrowed, that is, the complexity and overhead of the terminal's search for SSB and estimation of Doppler frequency deviation can be reduced.

[0116] The technical solutions of the embodiments of the present application are also applicable to high-speed motion scenarios in cellular communications, such as high-speed rail scenarios. In the embodiments of the present application, if the network device and / or the first network device is a satellite, the satellite can be replaced with a ground base station to implement the technical solutions of the embodiments of the present application and achieve the same technical effects as the technical solutions of the embodiments of the present application.

[0117] The embodiments of this application do not limit the device form factor of the network device. The device used to implement the function of the network device can be a network device; it can also be a device that supports the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device. In the embodiments of this application, the chip system can be composed of chips or can include chips and other discrete components.

[0118] It should be noted that, in the embodiment of the present application, receiving a signal from the first device or sending a signal to the first device may be direct receiving or sending, or indirect receiving or sending. Taking sending as an example, when the execution subject of the sending step is the second device, it may be direct sending; when the execution subject of the sending step is a device in the second device or a component that completes part of the function of the second device, it may be indirect sending. Exemplarily, when the execution subject is a chip in the second device, it may be sent to other transceiver modules, and then the transceiver module sends the first device. Exemplarily, when the execution subject is a component that completes part of the function of the second device, it may be sent to components that complete other parts of the function. The receiving step is similar and will not be repeated. The first device may be a network device or a terminal device in the embodiment of the present application, and the second device may be a network device or a terminal device in the embodiment of the present application.

[0119] The following will specifically describe the interaction process between each network element / device in the above communication system through a method embodiment in conjunction with Figure 8. The communication method provided in the embodiment of the present application can be applied to the above communication system and specifically applied to various scenarios / processes mentioned in the above communication system, which are described in detail below.

[0120] Figure 8 is a flow chart of a communication method provided in an embodiment of the present application. This communication method is applicable to the above-mentioned communication system and mainly involves the interaction between the terminal and the network device.

[0121] As shown in Figure 8, the process of the communication method is as follows:

[0122] S801: A network device sends first indication information to a terminal, and correspondingly, the terminal receives the first indication information.

[0123] Among them, the first indication information is used to indicate the time domain compensation information and / or frequency domain compensation information of the signal from the first network device. The network device can be a first network device. For example, when the embodiment of the present application is applied to the regeneration architecture, the network device can be a satellite with all or part of the base station functions, which can directly send signals to the terminal. The satellite performs pre-compensation in the time domain and / or frequency domain before sending the signal to the terminal, and sends the generated first indication information directly to the terminal. The network device can also act as a relay device to forward the first indication information from the first network device. For example, when the embodiment of the present application is applied to the transparent transmission architecture, during the communication between the first network device and the terminal, the network device is a satellite equivalent to an analog RF repeater. The first network device or the satellite acting as a relay device pre-compensates the signal in the time domain and / or frequency domain, and forwards the generated first indication information to the terminal via the satellite.

[0124] The time domain compensation information indicates that the signal from the first network device is compensated in the time domain, for example, by transmitting the signal in advance based on a delay. The frequency domain compensation information indicates that the signal from the first network device is compensated in the frequency domain, for example, by sampling rate compensation or Doppler compensation. The signal from the first network device is compensated in the time and / or frequency domain by the first network device, or by another device, for example, a satellite / base station acting as a relay device.

[0125] S802: The network device sends a signal from the first network device to the terminal.

[0126] It can be understood that the network device can be the first network device, and can also serve as a relay device to forward the signal from the first network device.

[0127] S803: The terminal receives a signal or sends a signal from the first network device according to the first indication information.

[0128] Because the first indication information indicates that the signal from the first network device has been compensated in the time domain and / or frequency domain, coarse downlink synchronization has been achieved, and the terminal can directly decode SIB1. The terminal can also perform residual compensation based on the first indication information to achieve more accurate downlink synchronization. The terminal can also send a signal to the network device to complete uplink synchronization.

[0129] In summary, the terminal can know in advance whether the network side has pre-compensated the time domain and / or frequency domain of the signal from the first network device. Since the first indication information indicates that the network side has pre-compensated the time domain and / or frequency domain of the signal, when the terminal initially accesses the network to perform a sliding correlation operation to search for a correlation peak, the search range can be narrowed, that is, the complexity and overhead of the terminal's search for SSB and estimation of Doppler frequency deviation can be reduced.

[0130] S801 is explained in detail below.

[0131] Optionally, the time domain compensation information and / or the frequency domain compensation information is associated with a first area, and the first area may include at least one of the following: one or more wave positions, an area covered by one or more beams, or one or more predefined areas.

[0132] It can be understood that the beam position can be the range of positions in space of the electromagnetic waves emitted by the satellite antenna. The beam refers to the shape formed on the Earth's surface by the electromagnetic waves emitted by the satellite antenna. According to the service type, it can be divided into signaling beams for sending control instructions and service beams for sending service data; according to the beam shape, it can be divided into global beams, point beams, and shaped beams; according to the beam width, it can be divided into narrow beams and wide beams. The coverage range of the beam position and beam can be the same or different. The predefined area can include areas with any combination of beam positions and beams, or it can be a customized physical area.

[0133] As shown in Figure 9, each small square in the figure represents a wave position. For the convenience of indication, each wave position is numbered and sorted, including wave positions numbered 1 to 32. The area covered by a beam may include one or more wave positions, such as the wave positions corresponding to numbers 3, 4, 13, and 14 are the areas covered by a beam. The predefined area may include areas of any combination of wave positions and beams, such as the wave positions corresponding to 5 to 12 and 21 to 28 are predefined areas. In one possible implementation method, the network side compensates the signal from the first network device according to the wave position, and the network sends down time domain compensation information and / or frequency domain compensation information according to the wave position. The same applies to beams and predefined areas.

[0134] The association of time domain compensation information and / or frequency domain compensation information with the first area may mean that the time domain compensation information and / or frequency domain compensation information is valid within the first area. After pre-compensating the signal from the first network device at the regional level, time domain and / or frequency domain compensation information corresponding to different wave positions, beams, or predefined areas is generated, and the time domain and / or frequency domain compensation information is sent down in different areas, so that the terminal receives different time domain compensation information and / or frequency domain compensation information in different areas. Pre-compensation can include Doppler and / or sampling rate pre-compensation, so that the Doppler frequency shift compensation problem caused by satellite movement can be effectively solved, thereby ensuring the communication performance of the terminal.

[0135] In another possible implementation, the network side compensates the signal from the first network device according to the wave position, and the network sends time domain compensation information and / or frequency domain compensation information according to the cell. For example, the first area can be one or more, and the first area can belong to the same cell. Optionally, the time domain compensation information and / or the frequency domain compensation information can also include an identity (ID) of the first area. If there are multiple first areas, it can specifically include the IDs of multiple first areas.

[0136] For example, as shown in Figure 10, the first area can be a single beam, such as area 1. The first indication information can be used to indicate the time domain compensation information and / or frequency domain compensation information corresponding to the single beam. For example, the network side pre-compensates the signal in the time domain and / or frequency domain according to the beam granularity, and sends the time domain compensation information and / or frequency domain compensation information corresponding to the beam within the coverage range of the beam. The first indication information indicates the time domain and / or frequency domain compensation information corresponding to area 1. In this way, the terminal will receive different time domain and / or frequency domain compensation information in different first areas. The time domain and / or frequency domain compensation information of different first areas cannot be mixed. For example, the time domain and / or frequency domain compensation information corresponding to area 1 is only applicable to the terminal receiving the reference signal in area 1. Optionally, the time domain compensation information and / or frequency domain compensation information can also include the ID information of the area. In other possible implementations, the first area can be a single beam or a single predefined area.

[0137] The first region may include multiple beams, such as beams 1 through 32. The first indication information may be used to indicate the time domain compensation information and / or frequency domain compensation information corresponding to each beam in the first region. In one possible implementation, the first region is a satellite cell. For example, the network performs time domain and / or frequency domain pre-compensation on the signal at beam granularity and distributes the time domain compensation information and / or frequency domain compensation information corresponding to all beams within the cell within the cell. For example, the first indication information may indicate the time domain and / or frequency domain compensation information corresponding to beams 1 through 32. Optionally, the time domain compensation information and / or frequency domain compensation information may also include the IDs of beams 1 through 32. In this way, terminals in different first regions (belonging to the same cell) will receive the same time domain and / or frequency domain compensation information. For example, when a terminal is located in different regions, the terminal may receive a reference signal based on the time domain and / or frequency domain compensation information of the corresponding first region. In other possible implementations, the first region may include multiple beams, multiple predefined regions, or a combination of beams, beams, and predefined regions.

[0138] For another example, as shown in FIG10 , multiple first areas are considered. In one possible implementation, multiple first areas constitute an area covered by a beam. For example, each first area can be a single beam position, such as the first area is area 1, area 2, area 3, and area 4, and area 1, area 2, area 3, and area 4 correspond to an area covered by a beam. The network side pre-compensates the signal in the time domain and / or frequency domain according to the beam granularity, and sends the time domain compensation information and / or frequency domain compensation information corresponding to the beam within the coverage range of the beam. The first indication information can be used to indicate the domain compensation information and / or frequency domain compensation information corresponding to each beam. For example, the first indication information indicates the time domain and / or frequency domain compensation information corresponding to area 1, the time domain and / or frequency domain compensation information corresponding to area 2, the time domain and / or frequency domain compensation information corresponding to area 3, and the time domain and / or frequency domain compensation information corresponding to area 4. In this way, the terminal will receive different time domain and / or frequency domain compensation information within different beam coverage ranges. The time domain and / or frequency domain compensation information corresponding to different beams cannot be mixed. For example, the time domain and / or frequency domain compensation information received by the terminal within the current beam range is only applicable to the coverage range of the beam and is not applicable to the coverage range of the next beam. Optionally, the time domain compensation information and / or frequency domain compensation information may also include the ID information of the area. In other possible implementations, there are multiple first areas, and each first area can be a single beam or a single predefined area.

[0139] Alternatively, consider multiple first areas. In one possible implementation, multiple first areas belong to one cell. For example, each first area can be a single beam, such as beam 1 to beam 32. The network side pre-compensates the signal in the time domain and / or frequency domain according to the beam granularity, and sends down the time domain compensation information and / or frequency domain compensation information corresponding to all beams contained in the cell within the cell range. The first indication information can then be used to indicate the domain compensation information and / or frequency domain compensation information corresponding to each first area in the same cell. For example, the first indication information indicates the time domain and / or frequency domain compensation information of beam 1 to beam 32 in the same cell. Optionally, the time domain compensation information and / or frequency domain compensation information may also include the ID of beam 1 to beam 32. In one possible implementation, there are multiple first areas, and multiple first areas belong to one cell, and each first area can be a single beam or a single predefined area.

[0140] Optionally, the time domain compensation information and / or frequency domain compensation information may include: whether the signal from the first network device is compensated in the time domain and / or frequency domain, or whether the signal from the first network device is not compensated in the time domain and / or frequency domain.

[0141] Specifically, the time domain compensation information and / or frequency domain compensation information may include one bit of information. For example, the one bit of information may have a value of 0 or 1, where 0 indicates that the signal from the first network device has been compensated in the time domain and / or frequency domain, and 1 indicates that the signal from the first network device has not been compensated in the time domain and / or frequency domain. Alternatively, 1 indicates that the signal from the first network device has been compensated in the time domain and / or frequency domain, and 0 indicates that the signal from the first network device has not been compensated in the time domain and / or frequency domain. For another example, the time domain compensation information and / or frequency domain compensation information may also be a field. The presence of this field indicates that the network side has compensated the signal from the first network device in the time domain and / or frequency domain, while the absence of this field indicates that the network side has not compensated the signal from the first network device in the time domain and / or frequency domain. Alternatively, the absence of this field indicates that the network side has compensated the signal from the first network device in the time domain and / or frequency domain, while the presence of this field indicates that the signal from the first network device has not been compensated in the time domain and / or frequency domain.

[0142] The time domain compensation information and / or frequency domain compensation information may further include 2 bits of information, indicating whether the signal from the first network device is compensated in the time domain and the frequency domain. For example, 11 indicates that both the time domain and the frequency domain are compensated. For another example, 2 bits may be used to indicate whether Doppler pre-compensation and / or sampling rate pre-compensation are performed. For example, 11 indicates that both are performed. The time domain compensation information and / or frequency domain compensation information may further include multiple bits of information, which is not limited in this application.

[0143] For another example, the time domain compensation information and / or the frequency domain compensation information may include a time domain and / or frequency domain compensation value of the signal from the first network device.

[0144] For another example, the time domain compensation information and / or frequency domain compensation information may include that the signal from the first network device is compensated in the time domain and / or frequency domain, and the time domain and / or frequency domain compensation value of the signal of the first network device.

[0145] Receiving the first indication information may include: receiving a master system information block MIB, a system information block SIB1, and / or a positioning system information block posSIB, wherein the MIB, SIB1, and / or posSIB include the first indication information.

[0146] It is understood that the time domain compensation information and / or frequency domain compensation information may be included or carried in the MIB. For example, due to the limited number of free bits in the MIB, to save space, one bit or one field in the MIB is used to indicate whether the signal from the first network device is compensated in the time domain and / or frequency domain. For example, bit "1" indicates that the signal from the first network device is compensated in the time domain and / or frequency domain, and bit "0" indicates that the signal from the first network device is not compensated in the time domain and / or frequency domain. Similarly, a similar approach may be adopted in SIB1 and posSIB, i.e., one or more bits, fields, etc. in SIB1 and posSIB may be used to indicate whether the signal from the first network device is compensated in the time domain and / or frequency domain, which is not limited here.

[0147] For another example, the first area is a single wave position, bit "1" indicates that the signal from the first network device is compensated at the wave position, and bit "0" indicates that the signal from the first network device is not compensated at the wave position. In one possible implementation, the first area is a single beam or a single predefined area.

[0148] Alternatively, bit "1" in the MIB indicates that the signal from the first network device has been compensated in all areas within the cell, or bit "1" indicates that the signal from the first network device has been compensated in multiple areas within the cell, and optionally carries the ID of the compensated area; bit "0" indicates that the signal from the first network device has not been compensated in all areas within the cell, or bit "0" indicates that the signal from the first network device has not been compensated in at least one area within the cell. Optionally, it carries the ID of the uncompensated area. In one possible implementation, the first area can be multiple wave positions, multiple beams, or multiple predefined areas. Optionally, the multiple wave positions, multiple beams, or multiple predefined areas of the first area belong to one cell.

[0149] For another example, there are multiple first areas, each of which can be a single beam. A bit "1" in the MIB indicates that the signal from the first network device has been compensated in all areas, while a bit "0" indicates that the signal from the first network device has not been compensated in all areas. The terminal receives different MIBs in different first areas. In one possible implementation, there are multiple first areas, each of which can be a single beam or a single predefined area.

[0150] Alternatively, a bit "1" in the MIB indicates that the signal from the first network device has been compensated in all areas within the cell, or a bit "1" indicates that the signal from the first network device has been compensated in certain first areas within the cell, and optionally carries the ID of the compensated first area (wavelength position); a bit "0" indicates that the signal from the first network device has not been compensated in all areas within the cell, or a bit "0" indicates that the signal from the first network device has not been compensated in at least one first area within the cell, and optionally carries the ID of the uncompensated first area (wavelength position). In one possible implementation, there are multiple first areas, and the multiple first areas belong to one cell. Each first area can be a single beam or a single predefined area.

[0151] In this way, the terminal receives the MIB broadcast from the network. If the bit value of the first indication information received by the terminal is 1, it indicates that the network side has performed Doppler pre-compensation / sampling rate pre-compensation. The terminal can narrow the search range and perform residual Doppler / sampling rate frequency offset compensation. In addition, compared with indicating time domain compensation information and / or frequency domain compensation information in subsequent SIB1 or other SIBs, indicating time domain compensation information and / or frequency domain compensation information in the MIB allows the terminal to receive and apply it to SIB1 decompression and subsequent uplink synchronization earlier.

[0152] Time domain compensation information and / or frequency domain compensation information may also be included or carried in SIB1 and / or posSIB, and of course, may also be included or carried in other SI. Although the number of free bits in SIB1, posSIB, and / or other SI is limited, compared to the MIB, they are more abundant and can carry more content, that is, they can indicate more detailed and accurate compensation information. Specifically, it may include whether the signal from the first network device is compensated in the time domain and / or frequency domain, and the time domain and / or frequency domain compensation value. For example, a single bit may be used to indicate whether the signal from the first network device is compensated in the time domain, or a single bit may be used to indicate whether the signal from the first network device is compensated in the frequency domain.

[0153] In this way, the terminal can obtain relatively accurate time domain and / or frequency domain offset information, so that the terminal can determine the time domain and / or frequency domain offset corresponding to the first area, which can be applied to services such as communication and positioning. In this way, the power consumption and calculation amount of the terminal's Doppler shift estimation can be reduced.

[0154] Optionally, the time domain and / or frequency domain compensation value corresponds to at least one of the following: a subcarrier, a subband, or a carrier. The time domain and / or frequency domain compensation value may include at least one of the following: a time domain and / or frequency domain compensation value corresponding to the center point of a subcarrier, an upper boundary of a subcarrier, a lower boundary of a subcarrier, or any frequency domain position in a subcarrier; or a time domain and / or frequency domain compensation value corresponding to the center point of a subband, an upper boundary of a subband, a lower boundary of a subband, or any frequency domain position in a subband; or a time domain and / or frequency domain compensation value corresponding to the center point of a carrier, an upper boundary of a carrier, a lower boundary of a carrier, or any frequency domain position in a carrier.

[0155] It is understood that the first indication information can also be used to indicate the granularity at which the signal from the first network device is compensated in the time domain and / or frequency domain. The time domain and / or frequency domain compensation value corresponds to a subcarrier, indicating that the time domain and / or frequency domain compensation value is valid within the subcarrier, that is, the granularity at which the signal from the first network device is compensated in the time domain and / or frequency domain is at the subcarrier level, and the same applies to subbands and carriers. When the first indication information instructs the network to perform compensation at the subband level, subcarrier level, or carrier level, it can indicate the compensation value corresponding to the center point, upper boundary, lower boundary, or any frequency domain position, respectively, so that the granularity of the time domain and / or frequency domain compensation value is finer and more accurate.

[0156] Optionally, the time domain and / or frequency domain compensation value may include a main part of the compensation value of the signal from the first network device compensated in the time domain and / or frequency domain, and / or a residual part of the compensation value. It is understandable that the main part of the compensated compensation value may be an integer part of the compensation value, and the residual part may be a decimal part of the compensation value. If the time domain and / or frequency domain compensation value includes the main part and the residual part (e.g., the integer part and the decimal part) of the compensated compensation value, the compensation value obtained by the terminal is more detailed and more accurate, which is more conducive to the application of subsequent communication, positioning and other services. If the time domain and / or frequency domain compensation value includes the main part (e.g., the integer part) of the compensated compensation value, the interaction overhead and the storage overhead of the terminal can be saved. For example, the time domain and / or frequency domain compensation value may include the integer part of the Doppler shift of the service satellite, or may include the integer part and the decimal part of the Doppler shift of the service satellite, wherein the service satellite may be a satellite / network device that provides services to the terminal.

[0157] For example, a possible range and indication of frequency offset values ​​are shown in Table 1.

[0158] Table 1: Frequency deviation range and indication

[0159] If the network compensates the signal from the first network device in the frequency domain at the waveband level (for example, the diameter of the waveband is 26 km), then only n bits are required to represent the compensation value of a cell, where n is an integer greater than or equal to 1. For example, the compensation value is expressed as N*df, where df is 4 kHz and N is represented by 4 bits. For example, if N is 0000, it means the frequency deviation value is 0 to 4 kHz, 0001 means the frequency deviation value is 4 to 8 kHz, 0010 means the frequency deviation value is 8 to 12 kHz, ..., 1111 means the frequency deviation value is 60 to 64 kHz. In other embodiments, the size of df can be used to implement indication methods of different granularities, that is, to implement indication of compensation values ​​at the subcarrier level, subband level, and carrier level. For example, the larger the df (such as the subcarrier level, for example 15 kHz), the coarser the granularity of the compensation value indication, but the smaller the signaling overhead.

[0160] Optionally, the first indication information is further used to indicate a mapping relationship between one or more time domain and / or frequency domain compensation values ​​and a region. The one or more time domain and / or frequency domain compensation values ​​include a time domain and / or frequency domain compensation value of a signal from the first network device, and the region includes the first region.

[0161] It can be understood that the mapping relationship may include a one-to-one correspondence between one or more time domain and / or frequency domain compensation values ​​and multiple regions. The corresponding relationship may also be a one-to-many relationship, that is, the same region may correspond to multiple time domain and / or frequency domain compensation values. The corresponding relationship may also be a many-to-one relationship, that is, multiple regions may correspond to the same time domain and / or frequency domain compensation value. Optionally, the mapping relationship between the time domain and / or frequency domain compensation value and the region may include one or more mapping tables, which indicate the time domain and / or frequency domain compensation values ​​corresponding to one or more regions. Optionally, different satellite orbit altitudes, operating frequency bands, and terminal elevation angles may correspond to different mapping tables.

[0162] For example, as shown in Figure 10, the area can be a single beam, such as area 1. The first indication information is used to indicate the mapping relationship between one or more time domain and / or frequency domain compensation values ​​and a single beam. For example, the network side pre-compensates the signal in the time domain and / or frequency domain according to the beam granularity, and sends down one or more time domain and / or frequency domain compensation values ​​corresponding to the beam within the coverage range of the beam. The first indication information is used to indicate one or more time domain and / or frequency domain compensation values ​​corresponding to area 1. In this way, the terminal will receive different time domain and / or frequency domain compensation values ​​in different areas. In other possible implementations, the area can be a single beam or a single predefined area, and the first indication information is used to indicate the mapping relationship between one or more time domain and / or frequency domain compensation values ​​and a single beam or a single predefined area.

[0163] The area may include multiple beams, such as beam 1 to beam 32. The first indication information is used to indicate the mapping relationship between one or more time domain and / or frequency domain compensation values ​​and each beam in the area. In one possible implementation, the first area is a satellite cell. For example, the network side pre-compensates the signal in the time domain and / or frequency domain according to the beam granularity, and sends down one or more time domain and / or frequency domain compensation values ​​corresponding to each beam in all beams contained in the cell within the cell range. For example, the first indication information includes a mapping table, and the mapping table includes one or more time domain and / or frequency domain compensation values ​​corresponding to each beam in beam 1 to beam 32. In this way, the terminal will receive the same mapping table in different areas (belonging to the same cell). In one possible implementation, the area is a satellite cell. In other possible implementations, the area may include multiple beams, multiple predefined areas, or a combination of beams, beams and predefined areas.

[0164] For another example, as shown in FIG10 , considering multiple areas, one possible implementation method is that multiple areas constitute an area covered by a beam. For example, each area can be a single beam position, such as area 1, area 2, area 3, and area 4, and areas 1, 2, 3, and 4 correspond to an area covered by a beam. The network side pre-compensates the signal in the time domain and / or frequency domain according to the beam granularity, and issues one or more time domain and / or frequency domain compensation values ​​corresponding to the beam within the coverage range of the beam. The first indication information is used to indicate the mapping relationship between one or more time domain and / or frequency domain compensation values ​​and each beam. For example, the first indication information includes a mapping table, which includes one or more time domain and / or frequency domain compensation values ​​corresponding to area 1, one or more time domain and / or frequency domain compensation values ​​corresponding to area 2, one or more time domain and / or frequency domain compensation values ​​corresponding to area 3, and one or more time domain and / or frequency domain compensation values ​​corresponding to area 4. In this way, the terminal will receive different time domain and / or frequency domain compensation values ​​within different beam coverage ranges. In other possible implementations, there are multiple areas, and each area may be a single beam or a single predefined area.

[0165] Alternatively, consider multiple areas. One possible implementation is that multiple areas belong to one cell. For example, each area can be a single beam, such as beam 1 to beam 32. The mapping table may include a mapping relationship between one or more time domain and / or frequency domain compensation values ​​and each area in the same cell. The network side pre-compensates the signal in the time domain and / or frequency domain according to the beam granularity, and sends down one or more time domain and / or frequency domain compensation values ​​corresponding to each beam in all beams contained in the cell within the cell range. For example, the first indication information includes a mapping table, and the mapping table includes one or more time domain and / or frequency domain compensation values ​​corresponding to each beam in beam 1 to beam 32 in the same cell. One possible implementation is that there are multiple areas, and multiple areas belong to one cell, and each area can be a single beam or a single predefined area.

[0166] In this way, the network side calculates and sends one or more mapping tables to the terminal, and the terminal receives the mapping table and stores it locally. After the terminal accesses the network, the terminal can use its real-time location information to look up the table to determine the time domain and / or frequency domain offset corresponding to the first area, thereby reducing the power consumption and computational complexity of the terminal.

[0167] Optionally, the first indication information is also used to indicate the location information of the first area. If there are multiple first areas, and the first areas belong to the same cell, the location information of the first area may include the location information corresponding to each sub-area in the first area, and may also include the location information corresponding to the center, upper boundary, lower boundary, or any frequency domain position of each sub-area, which can be used for the terminal to find the corresponding time domain and / or frequency domain compensation value based on its location information. For example, as shown in Figure 9, if the network side performs pre-compensation according to the predefined area, the network can indicate the Doppler offset value of the central area (such as the area corresponding to number 11) and the location information of the area, and the terminal can calculate the Doppler offset value corresponding to the predefined area based on the Doppler offset value of the area corresponding to number 11, the UE location information (rough location information is sufficient) and the ephemeris. For another example, as shown in Figure 9, if the network side performs pre-compensation according to the wave position, the network may indicate the Doppler offset value of the upper boundary of the wave position (such as the upper boundary of the wave position corresponding to number 1) and the position information of the wave position, and the terminal may calculate the Doppler offset value corresponding to the wave position based on the Doppler offset value of the upper boundary of the wave position corresponding to number 1, the UE position information, and the ephemeris. For another example, as shown in Figure 9, if the network side performs pre-compensation according to the beam, the network may indicate the Doppler offset value of any frequency domain position of the beam (such as the area corresponding to number 3) and the position information of the area, and the terminal may calculate the Doppler offset value corresponding to the beam based on the Doppler offset value of the area corresponding to number 3, the UE position information, and the ephemeris.

[0168] In one possible implementation, the communication method may further include: receiving second indication information, the second indication information being used to indicate time domain compensation information and / or frequency domain compensation information of a signal from a second network device, wherein the second network device is adjacent to a service area of ​​the first network device. Optionally, receiving the second indication information may include: receiving posSIB and / or SIB1, wherein posSIB and / or SIB1 include the second indication information.

[0169] It is understood that the second network device can be a network device providing services to the terminal, or a network device adjacent to the network device providing services to the terminal, and the same applies to the first network device. For example, the terminal receives time domain compensation information and / or frequency domain compensation information of a signal from a network device adjacent to the network device providing services to the terminal. The terminal can obtain time domain compensation information and / or frequency domain compensation information for the area to which it may move in advance, which can be used for subsequent handover or cell selection / reselection, positioning, and other services.

[0170] The first indication information and the second indication information are carried in posSIB. In one possible scenario, the first indication information and the second indication information contain relatively detailed compensation information for the serving network and neighboring network devices. The terminal receives the first indication information and the second indication information for positioning services. Terminals that only have communication services but no positioning services do not need to receive them, thereby reducing terminal power consumption and overhead. The first indication information and the second indication information can also be carried in different messages, such as the first indication information is carried in SIB1 and the second indication information is carried in posSIB. The terminal can choose whether to receive the second indication information based on different service needs to reduce terminal power consumption and overhead.

[0171] In summary, the terminal can know in advance whether the network side has pre-compensated the time domain and / or frequency domain of the signal from the first network device. Since the first indication information indicates that the network side has pre-compensated the time domain and / or frequency domain of the signal, when the terminal initially accesses the network to perform a sliding correlation operation to search for a correlation peak, the search range can be narrowed, that is, the complexity and overhead of the terminal's search for SSB and estimation of Doppler frequency deviation can be reduced.

[0172] When the execution subject of the embodiment of the present application is a terminal chip, reference may be made to the processing flow of the terminal chip shown in FIG11 . As shown in FIG11 , the processing flow mainly includes the following modules:

[0173] High-layer protocol processor: Implements high-layer protocol (L2 / L3) processing, supports encoding and decoding functions such as binary encoding (abstract syntax notation one, ASN.1), and supports standard air interface encryption and decryption, integrity protection algorithms, etc.

[0174] Physical layer protocol processor: implements physical layer processing, completes downlink network search, time and frequency tracking, measurement, channel estimation, demodulation and decoding, uplink coding, modulation and time and frequency offset adjustment.

[0175] Baseband hardware processor: completes the secure boot and secure startup of the baseband system, and completes protocol layer processing (L1 / L2 / L3), etc.

[0176] The functional modules mainly involved in the embodiment of the present application are the high-level protocol processor and the physical layer protocol processor, including related hardware modules and software modules. The specific execution steps and main features are the same as those of the above technical solution.

[0177] The method provided by the embodiment of the present application is described in detail above in conjunction with Figures 8 to 11. The communication device for executing the communication method provided by the embodiment of the present application is described in detail below in conjunction with Figures 12 to 13.

[0178] Figure 12 is a structural diagram of a communication device according to an embodiment of the present application. As shown in Figure 12, the communication device 1200 includes a transceiver module 1201 and a processing module 1202. For ease of illustration, Figure 12 only shows the main components of the communication device.

[0179] The transceiver module 1201 is used to perform the transceiver function of the method shown in FIG. 8 , and the processing module 1202 is used to perform other functions of the method shown in FIG. 8 except the transceiver function.

[0180] Optionally, the transceiver module 1201 may include a sending module (not shown in FIG12 ) and a receiving module (not shown in FIG12 ). The sending module is used to implement the sending function of the communication device 1200 , and the receiving module is used to implement the receiving function of the communication device 1200 .

[0181] Optionally, the communication device 1200 may further include a storage module (not shown in FIG12 ) storing a program or instruction. When the processing module 1202 executes the program or instruction, the communication device 1200 may perform the functions of the terminal or network device in the method shown in FIG8 in the above method.

[0182] It can be understood that the communication device 1200 can be a terminal or a network device, or a chip (system) or other parts or components that can be set in a terminal or a network device, or a device that includes a terminal or a network device. This application does not limit this.

[0183] In addition, the technical effects of the communication device 1200 can refer to the technical effects of the communication method shown in Figure 8, and will not be repeated here.

[0184] Figure 13 is a second structural diagram of a communication device provided in an embodiment of the present application. Exemplarily, the communication device may be a terminal, or a chip (system) or other component or assembly that can be provided in a terminal. As shown in Figure 13, the communication device 1300 may include a processor 1301. Optionally, the communication device 1300 may further include a memory 1302 and / or a transceiver 1303. The processor 1301 is coupled to the memory 1302 and / or the transceiver 1303, such as by connecting via a communication bus, by connecting via an interface within the chip, or by connecting via other communication lines. Optionally, the memory 1302 may be integrated with the processor 1301.

[0185] The following is a detailed introduction to the various components of the communication device 1300 with reference to FIG13:

[0186] The processor 1301 is the control center of the communication device 1300 and can be a single processor or a collective term for multiple processing elements. For example, the processor 1301 can be one or more central processing units (CPUs), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).

[0187] Optionally, the processor 1301 may execute various functions of the communication device 1300 , such as executing the communication method shown in FIG. 8 , by running or executing a software program stored in the memory 1302 and calling data stored in the memory 1302 .

[0188] In a specific implementation, as an embodiment, the processor 1301 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG13 .

[0189] In a specific implementation, as an embodiment, the communication device 1300 may also include multiple processors, such as the processor 1301 and the processor 1304 shown in FIG13 . Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0190] Among them, the memory 1302 is used to store the software program for executing the solution of this application, and the execution is controlled by the processor 1301. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0191] Alternatively, the memory 1302 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1302 may be integrated with the processor 1301 or exist independently and be coupled to the processor 1301 via an interface circuit (not shown in FIG. 13 ) of the communication device 1300. This embodiment of the present application does not specifically limit this.

[0192] Transceiver 1303 is used for communication with other communication devices. For example, if communication device 1300 is a terminal, transceiver 1303 can be used to communicate with a network device or another terminal device. For another example, if communication device 1300 is a network device, transceiver 1303 can be used to communicate with a terminal or another network device.

[0193] Optionally, the transceiver 1303 may include a receiver and a transmitter (not shown separately in FIG13 ), wherein the receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0194] Optionally, the transceiver 1303 can be integrated with the processor 1301, or can exist independently and be coupled to the processor 1301 through the interface circuit of the communication device 1300 (not shown in Figure 13). This embodiment of the present application does not specifically limit this.

[0195] It is understandable that the structure of the communication device 1300 shown in FIG13 does not constitute a limitation on the communication device, and an actual communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0196] In addition, the technical effects of the communication device 1300 can refer to the technical effects of the methods described in the above method embodiments, and will not be repeated here.

[0197] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may 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 may be a microprocessor or any conventional processor, etc.

[0198] It should also be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an EEPROM, or a flash memory. The volatile memory can be a random access memory (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 link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0199] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. 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 program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. 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 computer-readable storage medium. 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 a wired (such as infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.

[0200] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean 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 the present application.

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

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

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

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

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

[0206] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes the various possible memories mentioned above.

Claims

1. A communication method, characterized in that: include: receiving first indication information, wherein the first indication information is used to indicate time domain compensation information and / or frequency domain compensation information of a signal from a first network device, the time domain compensation information indicating that the signal from the first network device is compensated in the time domain, and the frequency domain compensation information indicating that the signal from the first network device is compensated in the frequency domain; A signal is received or a signal is sent from the first network device according to the first indication information.

2. The method according to claim 1, characterized in that The time domain compensation information and / or frequency domain compensation information is associated with a first area, and the first area includes at least one of the following: one or more wave positions, an area covered by one or more beams, and one or more predefined areas.

3. The method according to claim 1 or 2, characterized in that The time domain compensation information and / or frequency domain compensation information includes: The signal from the first network device is compensated in the time domain and / or frequency domain, or the signal from the first network device is not compensated in the time domain and / or frequency domain; and / or the time domain and / or frequency domain compensation value of the signal from the first network device.

4. The method according to claim 3, characterized in that The time domain compensation information and / or frequency domain compensation information includes: 1 bit of information, where the 1 bit of information is used to indicate whether the signal from the first network device is compensated in the time domain and / or frequency domain, or whether the signal from the first network device is not compensated in the time domain and / or frequency domain.

5. The method according to claim 3 or 4, characterized in that The time domain and / or frequency domain compensation value corresponds to at least one of the following: a subcarrier, a subband, or a carrier.

6. The method according to claim 5, characterized in that The time domain and / or frequency domain compensation value includes at least one of the following: The time domain and / or frequency domain compensation value of the center point of the subcarrier, the upper boundary of the subcarrier, or the lower boundary of the subcarrier; or The time domain and / or frequency domain compensation value of the center point of the subband, the upper boundary of the subcarrier, or the lower boundary of the subcarrier; or The time domain and / or frequency domain compensation value of the center point of the carrier, the upper boundary of the carrier, or the lower boundary of the carrier.

7. The method according to any one of claims 3 to 6, characterized in that The time domain and / or frequency domain compensation value includes a main portion of the compensation value obtained by compensating the signal from the first network device in the time domain and / or frequency domain, and / or a residual portion of the compensation value.

8. The method according to any one of claims 3 to 7, characterized in that The first indication information is also used to indicate a mapping relationship between one or more time domain and / or frequency domain compensation values and an area, wherein the one or more time domain and / or frequency domain compensation values include time domain and / or frequency domain compensation values of a signal from the first network device, and the area includes the first area.

9. The method according to any one of claims 2 to 8, characterized in that The first indication information is further used to indicate location information of the first area.

10. The method according to any one of claims 2 to 9, characterized in that The receiving first indication information includes: A master system information block MIB, a system information block SIB1, and / or a positioning system information block posSIB is received, wherein the MIB, the SIB1, and / or the posSIB include the first indication information.

11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: Second indication information is received, where the second indication information is used to indicate time domain compensation information and / or frequency domain compensation information of a signal from the second network device, wherein the second network device is adjacent to a service area of the first network device.

12. The method according to claim 11, characterized in that The receiving the second indication information includes: posSIB and / or SIB1 are received, where the posSIB and / or SIB1 include the second indication information.

13. A communication method, characterized in that: include: Sending first indication information, wherein the first indication information is used to indicate time domain compensation information and / or frequency domain compensation information of a signal from a first network device, the time domain compensation information indicating that the signal from the first network device is compensated in the time domain, and the frequency domain compensation information indicating that the signal from the first network device is compensated in the frequency domain; A signal from the first network device is sent.

14. The method according to claim 13, characterized in that The time domain compensation information and / or frequency domain compensation information is associated with a first area, and the first area includes at least one of the following: one or more wave positions, an area covered by one or more beams, and one or more predefined areas.

15. The method according to claim 14, characterized in that The time domain compensation information and / or frequency domain compensation information includes: The signal from the first network device is compensated in the time domain and / or frequency domain, or the signal from the first network device is not compensated in the time domain and / or frequency domain; and / or the time domain and / or frequency domain compensation value of the signal from the first network device.

16. The method according to claim 15, characterized in that The time domain compensation information and / or frequency domain compensation information includes: 1 bit of information, where the 1 bit of information is used to indicate whether the signal from the first network device is compensated in the time domain and / or frequency domain, or whether the signal from the first network device is not compensated in the time domain and / or frequency domain.

17. The method according to claim 15 or 16, characterized in that The time domain and / or frequency domain compensation value corresponds to at least one of the following: a subcarrier, a subband, or a carrier.

18. The method according to claim 17, characterized in that The time domain and / or frequency domain compensation value includes at least one of the following: The time domain and / or frequency domain compensation value of the center point of the subcarrier, the upper boundary of the subcarrier, or the lower boundary of the subcarrier; or The time domain and / or frequency domain compensation value of the center point of the subband, the upper boundary of the subband, or the lower boundary of the subband; or The time domain and / or frequency domain compensation value of the center point of the carrier, the upper boundary of the carrier, or the lower boundary of the carrier.

19. The method according to any one of claims 15 to 18, characterized in that The time domain and / or frequency domain compensation value includes an integer part of a compensation value of the signal from the first network device compensated in the time domain and / or frequency domain, and / or a decimal part of the compensation value.

20. The method according to any one of claims 15 to 19, characterized in that The first indication information is also used to indicate a mapping relationship between one or more time domain and / or frequency domain compensation values and an area, wherein the one or more time domain and / or frequency domain compensation values include time domain and / or frequency domain compensation values of a signal from the first network device, and the area includes the first area.

21. The method according to any one of claims 14 to 20, characterized in that The first indication information is further used to indicate location information of the first area.

22. The method according to any one of claims 13 to 21, characterized in that The sending of the first indication information includes: A master system information block MIB, a system information block SIB1, and / or a positioning system information block posSIB is sent, wherein the MIB, the SIB1, and / or posSIB include the first indication information.

23. The method according to any one of claims 13 to 22, characterized in that The method further comprises: Second indication information is sent, where the second indication information is used to indicate time domain compensation information and / or frequency domain compensation information of a signal from a second network device, wherein the second network device is adjacent to a service area of the first network device.

24. The method according to claim 23, wherein The sending of the second indication information includes: Send posSIB and / or SIB1, where the posSIB and / or SIB1 include the second indication information.

25. A communication device, characterized in that: The communication device comprises: a module for executing the method according to any one of claims 1 to 12, or a module for executing the method according to any one of claims 13 to 24.

26. A communication device, characterized in that: The communication device comprises: a processor; configured to execute the method according to any one of claims 1 to 12, or configured to execute the method according to any one of claims 13 to 24.

27. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a computer program or instructions. When the computer program or instructions are run on a computer, the method according to any one of claims 1 to 12 is executed, or the method according to any one of claims 13 to 24 is executed.

28. A computer program product, characterized in that The computer program product comprises a computer program or instructions, and when the computer program or instructions are run on a computer, the method according to any one of claims 1 to 12 is executed, or the method according to any one of claims 13 to 24 is executed.

29. A communication system, characterized in that: The communication system includes a first communication device and a second communication device, the first communication device is configured to execute the method according to any one of claims 1 to 12, and the second communication device is configured to execute the method according to any one of claims 13 to 24.

Citation Information

Patent Citations

  • Doppler frequency shift compensation method and device

    CN112153732A

  • Frequency offset pre-compensation indication method, terminal equipment and network side equipment

    CN113225293A

  • Beam Handover Method, Apparatus, And Communications Device

    US20220224405A1

  • Information indication method and apparatus and computer-readable storage medium

    US20220368401A1