Navigation enhancement method and communication system

By broadcasting enhanced data on multiple beams using low-Earth orbit satellites and leveraging the correlation of different sub-band resources within the constellation topology, the problem of low GNSS navigation accuracy has been solved, achieving higher precision navigation information enhancement and improved resource utilization.

CN121763310APending Publication Date: 2026-03-31CHINA STAR NETWORK SYST RES INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-09
Publication Date
2026-03-31

Smart Images

  • Figure CN121763310A_ABST
    Figure CN121763310A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a navigation enhancement method and a communication system, the method is applied to a satellite, and the method comprises the following steps: receiving a first navigation enhancement request sent by a base station; the first navigation enhancement request is generated based on enhancement information in a second navigation enhancement request and a satellite identifier of a satellite after the base station receives a first control plane signaling carrying the second navigation enhancement request sent by the core network; on broadcast sub-resources respectively corresponding to a plurality of beams of a satellite, respectively broadcasting enhancement data through the plurality of beams, and respectively obtaining enhanced navigation information by terminals respectively corresponding to the plurality of beams based on the enhancement data and corresponding GNSS observation data; the broadcast sub-resource is a combination of a time slot resource and a sub-carrier resource, and sub-band resources associated with adjacent track planes are different. The GNSS observation data is enhanced through the enhancement data, more accurate navigation information is obtained, and inter-satellite interference is reduced while the time-frequency resource utilization rate is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a navigation enhancement method and a communication system. Background Technology

[0002] Global Navigation Satellite Systems (GNSS) use multiple satellites deployed in medium to high Earth orbits (MEO satellites) to provide global geospatial positioning and navigation services. Because MEO satellites operate at high altitudes, GNSS signals are weak. When there are obstructions or signal interference, GNSS navigation accuracy is lower.

[0003] Low Earth orbit (LEO) satellites, due to their low orbit, offer advantages such as strong signal strength, high speed, and global coverage. LEO satellites can enhance GNSS positioning.

[0004] Therefore, how to utilize low-orbit satellites to enhance GNSS navigation is a problem that urgently needs to be solved. Summary of the Invention

[0005] This application provides a navigation enhancement method and a communication system for achieving GNSS navigation enhancement.

[0006] In a first aspect, embodiments of this application provide a first navigation enhancement method applied to satellites, the method comprising: The system receives a first navigation enhancement request sent by a base station; the first navigation enhancement request includes enhancement information, which includes enhancement data for GNSS; the first navigation enhancement request is generated by the base station based on the enhancement information in the second navigation enhancement request and the satellite identifier of the satellite after receiving a first control plane signaling carrying a second navigation enhancement request sent by the core network; The enhanced data is broadcast on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively; wherein, the terminals corresponding to the multiple beams respectively perform the following: based on the enhanced data and the corresponding GNSS observation data, obtain the enhanced navigation information; the broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and the sub-band resources associated with adjacent orbital planes are different, and a sub-band resource includes multiple subcarrier resources.

[0007] In some optional implementations, the enhancement information further includes an enhancement mode corresponding to the enhancement data, and the enhancement data is broadcast through the multiple beams respectively on the broadcast sub-resources corresponding to the multiple beams of the satellite, including: For any beam, the enhanced data and the corresponding enhanced mode are broadcast on the broadcast sub-resource corresponding to the beam; wherein, the terminal corresponding to the beam performs the following: based on the enhanced data, the enhanced mode and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0008] In some optional implementations, the enhancement information further includes the enhancement mode corresponding to the enhancement data, and one beam corresponds to multiple broadcast sub-resources; the enhancement data is broadcast on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively, including: For any beam, select the broadcast sub-resource corresponding to the enhancement mode from among the multiple broadcast sub-resources corresponding to the beam; The enhanced data is broadcast through the selected broadcast sub-resource; wherein, the terminals corresponding to the beams respectively execute: based on the enhanced data, the enhanced mode, and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0009] In some optional implementations, the multiple broadcast sub-resources corresponding to two first satellites in the same orbital plane are different; wherein, the distance between the two first satellites is less than a preset distance, or, the two first satellites are adjacent; or, The broadcast sub-resources corresponding to the two second satellites in the same orbital plane are all the same, and the broadcast sub-resources corresponding to the two first beams are different; wherein, the two second satellites are any two satellites in the same orbital plane, and the two first beams are any two adjacent beams.

[0010] In some optional implementations, after broadcasting the enhanced data through the plurality of beams respectively, the method further includes: A broadcast result for the enhanced data is determined, and the broadcast result is sent to the base station; wherein the broadcast result is used by the base station to send a second control plane signaling carrying the broadcast result to the core network.

[0011] In some optional implementations, the enhanced data is broadcast on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively, including: For any beam, determine the remaining time slot resources of the corresponding first broadcast sub-resource; When the remaining time slot resources reach the time slot resource threshold, the enhanced data is broadcast through the first broadcast sub-resource. When the remaining time slot resources do not reach the time slot resource threshold, the enhanced data is broadcast through the second broadcast sub-resource corresponding to the beam; wherein, the second broadcast sub-resource is the next broadcast sub-resource of the first broadcast sub-resource in the time domain.

[0012] In some optional implementations, the subcarrier resource corresponding to any broadcast sub-resource is selected from the target subcarrier resource, which is a subcarrier resource in the associated subband resource that is not occupied by the main broadcast signal; The time slot resource corresponding to any broadcast sub-resource is selected from the target time slot resource, which is a time slot resource in a periodic radio frame that is not occupied by the main broadcast signal.

[0013] Secondly, embodiments of this application provide a second navigation enhancement method applied to the core network, the method comprising: Receive a second navigation enhancement request sent by the enhancement system; wherein the second navigation enhancement request includes satellite identifiers and enhancement information, the enhancement information including enhancement data for GNSS; A first control plane signaling message containing the second navigation enhancement request is sent to the base station; wherein, the first control plane signaling message is used by the base station to send the first navigation enhancement request carrying the enhancement information to the satellite corresponding to the satellite identifier; the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams; the enhancement data is used by the corresponding terminals to respectively execute: obtain enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0014] In some optional implementations, after sending the first control plane signaling containing the second navigation enhancement request to the base station, the method further includes: The system receives a second control plane signaling carrying a broadcast result sent by the base station; wherein the broadcast result is triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively.

[0015] Thirdly, embodiments of this application provide a third navigation enhancement method applied to a base station, the method comprising: The system receives a first control plane signaling message from the core network that includes a second navigation enhancement request; wherein the first control plane signaling message is triggered by the core network after receiving the second navigation enhancement request from the enhancement system; the second navigation enhancement request includes satellite identifiers and enhancement information, wherein the enhancement information includes enhancement data for GNSS; Send a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier; wherein, the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams respectively, and the enhancement data is used by the corresponding terminals to perform: obtain enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0016] In some optional implementations, after sending a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier, the method further includes: Receive the broadcast result triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively; Send a second control plane signaling message carrying the broadcast result to the core network.

[0017] Fourthly, embodiments of this application provide a communication system, which includes an enhancement system, a core network, a base station, a satellite, and a terminal; wherein: The enhancement system is used to send a second navigation enhancement request to the core network; wherein the second navigation enhancement request includes satellite identifiers and enhancement information, and the enhancement information includes enhancement data for GNSS; The core network is used to send a first control plane signaling containing the second navigation enhancement request to the base station; The base station is used to send a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier; The satellite is used to broadcast the enhanced data on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively, through the multiple beams; wherein, the broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources, and a sub-band resource includes multiple subcarrier resources; The terminal is used to obtain enhanced navigation information based on the enhanced data and the corresponding GNSS observation data.

[0018] Fifthly, embodiments of this application provide a first navigation enhancement device applied to a satellite, the device comprising: A first receiving module is configured to receive a first navigation enhancement request sent by a base station; the first navigation enhancement request includes enhancement information, which includes enhancement data for GNSS; the first navigation enhancement request is generated by the base station based on the enhancement information in the second navigation enhancement request and the satellite identifier of the satellite after receiving a first control plane signaling carrying a second navigation enhancement request sent by the core network; The first transmitting module is configured to broadcast the enhanced data on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively, through the multiple beams; wherein, the terminals corresponding to the multiple beams respectively perform: obtaining enhanced navigation information based on the enhanced data and the corresponding GNSS observation data; the broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources, and a sub-band resource includes multiple subcarrier resources.

[0019] In some optional implementations, the enhancement information further includes the enhancement mode corresponding to the enhancement data, and the first sending module is specifically used for: For any beam, the enhanced data and the corresponding enhanced mode are broadcast on the broadcast sub-resource corresponding to the beam; wherein, the terminal corresponding to the beam performs the following: based on the enhanced data, the enhanced mode and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0020] In some optional implementations, the enhancement information further includes the enhancement mode corresponding to the enhancement data, and one beam corresponds to multiple broadcast sub-resources; the first transmission module is specifically used for: For any beam, select the broadcast sub-resource corresponding to the enhancement mode from among the multiple broadcast sub-resources corresponding to the beam; The enhanced data is broadcast through the selected broadcast sub-resource; wherein, the terminals corresponding to the beams respectively execute: based on the enhanced data, the enhanced mode, and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0021] In some optional implementations, the multiple broadcast sub-resources corresponding to two first satellites in the same orbital plane are different; wherein, the distance between the two first satellites is less than a preset distance, or, the two first satellites are adjacent; or, The broadcast sub-resources corresponding to the two second satellites in the same orbital plane are all the same, and the broadcast sub-resources corresponding to the two first beams are different; wherein, the two second satellites are any two satellites in the same orbital plane, and the two first beams are any two adjacent beams.

[0022] In some optional implementations, after the first transmitting module broadcasts the enhanced data through the plurality of beams respectively, it is further configured to: A broadcast result for the enhanced data is determined, and the broadcast result is sent to the base station; wherein the broadcast result is used by the base station to send a second control plane signaling carrying the broadcast result to the core network.

[0023] In some optional implementations, the first transmitting module is specifically used for: For any beam, determine the remaining time slot resources of the corresponding first broadcast sub-resource; When the remaining time slot resources reach the time slot resource threshold, the enhanced data is broadcast through the first broadcast sub-resource. When the remaining time slot resources do not reach the time slot resource threshold, the enhanced data is broadcast through the second broadcast sub-resource corresponding to the beam; wherein, the second broadcast sub-resource is the next broadcast sub-resource of the first broadcast sub-resource in the time domain.

[0024] In some optional implementations, the subcarrier resource corresponding to any broadcast sub-resource is selected from the target subcarrier resource, which is a subcarrier resource in the associated subband resource that is not occupied by the main broadcast signal; The time slot resource corresponding to any broadcast sub-resource is selected from the target time slot resource, which is a time slot resource in a periodic radio frame that is not occupied by the main broadcast signal.

[0025] Sixthly, embodiments of this application provide a second navigation enhancement device applied to a core network, the device comprising: The second receiving module is used to receive a second navigation enhancement request sent by the enhancement system; wherein the second navigation enhancement request includes satellite identifiers and enhancement information, and the enhancement information includes enhancement data for GNSS; The second transmitting module is configured to send a first control plane signaling containing the second navigation enhancement request to the base station; wherein, the first control plane signaling is used by the base station to send the first navigation enhancement request carrying the enhancement information to the satellite corresponding to the satellite identifier; the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams; the enhancement data is used by the corresponding terminals to respectively execute: obtaining enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0026] In some optional implementations, after the second transmitting module sends a first control plane signaling containing the second navigation enhancement request to the base station, the second receiving module is further configured to: The system receives a second control plane signaling carrying a broadcast result sent by the base station; wherein the broadcast result is triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively.

[0027] Seventhly, embodiments of this application provide a third navigation enhancement device applied to a base station, the device comprising: The third receiving module is used to receive a first control plane signaling containing a second navigation enhancement request sent by the core network; wherein the first control plane signaling is triggered by the core network after receiving the second navigation enhancement request sent by the enhancement system; the second navigation enhancement request includes satellite identifiers and enhancement information, wherein the enhancement information includes enhancement data for GNSS; The third sending module is used to send a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier; wherein, the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams respectively, and the enhancement data is used by the corresponding terminals to perform: obtain enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0028] In some optional implementations, after the third transmitting module sends a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier, the third receiving module is further configured to: Receive the broadcast result triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively; The third sending module is also used for: Send a second control plane signaling message carrying the broadcast result to the core network.

[0029] Eighthly, embodiments of this application provide a satellite including at least one processor and at least one memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform any of the navigation enhancement methods described in the first aspect.

[0030] Ninthly, embodiments of this application provide a core network including at least one processor and at least one memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform any of the navigation enhancement methods described in the second aspect above.

[0031] In a tenth aspect, embodiments of this application provide a base station, including at least one processor and at least one memory, wherein the memory stores a computer program that, when executed by the processor, causes the processor to perform any of the navigation enhancement methods described in the third aspect above.

[0032] Eleventhly, embodiments of this application provide a computer-readable storage medium storing a computer program executable by a processor, which, when run on the processor, causes the processor to perform the navigation enhancement method described in any of the first, second, or third aspects above.

[0033] In this embodiment, after the core network sends a second navigation enhancement request containing satellite identifiers and enhancement information to the base station, the base station sends a first enhancement information containing the enhancement information to the corresponding satellite in the constellation topology. The satellite broadcasts the enhancement data in the enhancement information through multiple beams on the broadcast sub-resources corresponding to multiple beams. In this way, the terminal can adjust (enhance) the GNSS observation data (the initial observation data sent by GNSS) based on the enhancement data to obtain more accurate enhanced navigation information. Since multiple orbital planes in the constellation topology are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources, interference between satellites in adjacent orbital planes is reduced. By reusing the same sub-band resource in the same orbital plane, the utilization rate of time and frequency resources is improved, and interference between satellites in the same orbital plane is reduced. In addition, the core network and the base station transmit control plane signaling, utilizing the existing interface between the core network and the base station, without adding additional interfaces, minimizing the expansion of related functions of the core network, such as the Access and Mobility Management Function (AMF) and the Location Management Function (LMF), without affecting the overall architecture of the communication system. Attached Figure Description

[0034] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0035] Figure 1 A communication system architecture diagram provided for an embodiment of this application; Figure 2 This is a schematic diagram of an application scenario provided by an embodiment of this application; Figure 3 An interactive flowchart of the first navigation enhancement method provided in the embodiments of this application; Figure 4 This is a schematic diagram of the first control plane signaling provided in an embodiment of this application; Figure 5 A schematic diagram of the downlink frequency band provided in the embodiments of this application; Figure 6 An interactive flowchart of the second navigation enhancement method provided in this application embodiment; Figure 7 This is a schematic diagram of the second control plane signaling provided in an embodiment of this application; Figure 8 A flowchart illustrating the first navigation enhancement method provided in this application embodiment; Figure 9 A flowchart illustrating the second navigation enhancement method provided in this application embodiment; Figure 10 A flowchart illustrating the third navigation enhancement method provided in this application embodiment; Figure 11 This is a schematic diagram of the structure of the first navigation enhancement device provided in the embodiments of this application; Figure 12 This is a schematic diagram of the structure of the second navigation enhancement device provided in the embodiments of this application; Figure 13 This is a schematic diagram of the structure of the third navigation enhancement device provided in the embodiments of this application; Figure 14 This is a schematic diagram of the satellite structure provided in an embodiment of this application. Detailed Implementation

[0036] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0037] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0038] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the term "connection" should be interpreted broadly. For example, it can refer to a direct connection, an indirect connection through an intermediate medium, or a connection within two devices. Those skilled in the art can understand the specific meaning of the above term in this application based on the specific circumstances.

[0039] GNSS uses multiple satellites deployed in medium to high Earth orbits (MEO-HO) to perform global geospatial positioning, thereby providing services such as navigation. Because MEO-HO satellites operate at high altitudes, GNSS signals are weak. When there are obstructions or signal interference, GNSS navigation accuracy is lower.

[0040] Low Earth orbit (LEO) satellites, due to their low orbit, offer advantages such as strong signal strength, high speed, and global coverage. LEO satellites can enhance GNSS positioning.

[0041] For example, the augmentation system generates augmented data for GNSS, the satellite (low-Earth orbit satellite) transmits the augmented data, and the terminal enhances the GNSS observation data based on the augmented data.

[0042] In some embodiments, broadcast channels with fixed time-frequency resources are allocated to multiple beams of the satellite to broadcast messages carrying enhanced data. However, radio frequency resources are limited. When broadcast channels with fixed time-frequency resources are used to broadcast messages, co-channel interference can easily occur between different beams, causing the terminal to be unable to receive the messages normally.

[0043] Therefore, how to utilize low-orbit satellites to enhance GNSS navigation is a problem that urgently needs to be solved.

[0044] In view of this, embodiments of this application propose a navigation enhancement method and a communication system for efficient navigation enhancement.

[0045] See Figure 1 As shown in the figure, this application provides a communication system, which includes an enhancement system, a core network, a base station, a satellite, and a terminal; wherein: The enhancement system is used to send a second navigation enhancement request to the core network; wherein the second navigation enhancement request includes satellite identifiers and enhancement information, and the enhancement information includes enhancement data for GNSS; The core network is used to send a first control plane signaling containing the second navigation enhancement request to the base station; The base station is used to send a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier; The satellite is used to broadcast the enhanced data on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively, through the multiple beams; wherein, the broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources, and a sub-band resource includes multiple subcarrier resources; The terminal is used to obtain enhanced navigation information based on the enhanced data and the corresponding GNSS observation data.

[0046] The above Figure 1 This is merely an illustrative description of the communication system. In practice, the aforementioned communication system may also include other devices, such as a monitoring station connected to the enhancement system. The monitoring station monitors GNSS-related data and sends the monitored data to the enhancement system, which can then generate enhanced GNSS data based on the monitored data. Furthermore, the number of various devices in the aforementioned communication system can be one or more; for example, one satellite may correspond to multiple terminals.

[0047] Based on the above communication system, see [link / reference] Figure 2 As shown, GNSS sends corresponding GNSS observation data (initial observation data) to the terminal; the augmentation system sends augmentation information to the satellite through the core network and base stations, and the satellite broadcasts the augmentation information through multiple beams; the terminal obtains the enhanced navigation information based on the augmentation data and the corresponding GNSS observation data.

[0048] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with reference to the accompanying drawings and specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0049] Figure 3 The interaction flowchart of the first navigation enhancement method provided in the embodiments of this application is as follows: Figure 3 As shown, it includes the following steps: Step S301: The enhancement system sends a second navigation enhancement request to the core network.

[0050] The second navigation enhancement request includes satellite identifiers and enhancement information, which includes enhancement data for GNSS.

[0051] During implementation, the enhancement system can be deployed at the operations control center to generate enhanced data for GNSS and trigger a second navigation enhancement request.

[0052] For example, the enhancement system receives GNSS-related data monitored by the monitoring station, and then generates enhancement data for GNSS based on the monitored data.

[0053] Because the augmentation system needs to transmit augmentation information to satellites via the ground-based core network and base stations, data transmission between the augmentation system, core network, and base stations is conducted using terrestrial protocols. The core network and base stations cannot directly determine which satellite the augmentation information needs to be sent to. Therefore, the second navigation augmentation request sent by the augmentation system to the core network must include not only the augmentation information but also the satellite identifier.

[0054] The aforementioned satellite identifier refers to the identifier of the satellite's onboard base station.

[0055] For example, by configuring the correspondence between the satellite node identifier and the onboard base station identifier in the augmentation system, once it is determined which satellite the augmentation information needs to be sent to, the corresponding onboard base station identifier, which is the aforementioned satellite identifier, can be obtained by querying the correspondence.

[0056] In this embodiment of the application, the enhancement information includes GNSS enhancement data, which refers to the data required to adjust (enhance) GNSS observation data, such as navigation information type and related data.

[0057] In some optional implementations, the enhancement information also includes the enhancement mode corresponding to the aforementioned enhancement data. The enhancement mode is used to indicate the current navigation enhancement mode, such as which enhancement method is currently used. Based on the enhancement mode, the terminal can determine how to use the enhancement data to adjust (enhance) the GNSS observation data.

[0058] Step S302: The core network sends a first control plane signaling containing a second navigation enhancement request to the base station.

[0059] In implementation, the core network sends a second navigation enhancement request to the base station through the first control plane signaling. The first control plane signaling can be a message based on the next-generation application protocol (NGAP), utilizing the existing interface between the core network and the base station without adding additional interfaces, minimizing the extension of related core network functions such as AMF and LMF, and without affecting the overall architecture of the communication system.

[0060] See Figure 4 As shown, in one alternative implementation, the first control plane signaling includes satellite identification, enhancement mode, and enhancement data.

[0061] Step S303: The base station sends a first navigation enhancement request containing enhancement information to the satellite corresponding to the satellite identifier.

[0062] In practice, since the second navigation enhancement request received by the base station contains satellite identifiers, the base station can determine which satellite to send the first navigation enhancement request to based on the satellite identifiers.

[0063] This application embodiment does not specifically limit the first navigation request described above, and it may be the same as or different from the second navigation enhancement request. For example, the first navigation enhancement request does not include the satellite identifiers in the second navigation enhancement request.

[0064] In practice, the base station can first send the first navigation enhancement request to the gateway station, which then forwards it to the corresponding satellite. The aforementioned gateway station serves as a relay node for satellite-to-ground data exchange.

[0065] Step S304: The satellite broadcasts enhanced data through multiple beams on the broadcast sub-resources corresponding to each of the multiple beams.

[0066] The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0067] In practice, by allocating corresponding broadcast sub-resources to multiple beams of the satellite, after receiving the first navigation enhancement request, the satellite can broadcast enhancement data on the broadcast sub-resources corresponding to each of the multiple beams.

[0068] Step S305: The terminal obtains enhanced navigation information based on the enhanced data and the corresponding GNSS observation data.

[0069] In practice, the terminal searches for enhanced data in the corresponding broadcast sub-resources, and then adjusts (enhances) the GNSS observation data (the initial observation data sent by GNSS) based on the enhanced data to obtain more accurate enhanced navigation information.

[0070] For example, after the terminal is powered on, it first searches and locks onto the resource (physical main broadcast channel) corresponding to the main broadcast signal across the entire frequency band. The satellite carries an indication of the broadcast sub-resource through the Master Information Block (MIB) in the main broadcast signal. Based on this indication, the terminal learns the corresponding broadcast sub-resource, and then searches for that broadcast sub-resource to obtain enhanced data, thereby improving the frequency search efficiency.

[0071] In the above scheme, after the core network sends a second navigation enhancement request containing satellite identifiers and enhancement information to the base station, the base station sends a first enhancement information containing the enhancement information to the corresponding satellite in the constellation topology. The satellites then broadcast the enhancement data from this enhancement information through multiple beams on their respective broadcast sub-resources. This allows the terminal to adjust (enhance) the GNSS observation data (the initial observation data transmitted by GNSS) based on the enhancement data, obtaining more accurate enhanced navigation information. Since multiple orbital planes in the constellation topology are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources, interference between satellites in adjacent orbital planes is reduced. By reusing the same sub-band resource in the same orbital plane, the utilization rate of time and frequency resources is improved, and interference between satellites in the same orbital plane is reduced. Furthermore, the core network and the base station transmit control plane signaling, utilizing the existing interface between the core network and the base station, without adding additional interfaces, minimizing the expansion of core network functions such as AMF and LMF, and without affecting the overall architecture of the communication system.

[0072] In some alternative implementations, the broadcast sub-resources for each beam are allocated by the controller. Specifically: the controller determines the sub-band resources associated with each of the multiple orbital planes in the constellation topology; then, for any orbital plane, the controller, based on the associated sub-band resources and in conjunction with periodic radio frames, allocates the corresponding broadcast sub-resources to the multiple beams of each satellite in that orbital plane.

[0073] See Figure 5 As shown, the satellite's downlink frequency band includes N sub-band resources of a specific bandwidth (BW): band1, band2, band3, band4, ..., bandN.

[0074] The downlink frequency band includes multiple sub-band resources for broadcasting and multiple sub-band resources for communication. The corresponding sub-band resources need to be allocated to each orbital plane from the multiple sub-band resources used for broadcasting.

[0075] In practice, the controller first configures subband resources for each orbital plane. By assigning an associated subband resource to each of the multiple orbital planes in the constellation topology, and ensuring that adjacent orbital planes have different associated subband resources, interference between satellites in adjacent orbital planes is reduced.

[0076] This application does not specifically limit the implementation method for determining the sub-band resources associated with each of multiple orbital planes, as long as the sub-band resources associated with adjacent orbital planes are different. For example, when the number of orbital planes is small, the sub-band resources associated with all orbital planes are different; when the number of orbital planes is large, the associated sub-band resources are allocated to the orbital planes in a round-robin manner according to the order of the orbital planes.

[0077] Since an orbital plane is associated with a subband resource, and a subband resource includes multiple subcarrier resources, and a radio frame contains multiple time slot resources, the controller can allocate corresponding broadcast sub-resources (a combination of time slot resources and subcarrier resources) to multiple beams of each satellite in an orbital plane.

[0078] By reusing the same subband resources in the same orbital plane, the utilization rate of time and frequency resources is improved and interference between satellites in the same orbital plane is reduced.

[0079] In some optional implementations, the subcarrier resource corresponding to any broadcast sub-resource is selected from the target subcarrier resource, which is a subcarrier resource in the associated subband resource that is not occupied by the main broadcast signal; The time slot resource corresponding to any broadcast sub-resource is selected from the target time slot resource, which is a time slot resource in a periodic radio frame that is not occupied by the main broadcast signal.

[0080] In practice, enhanced data and the main broadcast signal share downlink broadcast resources, as described above. Figure 5 The diagram shows multiple sub-band resources used for broadcasting within the downlink frequency band. If augmented data and the main broadcast signal use the same resources, they will interfere with each other.

[0081] Based on this, embodiments of this application select target subcarrier resources that are not occupied by the main broadcast signal from the subband resources associated with an orbital plane, and select target time slot resources that are not occupied by the main broadcast signal from the periodic radio frames. That is, target subcarrier resources that are not occupied in the frequency domain and target time slot resources that are not occupied in the time domain are selected. Further, from the target carrier resources (the remaining multiple subcarrier resources) and target time slot resources (the remaining multiple time slot resources), corresponding broadcast sub-resources (a combination of target subcarrier resources and target time slot resources) are allocated to each beam of each satellite in the orbital plane.

[0082] In practice, the physical layer characteristics of the resources corresponding to the main broadcast signal and the resources corresponding to the enhanced data (that is, the aforementioned broadcast sub-resources) are the same.

[0083] In some optional implementations, the multiple broadcast sub-resources corresponding to two first satellites in the same orbital plane are different; wherein, the distance between the two first satellites is less than a preset distance, or, the two first satellites are adjacent; or, The broadcast sub-resources corresponding to the two second satellites in the same orbital plane are all the same, and the broadcast sub-resources corresponding to the two first beams are different; wherein, the two second satellites are any two satellites in the same orbital plane, and the two first beams are any two adjacent beams.

[0084] In implementation, for two first satellites within the same orbital plane that are less than a preset distance or are adjacent, their beams may be partially adjacent. In this embodiment, beam adjacency refers to mutual influence between beams (such as partial overlap), which will not be elaborated further. If adjacent beams share the same broadcast sub-resources, they may interfere with each other when broadcasting augmentation data. Therefore, in this embodiment, the multiple broadcast sub-resources corresponding to the two first satellites are different, thus reducing interference when broadcasting augmentation data.

[0085] In practice, when all satellites in the same orbital plane have the same multiple broadcast sub-resources, it is necessary to allocate different broadcast sub-resources to any two adjacent beams to reduce interference when broadcasting augmentation data.

[0086] As described above, in some optional implementations, the enhancement information may also include the enhancement mode corresponding to the enhancement data.

[0087] In some optional implementations, step S304 above can be implemented in, but is not limited to, the following ways: For any beam, the enhanced data and the corresponding enhanced mode are broadcast on the broadcast sub-resource corresponding to the beam; wherein, the terminal corresponding to the beam performs the following: based on the enhanced data, the enhanced mode and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0088] As mentioned above, the enhancement mode is used to indicate the current navigation enhancement mode, such as which enhancement method is currently being used. Based on this enhancement mode, the terminal can determine how to use the enhancement data to adjust (enhance) the GNSS observation data.

[0089] Therefore, the satellite needs to instruct the terminal on the corresponding enhancement mode.

[0090] In this embodiment of the application, the satellite explicitly indicates the corresponding enhancement mode to the terminal by broadcasting the enhancement mode via beam.

[0091] For example, the satellite broadcasts a single broadcast message carrying enhanced data and the corresponding enhancement mode on the broadcast sub-resources corresponding to multiple beams.

[0092] In some optional implementations, one beam corresponds to multiple broadcast sub-resources; step S304 above can be implemented in, but is not limited to, the following ways: For any beam, select the broadcast sub-resource corresponding to the enhancement mode from among the multiple broadcast sub-resources corresponding to the beam; The enhanced data is broadcast through the selected broadcast sub-resource; wherein, the terminals corresponding to the beams respectively execute: based on the enhanced data, the enhanced mode, and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0093] In this embodiment of the application, the satellite implicitly indicates the corresponding enhancement mode to the terminal by differentiating enhancement modes through different broadcast sub-resources.

[0094] For example, each beam of the satellite is associated with multiple broadcast sub-resources corresponding to different enhancement modes. When the satellite receives the first navigation enhancement request, it determines the enhancement mode carried in the first navigation enhancement request, and then selects the broadcast sub-resources corresponding to each beam. The enhancement data is broadcast through the selected broadcast sub-resources. In this way, the terminal can know the corresponding enhancement mode based on the broadcast sub-resources of the received enhancement data.

[0095] In some optional implementations, step S304 above can be implemented in, but is not limited to, the following ways: For any beam, determine the remaining time slot resources of the corresponding first broadcast sub-resource; When the remaining time slot resources reach the time slot resource threshold, the enhanced data is broadcast through the first broadcast sub-resource. When the remaining time slot resources do not reach the time slot resource threshold, the enhanced data is broadcast through the second broadcast sub-resource corresponding to the beam; wherein, the second broadcast sub-resource is the next broadcast sub-resource of the first broadcast sub-resource in the time domain.

[0096] In practice, when it is necessary to broadcast augmented data, the first broadcast sub-resource may have already been partially occupied by time slot resources, and the remaining time slot resources may not be sufficient to broadcast the augmented data.

[0097] Based on this, embodiments of this application determine the remaining time slot resources of the first broadcast sub-resource and compare them with a time slot resource threshold. When the remaining time slot resources reach the time slot resource threshold, it indicates that the remaining time slot resources of the first broadcast sub-resource are sufficient. Therefore, augmented data is broadcast through the first broadcast sub-resource.

[0098] If the remaining time slot resources do not reach the time slot resource threshold, it indicates that the remaining time slot resources of the first broadcast sub-resource are insufficient. The augmented data is then broadcast through the next broadcast sub-resource in the time domain (the second broadcast sub-resource). In other words, the augmented data is cached and will continue to wait for the second broadcast sub-resource to arrive before being broadcast.

[0099] Figure 6 The interaction flowchart of the second navigation enhancement method provided in the embodiments of this application is as follows: Figure 6 As shown, it includes the following steps: Step S601: The enhancement system sends a second navigation enhancement request to the core network.

[0100] Step S602: The core network sends a first control plane signaling containing a second navigation enhancement request to the base station.

[0101] Step S603: The base station sends a first navigation enhancement request containing enhancement information to the satellite corresponding to the satellite identifier.

[0102] The specific implementation of steps S601 to S603 can be found in the above embodiments, and will not be repeated here.

[0103] Step S604: The satellite broadcasts augmented data on the broadcast sub-resources corresponding to each of the multiple beams, and determines the broadcast results for the augmented data.

[0104] During implementation, after broadcasting augmentation data, the satellite can determine the corresponding broadcast result and feed it back to the core network so that the core network can obtain the broadcast result.

[0105] For example, the broadcast result above is information indicating whether the broadcast was successful or failed.

[0106] Step S605: The satellite sends the broadcast result to the base station.

[0107] During implementation, the satellite needs to transmit the broadcast results back to the core network via base stations.

[0108] For example, the satellite sends the broadcast result to the corresponding gateway station, and the gateway station sends the broadcast result to the base station.

[0109] Step S606: The base station sends a second control plane signaling message carrying the broadcast result to the core network.

[0110] In practice, the base station sends broadcast results to the core network through the second control plane signaling. The second control plane signaling can be NGAP-based messages, utilizing the existing interface between the core network and the base station without adding additional interfaces, minimizing the expansion of the core network's related functions, and not affecting the overall architecture of the communication system.

[0111] See Figure 7 As shown, in one alternative implementation, the second control plane signaling includes the aforementioned broadcast results.

[0112] Step S607: The terminal obtains enhanced navigation information based on the enhanced data and the corresponding GNSS observation data.

[0113] There is no necessary logical relationship between steps S605~S606 and step S607. The embodiments of this application do not specifically limit the order of steps S605~S606 and step S607.

[0114] The navigation enhancement method performed by the satellite in the embodiments of this application is as follows: Figure 8 As shown, it includes the following steps: Step S801: Receive a first navigation enhancement request sent by the base station; the first navigation enhancement request includes enhancement information, the enhancement information including enhancement data for GNSS; the first navigation enhancement request is generated by the base station based on the enhancement information in the second navigation enhancement request and the satellite identifier of the satellite after receiving a first control plane signaling carrying a second navigation enhancement request sent by the core network; Step S802: Broadcast the enhanced data on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively; wherein, the terminals corresponding to the multiple beams respectively perform: obtaining enhanced navigation information based on the enhanced data and the corresponding GNSS observation data; the broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and the sub-band resources associated with adjacent orbital planes are different, and a sub-band resource includes multiple subcarrier resources.

[0115] In some optional implementations, the enhancement information further includes an enhancement mode corresponding to the enhancement data, and the enhancement data is broadcast through the multiple beams respectively on the broadcast sub-resources corresponding to the multiple beams of the satellite, including: For any beam, the enhanced data and the corresponding enhanced mode are broadcast on the broadcast sub-resource corresponding to the beam; wherein, the terminal corresponding to the beam performs the following: based on the enhanced data, the enhanced mode and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0116] In some optional implementations, the enhancement information further includes the enhancement mode corresponding to the enhancement data, and one beam corresponds to multiple broadcast sub-resources; the enhancement data is broadcast on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively, including: For any beam, select the broadcast sub-resource corresponding to the enhancement mode from among the multiple broadcast sub-resources corresponding to the beam; The enhanced data is broadcast through the selected broadcast sub-resource; wherein, the terminals corresponding to the beams respectively execute: based on the enhanced data, the enhanced mode, and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0117] In some optional implementations, the multiple broadcast sub-resources corresponding to two first satellites in the same orbital plane are different; wherein, the distance between the two first satellites is less than a preset distance, or, the two first satellites are adjacent; or, The broadcast sub-resources corresponding to the two second satellites in the same orbital plane are all the same, and the broadcast sub-resources corresponding to the two first beams are different; wherein, the two second satellites are any two satellites in the same orbital plane, and the two first beams are any two adjacent beams.

[0118] In some optional implementations, after broadcasting the enhanced data through the plurality of beams respectively, the method further includes: A broadcast result for the enhanced data is determined, and the broadcast result is sent to the base station; wherein the broadcast result is used by the base station to send a second control plane signaling carrying the broadcast result to the core network.

[0119] In some optional implementations, the enhanced data is broadcast on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively, including: For any beam, determine the remaining time slot resources of the corresponding first broadcast sub-resource; When the remaining time slot resources reach the time slot resource threshold, the enhanced data is broadcast through the first broadcast sub-resource. When the remaining time slot resources do not reach the time slot resource threshold, the enhanced data is broadcast through the second broadcast sub-resource corresponding to the beam; wherein, the second broadcast sub-resource is the next broadcast sub-resource of the first broadcast sub-resource in the time domain.

[0120] In some optional implementations, the subcarrier resource corresponding to any broadcast sub-resource is selected from the target subcarrier resource, which is a subcarrier resource in the associated subband resource that is not occupied by the main broadcast signal; The time slot resource corresponding to any broadcast sub-resource is selected from the target time slot resource, which is a time slot resource in a periodic radio frame that is not occupied by the main broadcast signal.

[0121] The navigation enhancement method executed by the core network in the embodiments of this application is as follows: Figure 9 As shown, it includes the following steps: Step S901: Receive a second navigation enhancement request sent by the enhancement system; wherein the second navigation enhancement request includes satellite identifiers and enhancement information, the enhancement information including enhancement data for GNSS; Step S902: Send a first control plane signaling containing the second navigation enhancement request to the base station; wherein, the first control plane signaling is used by the base station to send the first navigation enhancement request carrying the enhancement information to the satellite corresponding to the satellite identifier; the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams; the enhancement data is used by the corresponding terminals to respectively execute: obtain enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0122] In some optional implementations, after sending the first control plane signaling containing the second navigation enhancement request to the base station, the method further includes: The system receives a second control plane signaling carrying a broadcast result sent by the base station; wherein the broadcast result is triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively.

[0123] The navigation enhancement method performed by the base station in the embodiments of this application is as follows: Figure 10 As shown, it includes the following steps: Step S1001: Receive a first control plane signaling message containing a second navigation enhancement request sent by the core network; wherein, the first control plane signaling message is triggered by the core network after receiving the second navigation enhancement request sent by the enhancement system; the second navigation enhancement request includes satellite identifiers and enhancement information, the enhancement information including enhancement data for GNSS; Step S1002: Send a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier; wherein, the first navigation enhancement request is used by the satellite to broadcast the enhancement data on the broadcast sub-resources corresponding to the multiple beams respectively, and the enhancement data is used by the corresponding terminals to perform: obtain enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0124] In some optional implementations, after sending a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier, the method further includes: Receive the broadcast result triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively; Send a second control plane signaling message carrying the broadcast result to the core network.

[0125] Figures 8-10 For details on the specific implementation of the embodiments, please refer to the implementation of the above-described interaction method; repeated details will not be repeated here.

[0126] like Figure 11 As shown, based on and Figure 8 The present application provides a first navigation enhancement device 1100, which is based on the same inventive concept as the navigation enhancement method shown, and is applied to a satellite. The device includes: The first receiving module 1101 is configured to receive a first navigation enhancement request sent by a base station; the first navigation enhancement request includes enhancement information, the enhancement information including enhancement data for GNSS; the first navigation enhancement request is generated by the base station based on the enhancement information in the second navigation enhancement request and the satellite identifier of the satellite after receiving a first control plane signaling carrying a second navigation enhancement request sent by the core network; The first transmitting module 1102 is used to broadcast the enhanced data on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively, through the multiple beams; wherein, the terminals corresponding to the multiple beams respectively perform: obtaining enhanced navigation information based on the enhanced data and the corresponding GNSS observation data; the broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and the sub-band resources associated with adjacent orbital planes are different, and a sub-band resource includes multiple subcarrier resources.

[0127] In some optional implementations, the enhancement information further includes the enhancement mode corresponding to the enhancement data. The first sending module 1102 is specifically used for: For any beam, the enhanced data and the corresponding enhanced mode are broadcast on the broadcast sub-resource corresponding to the beam; wherein, the terminal corresponding to the beam performs the following: based on the enhanced data, the enhanced mode and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0128] In some optional implementations, the enhancement information further includes the enhancement mode corresponding to the enhancement data, and one beam corresponds to multiple broadcast sub-resources; the first transmission module 1102 is specifically used for: For any beam, select the broadcast sub-resource corresponding to the enhancement mode from among the multiple broadcast sub-resources corresponding to the beam; The enhanced data is broadcast through the selected broadcast sub-resource; wherein, the terminals corresponding to the beams respectively execute: based on the enhanced data, the enhanced mode, and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0129] In some optional implementations, the multiple broadcast sub-resources corresponding to two first satellites in the same orbital plane are different; wherein, the distance between the two first satellites is less than a preset distance, or, the two first satellites are adjacent; or, The broadcast sub-resources corresponding to the two second satellites in the same orbital plane are all the same, and the broadcast sub-resources corresponding to the two first beams are different; wherein, the two second satellites are any two satellites in the same orbital plane, and the two first beams are any two adjacent beams.

[0130] In some optional implementations, after the first transmitting module 1102 broadcasts the enhanced data through the plurality of beams respectively, it is further configured to: A broadcast result for the enhanced data is determined, and the broadcast result is sent to the base station; wherein the broadcast result is used by the base station to send a second control plane signaling carrying the broadcast result to the core network.

[0131] In some optional implementations, the first transmitting module 1102 is specifically used for: For any beam, determine the remaining time slot resources of the corresponding first broadcast sub-resource; When the remaining time slot resources reach the time slot resource threshold, the enhanced data is broadcast through the first broadcast sub-resource. When the remaining time slot resources do not reach the time slot resource threshold, the enhanced data is broadcast through the second broadcast sub-resource corresponding to the beam; wherein, the second broadcast sub-resource is the next broadcast sub-resource of the first broadcast sub-resource in the time domain.

[0132] In some optional implementations, the subcarrier resource corresponding to any broadcast sub-resource is selected from the target subcarrier resource, which is a subcarrier resource in the associated subband resource that is not occupied by the main broadcast signal; The time slot resource corresponding to any broadcast sub-resource is selected from the target time slot resource, which is a time slot resource in a periodic radio frame that is not occupied by the main broadcast signal.

[0133] like Figure 12 As shown, based on and Figure 9 The present application provides a second navigation enhancement device 1200, which is based on the same inventive concept as the navigation enhancement method shown, and is applied to the core network. This device includes: The second receiving module 1201 is used to receive a second navigation enhancement request sent by the enhancement system; wherein the second navigation enhancement request includes satellite identifiers and enhancement information, and the enhancement information includes enhancement data for GNSS; The second sending module 1202 is configured to send a first control plane signaling containing the second navigation enhancement request to the base station; wherein, the first control plane signaling is used by the base station to send the first navigation enhancement request carrying the enhancement information to the satellite corresponding to the satellite identifier; the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams; the enhancement data is used by the corresponding terminals to respectively execute: obtain enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0134] In some optional implementations, after the second transmitting module 1202 sends a first control plane signaling containing the second navigation enhancement request to the base station, the second receiving module 1201 is further configured to: The system receives a second control plane signaling carrying a broadcast result sent by the base station; wherein the broadcast result is triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively.

[0135] like Figure 13 As shown, based on and Figure 10 The present application provides a third navigation enhancement device 1300, which is based on the same inventive concept as the navigation enhancement method shown, and is applied to a base station. This device includes: The third receiving module 1301 is used to receive a first control plane signaling containing a second navigation enhancement request sent by the core network; wherein the first control plane signaling is triggered by the core network after receiving the second navigation enhancement request sent by the enhancement system; the second navigation enhancement request includes satellite identifiers and enhancement information, wherein the enhancement information includes enhancement data for GNSS; The third sending module 1302 is used to send a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier; wherein, the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams respectively, and the enhancement data is used by the corresponding terminals to perform: obtaining enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0136] In some optional implementations, after the third transmitting module 1302 sends a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier, the third receiving module 1301 is further configured to: Receive the broadcast result triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively; The third transmitting module 1302 is also used for: Send a second control plane signaling message carrying the broadcast result to the core network.

[0137] Figures 11-13 For details on the specific implementation of the embodiments, please refer to the implementation of the above-described interaction method; repeated details will not be repeated here.

[0138] Based on the same technical concept, this application also provides a satellite 1400, such as... Figure 14 As shown, it includes at least one processor 1401 and a memory 1402 connected to at least one processor. In this embodiment, the specific connection medium between the processor 1401 and the memory 1402 is not limited. Figure 14 Taking the connection between processor 1401 and memory 1402 via bus 1403 as an example. Buses can be divided into path buses, data buses, control buses, etc. For ease of illustration, Figure 14 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0139] The processor 1401 serves as the satellite's control center, connecting to various parts of the satellite via various interfaces and lines. It performs data processing by running or executing instructions stored in the memory 1402 and accessing data stored in the memory 1402. Optionally, the processor 1401 may include one or more processing units. The processor 1401 may integrate an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and applications, while the modem processor primarily handles issuing instructions. It is understood that the modem processor may not be integrated into the processor 1401. In some embodiments, the processor 1401 and the memory 1402 may be implemented on the same chip; in other embodiments, they may be implemented on separate chips.

[0140] Processor 1401 can be a general-purpose processor, such as a central processing unit (CPU), digital signal processor, application-specific integrated circuit (ASIC), field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the navigation enhancement method embodiments can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.

[0141] Memory 1402, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. Memory 1402 may include at least one type of storage medium, such as flash memory, hard disk, multimedia card, card-type memory, random access memory (RAM), static random access memory (SRAM), programmable read-only memory (PROM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), magnetic storage, magnetic disk, optical disk, etc. Memory 1402 can be any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer, but is not limited thereto. In the embodiments of this application, memory 1402 can also be a circuit or any other device capable of implementing storage functions for storing program instructions and / or data.

[0142] In this embodiment, the memory 1402 stores a computer program, which, when executed by the processor 1401, causes the processor 1401 to perform the following: The system receives a first navigation enhancement request sent by a base station; the first navigation enhancement request includes enhancement information, which includes enhancement data for GNSS; the first navigation enhancement request is generated by the base station based on the enhancement information in the second navigation enhancement request and the satellite identifier of the satellite after receiving a first control plane signaling carrying a second navigation enhancement request sent by the core network; The enhanced data is broadcast on the broadcast sub-resources corresponding to the multiple beams of the satellite, respectively; wherein, the terminals corresponding to the multiple beams respectively perform the following: based on the enhanced data and the corresponding GNSS observation data, obtain the enhanced navigation information; the broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and the sub-band resources associated with adjacent orbital planes are different, and a sub-band resource includes multiple subcarrier resources.

[0143] In some optional implementations, the enhancement information further includes the enhancement mode corresponding to the enhancement data, which is specifically executed by the processor 1401: For any beam, the enhanced data and the corresponding enhanced mode are broadcast on the broadcast sub-resource corresponding to the beam; wherein, the terminal corresponding to the beam performs the following: based on the enhanced data, the enhanced mode and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0144] In some optional implementations, the enhancement information further includes the enhancement mode corresponding to the enhancement data, and one beam corresponds to multiple broadcast sub-resources; processor 1401 specifically executes: For any beam, select the broadcast sub-resource corresponding to the enhancement mode from among the multiple broadcast sub-resources corresponding to the beam; The enhanced data is broadcast through the selected broadcast sub-resource; wherein, the terminals corresponding to the beams respectively execute: based on the enhanced data, the enhanced mode, and the corresponding GNSS observation data, to obtain enhanced navigation information.

[0145] In some optional implementations, the multiple broadcast sub-resources corresponding to two first satellites in the same orbital plane are different; wherein, the distance between the two first satellites is less than a preset distance, or, the two first satellites are adjacent; or, The broadcast sub-resources corresponding to the two second satellites in the same orbital plane are all the same, and the broadcast sub-resources corresponding to the two first beams are different; wherein, the two second satellites are any two satellites in the same orbital plane, and the two first beams are any two adjacent beams.

[0146] In some alternative implementations, after broadcasting the enhanced data via the plurality of beams respectively, the processor 1401 further performs: A broadcast result for the enhanced data is determined, and the broadcast result is sent to the base station; wherein the broadcast result is used by the base station to send a second control plane signaling carrying the broadcast result to the core network.

[0147] In some alternative implementations, processor 1401 specifically performs: For any beam, determine the remaining time slot resources of the corresponding first broadcast sub-resource; When the remaining time slot resources reach the time slot resource threshold, the enhanced data is broadcast through the first broadcast sub-resource. When the remaining time slot resources do not reach the time slot resource threshold, the enhanced data is broadcast through the second broadcast sub-resource corresponding to the beam; wherein, the second broadcast sub-resource is the next broadcast sub-resource of the first broadcast sub-resource in the time domain.

[0148] In some optional implementations, the subcarrier resource corresponding to any broadcast sub-resource is selected from the target subcarrier resource, which is a subcarrier resource in the associated subband resource that is not occupied by the main broadcast signal; The time slot resource corresponding to any broadcast sub-resource is selected from the target time slot resource, which is a time slot resource in a periodic radio frame that is not occupied by the main broadcast signal.

[0149] Based on the same technical concept, embodiments of this application also provide a core network, including at least one processor and at least one memory, wherein the memory stores a computer program, and when the program is executed by the processor, the processor performs the following: Receive a second navigation enhancement request sent by the enhancement system; wherein the second navigation enhancement request includes satellite identifiers and enhancement information, the enhancement information including enhancement data for GNSS; A first control plane signaling message containing the second navigation enhancement request is sent to the base station; wherein, the first control plane signaling message is used by the base station to send the first navigation enhancement request carrying the enhancement information to the satellite corresponding to the satellite identifier; the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams; the enhancement data is used by the corresponding terminals to respectively execute: obtain enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0150] In some alternative implementations, after sending the first control plane signaling containing the second navigation enhancement request to the base station, the processor further executes: The system receives a second control plane signaling carrying a broadcast result sent by the base station; wherein the broadcast result is triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively.

[0151] Based on the same technical concept, embodiments of this application also provide a base station, including at least one processor and at least one memory, wherein the memory stores a computer program, and when the program is executed by the processor, the processor performs the following: The system receives a first control plane signaling message from the core network that includes a second navigation enhancement request; wherein the first control plane signaling message is triggered by the core network after receiving the second navigation enhancement request from the enhancement system; the second navigation enhancement request includes satellite identifiers and enhancement information, wherein the enhancement information includes enhancement data for GNSS; Send a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier; wherein, the first navigation enhancement request is used by the satellite to broadcast the enhancement data through the multiple beams on the broadcast sub-resources corresponding to each of the multiple beams respectively, and the enhancement data is used by the corresponding terminals to perform: obtain enhanced navigation information based on the enhancement data and the corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and subcarrier resources; in the constellation topology, multiple orbital planes are each associated with a sub-band resource, and adjacent orbital planes are associated with different sub-band resources. A sub-band resource includes multiple subcarrier resources.

[0152] In some optional implementations, after sending a first navigation enhancement request containing the enhancement information to the satellite corresponding to the satellite identifier, the processor further performs: Receive the broadcast result triggered by the satellite after it broadcasts the enhanced data through the multiple beams respectively; Send a second control plane signaling message carrying the broadcast result to the core network.

[0153] Based on the same technical concept, embodiments of this application also provide a computer-readable storage medium storing a computer program executable by a processor, which, when run on the processor, causes the processor to perform the steps of the above-described navigation enhancement method.

[0154] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0155] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0156] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0157] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0158] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.

[0159] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method of navigation enhancement, characterized by, The method is applied to a satellite, and the method comprises: receiving a first navigation enhancement request sent by a base station; the first navigation enhancement request comprises enhancement information, and the enhancement information comprises enhancement data for a GNSS; the first navigation enhancement request is generated by the base station based on the enhancement information in a second navigation enhancement request and a satellite identifier of the satellite after the base station receives first control plane signaling carrying the second navigation enhancement request sent by a core network; broadcasting the enhancement data through a plurality of beams of the satellite respectively on broadcast sub-resources corresponding to the plurality of beams respectively; wherein a terminal corresponding to each of the plurality of beams respectively performs: obtaining enhanced navigation information based on the enhancement data and corresponding GNSS observation data; the broadcast sub-resource is a combination of time slot resources and subcarrier resources; a plurality of orbital planes in a constellation topology are respectively associated with a sub-band resource, and the sub-band resources associated with adjacent orbital planes are different, and one sub-band resource comprises a plurality of subcarrier resources.

2. The method of claim 1, wherein, The enhancement information further comprises an enhancement mode corresponding to the enhancement data, and broadcasting the enhancement data through the plurality of beams respectively on the broadcast sub-resources corresponding to the plurality of beams respectively comprises: for any beam, broadcasting the enhancement data and the corresponding enhancement mode through the beam on the broadcast sub-resource corresponding to the beam; wherein a terminal corresponding to the beam respectively performs: obtaining enhanced navigation information based on the enhancement data, the enhancement mode and corresponding GNSS observation data.

3. The method of claim 1, wherein, The enhancement information further comprises an enhancement mode corresponding to the enhancement data, and one beam corresponds to a plurality of broadcast sub-resources; broadcasting the enhancement data through the plurality of beams respectively on the broadcast sub-resources corresponding to the plurality of beams respectively comprises: for any beam, selecting a broadcast sub-resource corresponding to the enhancement mode from a plurality of broadcast sub-resources corresponding to the beam; broadcasting the enhancement data through the selected broadcast sub-resource; wherein a terminal corresponding to the beam respectively performs: obtaining enhanced navigation information based on the enhancement data, the enhancement mode and corresponding GNSS observation data.

4. The method of claim 1, wherein, The plurality of broadcast sub-resources corresponding to two first satellites in a same orbital plane are different; wherein a distance between the two first satellites is less than a preset distance, or the two first satellites are adjacent; or The plurality of broadcast sub-resources corresponding to two second satellites in a same orbital plane are all the same, and the broadcast sub-resources corresponding to two first beams are different; wherein the two second satellites are any two satellites in a same orbital plane, and the two first beams are any two adjacent beams.

5. The method according to any one of claims 1 to 4, characterized in that, After broadcasting the enhancement data through the plurality of beams respectively, the method further comprises: determining a broadcast result for the enhancement data, and sending the broadcast result to the base station; wherein the broadcast result is used for the base station to send second control plane signaling carrying the broadcast result to the core network.

6. The method of any one of claims 1 to 4, wherein, broadcasting the enhancement data through the plurality of beams respectively on the broadcast sub-resources corresponding to the plurality of beams respectively comprises: For any beam, determine the remaining time slot resources of the corresponding first broadcast sub-resource; When the remaining time slot resources reach a time slot resource threshold, broadcast the enhanced data through the first broadcast sub-resource; When the remaining time slot resources do not reach the time slot resource threshold, broadcast the enhanced data through the second broadcast sub-resource corresponding to the beam; wherein the second broadcast sub-resource is the next broadcast sub-resource of the first broadcast sub-resource in the time domain.

7. The method of any one of claims 1 to 4, wherein, The subcarrier resources corresponding to any broadcast sub-resource are selected from target subcarrier resources, and the target subcarrier resources are subcarrier resources not occupied by the main broadcast signal in the associated subband resources; The time slot resources corresponding to any broadcast sub-resource are selected from target time slot resources, and the target time slot resources are time slot resources not occupied by the main broadcast signal in the periodic radio frame.

8. A method of navigation enhancement, characterized by, Applied to a core network, the method comprises: Receiving a second navigation enhancement request sent by an enhancement system; wherein the second navigation enhancement request comprises a satellite identifier and enhancement information, and the enhancement information comprises enhancement data for GNSS; Sending a first control plane signaling containing the second navigation enhancement request to a base station; wherein the first control plane signaling is used for the base station to send a first navigation enhancement request carrying the enhancement information to a satellite corresponding to the satellite identifier; the first navigation enhancement request is used for the satellite to broadcast the enhancement data through multiple beams respectively on broadcast sub-resources corresponding to the multiple beams respectively; and the enhancement data is used for corresponding terminals to respectively perform: obtaining enhanced navigation information based on the enhancement data and corresponding GNSS observation data; Wherein the broadcast sub-resource is a combination of time slot resources and subcarrier resources; each orbit plane in the constellation topology is associated with a subband resource, and the subband resources associated with adjacent orbit planes are different, and one subband resource comprises multiple subcarrier resources.

9. The method of claim 8, wherein, After sending the first control plane signaling containing the second navigation enhancement request to the base station, further comprising: Receiving a second control plane signaling carrying a broadcast result sent by the base station; wherein the broadcast result is triggered after the satellite broadcasts the enhancement data through the multiple beams respectively.

10. A method of navigation enhancement, characterized by, Applied to a base station, the method comprises: Receiving a first control plane signaling containing a second navigation enhancement request sent by a core network; wherein the first control plane signaling is triggered by the core network after receiving a second navigation enhancement request sent by an enhancement system; and the second navigation enhancement request comprises a satellite identifier and enhancement information, and the enhancement information comprises enhancement data for GNSS; Sending a first navigation enhancement request containing the enhancement information to a satellite corresponding to the satellite identifier; wherein the first navigation enhancement request is used for the satellite to broadcast the enhancement data through multiple beams respectively on broadcast sub-resources corresponding to the multiple beams respectively, and the enhancement data is used for corresponding terminals to respectively perform: obtaining enhanced navigation information based on the enhancement data and corresponding GNSS observation data; The broadcast sub-resource is a combination of time slot resources and sub-carrier resources; each orbit plane in the constellation topology is associated with a sub-band resource, and the sub-band resources associated with adjacent orbit planes are different, and one sub-band resource includes multiple sub-carrier resources.

11. The method of claim 10, wherein, After the satellite corresponding to the satellite identifier is sent the first navigation enhancement request containing the enhancement information, the method further includes: Receiving a broadcast result triggered by the satellite after the satellite broadcasts the enhancement data through the multiple beams respectively; Sending second control plane signaling carrying the broadcast result to the core network.

12. A communication system, characterized by The system includes an enhancement system, a core network, a base station, a satellite, and a terminal; wherein: The enhancement system is configured to send a second navigation enhancement request to the core network; wherein the second navigation enhancement request includes a satellite identifier and enhancement information, and the enhancement information includes enhancement data for GNSS; The core network is configured to send first control plane signaling containing the second navigation enhancement request to the base station; The base station is configured to send a first navigation enhancement request containing the enhancement information to a satellite corresponding to the satellite identifier; The satellite is configured to broadcast the enhancement data through the multiple beams respectively on broadcast sub-resources corresponding to the multiple beams of the satellite; wherein the broadcast sub-resource is a combination of time slot resources and sub-carrier resources; each orbit plane in the constellation topology is associated with a sub-band resource, and the sub-band resources associated with adjacent orbit planes are different, and one sub-band resource includes multiple sub-carrier resources; The terminal is configured to obtain enhanced navigation information based on the enhancement data and corresponding GNSS observation data.