Communication method and apparatus

By using the SSB index set and offset values ​​to exchange in non-terrestrial communication networks, the SSB measurement time and Proxima SSB interference problems of the terminal equipment when frequent switching between multiple satellites are solved, and the effect of reducing power consumption and resource overhead is achieved.

WO2025180536A1PCT designated stage Publication Date: 2025-09-04HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/080289
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-01
Filing Date
2025-03-03
Publication Date
2025-09-04

AI Technical Summary

Technical Problem

In non-terrestrial communication networks, when terminal devices frequently switch between multiple satellites, the SSB measurement time is too long, resulting in increased power consumption and resource overhead, and the Proxima SSB interference is severe, affecting measurement performance.

Method used

Through the collaboration between network equipment and terminal equipment, the SSB index set and offset value exchange is used to ensure that the terminal equipment accurately measures Proxima SSB, avoids SSB interference, and reduces measurement overhead.

Benefits of technology

It realizes accurate measurement of Proxima SSB in non-terrestrial communication networks, reducing the power consumption and resource overhead of terminal equipment and improving measurement performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025080289_04092025_PF_FP_ABST
    Figure CN2025080289_04092025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and in particular to a communication method and a communication apparatus. Satellites involve a wide coverage area and a high moving speed, so that the resource overhead, duration and power consumption for a terminal to measure SSBs are significantly increased. The prior art uses a rolling SSB mapping mode, but defines no mapping rule between a current satellite and a neighboring satellite, so that there may be SSB interference at the same beam position. In the method provided by the present application, mapping relationships between beam position indices and SSB indices of different satellites are different, and there are offsets in the SSB indices corresponding to different satellites at the same beam position, thereby avoiding the SSB interference, accurately measuring the SSBs, and reducing the SSB measurement overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device Technical Field

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

[0002] A non-terrestrial network (NTN) refers to a network that communicates via aerial equipment such as satellites, unmanned aircraft systems (UAS), or high altitude platform stations (HAPS). NTNs offer wide coverage, low latency, broadband, and low cost. As a supplement and extension of terrestrial networks, NTNs can achieve wide-area, seamless coverage that neither wired telephone networks nor terrestrial mobile communication networks can achieve, effectively addressing internet access challenges in areas lacking communication infrastructure.

[0003] Compared to terrestrial communication systems, satellite communication systems have a wider coverage area. The number of synchronization signal block (SSB) beams required to achieve seamless coverage may reach hundreds or even thousands, and a complete scan takes about hundreds of milliseconds. In addition, due to the rapid movement of low-orbit satellites, terminals need to frequently switch between multiple satellites. However, the excessive number of SSB beams on satellites significantly prolongs the time it takes for terminals to search for and measure SSBs. Furthermore, the network side needs to configure a longer measurement window length in the SSB measurement timing configuration (SS / PBCH block measurement time configuration, SMTC), which significantly increases the power consumption of terminals continuously searching for SSBs and the time-frequency resource overhead occupied by SSB measurements. Summary of the Invention

[0004] The present application provides a communication method and apparatus for implementing SSB configuration, solving the problem of SSB interference with neighboring satellites, accurately measuring the SSB of neighboring satellites, and reducing SSB measurement overhead.

[0005] In the first aspect, an embodiment of the present application provides a communication method, which can be executed by a network device, or by a component of the network device, such as a processor, chip or chip system of the network device, or by a logic module or software that can realize all or part of the functions of the network device.

[0006] The method provided in the first aspect includes: a fifth device receives a first message sent by a first device, the fifth device is, for example, a satellite base station, and the first device is, for example, a satellite platform, the first message includes a first synchronization signal block (SSB) index set and a first parameter, the first SSB index set is a set of indexes of SSB beams covering ground wave positions corresponding to the wave position indices included in the first wave position index set, the first wave position index set is a set of indexes of ground wave positions within the coverage range of the fifth device, the first parameter is used to determine the first SSB index, the first SSB index is the index of the SSB beam of a second device to be measured, the second device is, for example, a satellite base station of an adjacent satellite. The fifth device sends a second message to a third device, for example, a terminal device, the second message includes a second parameter, and the second parameter is used to determine the first SSB index.

[0007] The fifth device receives a first message from the first device, where the first message includes a first SSB index set and a first parameter. After receiving the first SSB index set, the fifth device sends an SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the fifth device, so that the SSB index of the fifth device and the second device at the same wave position is different, thereby avoiding SSB interference. The fifth device sends the second parameter to the third device, enabling the third device to determine the index of the SSB beam of the second device to be measured. The third device can accurately measure the SSB to be measured of the second device, thereby reducing measurement overhead and improving measurement performance.

[0008] In one possible implementation, the first parameter includes a first offset value or a second SSB index set, the first offset value is used to indicate the difference between the SSB indices corresponding to the SSB beams covering the same ground wave position of the fifth device and the second device, the second SSB index set is a set of indices of SSB beams covering the ground wave positions corresponding to the wave position indices included in the second wave position index set, the second wave position index set includes the indices of ground wave positions adjacent to or overlapping with the ground wave position corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is the index of an edge ground wave position within the coverage range of the fifth device. The second parameter includes the first offset value or the second SSB index set.

[0009] The fifth device sends the first offset value or the second SSB index set received from the first device to the third device. The third device can accurately determine and measure the index of the SSB beam of the second device to be measured based on the first offset value or the second SSB index set, thereby reducing measurement overhead and improving measurement performance.

[0010] In one possible implementation, the first parameter includes a second offset value, which is used to indicate an offset value for an SSB index of a fifth device. The fifth device receives a third message sent by the second device, the third message including a third offset value, which is used to indicate an offset value for an SSB index of the second device. The fifth device sends a fourth message to the second device, the fourth message including the second offset value. Optionally, the fifth device determines a first offset value based on the received second and third offset values, the first offset value indicating the difference between SSB indices corresponding to SSB beams covering the same ground wave location of the fifth device and the second device. Optionally, the fifth device determines a second SSB index set based on the third offset value, the second SSB index set being a set of indices of SSB beams covering ground waves corresponding to wave location indices included in the second wave location index set, the second wave location index set including indices of ground waves adjacent to or overlapping with the ground wave location corresponding to the first wave location index within the coverage area of ​​the second device, the first wave location index being an index of an edge ground wave location within the coverage area of ​​the fifth device. The fifth device sends a second message to the third device including a second parameter, the second parameter including the first offset value or the second SSB index set.

[0011] The fifth device determines the first offset value or the second SSB index set based on the received second offset value and / or third offset value, and sends the first offset value or the second SSB index set to the third device. The third device can accurately determine and measure the index of the SSB beam of the second device to be measured, reduce measurement overhead, and improve measurement performance.

[0012] The method provided in the first aspect also includes: the fifth device receives a fifth message sent by the first device, the fifth message includes a second offset value, and the second offset value is used to indicate the offset value of the SSB index of the fifth device. The fifth device determines a first synchronization signal block (SSB) index set based on the second offset value, the first SSB index set is a set of indexes of SSB beams covering the ground wave positions corresponding to the wave position indices included in the first wave position index set, and the first wave position index set is a set of indexes of the ground wave positions within the coverage range of the fifth device. The fifth device sends a second message to the third device, the second message includes a second parameter, and the second parameter is used to determine a first SSB index, and the first SSB index is the index of the SSB beam of the second device to be measured.

[0013] The fifth device determines a first SSB index set based on the received second offset value. After determining the first SSB index set, the fifth device sends an SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the fifth device, so that the SSB index of the fifth device and the second device at the same wave position is different, thereby avoiding SSB interference. The fifth device sends the second parameter to the third device, enabling the third device to determine the index of the SSB beam of the second device to be measured. The third device can accurately measure the SSB to be measured of the second device, reducing measurement overhead and improving measurement performance.

[0014] In one possible implementation, the fifth message further includes a third offset value, and the third offset value is used to indicate the offset value of the SSB index of the second device. Optionally, the fifth device determines a first offset value based on the received second offset value and the third offset value, and the first offset value is used to indicate the difference between the SSB indices corresponding to the SSB beams of the fifth device and the second device covering the same ground wave position. Optionally, the fifth device determines a second SSB index set based on the third offset value, and the second SSB index set is a set of indices of SSB beams covering ground wave positions corresponding to the wave position indices included in the second wave position index set. The second wave position index set includes the indices of ground wave positions adjacent to or overlapping with the ground wave positions corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is the index of the edge ground wave position within the coverage range of the fifth device. The fifth device sends a second message including a second parameter to the third device, and the second parameter includes the first offset value or the second SSB index set. The third device can accurately determine and measure the index of the SSB beam of the second device to be measured, thereby reducing measurement overhead and improving measurement performance.

[0015] In one possible implementation, a fifth device receives a third message sent by a second device, the third message including a third offset value, the third offset value being used to indicate an offset value of an SSB index of the second device. The fifth device sends a fourth message to the second device, the fourth message including the second offset value. Optionally, the fifth device determines a first offset value based on the received second and third offset values, the first offset value being used to indicate a difference between SSB indices corresponding to SSB beams covering the same ground wave position of the fifth device and the second device. Optionally, the fifth device determines a second SSB index set based on the third offset value, the second SSB index set being a set of indices of SSB beams covering ground wave positions corresponding to the wave position indices included in the second wave position index set, the second wave position index set including indices of ground wave positions adjacent to or overlapping with the ground wave position corresponding to the first wave position index within the coverage area of ​​the second device, the first wave position index being an index of an edge ground wave position within the coverage area of ​​the fifth device. The fifth device sends a second message including a second parameter to the third device, the second parameter including the first offset value or the second SSB index set. The fifth device determines the first offset value or the second SSB index set based on the received second offset value and / or third offset value, and sends the first offset value or the second SSB index set to the third device. The third device can accurately determine and measure the index of the SSB beam of the second device to be measured, reduce measurement overhead, and improve measurement performance.

[0016] On the second aspect, an embodiment of the present application provides a communication method, which can be executed by a satellite platform, or by components of the satellite platform, such as a processor, chip or chip system of the satellite platform, or by a logic module or software that can realize all or part of the functions of the satellite platform.

[0017] The method provided in the second aspect includes: a first device receives a sixth message sent by a fourth device, the first device is such as a satellite platform, the fourth device is such as a ground operation and control, the sixth message includes a second offset value, and the second offset value is used to indicate the offset value of the SSB index of the fifth device. The first device determines a first synchronization signal block (SSB) index set based on the second offset value, the first SSB index set is a set of indexes of SSB beams covering the ground wave positions corresponding to the wave position indices included in the first wave position index set, and the first wave position index set is a set of indexes of the ground wave positions within the coverage range of the fifth device. The first device sends a first message to the fifth device, the fifth device is such as a satellite base station, the first message includes a first SSB index set and a first parameter, the first parameter is used to determine the first SSB index, and the first SSB index is the index of the SSB beam of the second device to be measured.

[0018] The first device determines a first SSB index set based on the second offset value received from the fourth device, and sends the first SSB index set to the fifth device. The fifth device sends an SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the fifth device, so that the SSB index of the fifth device and the second device at the same wave position is different, thereby avoiding SSB interference. In addition, the first device also sends the first parameter to the fifth device, enabling the third device to determine the index of the SSB beam of the second device to be measured. The third device can accurately measure the SSB to be measured of the second device, reducing measurement overhead and improving measurement performance.

[0019] In one possible implementation, the sixth message also includes a third offset value, which is used to indicate the offset value of the SSB index of the second device. Optionally, the first device determines a first offset value based on the received second offset value and the third offset value, where the first offset value indicates the difference between the SSB indices corresponding to the SSB beams of the fifth device and the second device covering the same ground wave position. Optionally, the first device determines a second SSB index set based on the third offset value, where the second SSB index set is a set of indices of SSB beams covering ground wave positions corresponding to the wave position indices included in the second wave position index set. The second wave position index set includes indices of ground wave positions adjacent to or overlapping with the ground wave positions corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is an index of an edge ground wave position within the coverage range of the fifth device. The first parameter sent by the first device to the fifth device includes the first offset value or the second SSB index set. The fifth device sends the received first offset value or the second SSB index set to the third device, so that the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, thereby reducing measurement overhead and improving measurement performance.

[0020] In one possible implementation, the first parameter includes a second offset value. The fifth device receives the second offset value. The fifth device receives a third message sent by the second device, the third message including the third offset value. The fifth device sends a fourth message to the second device, the fourth message including the second offset value. Optionally, the fifth device determines the first offset value based on the received second offset value and the third offset value. Optionally, the fifth device determines the second SSB index set based on the received third offset value. The fifth device sends the received first offset value or the second SSB index set to the third device, and the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, thereby reducing measurement overhead and improving measurement performance.

[0021] The method provided in the second aspect also includes: the first device receiving a sixth message sent by the fourth device, the sixth message including a second offset value, the second offset value being used to indicate an offset value of an SSB index of the fifth device. The first device sending a fifth message to the fifth device, the fifth message including the second offset value.

[0022] The first device sends the second offset value received from the fourth device to the fifth device, the fifth device determines the first SSB index set, and the fifth device sends the SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the fifth device, so that the SSB index of the fifth device and the second device on the same wave position is different, thereby avoiding SSB interference.

[0023] In one possible implementation, the fifth device receives a second offset value. The fifth device receives a third message sent by the second device, the third message including a third offset value, and the third offset value is used to indicate the offset value of the SSB index of the second device. The fifth device sends a fourth message to the second device, the fourth message including the second offset value. Optionally, the fifth device determines the first offset value based on the received second offset value and the third offset value. Optionally, the fifth device determines the second SSB index set based on the received third offset value. The fifth device sends the received first offset value or the second SSB index set to the third device, and the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, thereby reducing measurement overhead and improving measurement performance.

[0024] In a possible implementation, the first device receives a sixth message sent by the fourth device, the sixth message further including the third offset value. The first device sends a fifth message to the fifth device, the fifth message further including the third offset value.

[0025] The first device sends the second offset value and the third offset value received from the fourth device to the fifth device, and the fifth device determines the first SSB index set and the first offset value, or determines the first SSB index set and the second SSB index set. The fifth device sends the SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the fifth device, so that the SSB index of the fifth device and the second device at the same wave position is different, thereby avoiding SSB interference. The fifth device sends the determined first offset value or second SSB index set to the third device, and the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, thereby reducing measurement overhead and improving measurement performance.

[0026] The method provided in the second aspect also includes: the first device receives a seventh message sent by the fourth device, the seventh message includes a first synchronization signal block (SSB) index set and a first parameter, the first SSB index set is a set of indexes of SSB beams covering the ground wave positions corresponding to the wave position indices included in the first wave position index set, the first wave position index set is a set of indexes of the ground wave positions within the coverage range of the fifth device, the first parameter is used to determine the first SSB index, and the first SSB index is the index of the SSB beam of the second device to be measured. Send a first message to the fifth device, the first message including the first SSB index set and the first parameter.

[0027] The first device sends the first SSB index set received from the fourth device to the fifth device. The fifth device sends the SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the fifth device. This ensures that the SSB index of the fifth device and the second device at the same wave position are different, thereby avoiding SSB interference. In addition, the first device also sends the first parameter received from the fourth device to the fifth device, enabling the third device to determine the index of the SSB beam of the second device to be measured. The third device can accurately measure the SSB to be measured of the second device, reducing measurement overhead and improving measurement performance.

[0028] In one possible embodiment, the first parameter includes a first offset value or a second SSB index set, the first offset value is used to indicate the difference between the SSB indices corresponding to the SSB beams covering the same ground wave position of the fifth device and the second device, the second SSB index set is a set of indices of SSB beams covering the ground wave positions corresponding to the wave position indices included in the second wave position index set, the second wave position index set includes the indices of the ground wave positions adjacent to or overlapping with the ground wave position corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is the index of the edge ground wave position within the coverage range of the fifth device.

[0029] The fifth device sends the received first offset value or second SSB index set to the third device, and the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, thereby reducing measurement overhead and improving measurement performance.

[0030] On the third aspect, an embodiment of the present application provides a communication method, which can be executed by ground operation control, or by components of ground operation control, such as a processor, chip or chip system of ground operation control, or by a logic module or software that can realize all or part of the ground operation control functions.

[0031] The method provided in the third aspect includes: determining a second offset value by a fourth device, such as a ground operation control device, wherein the second offset value is used to indicate an offset value of an SSB index of a fifth device, and sending a sixth message to the first device, wherein the sixth message includes the second offset value.

[0032] Optionally, after receiving the second offset value, the first device may determine a first synchronization signal block (SSB) index set and then send it to the fifth device. The first SSB index set is a set of indexes of SSB beams covering the terrestrial wave positions corresponding to the wave position indices included in the first wave position index set. The first wave position index set is a set of indexes of terrestrial wave positions within the coverage range of the fifth device.

[0033] Optionally, after receiving the second offset value, the first device may send the second offset value to the fifth device, and the fifth device may determine the first SSB index set.

[0034] The fifth device sends an SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the fifth device, so that the SSB index of the fifth device and the second device on the same wave position is different, avoiding SSB interference.

[0035] In one possible implementation, the fourth device determines a third offset value, where the third offset value is used to indicate an offset value of an SSB index of the second device, and sends a sixth message to the first device, where the sixth message also includes the third offset value.

[0036] Optionally, after receiving the second offset value and the third offset value, the first device may determine the first offset value or the second SSB index set, and then send it to the fifth device. The first offset value is used to indicate the difference between the SSB indices corresponding to the SSB beams covering the same ground wave position of the fifth device and the second device, the second SSB index set is a set of indices of SSB beams covering the ground wave positions corresponding to the wave position indices included in the second wave position index set, the second wave position index set includes indices of ground wave positions adjacent to or overlapping with the ground wave position corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is an index of an edge ground wave position within the coverage range of the fifth device.

[0037] Optionally, after receiving the second offset value and the third offset value, the first device may send the second offset value and / or the third offset value to the fifth device, and the fifth device may determine the first offset value or the second SSB index set.

[0038] The fifth device sends the first offset value or the second SSB index set to the third device, and the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, thereby reducing measurement overhead and improving measurement performance.

[0039] The method provided in the third aspect also includes: the fourth device determines a second offset value and a third offset value, the second offset value is used to indicate the offset value of the SSB index of the fifth device, and the third offset value is used to indicate the offset value of the SSB index of the second device. Based on the second offset value, a first synchronization signal block (SSB) index set is determined, the first SSB index set is a set of indexes of SSB beams covering the ground wave positions corresponding to the wave position indices included in the first wave position index set, and the first wave position index set is a set of indexes of the ground wave positions within the coverage range of the fifth device. A seventh message is sent to the first device, the seventh message including the first SSB index set and the first parameter, the first parameter is used to determine the first SSB index, and the first SSB index is the index of the SSB beam of the second device to be measured.

[0040] After the fourth device determines the first SSB index set, it sends the first SSB index set to the first device. The first device sends the first SSB index set to the fifth device. The fifth device sends the SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the fifth device, so that the SSB index of the fifth device and the second device on the same wave position is different, thereby avoiding SSB interference.

[0041] In one possible implementation, the fourth device determines a first offset value based on the second offset value and the third offset value, where the first offset value is used to indicate the difference between the SSB indices corresponding to the SSB beams covering the same ground wave position of the fifth device and the second device. The fourth device determines a second SSB index set based on the third offset value, where the second SSB index set is a set of indices of SSB beams covering ground wave positions corresponding to the wave position indices included in the second wave position index set. The second wave position index set includes indices of ground wave positions adjacent to or overlapping with the ground wave position corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is an index of an edge ground wave position within the coverage range of the fifth device. The first parameter includes the first offset value or the second SSB index set.

[0042] After determining the first offset value or the second SSB index set, the fourth device sends the first offset value or the second SSB index set to the first device, and the first device sends the first offset value or the second SSB index set to the fifth device. The fifth device sends the received first offset value or the second SSB index set to the third device, and the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, thereby reducing measurement overhead and improving measurement performance.

[0043] Fourthly, an embodiment of the present application provides a communication method, which can be executed by a terminal device, or by a component of the terminal device, such as a processor, chip or chip system of the terminal device, or by a logic module or software that can realize all or part of the functions of the terminal device.

[0044] The method provided in a third aspect includes: a third device receiving a second message sent by a fifth device, the second message including a second parameter, the second parameter being used to determine a first synchronization signal block (SSB) index, the first SSB index being an index of an SSB beam of the second device to be measured. The third device measures an SSB corresponding to the first SSB index.

[0045] Based on the received second parameter, the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, reduce measurement overhead, and improve measurement performance.

[0046] In one possible embodiment, the second parameter includes a first offset value or a second SSB index set, the first offset value is used to indicate the difference between the SSB indices corresponding to the SSB beams covering the same ground wave position of the fifth device and the second device, the second SSB index set is a set of indices of SSB beams covering the ground wave positions corresponding to the wave position indices included in the second wave position index set, the second wave position index set includes the indices of the ground wave positions adjacent to or overlapping with the ground wave position corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is the index of the edge ground wave position within the coverage range of the fifth device.

[0047] Optionally, the second parameter includes a first offset value. The third device determines that the first SSB index is equal to the sum of the second SSB index and the first offset value, or determines that the first SSB index is equal to the second SSB index minus the first offset value, where the second SSB index is the index of the SSB beam of the fifth device covering the geographic area where the third device is located.

[0048] Optionally, the second parameter includes a second SSB index set. The third device determines that the first SSB index is an SSB index included in the second SSB index set.

[0049] Based on the received first offset value or second SSB index set, the third device can accurately determine and measure the index of the SSB beam of the second device to be measured, reduce measurement overhead, and improve measurement performance.

[0050] In a fifth aspect, the present application provides a communication device, which has the function of implementing the above-mentioned first aspect. For example, the communication device includes a module or unit or means corresponding to the operation involved in the above-mentioned first aspect. The module or unit or means can be implemented by software, or by hardware, or by a combination of software and hardware.

[0051] In a sixth aspect, the present application provides a communication device, which has the function of implementing the above-mentioned second aspect. For example, the communication device includes a module or unit or means corresponding to the operation involved in the above-mentioned second aspect. The module or unit or means can be implemented by software, or by hardware, or by a combination of software and hardware.

[0052] In the seventh aspect, the present application provides a communication device, which has the function of implementing the above-mentioned third aspect. For example, the communication device includes a module or unit or means corresponding to the operation involved in the above-mentioned third aspect. The module or unit or means can be implemented by software, or by hardware, or by a combination of software and hardware.

[0053] In an eighth aspect, the present application provides a communication device, which has the function of implementing the above-mentioned fourth aspect. For example, the communication device includes a module or unit or means corresponding to the operation involved in the above-mentioned fourth aspect. The module or unit or means can be implemented by software, or by hardware, or by a combination of software and hardware.

[0054] In a ninth aspect, the present application provides a communication device comprising a memory and one or more processors. The memory is used to store part or all of the necessary computer programs or instructions for implementing the functions of the first aspect. The one or more processors can execute the computer programs or instructions. When the computer programs or instructions are executed, the communication device implements the method in any possible design or implementation of the first aspect.

[0055] In one possible design, the communication device may further include an interface circuit, wherein the processor is configured to communicate with other devices or components through the interface circuit.

[0056] In one possible design, the communication device may further include the memory.

[0057] The communication device may be a terminal, or a communication module in a terminal, or a chip in the terminal responsible for communication functions such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.

[0058] In a tenth aspect, the present application provides a communication device, comprising a memory and one or more processors. The memory is used to store part or all of the necessary computer programs or instructions for implementing the functions of the second aspect. The one or more processors can execute the computer programs or instructions. When the computer programs or instructions are executed, the communication device implements the method in any possible design or implementation of the second aspect.

[0059] In one possible design, the communication device may further include an interface circuit, wherein the processor is configured to communicate with other devices or components through the interface circuit.

[0060] In one possible design, the communication device may further include the memory.

[0061] The communication device may be a terminal, or a communication module in a terminal, or a chip in the terminal responsible for communication functions such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.

[0062] In an eleventh aspect, the present application provides a communication device comprising a memory and one or more processors. The memory is used to store part or all of the necessary computer programs or instructions for implementing the functions of the third aspect. The one or more processors can execute the computer programs or instructions. When the computer programs or instructions are executed, the communication device implements the method in any possible design or implementation of the third aspect.

[0063] In one possible design, the communication device may further include an interface circuit, wherein the processor is configured to communicate with other devices or components through the interface circuit.

[0064] In one possible design, the communication device may further include the memory.

[0065] The communication device may be a terminal, or a communication module in a terminal, or a chip in the terminal responsible for communication functions such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.

[0066] In a twelfth aspect, the present application provides a communication device, comprising a memory and one or more processors. The memory is used to store part or all of the necessary computer programs or instructions for implementing the functions involved in the fourth aspect. The one or more processors can execute the computer programs or instructions. When the computer programs or instructions are executed, the communication device implements the method in any possible design or implementation of the fourth aspect.

[0067] In one possible design, the communication device may further include an interface circuit, wherein the processor is configured to communicate with other devices or components through the interface circuit.

[0068] In one possible design, the communication device may further include the memory.

[0069] The communication device may be a terminal, or a communication module in a terminal, or a chip in the terminal responsible for communication functions such as a modem chip (also known as a baseband chip) or a SoC or SIP chip including a modem module.

[0070] In the thirteenth aspect, the present application provides a computer-readable storage medium, in which computer-readable instructions are stored. When a computer reads and executes the computer-readable instructions, the computer executes the method in any possible design of the first to fourth aspects above.

[0071] In a fourteenth aspect, the present application provides a computer program product, which, when read and executed by a computer, enables the computer to execute the method in any possible design of the first to fourth aspects above. BRIEF DESCRIPTION OF THE DRAWINGS

[0072] FIG1 is a schematic diagram of the architecture of a communication system 100 provided in an embodiment of the present application;

[0073] FIG2 is a schematic diagram showing the relationship between ground control, satellite platform and satellite payload;

[0074] FIG3A is a schematic diagram of an NTN scenario based on transparent load;

[0075] FIG3B is a schematic diagram of an NTN scenario based on regenerative load;

[0076] FIG4 is a schematic diagram showing the relationship between satellite coverage and SSB beams;

[0077] FIG5 is a schematic diagram of an SSB pattern;

[0078] FIG6 is a schematic diagram of a scanning method of a ground fixed wave position in an NTN;

[0079] FIG7 is a schematic diagram of a cell handover in an NTN;

[0080] FIG8 is a schematic diagram of an example of interference between a serving satellite and an adjacent satellite in an overlapping area;

[0081] FIG9A is a flow chart of an SSB configuration method provided in Example 1 of the present application;

[0082] FIG9B is a schematic diagram of an example in which there is no SSB interference between the serving satellite and the adjacent satellite in the overlapping area;

[0083] FIG9C is a schematic diagram of another example in which there is no SSB interference between the serving satellite and the adjacent satellite in the overlapping area;

[0084] FIG10 is a flow chart of an SSB configuration method provided in Example 2 of the present application;

[0085] FIG11 is a flow chart of an SSB configuration method provided in Example 3 of the present application;

[0086] FIG12 is a flow chart of an SSB configuration method provided in Example 4 of the present application;

[0087] FIG13 is a flow chart of an SSB configuration method provided in Example 5 of the present application;

[0088] FIG14 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0089] FIG15 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0090] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.

[0091] The terms "first," "second," "third," and "fourth," etc., in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0092] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0093] As shown in Figure 1, Figure 1 is a schematic diagram of the architecture of a communication system 100 provided in an embodiment of the present application. The communication system 100 may include at least one network device (110a, 110b, 110c) and may also include at least one terminal device (120a-120g). The network device and the terminal device may be connected to each other via wired or wireless means. Figure 1 is only a schematic diagram, and the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices.

[0094] The network device provided in the embodiments of the present application may be an access network device, such as a base station, a Node B, an evolved Node B (eNodeB or eNB), a transmission reception point (TRP), a next generation Node B (gNB) in a fifth generation (5G) mobile communication system, an access network device in an open radio access network (O-RAN or open RAN), a next generation base station in a sixth generation (6G) mobile communication system, or a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system. Alternatively, the network device may be a module or unit that performs part of the functions of a base station, for example, a centralized unit (CU), a distributed unit (DU), a centralized unit control plane (CU-CP) module, or a centralized unit user plane (CU-UP) module. The network device may be a satellite (such as 110a in FIG1 ) or a macro base station (such as 110b in FIG1 ). The access network device may also be a micro base station or an indoor station (such as 110c in FIG1 ), or a relay node or a donor node. This application does not limit the specific technology and specific device form used by the access network device.

[0095] The terminal device provided in the embodiments of the present application may also be referred to as a terminal, including but not limited to user equipment (UE), mobile station, or mobile terminal. The terminal device can be widely used in various communication scenarios. The scenarios include, but are not limited to, at least one of the following: enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), massive machine-type communications (mMTC), device-to-device (D2D), vehicle-to-everything (V2X), machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, or smart city. The terminal device may be a mobile phone (such as mobile phones 120a, 120d, and 120f in FIG1 ), a tablet computer, a computer with wireless transceiver capabilities (such as computer 120g in FIG1 ), a wearable device, a vehicle (such as 120b in FIG1 ), a drone, a helicopter, an airplane (such as 120c in FIG1 ), a ship, a robot, a robotic arm, or a smart home device (such as printer 120e in FIG1 ). This application does not limit the specific technology and specific device form used by the terminal device.

[0096] The base station and / or terminal device can be fixed or movable. The base station and / or terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; or can be deployed on the water surface; or can be deployed on aircraft, balloons and artificial satellites in the air. This application does not limit the environment / scenario in which the base station and terminal device are located. The base station and terminal device can be deployed in the same or different environments / scenarios, for example, the base station and terminal device are deployed on land at the same time; or the base station is deployed on land and the terminal device is deployed on water surface, etc., and no further examples are given.

[0097] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as long term evolution (LTE) systems, 5G systems or new radio (NR), non-terrestrial networks (NTN), and future communication systems such as the sixth generation mobile communication system. This application is not limited to this.

[0098] The network elements involved in this application may include ground operation and control, satellite platforms and satellite base stations (i.e. the network equipment mentioned above). Ground operation and control refers to the satellite operation and control center deployed on the ground, which can perform complex calculations and processing, and control and manage satellites in orbit. Satellite platform refers to the platform deployed on the satellite, including remote sensing sensing and control system, power supply system, structural system, propulsion system, data management system, thermal control system and attitude and orbit control system. Satellite base station can also be called satellite payload, and at least part of the functions of satellite base station can be found in the above network equipment section.

[0099] As shown in Figure 2, Figure 2 is a schematic diagram of the relationship between ground operation and control, satellite platforms and satellite base stations. There are different links between ground operation and control and the satellite platforms of different satellites, such as link #1 and link #2 in Figure 2. There are links between the satellite platforms and satellite base stations of different satellites. Link #3 in Figure 2 is the link between the satellite platform of satellite #1 and the satellite base station of satellite #1, and link #4 in Figure 2 is the link between the satellite platform of satellite #2 and the satellite base station of satellite #2. There are also connections between the satellite base stations of different satellites. In Figure 2, the satellite base station of satellite #1 and the satellite base station of satellite #2 are connected through the Xn interface. It can be understood that the embodiment of the present application uses the Xn interface as an example to illustrate the interface between satellite base stations, and the embodiment of the present application does not limit the name of the interface.

[0100] The following first introduces several concepts that may be involved in this application.

[0101] (1) NTN network:

[0102] An NTN network utilizes radio frequency resources from satellites (or unmanned aircraft systems (UAS) platforms, high altitude platform stations (HAPS), etc.). Compared to terrestrial cellular networks (such as 5G mobile communication systems), NTN networks offer wide coverage, low latency, broadband, and low cost. As a supplement and extension of terrestrial networks, NTN networks can achieve wide-area seamless coverage that neither wired telephone networks nor terrestrial mobile communication networks can achieve, effectively addressing internet access challenges in areas lacking communication infrastructure. With a large number of satellites deployed in low-Earth orbit, the round-trip data transmission latency between satellites and ground terminals is significantly reduced, reaching a low latency of tens of milliseconds. The use of high-frequency bands, multi-spot beams, and frequency reuse technologies has significantly enhanced satellite communication capabilities, reducing unit bandwidth costs and meeting the demands of high-information-rate services. Compared to communication infrastructure such as terrestrial 5G base stations and submarine fiber optic cables, NTN networks offer significant cost advantages. Modern small satellites are inexpensive to develop and manufacture, and software-defined technologies can further extend the service life of in-orbit satellites. NTN networks can be used in scenarios such as global coverage (such as remote areas and ocean-going ships), emergency relief (such as disaster monitoring and emergency communications), the Internet of Everything, and high-speed mobility (such as high-speed rail and airplanes).

[0103] Typical scenarios for NTN networks to provide terminal device access include transparent payloads and regenerative payloads. As shown in Figure 3A, a schematic diagram of an NTN scenario based on a transparent payload, a transparent payload is a payload that changes the frequency carrier of the uplink RF signal and filters and amplifies it before downlink transmission. This payload only has an RF processing unit and does not have baseband demodulation, decoding, or other processing. Therefore, the signal waveform is unchanged and is repeated. As shown in Figure 3B, a schematic diagram of an NTN scenario based on a regenerative payload, a regenerative payload is a payload that transforms and amplifies the uplink RF (radio frequency, RF) signal before downlink transmission. Signal conversion refers to digital processing, which can include demodulation, decoding, re-encoding, remodulation, and / or filtering. This is actually equivalent to having all or part of the base station functions on a satellite (or UAS platform, HAPS, etc.).

[0104] The above-mentioned NTN network generally has the following elements:

[0105] (1) There are one or more gateways connecting the NTN network and the common data network.

[0106] (2) Feeder link: The wireless link between the gateway and the satellite (or UAS platform).

[0107] (3) Service link: The wireless link between the terminal device and the satellite (or UAS platform).

[0108] (4) Satellites (or UAS platforms) can realize transparent payloads and regenerative payloads.

[0109] (5) Whether a satellite constellation has an inter-satellite link (ISL) is optional. ISLs require that the satellites be regenerative payloads (i.e., if ISLs are present, the satellites must be regenerative payloads). ISLs can operate in either RF or optical bands.

[0110] (6) The terminal device is served by a satellite (or UAS platform, HAPS, etc.) within the target service area.

[0111] (2) Mobility Management

[0112] In terrestrial communication systems, terminal mobility causes the terminal to select and switch between different base stations. The determination of handover-related states generally relies on mobility management. Mobility management primarily refers to the measurement processes related to radio resource management (RRM) and the mobility signaling processes triggered by the measurement results. In mobility management, the base station or network side will issue RRM measurement tasks to the terminal, including two basic measurement configurations:

[0113] Measurement object: specifies the frequency band to be measured, the reference signal format, and the time domain position of the reference signal to be measured, etc.

[0114] Measurement reporting: Specifies the conditions for triggering measurements and the method for reporting measurement results.

[0115] In the NR system, there are two main reference signals that can be used for RRM measurement: SSB and CSI-RS. This application mainly focuses on mobility management based on SSB.

[0116] SSB refers to a signal with a specific structure in a frequency domain, used by user devices to synchronize and locate base stations at the physical layer. Each base station has unique identification information in the SSB. User devices can detect and identify nearby base stations by decoding the SSB identification information, and use the SSB for time synchronization and selecting the appropriate cell for connection.

[0117] If the center frequency of the SSBs of the two measurement cells is the same and the subcarrier spacing is the same during RRM measurements, the measurement between the two cells is called an intra-frequency measurement; otherwise, it is called an inter-frequency measurement. For SSB-based mobility management, since SSBs are often not continuous in the time domain, the terminal does not need to continuously search for and measure SSBs in the time domain during measurement. Instead, it operates only within the time window in which these SSBs are located. Therefore, the NR protocol introduces the concept of SMTC in the measurement configuration sent by the network. SMTCs are configured at intervals in the time domain based on a certain period (minimum period 5ms, maximum period 160ms), and their measurement windows maintain a fixed duration (minimum 1ms, maximum 5ms). From a measurement perspective, the terminal only searches for and measures SSBs within the SMTC measurement window and assumes that SSBs outside the SMTC do not exist. The network configures an SMTC for each SSB measurement frequency. For intra-frequency measurements, all SSBs to be measured in multiple cells are included in this SMTC, which is sent to the terminal by the network side of the serving cell. In addition, for individual cells on the SSB frequency, the network side can also configure another SMTC with a shorter period, but the measurement windows of the two SMTCs need to remain consistent for a long time.

[0118] (3) Satellite coverage:

[0119] Compared to terrestrial communication systems, satellite communication systems offer significant advantages, including wider coverage, greater transmission loss, and faster speeds. Unlike terrestrial systems, where a maximum of eight SSB beams (for Frequency Range 1 (FR1)) or 64 SSB beams (for Frequency Range 2 (FR2)) are sufficient to cover the service area of ​​a single base station, satellite communication systems may require hundreds or even thousands of SSB beams.

[0120] Figure 4 illustrates the relationship between satellite coverage and SSB beams. Achieving seamless coverage requires N SSB beams, where N is related to the satellite's orbital altitude and beamwidth. Taking a satellite communications system operating at an altitude of 600 km as an example, the service range of a single satellite can reach hundreds of thousands of square kilometers. To overcome the impact of path loss due to transmission distance and ensure communication service quality, satellites typically employ large-scale antenna arrays to provide higher array gain, but this also results in a narrower main lobe. For example, a 3dB beamwidth has a coverage radius of only a dozen kilometers, covering an area of ​​approximately several hundred square kilometers. Using narrow beams to achieve seamless coverage of a single satellite's service range requires thousands of beams. Furthermore, even with some beam widening, maintaining the required gain requires hundreds of beams to achieve coverage. When scanning hundreds of beams, a complete scan takes approximately several hundred milliseconds. Figure 5 illustrates a schematic diagram of an SSB pattern. Each SSB cycle includes 256 SSBs, which are divided into 32 groups. Each group consists of 8 SSBs, and each group lasts 20ms. The total duration of 256 SSBs is 640ms.

[0121] (4) Ground fixed wave position:

[0122] A fixed ground position scanning method maintains constant SSB indices over the same ground area over a period of time. Figure 6 illustrates a schematic diagram of a fixed ground position scanning method in an NTN. At time T0, the satellite's SSB scanning pattern is the area indicated by the dashed line; at time T1, the satellite's SSB scanning pattern is the area indicated by the solid line. From the satellite's perspective, the SSB scanning pattern changes as the satellite moves. As shown in Figure 6, SSB indices are mapped to ground positions, with one SSB covering one position. To prevent changes in the SSB index corresponding to the same position within a single satellite, a rolling mapping method can be used, as shown in Figure 6. Assuming the centerline of the same track runs horizontally from left to right, the leftmost SSB index {#0, #1, #2, #3} at time T0 moves to the right of the rightmost SSB index {#60, #61, #62, #63} at time T0 at time T1. During SSB measurement, the network can transmit a window length to perform SSB measurements on neighboring satellites.

[0123] In satellite communication systems, due to the high speed of low-orbit satellites, terminals frequently switch between multiple satellites, making mobility management particularly important. Figure 7 shows a schematic diagram of cell handover in an NTN. Satellite #1 and satellite #2 are both moving at a high speed of 7.6 km / s. Terminal #1 is served by satellite #1, while terminal #3 is served by satellite #2. Terminal #2 is located in the overlapping service area between satellite #1 and satellite #2. Terminal #2 was previously served by satellite #2. However, since satellite #2 is moving away from terminal #2, it will no longer be able to provide service for a period of time. However, satellite #1 is approaching terminal #2 and can provide service for a period of time. Therefore, terminal #2 performs a cell handover at the current moment and will be served by satellite #1 at the next moment.

[0124] However, too many satellite SSB beams will significantly extend the terminal's SSB search and measurement time during mobility management. Furthermore, because the distances from the serving satellite (also known as the home satellite) and the adjacent satellite (also known as the neighboring satellite) to the terminal vary, the delay in SSB transmission to the terminal also varies. To ensure that the SMTC can include the SSBs to be measured from both the serving satellite and the adjacent satellite, a longer measurement window duration is also required. However, an excessively long SMTC window duration will significantly reduce the terminal's measurement efficiency. On the one hand, the power consumption of the terminal's continuous SSB search will increase significantly. On the other hand, the time-frequency resource overhead occupied by the terminal's SSB measurement will also increase, which will significantly limit the terminal's data transmission.

[0125] Both the local satellite and the neighboring satellite use a tumbling SSB mapping method, but the mapping rules for the local satellite and the neighboring satellite are not limited. In the overlapping area between the local satellite and the neighboring satellite, if the SSB index of the local satellite is the same as the SSB index of the neighboring satellite at the same or overlapping wave position, the local satellite and the neighboring satellite will send SSB at the same time, causing interference. As shown in Figure 8, Figure 8 is a schematic diagram of interference between a service satellite and an adjacent satellite in the overlapping area. Each hexagon represents a ground wave position, the number in the hexagon represents the SSB index, and the shaded hexagon represents the overlapping area of ​​satellite #1 and satellite #2. It can be seen that satellite #1 and satellite #2 have the same SSB index in the overlapping area, which will cause the terminals on the ground wave position in the overlapping area to receive SSB signals from satellite #1 and satellite #2 at the same time, causing interference.

[0126] In order to solve the above technical problems, the embodiments of the present application provide the following communication method to implement SSB configuration, solve the problem of SSB interference of neighboring satellites, and accurately measure the SSB of neighboring satellites, thereby saving SSB measurement overhead.

[0127] As shown in FIG9A , FIG9A is a flow chart of a communication method (or also referred to as an SSB configuration method) provided in Example 1 of the present application. The method includes the following steps:

[0128] S901. Ground operation control determines a second offset value and a third offset value.

[0129] In some possible implementations, a mapping rule represents a mapping relationship between an SSB index and a wave position index. The ground operation control, satellite platform, and satellite base station may predefine or preconfigure M mapping rules. For example, a protocol defines M mapping rules, where M is greater than or equal to 1. Optionally, when M is greater than 1, the ground operation control further determines a first rule index for indicating the determined mapping rule to the satellite platform or satellite base station.

[0130] The second offset value and the third offset value are both offset values ​​used when determining the SSB index according to the mapping rule. The second offset value is the offset value corresponding to the local satellite, and the third offset value is the offset value corresponding to the neighboring satellite.

[0131] The third parameter is used when calculating the SSB index based on the mapping rule. The third parameter is associated with the mapping rule. Ground operation control, the satellite platform, and the satellite base station may predefine or preconfigure Q values ​​for the third parameter. For example, a protocol may define Q values ​​for the third parameter, where Q is greater than or equal to 1. Optionally, when Q is greater than 1, ground operation control further determines the value of the third parameter.

[0132] For example, mapping rule #1 may be SSB index = (wave bit index + offset value) mod N

[0133] Among them, if the SSB index of the local satellite is calculated, the offset value is the offset value corresponding to the local satellite; if the SSB index of the neighboring satellite is calculated, the offset value is the offset value corresponding to the neighboring satellite. Ground control can plan the offset value corresponding to each satellite, for example, the offset values ​​corresponding to satellites #1, #2, #3, #4, and #5 are 2, 4, 6, 8, and 10. N represents the maximum number of SSB indexes, for example, N = 64 / 128 / 256 / 512. This application does not limit the value of N. In this example, the third parameter is N, the second offset value is the offset value corresponding to the local satellite, and the third offset value is the offset value corresponding to the neighboring satellite.

[0134] For example, mapping rule #2 may be SSB index = (wavelength index + satellite index) mod N

[0135] If the SSB index of the local satellite is calculated, the satellite index is the satellite index of the local satellite; if the SSB index of a neighboring satellite is calculated, the satellite index is the satellite index of the neighboring satellite. N represents the maximum number of SSB indices, for example, N = 64 / 128 / 256 / 512. This application does not limit the value of N. In this example, the third parameter is N, the second offset value is the satellite index of the local satellite, and the third offset value is the satellite index of the neighboring satellite.

[0136] It can be understood that the embodiment of the present application uses mapping rule #1 and mapping rule #2 as examples to illustrate the mapping relationship between the SSB index and the wave position index, and the embodiment of the present application does not limit the mapping rules.

[0137] S902. The ground operation control sends a sixth message to the satellite platform, where the sixth message includes the second offset value and the third offset value.

[0138] In some possible implementations, a link exists between the ground operation control and the satellite platform for communication. The ground operation control sends the sixth message to the satellite platform through the link. The sixth message includes the second offset value and the third offset value.

[0139] It is understandable that if there is no link between the ground control and the satellite platform, it can also be forwarded to the satellite platform through other links. The embodiment of the present application does not limit the interaction method between the ground control and the satellite platform.

[0140] Optionally, the sixth message further includes a first rule index and / or a third parameter.

[0141] S903. The satellite platform determines a first SSB index set and a first offset value, or determines a first SSB index set and a second SSB index set.

[0142] When the satellite platform receives the sixth message including the second offset value and the third offset value, the satellite platform can determine the first SSB index set and the first offset value, or determine the first SSB index set and the second SSB index set.

[0143] In some possible implementations, the satellite platform determines a first SSB index set based on a predefined or preconfigured mapping rule, a predefined or preconfigured third parameter, and a second offset value. The first SSB index set is a set of indices of SSB beams covering ground wavebands corresponding to the waveband indices included in the first waveband index set. The first waveband index set is a set of indices of ground wavebands within the coverage area of ​​the satellite.

[0144] For example, the predefined or preconfigured mapping rule is mapping rule #1, the third parameter is N, the value is N=256, the second offset value is the offset value corresponding to the local satellite, the value is 2, and the first wave position index set is {#12, #13, #14}. The SSB index corresponding to the ground wave position with wave position index #12 is equal to (12+2) mod 256=14, the SSB index corresponding to the ground wave position with wave position index #13 is equal to (13+2) mod 256=15, and the SSB index corresponding to the ground wave position with wave position index #14 is equal to (14+2) mod 256=16, so the first SSB index set is {#14, #15, #16}.

[0145] In some possible implementations, the satellite platform determines the first offset value based on the second offset value and the third offset value. For example, the first offset value is equal to the second offset value minus the third offset value. For example, if the second offset value is 2 and the third offset value is 4, the first offset value is equal to 2–4=-2. For example, the first offset value is equal to the third offset value minus the second offset value. For example, if the second offset value is 2 and the third offset value is 4, the first offset value is equal to 4–2=2.

[0146] In some possible implementations, the satellite platform determines a second SSB index set based on a predefined or preconfigured mapping rule, a predefined or preconfigured third parameter, and a third offset value. The second SSB index set is a set of indices of SSB beams covering ground wavebands corresponding to the waveband indices included in the second waveband index set. The second waveband index set includes indices of ground wavebands within the coverage range of a neighboring satellite that are adjacent to or overlap with the ground waveband corresponding to the first waveband index. The first waveband index is an index of an edge ground waveband within the coverage range of the own satellite.

[0147] For example, the predefined or preconfigured mapping rule is mapping rule #1, the third parameter is N, which has a value of N=256, the third offset value is the offset value corresponding to the neighboring satellite, which has a value of 4, the first waveband index is #14, and the indices of the ground wavebands adjacent to or overlapping the ground waveband corresponding to the first waveband index are {#12, #13}, and the second waveband index set is {#12, #13, #14}. The SSB index of the neighboring satellite corresponding to the ground waveband index #12 is equal to (12+4) mod 256=16, the SSB index of the neighboring satellite corresponding to the ground waveband index #13 is equal to (13+4) mod 256=17, and the SSB index of the neighboring satellite corresponding to the ground waveband index #14 is equal to (14+4) mod 256=18, and the second SSB index set is {#16, #17, #18}.

[0148] Optionally, the sixth message received by the satellite platform includes the third parameter, the second offset value and the third offset value.

[0149] In some possible implementations, the satellite platform determines the first SSB index set based on a predefined or preconfigured mapping rule, a third parameter, and a second offset value, see the above example.

[0150] In some possible implementations, the satellite platform determines the first offset value based on the second offset value and the third offset value, as described in the above example.

[0151] In some possible implementations, the satellite platform determines the second SSB index set based on a predefined or preconfigured mapping rule, a third parameter, and a third offset value, see the above example.

[0152] Optionally, the sixth message received by the satellite platform includes the second offset value, the third offset value and the first rule index.

[0153] In some possible implementations, the satellite platform determines the first SSB index set based on the mapping rule indicated by the first rule index, a predefined or preconfigured third parameter and a second offset value, see the above example.

[0154] In some possible implementations, the satellite platform determines the first offset value based on the second offset value and the third offset value, as described in the above example.

[0155] In some possible implementations, the satellite platform determines the second SSB index set based on the mapping rule indicated by the first rule index, a predefined or preconfigured third parameter and a third offset value, see the above example.

[0156] Optionally, the sixth message received by the satellite platform includes the third parameter, the second offset value, the third offset value and the first rule index.

[0157] In some possible implementations, the satellite platform determines the first SSB index set based on the mapping rule indicated by the first rule index, the third parameter and the second offset value, see the above example.

[0158] In some possible implementations, the satellite platform determines the first offset value based on the second offset value and the third offset value, as described in the above example.

[0159] In some possible implementations, the satellite platform determines a second SSB index set based on the mapping rule indicated by the first rule index, the third parameter, and the third offset value, see the above example.

[0160] S904. The satellite platform sends a first message to the satellite base station, where the first message includes a first SSB index set and a first offset value, or the first message includes a first SSB index set and a second SSB index set.

[0161] In some possible implementations, a link exists between the satellite platform and the satellite base station for communication, and the link may be wired communication or wireless communication. The satellite platform sends the first message to the satellite base station via the link.

[0162] It is understandable that if there is no link between the satellite platform and the satellite base station, it can also be forwarded to the satellite base station through other links. The embodiment of the present application does not limit the interaction method between the satellite platform and the satellite base station.

[0163] In some possible implementations, after obtaining the first SSB index set, the satellite base station can send the SSB beam corresponding to the SSB index included in the first SSB index set to cover the corresponding ground wave position within the coverage range of the satellite.

[0164] S905. The satellite base station sends a second message to the terminal, where the second message includes a first offset value or a second SSB index set.

[0165] When the satellite base station receives a first message including a first SSB index set and a first offset value, or including a first SSB index set and a second SSB index set, the satellite base station can send a second message to the terminal, where the second message includes the first offset value or the second SSB index set.

[0166] In some possible implementations, the satellite base station sends a second message to a terminal at a ground wave position within the coverage of the satellite, where the second message includes the first offset value.

[0167] In some possible implementations, the satellite base station sends a second message to a terminal at an edge ground wave position within the coverage of the satellite, where the second message includes the first offset value.

[0168] In some possible implementations, the satellite base station sends a second message to a terminal at an edge ground wave position within the coverage of the satellite, where the second message includes a second SSB index set.

[0169] In some possible implementations, the second message is a system message, and the satellite base station broadcasts the system message to the terminal.

[0170] S906. The terminal determines the first SSB index and measures the SSB corresponding to the first SSB index.

[0171] When the terminal receives a second message including a first offset value or a second SSB index set, the terminal can determine the first SSB index and measure the SSB corresponding to the first SSB index.

[0172] In some possible implementations, the terminal receives a second message including the first offset value, and the terminal determines whether the ground wave position is located at an edge ground wave position within the satellite coverage area. For example, the terminal may calculate the distance between the terminal and the satellite or the elevation angle of the terminal based on its own position information and ephemeris information received from the satellite base station. If the distance is greater than a certain threshold or the elevation angle is less than a certain threshold, the terminal may determine that the ground wave position is located at an edge ground wave position within the satellite coverage area.

[0173] If the terminal determines that the ground wave position at which the terminal is located is located at an edge ground wave position within the satellite coverage area, a first SSB index is determined, where the first SSB index is the SSB index of the neighboring satellite corresponding to the index of the ground wave position at which the terminal is located. For example, the first SSB index is equal to the local satellite SSB index corresponding to the index of the wave position at which the terminal is located minus the first offset value, or the first SSB index is equal to the sum of the local satellite SSB index corresponding to the index of the wave position at which the terminal is located and the first offset value. The terminal measures the SSB corresponding to the first SSB index.

[0174] In some possible implementations, the terminal receives a second message including the first offset value, and the terminal determines a first SSB index, where the first SSB index is the SSB index of the neighboring satellite corresponding to the index of the ground wave position where the terminal is located. For example, the first SSB index is equal to the local satellite SSB index corresponding to the first wave position index minus the first offset value, or the first SSB index is equal to the sum of the local satellite SSB index corresponding to the first wave position index and the first offset value. The terminal measures the SSB corresponding to the first SSB index.

[0175] In some possible implementations, the terminal receives a second message including a second SSB index set, the terminal determines that the first SSB index is an SSB index included in the second SSB index set, and the terminal measures the SSB corresponding to the first SSB index.

[0176] In the above embodiment, the satellite platform determines the first SSB index set and the first offset value based on the second offset value and the third offset value received from the ground operation and control, or determines the first SSB index set and the second SSB index set, and sends the result to the satellite base station. The satellite base station sends the first offset value or the second SSB index set to the terminal, and the terminal measures the SSB of the neighboring satellite to be measured.

[0177] In the above embodiment, the satellite platform determines the first SSB index set and the first offset value, or determines the first SSB index set and the second SSB index set, and sends the result to the satellite base station. The satellite base station does not need to know the calculation process of the satellite platform. In step S902, the ground operation control and the satellite platform can exchange the sixth message through existing signaling, or signaling different from the existing signaling. In step S904, the satellite platform and the satellite base station can exchange the first message through existing signaling, or signaling different from the existing signaling. In step S905, the satellite base station and the terminal can indicate the first offset value or the second SSB index set through existing parameters of the system message, or parameters different from the existing parameters of the system message.

[0178] Through the method in the above embodiment, SSB interference between the local satellite and the neighboring satellite in the overlapping coverage area is avoided, and the terminal can accurately measure the SSB to be measured of the neighboring satellite, thereby improving the measurement performance.

[0179] For example, as shown in Figure 9B, Figure 9B is a schematic diagram of a situation where there is no SSB interference between a serving satellite and an adjacent satellite in the overlapping area. Each hexagon represents a ground wave position, the number within the hexagon represents the SSB index, and the shaded hexagon represents the overlapping area between satellite #1 and satellite #2. It can be seen that the SSB indexes of satellite #1 and satellite #2 in the overlapping area are different, and the offset of the SSB indexes at the same wave position is -2, avoiding SSB interference. In addition, the terminal can also accurately measure the SSB to be measured of the neighboring satellite based on the received first offset value. For a terminal located in the overlapping area served by satellite #2, it is only necessary to measure the SSB corresponding to the ground wave position of satellite #1 at the terminal's location. For example, for a terminal at a ground wave position covered by the SSB beam corresponding to SSB#16 of satellite #2, the terminal determines the SSB corresponding to SSB#14 of the measurement satellite #1 based on a first offset value equal to -2; for a terminal at a ground wave position covered by the SSB beam corresponding to SSB#26 of satellite #2, the terminal determines the SSB corresponding to SSB#24 of the measurement satellite #1 based on a first offset value equal to -2, and so on.

[0180] For example, as shown in Figure 9C, Figure 9C is a schematic diagram of a situation where there is no SSB interference between a serving satellite and an adjacent satellite in the overlapping area. Each hexagon represents a ground wave position, the number within the hexagon represents the SSB index, and the shaded hexagon represents the overlapping area between satellite #1 and satellite #2. It can be seen that the SSB indexes of satellite #1 and satellite #2 in the overlapping area are different, and the offset of the SSB index at the same wave position is -2, which avoids SSB interference. In addition, the terminal can also accurately measure the SSB to be measured of the neighboring satellite based on the received second SSB index set. For a terminal located in the overlapping area served by satellite #2, it is necessary to measure the SSB corresponding to the ground wave position of satellite #1 and the adjacent wave position where the terminal is located. For example, for a terminal on the ground wave position covered by the SSB beam corresponding to SSB#26 of satellite #2, the second SSB index set received by the terminal is {SSB#14, SSB#23, SSB#24, SSB#34}, and the SSBs corresponding to the SSB indices included in the second SSB index set are measured; for a terminal on the ground wave position covered by the SSB beam corresponding to SSB#36 of satellite #2, the second SSB index set received by the terminal is {SSB#23, SSB#24, SSB#33, SSB#34, SSB#43, SSB#44}, and the SSBs corresponding to the SSB indices included in the second SSB index set are measured, and so on.

[0181] It should be noted that some steps in the above embodiment are not necessary steps, that is, some steps are optional and can be omitted or replaced by other steps. In addition, the above embodiment does not limit the execution order between the method steps.

[0182] As shown in FIG10 , FIG10 is a flow chart of a communication method (or also referred to as an SSB configuration method) provided in Embodiment 2 of the present application, which includes the following steps:

[0183] S1001. Ground operation control determines the second offset value and the third offset value.

[0184] See the description of S901 in the first embodiment.

[0185] S1002. The ground operation control sends a sixth message to the satellite platform, where the sixth message includes the second offset value and the third offset value.

[0186] In some possible implementations, a link exists between the ground operation control and the satellite platform for communication. The ground operation control sends the sixth message to the satellite platform through the link. The sixth message includes the second offset value and the third offset value.

[0187] It is understandable that if there is no link between the ground control and the satellite platform, it can also be forwarded to the satellite platform through other links. The embodiment of the present application does not limit the interaction method between the ground control and the satellite platform.

[0188] Optionally, the sixth message further includes a first rule index and / or a third parameter.

[0189] S1003. The satellite platform sends a fifth message to the satellite base station, where the fifth message includes the second offset value and the third offset value.

[0190] When the satellite platform receives the sixth message including the second offset value and the third offset value, the satellite platform may send a fifth message to the satellite base station, where the fifth message includes the second offset value and the third offset value.

[0191] Optionally, if the sixth message received by the satellite platform also includes the first rule index and / or the third parameter, the satellite platform may send a fifth message to the satellite base station, where the fifth message also includes the first rule index and / or the third parameter.

[0192] In some possible implementations, a link exists between the satellite platform and the satellite base station for communication, and the link may be wired communication or wireless communication. The satellite platform sends the fifth message to the satellite base station via the link.

[0193] It is understandable that if there is no link between the satellite platform and the satellite base station, it can also be forwarded to the satellite base station through other links. The embodiment of the present application does not limit the interaction method between the satellite platform and the satellite base station.

[0194] S1004. The satellite base station determines a first SSB index set and a first offset value, or determines a first SSB index set and a second SSB index set.

[0195] When the satellite base station receives the fifth message including the second offset value and the third offset value, the satellite base station can determine the first SSB index set and the first offset value, or determine the first SSB index set and the second SSB index set.

[0196] In some possible implementations, the satellite base station determines a first SSB index set based on a predefined or preconfigured mapping rule, a predefined or preconfigured third parameter, and a second offset value. The first SSB index set is a set of indices of SSB beams covering ground wave positions corresponding to the wave position indices included in the first wave position index set. The first wave position index set is a set of indices of ground wave positions within the coverage area of ​​the satellite. See the example of S903 in Embodiment 1.

[0197] In some possible implementations, the satellite base station determines the first offset value based on the second offset value and the third offset value. See the example of S903 in the first embodiment.

[0198] In some possible implementations, the satellite base station determines a second SSB index set based on a predefined or preconfigured mapping rule, a predefined or preconfigured third parameter, and a third offset value. The second SSB index set is a set of indices of SSB beams covering ground wavebands corresponding to the waveband indices included in the second waveband index set. The second waveband index set includes indices of ground wavebands within the coverage range of neighboring satellites that are adjacent to or overlap with the ground waveband corresponding to the first waveband index. The first waveband index is an index of an edge ground waveband within the coverage range of the own satellite. See the example of S903 in Embodiment 1.

[0199] Optionally, the fifth message received by the satellite base station includes the third parameter, the second offset value and the third offset value.

[0200] In some possible implementations, the satellite base station determines the first SSB index set based on a predefined or preconfigured mapping rule, the third parameter, and the second offset value. See the example of S903 in the first embodiment.

[0201] In some possible implementations, the satellite base station determines the first offset value based on the second offset value and the third offset value. See the example of S903 in the first embodiment.

[0202] In some possible implementations, the satellite base station determines the second SSB index set based on a predefined or preconfigured mapping rule, a third parameter, and a third offset value. See the example of S903 in the first embodiment.

[0203] Optionally, the fifth message received by the satellite base station includes the second offset value, the third offset value and the first rule index.

[0204] In some possible implementations, the satellite base station determines the first SSB index set based on the mapping rule indicated by the first rule index, a predefined or preconfigured third parameter, and a second offset value. See the example of S903 in the first embodiment.

[0205] In some possible implementations, the satellite base station determines the first offset value based on the second offset value and the third offset value. See the example of S903 in the first embodiment.

[0206] In some possible implementations, the satellite base station determines the second SSB index set based on the mapping rule indicated by the first rule index, a predefined or preconfigured third parameter, and a third offset value. See the example of S903 in the first embodiment.

[0207] Optionally, the fifth message received by the satellite base station includes the third parameter, the second offset value, the third offset value and the first rule index.

[0208] In some possible implementations, the satellite base station determines the first SSB index set based on the mapping rule indicated by the first rule index, the third parameter, and the second offset value. See the example of S903 in the first embodiment.

[0209] In some possible implementations, the satellite base station determines the first offset value based on the second offset value and the third offset value. See the example of S903 in the first embodiment.

[0210] In some possible implementations, the satellite base station determines a second SSB index set based on the mapping rule indicated by the first rule index, the third parameter, and the third offset value. See the example of S903 in the first embodiment.

[0211] In some possible implementations, after determining the first SSB index set, the satellite base station can send an SSB beam corresponding to the SSB index included in the first SSB index set, covering the corresponding ground wave position within the coverage range of the satellite.

[0212] S1005. The satellite base station sends a second message to the terminal, where the second message includes a first offset value or a second SSB index set.

[0213] After determining the first offset value or the second SSB index set, the satellite base station can send a second message to the terminal, where the second message includes the first offset value or the second SSB index set.

[0214] In some possible implementations, the satellite base station sends a second message to a terminal at a ground wave position within the coverage of the satellite, where the second message includes the first offset value.

[0215] In some possible implementations, the satellite base station sends a second message to a terminal at an edge ground wave position within the coverage of the satellite, where the second message includes the first offset value.

[0216] In some possible implementations, the satellite base station sends a second message to a terminal at an edge ground wave position within the coverage of the satellite, where the second message includes a second SSB index set.

[0217] In some possible implementations, the second message is a system message, and the satellite base station broadcasts the system message to the terminal.

[0218] S1006. The terminal determines the first SSB index and measures the SSB corresponding to the first SSB index.

[0219] See the description of S906 in the first embodiment.

[0220] In the above embodiment, the satellite platform sends the second offset value and the third offset value received from the ground operation control to the satellite base station, and the satellite base station determines the first SSB index set and the first offset value, or determines the first SSB index set and the second SSB index set. The satellite base station sends the first offset value or the second SSB index set to the terminal, and the terminal measures the SSB of the neighboring satellite to be measured.

[0221] The main difference between the above embodiment and embodiment one is that the network devices for determining the first SSB index set and the first offset value, or determining the first SSB index set and the second SSB index set are different. In embodiment one, it is determined by the satellite platform, while in the above embodiment, it is determined by the satellite base station.

[0222] In step S1002 of the above embodiment, the sixth message may be exchanged between the ground operation control and the satellite platform via existing signaling, or signaling different from the existing signaling. In step S1003, the fifth message may be exchanged between the satellite platform and the satellite base station via existing signaling, or signaling different from the existing signaling. In step S1005, the first offset value or the second SSB index set may be indicated between the satellite base station and the terminal via existing parameters in the system message, or parameters different from the existing parameters in the system message.

[0223] The method in the above embodiment avoids SSB interference between the local satellite and the neighboring satellite in the overlapping coverage area, and the terminal can accurately measure the SSB to be measured of the neighboring satellite, thereby improving measurement performance. For an example of the technical effect, see the description of Figures 9B and 9C in Example 1.

[0224] It should be noted that some steps in the above embodiment are not necessary steps, that is, some steps are optional and can be omitted or replaced by other steps. In addition, the above embodiment does not limit the execution order between the method steps.

[0225] As shown in FIG11 , FIG11 is a flow chart of a communication method (or also referred to as an SSB configuration method) provided in Example 3 of the present application, which includes the following steps:

[0226] S1101. Ground operation control determines a second offset value.

[0227] In some possible implementations, a mapping rule represents a mapping relationship between an SSB index and a wave position index. The ground operation control, satellite platform, and satellite base station may predefine or preconfigure M mapping rules. For example, a protocol defines M mapping rules, where M is greater than or equal to 1. Optionally, when M is greater than 1, the ground operation control further determines a first rule index for indicating the determined mapping rule to the satellite platform or satellite base station.

[0228] The second offset value is an offset value used when determining the SSB index according to the mapping rule, and the second offset value is an offset value corresponding to the current satellite.

[0229] The third parameter is used when calculating the SSB index based on the mapping rule. The third parameter is associated with the mapping rule. Ground operation control, the satellite platform, and the satellite base station may predefine or preconfigure Q values ​​for the third parameter. For example, a protocol may define Q values ​​for the third parameter, where Q is greater than or equal to 1. Optionally, when Q is greater than 1, ground operation control further determines the value of the third parameter.

[0230] For an example of mapping rules, see S901 in the first embodiment.

[0231] S1102. The ground operation control sends a sixth message to satellite platform #1, where the sixth message includes a second offset value.

[0232] In some possible implementations, a link exists between the ground operation control and the satellite platform #1 for communication, and the ground operation control sends the sixth message to the satellite platform #1 through the link, where the sixth message includes the second offset value.

[0233] It is understandable that if there is no link between ground control and satellite platform #1, it can also be forwarded to satellite platform #1 through other links. The embodiment of the present application does not limit the interaction method between ground control and satellite platform #1.

[0234] Optionally, the sixth message further includes a first rule index and / or a third parameter.

[0235] S1103. Satellite platform #1 determines the first SSB index set.

[0236] When satellite platform #1 receives the sixth message including the second offset value, satellite platform #1 can determine the first SSB index set.

[0237] In some possible implementations, satellite platform #1 determines a first SSB index set based on a predefined or preconfigured mapping rule, a predefined or preconfigured third parameter, and a second offset value. The first SSB index set is a set of indices of SSB beams covering ground wavebands corresponding to the waveband indices included in the first waveband index set. The first waveband index set is a set of indices of ground wavebands within the coverage area of ​​the satellite. See the example of S903 in Embodiment 1.

[0238] Optionally, the sixth message received by satellite platform #1 includes the third parameter and the second offset value.

[0239] In some possible implementations, satellite platform #1 determines the first SSB index set based on a predefined or preconfigured mapping rule, a third parameter, and a second offset value (see the example of S903 in the first embodiment).

[0240] Optionally, the sixth message received by satellite platform #1 includes the second offset value and the first rule index.

[0241] In some possible implementations, satellite platform #1 determines the first SSB index set based on the mapping rule indicated by the first rule index, a predefined or preconfigured third parameter, and a second offset value. See the example of S903 in the first embodiment.

[0242] Optionally, the sixth message received by satellite platform #1 includes the third parameter, the second offset value and the first rule index.

[0243] In some possible implementations, satellite platform #1 determines a first SSB index set based on the mapping rule indicated by the first rule index, the third parameter, and the second offset value (see the example of S903 in the first embodiment).

[0244] S1104. Satellite platform #1 sends a first message to satellite base station #1, where the first message includes a first SSB index set and a second offset value.

[0245] In some possible implementations, a link exists between satellite platform #1 and satellite base station #1 for communication, where the link may be wired or wireless. Satellite platform #1 sends a first message to satellite base station #1 via the link, where the first message includes a first SSB index set and a second offset value.

[0246] Optionally, the first message further includes a first rule index and / or a third parameter.

[0247] It can be understood that if there is no link between satellite platform #1 and satellite base station #1, it can also be forwarded to satellite base station #1 through other links. The embodiment of the present application does not limit the interaction method between satellite platform #1 and satellite base station #1.

[0248] In some possible implementations, after obtaining the first SSB index set, satellite base station #1 can send the SSB beam corresponding to the SSB index included in the first SSB index set to cover the corresponding ground wave position within the coverage range of the satellite.

[0249] S1105. Satellite base station #1 receives a third message sent by satellite base station #2, where the third message includes a third offset value.

[0250] In some possible implementations, satellite #2 is a neighboring satellite of satellite #1, and an Xn interface exists between satellite base station #1 and satellite base station #2. Satellite base station #1 can receive a third message sent by satellite base station #2 via the Xn interface, where the third message includes a third offset value, and the third offset value is an offset value corresponding to satellite #2.

[0251] It can be understood that the embodiment of the present application uses the Xn interface as an example to illustrate the interface between satellite base stations, and the embodiment of the present application does not limit the name of the interface.

[0252] S1106. Satellite base station #1 sends a fourth message to satellite base station #2, where the fourth message includes a second offset value.

[0253] When satellite base station #1 receives a first message including a first SSB index set and a second offset value, satellite base station #1 may send a fourth message to satellite base station #2, where the fourth message includes the second offset value.

[0254] In some possible implementations, satellite #2 is an adjacent satellite of satellite #1, and an Xn interface exists between satellite base station #1 and satellite base station #2. Satellite base station #1 may send the fourth message to satellite base station #2 via the Xn interface.

[0255] It can be understood that the embodiment of the present application uses the Xn interface as an example to illustrate the interface between satellite base stations, and the embodiment of the present application does not limit the name of the interface.

[0256] S1107. Satellite base station #1 determines a first offset value or a second SSB index set.

[0257] Satellite base station #1 receives a third message including a third offset value, and satellite base station #1 receives a first message including a first SSB index set and a second offset value, then satellite base station #1 can determine the first offset value or the second SSB index set.

[0258] In some possible implementations, satellite base station #1 determines the first offset value based on the second offset value and the third offset value (see the example of S903 in the first embodiment).

[0259] In some possible implementations, satellite base station #1 determines a second SSB index set based on a predefined or preconfigured mapping rule, a predefined or preconfigured third parameter, and a third offset value. The second SSB index set is a set of indices of SSB beams covering ground wavebands corresponding to the waveband indices included in the second waveband index set. The second waveband index set includes indices of ground wavebands within the coverage range of neighboring satellites that are adjacent to or overlap with the ground waveband corresponding to the first waveband index. The first waveband index is an index of an edge ground waveband within the coverage range of the own satellite. See the example of S903 in Example 1.

[0260] Optionally, the first message received by satellite base station #1 includes a first SSB index set, a second offset value and a third parameter.

[0261] In some possible implementations, satellite base station #1 determines the first offset value based on the second offset value and the third offset value (see the example of S903 in the first embodiment).

[0262] In some possible implementations, satellite base station #1 determines the second SSB index set based on a predefined or preconfigured mapping rule, a third parameter, and a third offset value (see the example of S903 in the first embodiment).

[0263] Optionally, the first message received by satellite base station #1 includes a first SSB index set, a second offset value and a first rule index.

[0264] In some possible implementations, satellite base station #1 determines the first offset value based on the second offset value and the third offset value (see the example of S903 in the first embodiment).

[0265] In some possible implementations, satellite base station #1 determines a second SSB index set based on the mapping rule indicated by the first rule index, a predefined or preconfigured third parameter, and a third offset value. See the example of S903 in the first embodiment.

[0266] Optionally, the first message received by satellite base station #1 includes a first SSB index set, a second offset value, a third parameter and a first rule index.

[0267] In some possible implementations, satellite base station #1 determines the first offset value based on the second offset value and the third offset value (see the example of S903 in the first embodiment).

[0268] In some possible implementations, satellite base station base #1 determines a second SSB index set based on the mapping rule indicated by the first rule index, the third parameter, and the third offset value. See the example of S903 in the first embodiment.

[0269] S1108. Satellite base station #1 sends a second message to the terminal, where the second message includes a first offset value or a second SSB index set.

[0270] After satellite base station #1 determines the first offset value or the second SSB index set, satellite base station #1 can send a second message to the terminal, where the second message includes the first offset value or the second SSB index set.

[0271] In some possible implementations, satellite base station #1 sends a second message to a terminal at a ground wave position within the coverage of the satellite, where the second message includes a first offset value.

[0272] In some possible implementations, satellite base station #1 sends a second message to a terminal at an edge ground wave position within the coverage of the satellite, where the second message includes a first offset value.

[0273] In some possible implementations, satellite base station #1 sends a second message to a terminal at an edge ground wave position within the coverage of the satellite, where the second message includes a second SSB index set.

[0274] In some possible implementations, the second message is a system message, and satellite base station #1 broadcasts the system message to the terminal.

[0275] S1109. The terminal determines the first SSB index and measures the SSB corresponding to the first SSB index.

[0276] See the description of S906 in the first embodiment.

[0277] In the above embodiment, satellite platform #1 determines a first SSB index set based on a second offset value received from ground operation and control, and then sends the first SSB index set and the second offset value to satellite base station #1. Satellite base station #1 obtains the third offset value of satellite base station #2 through inter-base station Xn interface interaction, and then determines the first offset value or the second SSB index set. Satellite base station #1 sends the first offset value or the second SSB index set to the terminal, and the terminal measures the SSB of the neighboring satellite to be measured.

[0278] The main differences between the above embodiment and the first embodiment include: 1) The network device that determines the first offset value or the second SSB index set is different. In the first embodiment, it is determined by the satellite platform, while in the above embodiment, it is determined by the satellite base station. 2) The content of the sixth information is different. The sixth information in the first embodiment includes the second offset value and the third offset value, while the sixth information in the above embodiment includes the second offset value but not the third offset value. The third offset value needs to be obtained through Xn port interaction.

[0279] The main differences between the above embodiment and the second embodiment include: 1) The network device that determines the first SSB index set is different. In the second embodiment, it is determined by a satellite base station, while in the above embodiment, it is determined by a satellite platform. 2) The sixth information includes different content. The sixth information in the first embodiment includes the second offset value and the third offset value, while the sixth information in the above embodiment includes the second offset value but not the third offset value. The third offset value needs to be obtained through Xn port interaction.

[0280] In step S1102 of the above embodiment, the sixth message can be exchanged between the ground control and satellite platform #1 through existing signaling, or signaling different from the existing signaling. In step S1104, the first message can be exchanged between satellite platform #1 and satellite base station #1 through existing signaling, or signaling different from the existing signaling. In steps S1105 and S1106, satellite base station #1 and satellite base station #2 can indicate the offset values ​​corresponding to their respective satellites through existing parameters of the Xn interface, or parameters different from the existing parameters of the Xn interface. In step S1108, satellite base station #1 and the terminal can indicate the first offset value or the second SSB index set through existing parameters of the system message, or parameters different from the existing parameters of the system message.

[0281] The method in the above embodiment avoids SSB interference between the local satellite and the neighboring satellite in the overlapping coverage area, and the terminal can accurately measure the SSB to be measured of the neighboring satellite, thereby improving measurement performance. For an example of the technical effect, see the description of Figures 9B and 9C in Example 1.

[0282] It should be noted that some steps in the above embodiment are not necessary steps, that is, some steps are optional and can be omitted or replaced by other steps. In addition, the above embodiment does not limit the execution order between the method steps.

[0283] As shown in FIG12 , FIG12 is a flow chart of a communication method (or also referred to as an SSB configuration method) provided in Embodiment 4 of the present application, which includes the following steps:

[0284] S1201. Ground operation control determines a second offset value.

[0285] See S1101 in Example 3.

[0286] S1202. The ground operation control sends a sixth message to satellite platform #1, where the sixth message includes a second offset value.

[0287] In some possible implementations, a link exists between the ground operation control and the satellite platform #1 for communication, and the ground operation control sends the sixth message to the satellite platform #1 through the link, where the sixth message includes the second offset value.

[0288] It is understandable that if there is no link between ground control and satellite platform #1, it can also be forwarded to satellite platform #1 through other links. The embodiment of the present application does not limit the interaction method between ground control and satellite platform #1.

[0289] Optionally, the sixth message further includes a first rule index and / or a third parameter.

[0290] S1203. Satellite platform #1 sends a fifth message to satellite base station #1, where the fifth message includes a second offset value.

[0291] When the satellite platform #1 receives the sixth message including the second offset value, the satellite platform #1 may send a fifth message to the satellite base station #1, where the fifth message includes the second offset value.

[0292] Optionally, if the sixth message received by satellite platform #1 also includes the first rule index and / or the third parameter, then satellite platform #1 can send a fifth message to satellite base station #1, and the fifth message also includes the first rule index and / or the third parameter.

[0293] In some possible implementations, a link exists between satellite platform #1 and satellite base station #1 for communication, and the link may be wired communication or wireless communication. Satellite platform #1 sends the fifth message to satellite base station #1 via the link.

[0294] It can be understood that if there is no link between satellite platform #1 and satellite base station #1, it can also be forwarded to satellite base station #1 through other links. The embodiment of the present application does not limit the interaction method between satellite platform #1 and satellite base station #1.

[0295] S1204. Satellite base station #1 determines the first SSB index set.

[0296] When satellite base station #1 receives the fifth message including the second offset value, satellite base station #1 can determine the first SSB index set.

[0297] In some possible implementations, satellite base station #1 determines a first SSB index set based on a predefined or preconfigured mapping rule, a predefined or preconfigured third parameter, and a second offset value. The first SSB index set is a set of indices of SSB beams covering ground wavebands corresponding to the waveband indices included in the first waveband index set. The first waveband index set is a set of indices of ground wavebands within the coverage area of ​​the satellite. See the example of S903 in Embodiment 1.

[0298] Optionally, the fifth message received by satellite base station #1 includes the third parameter and the second offset value.

[0299] In some possible implementations, satellite base station #1 determines the first SSB index set based on a predefined or preconfigured mapping rule, a third parameter, and a second offset value. See the example of S903 in the first embodiment.

[0300] Optionally, the fifth message received by satellite base station #1 includes the second offset value and the first rule index.

[0301] In some possible implementations, satellite base station #1 determines the first SSB index set based on the mapping rule indicated by the first rule index, a predefined or preconfigured third parameter, and a second offset value. See the example of S903 in the first embodiment.

[0302] Optionally, the fifth message received by satellite base station #1 includes the third parameter, the second offset value and the first rule index.

[0303] In some possible implementations, satellite base station #1 determines a first SSB index set based on the mapping rule indicated by the first rule index, the third parameter, and the second offset value. See the example of S903 in the first embodiment.

[0304] In some possible implementations, after determining the first SSB index set, satellite base station #1 can send an SSB beam corresponding to the SSB index included in the first SSB index set to cover the corresponding ground wave position within the coverage range of the satellite.

[0305] S1205. Satellite base station #1 receives a third message sent by satellite base station #2, where the third message includes a third offset value.

[0306] In some possible implementations, satellite #2 is a neighboring satellite of satellite #1, and an Xn interface exists between satellite base station #1 and satellite base station #2. Satellite base station #1 can receive a third message sent by satellite base station #2 via the Xn interface, where the third message includes a third offset value, and the third offset value is an offset value corresponding to satellite #2.

[0307] It can be understood that the embodiment of the present application uses the Xn interface as an example to illustrate the interface between satellite base stations, and the embodiment of the present application does not limit the name of the interface.

[0308] S1206. Satellite base station #1 sends a fourth message to satellite base station #2, where the fourth message includes a second offset value.

[0309] When satellite base station #1 receives a fifth message including the second offset value, satellite base station #1 may send a fourth message to satellite base station #2, where the fourth message includes the second offset value.

[0310] In some possible implementations, satellite #2 is an adjacent satellite of satellite #1, and an Xn interface exists between satellite base station #1 and satellite base station #2. Satellite base station #1 may send the fourth message to satellite base station #2 via the Xn interface.

[0311] It can be understood that the embodiment of the present application uses the Xn interface as an example to illustrate the interface between satellite base stations, and the embodiment of the present application does not limit the name of the interface.

[0312] S1207. Satellite base station #1 determines a first offset value or a second SSB index set.

[0313] When the third message received by satellite base station #1 includes the third offset value, and the fifth message received by satellite base station #1 includes the second offset value, satellite base station #1 can determine the first offset value or the second SSB index set.

[0314] In some possible implementations, satellite base station #1 determines the first offset value based on the second offset value and the third offset value (see the example of S903 in the first embodiment).

[0315] In some possible implementations, satellite base station #1 determines a second SSB index set based on a predefined or preconfigured mapping rule, a predefined or preconfigured third parameter, and a third offset value. The second SSB index set is a set of indices of SSB beams covering ground wavebands corresponding to the waveband indices included in the second waveband index set. The second waveband index set includes indices of ground wavebands within the coverage range of neighboring satellites that are adjacent to or overlap with the ground waveband corresponding to the first waveband index. The first waveband index is an index of an edge ground waveband within the coverage range of the own satellite. See the example of S903 in Example 1.

[0316] Optionally, the fifth message received by satellite base station #1 includes the second offset value and the third parameter.

[0317] In some possible implementations, satellite base station #1 determines the first offset value based on the second offset value and the third offset value (see the example of S903 in the first embodiment).

[0318] In some possible implementations, satellite base station #1 determines the second SSB index set based on a predefined or preconfigured mapping rule, a third parameter, and a third offset value (see the example of S903 in the first embodiment).

[0319] Optionally, the fifth message received by satellite base station #1 includes the second offset value and the first rule index.

[0320] In some possible implementations, satellite base station #1 determines the first offset value based on the second offset value and the third offset value (see the example of S903 in the first embodiment).

[0321] In some possible implementations, satellite base station #1 determines a second SSB index set based on the mapping rule indicated by the first rule index, a predefined or preconfigured third parameter, and a third offset value. See the example of S903 in the first embodiment.

[0322] Optionally, the fifth message received by satellite base station #1 includes the second offset value, the third parameter and the first rule index.

[0323] In some possible implementations, satellite base station #1 determines the first offset value based on the second offset value and the third offset value (see the example of S903 in the first embodiment).

[0324] In some possible implementations, satellite base station base #1 determines a second SSB index set based on the mapping rule indicated by the first rule index, the third parameter, and the third offset value. See the example of S903 in the first embodiment.

[0325] S1208. Satellite base station #1 sends a second message to the terminal, where the second message includes a first offset value or a second SSB index set.

[0326] See the description of S1108 in Example 3.

[0327] S1209. The terminal determines the first SSB index and measures the SSB corresponding to the first SSB index.

[0328] See the description of S1109 in Example 3.

[0329] In the above embodiment, satellite platform #1 transmits the second offset value received from ground control to satellite base station #1, which then determines the first SSB index set. Satellite base station #1 obtains the third offset value from satellite base station #2 via inter-base station Xn interface interaction and then determines the first offset value or the second SSB index set. Satellite base station #1 transmits the first offset value or the second SSB index set to the terminal, which then measures the SSB of the neighboring satellite to be measured.

[0330] The main differences between the above embodiment and the first embodiment include: 1) The network devices that determine the first SSB index set and the first offset value, or determine the first SSB index set and the second SSB index set, are different. In the first embodiment, the determination is made by the satellite platform, while in the above embodiment, the determination is made by the satellite base station. 2) The content of the sixth information is different. The sixth information in the first embodiment includes the second offset value and the third offset value, while the sixth information in the above embodiment includes the second offset value but not the third offset value. The third offset value needs to be obtained through Xn port interaction.

[0331] The main difference between the above embodiment and embodiment 2 is that the content included in the sixth information is different. The sixth information in embodiment 2 includes the second offset value and the third offset value. The sixth information in the above embodiment includes the second offset value but does not include the third offset value. The third offset value needs to be obtained through Xn port interaction.

[0332] The main difference between the above embodiment and embodiment three is that the network device for determining the first SSB index set is different. In embodiment three, it is determined by the satellite platform, while in the above embodiment, it is determined by the satellite base station.

[0333] In step S1202 of the above embodiment, the sixth message can be exchanged between the ground control and satellite platform #1 through existing signaling, or signaling different from the existing signaling. In step S1203, the fifth message can be exchanged between satellite platform #1 and satellite base station #1 through existing signaling, or signaling different from the existing signaling. In steps S1205 and S1206, satellite base station #1 and satellite base station #2 can indicate the offset values ​​corresponding to their respective satellites through existing parameters of the Xn interface, or parameters different from the existing parameters of the Xn interface. In step S1208, the first offset value or the second SSB index set can be indicated between the satellite base station and the terminal through existing parameters of the system message, or parameters different from the existing parameters of the system message.

[0334] The method in the above embodiment avoids SSB interference between the local satellite and the neighboring satellite in the overlapping coverage area, and the terminal can accurately measure the SSB to be measured of the neighboring satellite, thereby improving measurement performance. For an example of the technical effect, see the description of Figures 9B and 9C in Example 1.

[0335] It should be noted that some steps in the above embodiment are not necessary steps, that is, some steps are optional and can be omitted or replaced by other steps. In addition, the above embodiment does not limit the execution order between the method steps.

[0336] As shown in FIG13 , FIG13 is a flow chart of a communication method (or also referred to as an SSB configuration method) provided in Embodiment 5 of the present application, which includes the following steps:

[0337] S1301. Ground operation control determines the second offset value and the third offset value.

[0338] In some possible implementations, a mapping rule represents a mapping relationship between an SSB index and a wave position index. Ground control, a satellite platform, and a satellite base station may predefine or preconfigure M mapping rules. For example, a protocol defines M mapping rules, where M is greater than or equal to 1. Optionally, when M is greater than 1, ground control further determines the mapping rules.

[0339] The second offset value and the third offset value are both offset values ​​used when determining the SSB index according to the mapping rule. The second offset value is the offset value corresponding to the local satellite, and the third offset value is the offset value corresponding to the neighboring satellite.

[0340] The third parameter is used when calculating the SSB index based on the mapping rule. The third parameter is associated with the mapping rule. Ground operation control, the satellite platform, and the satellite base station may predefine or preconfigure Q values ​​for the third parameter. For example, a protocol may define Q values ​​for the third parameter, where Q is greater than or equal to 1. Optionally, when Q is greater than 1, ground operation control further determines the value of the third parameter.

[0341] See the example of S901 in the first embodiment.

[0342] S1302. Ground operation control determines the first SSB index set and the first offset value, or determines the first SSB index set and the second SSB index set.

[0343] Based on the determined mapping rule, the third parameter, the second offset value and the third offset value, the ground operation control can determine the first SSB index set and the first offset value, or determine the first SSB index set and the second SSB index set.

[0344] In some possible implementations, ground operation and control determines a first SSB index set based on the mapping rule, the third parameter, and the second offset value. The first SSB index set is a set of indices of SSB beams covering ground wave positions corresponding to the wave position indices included in the first wave position index set. The first wave position index set is a set of indices of ground wave positions within the coverage area of ​​the local satellite. See the example of S903 in Example 1.

[0345] In some possible implementations, the ground operation control determines the first offset value based on the second offset value and the third offset value. See the example of S903 in the first embodiment.

[0346] In some possible implementations, ground operation and control determines a second SSB index set based on the mapping rule, the third parameter, and the third offset value. The second SSB index set is a set of indices of SSB beams covering ground wave positions corresponding to the wave position indices included in the second wave position index set. The second wave position index set includes indices of ground wave positions within the coverage range of neighboring satellites that are adjacent to or overlap with the ground wave position corresponding to the first wave position index. The first wave position index is an index of an edge ground wave position within the coverage range of the own satellite. See the example of S903 in Example 1.

[0347] S1303. The ground control sends a seventh message to the satellite platform. The seventh message includes the first SSB index set and the first offset value, or includes the first SSB index set and the second SSB index set.

[0348] In some possible implementations, there is a link between the ground control and the satellite platform for communication, and the ground control sends the seventh message to the satellite platform through the link. The seventh message includes the first SSB index set and the first offset value, or includes the first SSB index set and the second SSB index set.

[0349] It is understandable that if there is no link between the ground control and the satellite platform, it can also be forwarded to the satellite platform through other links. The embodiment of the present application does not limit the interaction method between the ground control and the satellite platform.

[0350] S1304. The satellite platform sends a first message to the satellite base station, where the first message includes a first SSB index set and a first offset value, or includes a first SSB index set and a second SSB index set.

[0351] When the satellite platform receives the seventh message including the first SSB index set and the first offset value, or including the first SSB index set and the second SSB index set, the satellite platform can send a first message to the satellite base station, where the first message includes the first SSB index set and the first offset value, or includes the first SSB index set and the second SSB index set.

[0352] In some possible implementations, a link exists between the satellite platform and the satellite base station for communication, and the link may be wired communication or wireless communication. The satellite platform sends the first message to the satellite base station via the link.

[0353] It is understandable that if there is no link between the satellite platform and the satellite base station, it can also be forwarded to the satellite base station through other links. The embodiment of the present application does not limit the interaction method between the satellite platform and the satellite base station.

[0354] In some possible implementations, after obtaining the first SSB index set, the satellite base station can send the SSB beam corresponding to the SSB index included in the first SSB index set to cover the corresponding ground wave position within the coverage range of the satellite.

[0355] S1305. The satellite base station sends a second message to the terminal, where the second message includes a first offset value or a second SSB index set.

[0356] See the description of S905 in the first embodiment.

[0357] S1306. The terminal determines the first SSB index and measures the SSB corresponding to the first SSB index.

[0358] See the description of S906 in the first embodiment.

[0359] In the above embodiment, the operation control center determines the first SSB index set and the first offset value, or determines the first SSB index set and the second SSB index set. The operation control center sends the result to the satellite platform, which then sends the result to the satellite base station. The satellite base station sends the first offset value or the second SSB index set to the terminal, and the terminal measures the SSB of the neighboring satellite to be measured.

[0360] The main difference between the above embodiments and Embodiment 1 / Embodiment 2 / Embodiment 3 / Embodiment 4 is that the network devices for determining the first SSB index set and the first offset value, or determining the first SSB index set and the second SSB index set are different. The aforementioned embodiments are determined by a satellite platform or a satellite base station, while the above embodiments are determined by an operation control center.

[0361] In step S1303 of the above embodiment, the seventh message can be exchanged between the ground operation control and the satellite platform using existing signaling or signaling different from the existing signaling. In step S1304, the first message can be exchanged between the satellite platform and the satellite base station using existing signaling or signaling different from the existing signaling. In step S1305, the first offset value or the second SSB index set can be indicated between the satellite base station and the terminal using existing parameters in the system message or parameters different from the existing parameters in the system message.

[0362] The method in the above embodiment avoids SSB interference between the local satellite and the neighboring satellite in the overlapping coverage area, and the terminal can accurately measure the SSB to be measured of the neighboring satellite, thereby improving measurement performance. For an example of the technical effect, see the description of Figures 9B and 9C in Example 1.

[0363] It should be noted that some steps in the above embodiment are not necessary steps, that is, some steps are optional and can be omitted or replaced by other steps. In addition, the above embodiment does not limit the execution order between the method steps.

[0364] It should be noted that, in the above-mentioned various method embodiments, the methods, processes or functions implemented by the terminal may also be implemented by components suitable for the terminal (such as chips, chip systems or circuits).

[0365] It should be noted that in the above-mentioned method embodiments, the methods, processes or functions implemented by the satellite base station can also be implemented by components suitable for the satellite base station (such as chips, chip systems or circuits).

[0366] It should be noted that in the above-mentioned method embodiments, the methods, processes or functions implemented by the satellite platform can also be implemented by components suitable for the satellite platform (such as chips, chip systems or circuits).

[0367] It should be noted that in the above-mentioned method embodiments, the methods, processes or functions implemented by satellite ground operation and control can also be implemented by components suitable for ground operation and control (such as chips, chip systems or circuits).

[0368] Based on the same concept of the above-mentioned SSB configuration method, this application also provides the following communication device.

[0369] As shown in FIG14 , a schematic diagram of the structure of a communication device provided in an embodiment of the present application is shown. The communication device 1400 includes a transceiver unit 1401 and a processing unit 1402 .

[0370] When the communication device is used to implement the function of the satellite base station in the embodiment of the present application, the transceiver unit 1401 is used to perform the operations of the satellite base station in S904 and S905 in the embodiment as shown in FIG9A; or, the transceiver unit 1401 is used to perform the operations of the satellite base station in S1003 and S1005 in the embodiment as shown in FIG10, and the processing unit 1402 is used to perform the operations of the satellite base station in S1004 in the embodiment as shown in FIG10; or, the transceiver unit 1401 is used to perform the operations of the satellite base station in S1104, S1105, S1106 and S1108 in the embodiment as shown in FIG11. The operation of satellite base station #1, and the processing unit 1402 is used to perform the operation of satellite base station #1 in S1107 in the embodiment shown in Figure 11; or, the transceiver unit 1401 is used to perform the operations of satellite base station #1 in S1203, S1205, S1206 and S1208 in the embodiment shown in Figure 12, and the processing unit 1402 is used to perform the operations of satellite base station #1 in S1204 and S1207 in the embodiment shown in Figure 12; or, the transceiver unit 1401 is used to perform the operations of the satellite base station in S1304 and S1305 in the embodiment shown in Figure 13.

[0371] When the communication device is used to implement the function of the satellite platform in the embodiment of the present application, the transceiver unit 1401 is used to perform the operations of the satellite platform in S902 and S904 in the embodiment as shown in Figure 9A, and the processing unit 1402 is used to perform the operations of the satellite platform in S903 in the embodiment as shown in Figure 9A; or, the transceiver unit 1401 is used to perform the operations of the satellite platform in S1002 and S1003 in the embodiment as shown in Figure 10; or, the transceiver unit 1401 is used to perform the operations of satellite platform #1 in S1102 and S1104 in the embodiment as shown in Figure 11, and the processing unit 1402 is used to perform the operations of satellite platform #1 in S1103 in the embodiment as shown in Figure 11; or, the transceiver unit 1401 is used to perform the operations of satellite platform #1 in S1202 and S1203 in the embodiment as shown in Figure 12; or, the transceiver unit 1401 is used to perform the operations of the satellite platform in S1303 and S1304 in the embodiment as shown in Figure 13.

[0372] When the communication device is used to implement the function of ground operation control in the embodiment of the present application, the transceiver unit 1401 is used to perform the operation of ground operation control in S902 in the embodiment as shown in FIG9A , and the processing unit 1402 is used to perform the operation of ground operation control in S901 in the embodiment as shown in FIG9A ; or, the transceiver unit 1401 is used to perform the operation of ground operation control in S1002 in the embodiment as shown in FIG10 , and the processing unit 1402 is used to perform the operation of ground operation control in S1001 in the embodiment as shown in FIG10 ; or, the transceiver unit 1401 is used to perform the operation of S1102 in the embodiment as shown in FIG11 The operations of ground operation control, and the processing unit 1402 is used to perform the operations of ground operation control in S1101 in the embodiment as shown in Figure 11; or, the transceiver unit 1401 is used to perform the operations of ground operation control in S1202 in the embodiment as shown in Figure 12, and the processing unit 1402 is used to perform the operations of ground operation control in S1201 in the embodiment as shown in Figure 12; or, the transceiver unit 1401 is used to perform the operations of ground operation control in S1303 in the embodiment as shown in Figure 13, and the processing unit 1402 is used to perform the operations of ground operation control in S1301 and S1302 in the embodiment as shown in Figure 13.

[0373] When the communication device is used to implement the functions of the terminal in the embodiment of the present application, the transceiver unit 1401 is used to perform the operation of the terminal in S905 in the embodiment shown in FIG. 9A , and the processing unit 1402 is used to perform the operation of the terminal in S906 in the embodiment shown in FIG. 9A ; or, the transceiver unit 1401 is used to perform the operation of the terminal in S1005 in the embodiment shown in FIG. 10 , and the processing unit 1402 is used to perform the operation of the terminal in S1006 in the embodiment shown in FIG. 10 ; or, the transceiver unit 1401 is used to perform the operation of the terminal in S1006 in the embodiment shown in FIG. 11 108, and the processing unit 1402 is used to perform the operation of the terminal in S1109 in the embodiment shown in Figure 11; or, the transceiver unit 1401 is used to perform the operation of the terminal in S1208 in the embodiment shown in Figure 12, and the processing unit 1402 is used to perform the operation of the terminal in S1209 in the embodiment shown in Figure 12; or, the transceiver unit 1401 is used to perform the operation of the terminal in S1305 in the embodiment shown in Figure 13, and the processing unit 1402 is used to perform the operation of the terminal in S1306 in the embodiment shown in Figure 13.

[0374] For the specific implementation of the above-mentioned transceiver unit 1401 and the processing unit 1402, reference may be made to the description in the above-mentioned embodiments of the present application.

[0375] As shown in Figure 15, it is a structural diagram of another communication device provided in an embodiment of the present application, and the communication device 1500 includes one or more processors 1501 (one processor is illustrated in the figure). Optionally, the communication device 1500 may further include a memory 1503 (indicated by a dotted line in the figure). The memory 1503 is used to store instructions executed by the processor 1501, or to store input data required for the processor 1501 to run the instructions, or to store data generated after the processor 1501 runs the instructions. Optionally, the communication device 1500 may further include an interface circuit 1502 (indicated by a dotted line in the figure), and the processor 1501 and the interface circuit 1502 are coupled to each other. It will be understood that the interface circuit 1502 can be a transceiver or an input and output interface. Among them, the processor 1501 is used to implement the function of the processing unit 1402 in the embodiment shown in Figure 14; and the interface circuit 1502 is used to implement the function of the transceiver unit 1401 in the embodiment shown in Figure 14.

[0376] When the communication device is a chip used in a satellite base station, the chip implements the functions of the satellite base station in the above method embodiments. The chip receives information from other modules in the satellite base station (such as a radio frequency module or antenna), where the information is sent to the satellite base station by a satellite platform, a terminal, or a satellite base station of an adjacent satellite; or the chip sends information to other modules in the satellite base station (such as a radio frequency module or antenna), where the information is sent to the satellite platform, a terminal, or a satellite base station of an adjacent satellite.

[0377] When the communication device is a chip used in a satellite platform, the chip implements the functions of the satellite platform in the above method embodiments. The chip receives information from other modules in the satellite platform (such as a radio frequency module or antenna), which is sent to the satellite platform by ground control or a satellite base station; or the chip sends information to other modules in the satellite platform (such as a radio frequency module or antenna), which is sent to the ground control or a satellite base station by the satellite platform.

[0378] When the communication device is a chip used in ground control, the chip implements the ground control functions described in the above method embodiments. The chip receives information from other modules in the ground control (e.g., a radio frequency module or antenna), which is sent by a satellite platform to the ground control; or the chip sends information to other modules in the ground control (e.g., a radio frequency module or antenna), which is sent by the ground control to the satellite platform.

[0379] When the communication device is a chip used in a terminal, the chip implements the functions of the terminal in the above method embodiments. The chip receives information from other modules in the terminal (such as a radio frequency module or antenna), which is sent by a satellite base station to the terminal; or the chip sends information to other modules in the terminal (such as a radio frequency module or antenna), which is sent by the terminal to a satellite base station.

[0380] In addition, it should be noted that the aforementioned transceiver unit and / or processing unit may be implemented through virtual modules, for example, the processing unit may be implemented through a software function unit or a virtual device, and the transceiver unit may be implemented through a software function or a virtual device. Alternatively, the processing unit or transceiver unit may also be implemented through a physical device, for example, if the device is implemented using a chip / chip circuit, the transceiver unit may be an input / output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operations) and output operations (corresponding to the aforementioned sending operations); the processing unit is an integrated processor or microprocessor or integrated circuit.

[0381] The division of modules in this application is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional modules in the examples of this application may be integrated into a single processor, exist physically as separate modules, or two or more modules may be integrated into a single module. The aforementioned integrated modules may be implemented in either hardware or software functional modules.

[0382] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0383] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, the method in the above embodiment is implemented.

[0384] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method in the above embodiment.

[0385] An embodiment of the present application also provides a communication system, including the above-mentioned communication device.

[0386] The present application also provides a circuit, which is coupled to a memory and is used to execute the method shown in the above embodiment. The circuit may include a chip circuit.

[0387] It should be noted that the above units or one or more of the units can be implemented by software, hardware, or a combination of the two. When any of the above units or units is implemented by software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow.

[0388] In this application, a processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or all or part of the circuitry in the aforementioned devices used to implement processing functions, which may implement or execute the various methods, steps, and logic block diagrams disclosed in this application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in this application may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0389] When the above units or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.

[0390] Optionally, an embodiment of the present application further provides a chip system, comprising: at least one processor and an interface, wherein the at least one processor is coupled to a memory via the interface, and when the at least one processor executes a computer program or instruction in the memory, the chip system executes the method in any of the above method embodiments. Optionally, the chip system may be composed of a chip, or may include a chip and other discrete devices, which is not specifically limited in the embodiments of the present application.

[0391] The memory in the present application may also be a circuit or any other device capable of implementing a storage function for storing program instructions and / or data. A memory is any other medium that can be used to carry or store a desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. For example, the memory may be a non-volatile memory, such as a digital versatile disc (DVD), a hard disk drive (HDD), or a solid-state drive (SSD), or a volatile memory, such as a random-access memory (RAM).

[0392] It should be understood that in the description of this application, unless otherwise specified, " / " indicates that the objects associated with each other are in an "or" relationship. For example, A / B can mean A or B; where A and B can be singular or plural. Also, in the description of this application, unless otherwise specified, "multiple" means 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 mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or plural. In addition, to facilitate the clear description of the technical solutions of the embodiments of this application, in the embodiments of this application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not necessarily mean different. In the embodiments of this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of this application should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0393] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it 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. When the computer program instructions are loaded and 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 wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.

[0394] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0395] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

[0396] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0397] The components in the device of the embodiment of the present application can be merged, divided, or deleted according to actual needs. Those skilled in the art can combine or combine the different embodiments and features of the different embodiments described in this specification.

[0398] In this application, under the premise of no logical contradiction, the examples can reference each other, for example, the methods and / or terms between method embodiments can reference each other, for example, the functions and / or terms between device embodiments can reference each other, for example, the functions and / or terms between device examples and method examples can reference each other.

Claims

1. A communication method, characterized in that: The method comprises: receiving a first message sent by a first device, where the first message includes a first synchronization signal block (SSB) index set and a first parameter, where the first SSB index set is a set of indexes of SSB beams covering terrestrial wave positions corresponding to the wave position indices included in the first wave position index set, the first wave position index set is a set of indexes of terrestrial wave positions within the coverage of the device, and the first parameter is used to determine a first SSB index, where the first SSB index is the index of the SSB beam of the second device to be measured; A second message is sent to a third device, where the second message includes a second parameter, and the second parameter is used to determine the first SSB index.

2. A communication method, characterized in that: The method comprises: receiving a fifth message sent by the first device, where the fifth message includes a second offset value, where the second offset value is used to indicate an offset value of an SSB index of the device; Determine, based on the second offset value, a first synchronization signal block (SSB) index set, where the first SSB index set is a set of indexes of SSB beams covering terrestrial wave positions corresponding to the wave position indices included in the first wave position index set, and the first wave position index set is a set of indexes of terrestrial wave positions within coverage of the device; A second message is sent to a third device, where the second message includes a second parameter, and the second parameter is used to determine a first SSB index, where the first SSB index is an index of an SSB beam of the second device to be measured.

3. A communication method, characterized in that: The method comprises: receiving a sixth message sent by the fourth device, where the sixth message includes a second offset value, where the second offset value is used to indicate an offset value of an SSB index of the fifth device; Determine, based on the second offset value, a first synchronization signal block (SSB) index set, where the first SSB index set is a set of indexes of SSB beams covering terrestrial wave positions corresponding to the wave position indices included in the first wave position index set, and the first wave position index set is a set of indexes of terrestrial wave positions within a coverage range of the fifth device; A first message is sent to the fifth device, where the first message includes the first SSB index set and a first parameter, where the first parameter is used to determine a first SSB index, and the first SSB index is the index of the SSB beam of the second device to be measured.

4. A communication method, characterized in that: The method comprises: receiving a seventh message sent by a fourth device, where the seventh message includes a first synchronization signal block (SSB) index set and a first parameter, where the first SSB index set is a set of indexes of SSB beams covering terrestrial wave positions corresponding to the wave position indices included in the first wave position index set, the first wave position index set is a set of indexes of terrestrial wave positions within the coverage range of the fifth device, and the first parameter is used to determine a first SSB index, where the first SSB index is the index of the SSB beam of the second device to be measured; A first message is sent to a fifth device, where the first message includes the first SSB index set and the first parameter.

5. A communication method, characterized in that: The method comprises: Determine a second offset value and a third offset value, wherein the second offset value is used to indicate an offset value of the SSB index of the fifth device, and the third offset value is used to indicate an offset value of the SSB index of the second device; Determine, based on the second offset value, a first synchronization signal block (SSB) index set, where the first SSB index set is a set of indexes of SSB beams covering terrestrial wave positions corresponding to the wave position indices included in the first wave position index set, and the first wave position index set is a set of indexes of terrestrial wave positions within a coverage range of the fifth device; A seventh message is sent to the first device, where the seventh message includes a first SSB index set and a first parameter, where the first parameter is used to determine a first SSB index, and the first SSB index is an index of an SSB beam of a second device to be measured.

6. A communication method, characterized in that: The method comprises: receiving a second message sent by a fifth device, where the second message includes a second parameter, where the second parameter is used to determine a first synchronization signal block (SSB) index, where the first SSB index is an index of an SSB beam of the second device to be measured; Measure the SSB corresponding to the first SSB index.

7. The method according to any one of claims 1 or 3 to 5, characterized in that The first parameter includes a first offset value or a second SSB index set, the first offset value is used to indicate the difference between the SSB indices corresponding to the SSB beams covering the same ground wave position of the fifth device and the second device, the second SSB index set is a set of indices of SSB beams covering the ground wave positions corresponding to the wave position indices included in the second wave position index set, the second wave position index set includes the indices of the ground wave positions adjacent to or overlapping with the ground wave position corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is the index of the edge ground wave position within the coverage range of the fifth device.

8. The method according to any one of claims 1, 2 or 6, characterized in that The second parameter includes a first offset value or a second SSB index set, the first offset value is used to indicate the difference between the SSB indices corresponding to the SSB beams covering the same ground wave position of the fifth device and the second device, the second SSB index set is a set of indices of SSB beams covering the ground wave positions corresponding to the wave position indices included in the second wave position index set, the second wave position index set includes the indices of the ground wave positions adjacent to or overlapping with the ground wave position corresponding to the first wave position index within the coverage range of the second device, and the first wave position index is the index of the edge ground wave position within the coverage range of the fifth device.

9. A communication device, characterized in that: The communication device comprises a processor coupled to a memory, wherein the memory is used to store instructions. When the instructions are executed by the processor, the communication device performs the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Satellite-centered wave position division method

    CN112738816A

  • Wireless communication method and device

    CN115173918A

  • Information processing method, terminal device, network device and storage medium

    WO2021081917A1

  • Communication method and communication apparatus

    WO2023082920A1

  • Broadcast beam scanning method and communication apparatus

    WO2023098493A1