Star-based navigation enhancement method, system and device
By implementing service determination and implementation modules in the first navigation enhancement node of the star-based navigation enhancement system, the problem that the existing system cannot meet the personalized navigation enhancement service is solved, the provision of customized services is realized, and data processing resources are saved .
Patent Information
- Application Number
- CN202311438668.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-02-11
AI Technical Summary
The existing star-based navigation enhancement system cannot meet the needs of personalized navigation enhancement services, especially in industries such as autonomous driving and aviation, where the demand for customized services is urgent.
By implementing the service determination module, the service implementation module and the information sending module in the first navigation enhancement node, it is determined whether the service requested by the user terminal is within the support scope, and sending corresponding prompt information and service content based on the judgment to realize customized navigation Enhanced services.
It can provide customized navigation enhancement service content to specific user terminals to meet personalized needs without consuming too much data processing resources.
Smart Images

Figure CN119414413A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite navigation technology, and in particular to a satellite-based navigation enhancement method, system and device. Background Art
[0002] GNSS (Global Navigation Satellite System) satellite systems can provide global users with all-weather, seamless coverage of positioning, navigation and timing services, playing a huge role in national security and economic development. However, the accuracy of the positioning service provided by the GNSS satellite system is usually only about 10m, which cannot meet the needs of users with high-precision positioning. Therefore, the satellite-based navigation augmentation system, which is used to improve the service performance of the GNSS satellite system, came into being.
[0003] In related technologies, satellite-based navigation enhancement systems usually use broadcasting to provide users with information enhancement and signal enhancement services. However, the current satellite-based navigation enhancement systems provide the same service content to all users, and the service content is too single. However, industries such as autonomous driving and aviation have put forward more personalized requirements for the accuracy, availability, continuity, and integrity of navigation enhancement services, and have put forward urgent needs for customized navigation enhancement services. Traditional satellite-based navigation enhancement services based on broadcasting can no longer meet the diverse service needs of industry users. Therefore, it is necessary to provide a satellite-based navigation enhancement method that provides customized navigation enhancement service content to specific user terminals. Summary of the invention
[0004] The purpose of the embodiments of the present invention is to provide a satellite-based navigation enhancement method, system and device to provide customized navigation enhancement service content to a specific user terminal. The specific technical solution is as follows:
[0005] In a first aspect of the implementation of the present invention, a satellite-based navigation enhancement method is first provided, which is applied to a first navigation enhancement node. The method includes:
[0006] Determine whether a service requested by a first user terminal is within a service range supported by the first navigation enhancement node; wherein the first user terminal is a user terminal requiring a navigation enhancement service;
[0007] If the service content is within the service support range, sending a first prompt message to the first user terminal, and responding to the request of the first user terminal to implement the service; wherein the first prompt message indicates that the first navigation enhancement node has received the request and is waiting to respond to the request;
[0008] If the service content is not within the service support range, second prompt information indicating that the request is not responded is sent to the first user terminal.
[0009] In a possible embodiment, when the service is an information enhancement service, responding to a request of the first user terminal to implement the service includes:
[0010] determining data processing resource requirements for the information enhancement service;
[0011] Under the condition that the data processing resource requirements can be met, performing information enhancement product solution of the information enhancement service;
[0012] Send product solution content information, a successful response prompt, and a solved information enhancement product to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and solves the first spatiotemporal information according to the solved information enhancement product; wherein the first spatiotemporal information includes at least one of the following information: location information, speed information, and time information of the first user terminal.
[0013] In a possible embodiment, when the first navigation enhancement node cannot meet the data processing resource requirement, the method further includes:
[0014] Determining, in the navigation enhancement node constellation, a second navigation enhancement node that can meet the data processing resource requirement;
[0015] forwarding the request to a second navigation enhancement node, so that the second navigation enhancement node performs information enhancement product calculation for the information enhancement service, and sends the calculated information enhancement product to the first user terminal;
[0016] Send product solution content information and a successful response prompt to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and enhances the product solution of the first spatiotemporal information according to the solved information.
[0017] In a possible embodiment, when the second navigation enhancement node does not exist, the method further includes:
[0018] The request is forwarded to a navigation data processing center so that the navigation data processing center solves the information enhancement product of the information enhancement service, and sends the solved information enhancement product to the first user terminal, so that the first user terminal solves the first spatiotemporal information according to the solved information enhancement product.
[0019] In a possible embodiment, when the service is an anti-interference signal enhancement service, responding to a request of the first user terminal to implement the service includes:
[0020] Determine, according to the ephemeris information of the low-orbit navigation enhancement constellation node and the position and motion information of the first user terminal, a third navigation enhancement node that can be observed by the first user terminal within a preset time period;
[0021] The request is forwarded to the third navigation enhancement node so that the third navigation enhancement node feeds back to the first user terminal a service time period in which energy consumption resources meet anti-interference signal enhancement service requirements, and increases the transmission power of the navigation ranging signal during the service time period.
[0022] In a possible embodiment, the method further includes:
[0023] Sending user terminal information of a currently served user terminal and current resource information of the first navigation enhancement node to a navigation operation service platform, so that the navigation operation service platform predicts data processing resources required by the first navigation enhancement node according to the user terminal information and the resource information, and generates a resource scheduling plan;
[0024] The data processing resources indicated by the resource scheduling plan are reserved.
[0025] In a possible embodiment, the method further includes:
[0026] The first navigation enhancement information processed by the broadcast navigation data processing center is used to enable the second user terminal to solve the second space-time information after receiving the first navigation enhancement information; wherein, the navigation data processing center generates the first navigation enhancement information in the following manner: generating the first navigation enhancement information according to the original observation data sent by the ground monitoring station; the original observation data at least includes the following data: pseudorange observation data, carrier phase observation data and Doppler observation data of the first navigation enhancement node and the GNSS node; the second user terminal is a user terminal that receives the broadcast navigation enhancement service; the second space-time information includes at least one of the following information: position information, speed information, and time information of the second user terminal.
[0027] In a second aspect of the implementation of the present invention, there is also provided a satellite-based navigation enhancement system, the system comprising a first navigation enhancement node;
[0028] The first navigation enhancement node is used to determine whether a service requested by a first user terminal is within a service range supported by the first navigation enhancement node; wherein the first user terminal is a user terminal requiring a navigation enhancement service;
[0029] The first navigation enhancement node is also used to send a first prompt message to the first user terminal if the service content is within the service support range, and respond to the request of the first user terminal to implement the service; wherein the first prompt message indicates that the first navigation enhancement node has received the request and is waiting to respond to the request.
[0030] The first navigation enhancement node is further configured to send, to the first user terminal, second prompt information indicating that the request has not been responded to if the service content is not within a service support range.
[0031] In a possible embodiment, when the service is an information enhancement service, the first navigation enhancement node is specifically configured to:
[0032] determining data processing resource requirements for the information enhancement service;
[0033] When the data processing resource requirement can be met, the first navigation enhancement node performs information enhancement product solution for the information enhancement service;
[0034] The first navigation enhancement node sends product solution content information, a response success prompt, and a solved information enhancement product to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the response success prompt, and solves the first spatiotemporal information according to the solved information enhancement product; wherein the first spatiotemporal information includes at least one of the following information: location information, speed information, and time information of the first user terminal.
[0035] In a possible embodiment, when the first navigation enhancement node cannot meet the data processing resource requirement, the system further includes a second navigation enhancement node;
[0036] The first navigation enhancement node is further used to determine, in the navigation enhancement node constellation, a second navigation enhancement node that can meet the data processing resource requirement;
[0037] The first navigation enhancement node is further configured to forward the request to a second navigation enhancement node;
[0038] The second navigation enhancement node is used to solve the information enhancement product of the information enhancement service and send the solved information enhancement product to the first user terminal;
[0039] The first navigation enhancement node is also used to send product solution content information and a response success prompt to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the response success prompt, and enhances the product solution of the first spatiotemporal information based on the solved information.
[0040] In a possible embodiment, when the second navigation enhancement node does not exist, the system further includes a navigation data processing center;
[0041] The first navigation enhancement node is further configured to forward the request to the navigation data processing center;
[0042] The navigation data processing center is used to solve the information enhancement product of the information enhancement service, and send the solved information enhancement product to the first user terminal, so that the first user terminal solves the first spatiotemporal information according to the solved information enhancement product.
[0043] In a possible embodiment, when the service is an anti-interference signal enhancement service, the system further includes a third navigation enhancement node;
[0044] The first navigation enhancement node is further used to determine the third navigation enhancement node that can be observed by the first user terminal within a preset time period according to the ephemeris information of the low-orbit navigation enhancement constellation node and the position and motion information of the first user terminal;
[0045] The first navigation enhancement node is further configured to forward the request to the third navigation enhancement node;
[0046] The third navigation enhancement node is used to feed back to the first user terminal a service time period during which energy consumption resources meet anti-interference signal enhancement service requirements, and to increase the transmission power of the navigation ranging signal during the service time period.
[0047] In a possible embodiment, the system further includes a navigation operation service platform;
[0048] The first navigation enhancement node is further configured to send user terminal information of a currently served user terminal and current resource information of the first navigation enhancement node to the navigation operation service platform;
[0049] The navigation operation service platform is used to predict the data processing resources required by the first navigation enhancement node according to the user terminal information and the resource information, and generate a resource scheduling plan;
[0050] The first navigation enhancement node is further used to reserve the data processing resources indicated by the resource scheduling plan.
[0051] In a possible embodiment, the first navigation enhancement node is specifically used for:
[0052] The first navigation enhancement information processed by the broadcast navigation data processing center is used to enable the second user terminal to solve the second space-time information after receiving the first navigation enhancement information; wherein, the navigation data processing center generates the first navigation enhancement information in the following manner: generating the first navigation enhancement information according to the original observation data sent by the ground monitoring station; the original observation data at least includes the following data: pseudorange observation data, carrier phase observation data and Doppler observation data of the first navigation enhancement node and the GNSS node; the second user terminal is a user terminal that receives the broadcast navigation enhancement service; the second space-time information includes at least one of the following information: position information, speed information, and time information of the second user terminal.
[0053] In a third aspect of the implementation of the present invention, a satellite-based navigation enhancement device is also provided, which is applied to a first navigation enhancement node, and the device includes:
[0054] a service determination module, configured to determine whether a service requested by a first user terminal is within a service range supported by the first navigation enhancement node; wherein the first user terminal is a user terminal requiring a navigation enhancement service;
[0055] a service implementation module, configured to send a first prompt message to the first user terminal if the service content is within the service support range, and respond to the request of the first user terminal to implement the service; wherein the first prompt message indicates that the first navigation enhancement node has received the request and is waiting to respond to the request;
[0056] The first information sending module is used to send a second prompt message indicating that the request has not been responded to the first user terminal if the service content is not within the service support range.
[0057] In a possible embodiment, when the service is an information enhancement service, the service implementation module is specifically configured to:
[0058] determining data processing resource requirements for the information enhancement service;
[0059] Under the condition that the data processing resource requirements can be met, performing information enhancement product solution of the information enhancement service;
[0060] Send product solution content information, a successful response prompt, and a solved information enhancement product to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and solves the first spatiotemporal information according to the solved information enhancement product; wherein the first spatiotemporal information includes at least one of the following information: location information, speed information, and time information of the first user terminal.
[0061] In a possible embodiment, when the first navigation enhancement node cannot meet the data processing resource requirement, the apparatus further includes:
[0062] A node determination module, configured to determine, in a navigation enhancement node constellation, a second navigation enhancement node that can meet the data processing resource requirement;
[0063] A first request forwarding module, configured to forward the request to a second navigation enhancement node, so that the second navigation enhancement node performs information enhancement product solution for the information enhancement service, and sends the solved information enhancement product to the first user terminal;
[0064] The content sending module is used to send product solution content information and a response success prompt to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the response success prompt, and enhances the product solution of the first spatiotemporal information based on the solved information.
[0065] In a possible embodiment, when the second navigation enhancement node does not exist, the apparatus further includes:
[0066] The second request forwarding module is used to forward the request to the navigation data processing center so that the navigation data processing center can solve the information enhancement product of the information enhancement service, and send the solved information enhancement product to the first user terminal, so that the first user terminal can solve the first spatiotemporal information according to the solved information enhancement product.
[0067] In a possible embodiment, when the service is an anti-interference signal enhancement service, the service implementation module is specifically configured to:
[0068] Determine, according to the ephemeris information of the low-orbit navigation enhancement constellation node and the position and motion information of the first user terminal, a third navigation enhancement node that can be observed by the first user terminal within a preset time period;
[0069] The request is forwarded to the third navigation enhancement node so that the third navigation enhancement node feeds back to the first user terminal a service time period in which energy consumption resources meet anti-interference signal enhancement service requirements, and increases the transmission power of the navigation ranging signal during the service time period.
[0070] In a possible embodiment, the device further includes:
[0071] A second information sending module is used to send user terminal information of the currently served user terminal and current resource information of the first navigation enhancement node to the navigation operation service platform, so that the navigation operation service platform predicts the data processing resources required by the first navigation enhancement node according to the user terminal information and the resource information, and generates a resource scheduling plan;
[0072] The resource reservation module is used to reserve the data processing resources indicated by the resource scheduling plan.
[0073] In a possible embodiment, the device further includes:
[0074] An information broadcasting module is used to broadcast the first navigation enhancement information processed by the navigation data processing center, so that the second user terminal can solve the second space-time information after receiving the first navigation enhancement information; wherein, the navigation data processing center generates the first navigation enhancement information in the following manner: generating the first navigation enhancement information according to the original observation data sent by the ground monitoring station; the original observation data at least includes the following data: pseudo-range observation data, carrier phase observation data and Doppler observation data of the first navigation enhancement node and the GNSS node; the second user terminal is a user terminal that receives the broadcast navigation enhancement service; the second space-time information includes at least one of the following information: position information, speed information, and time information of the second user terminal.
[0075] In a fourth aspect of the present invention, there is further provided a first navigation enhancement node, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0076] Memory, used to store computer programs;
[0077] The processor is used to implement any one of the method steps of the first aspect when executing the program stored in the memory.
[0078] In another aspect of the present invention, a computer-readable storage medium is provided, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, any one of the method steps of the first aspect is implemented.
[0079] Beneficial effects of the embodiments of the present invention:
[0080] In the satellite-based navigation enhancement method provided by the embodiment of the present invention, since the first user terminal needs a navigation enhancement service, it indicates that the first user terminal has high requirements for positioning accuracy, positioning reliability, service continuity, etc. The first navigation enhancement node, when receiving a request sent by the first user terminal, determines whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node. If the service content is within the service support range, the first navigation enhancement node sends a first prompt message to the first user terminal indicating that the first navigation enhancement node has received the request and is waiting to respond to the request, and responds to the request of the first user terminal to provide the requested service to the user, indicating that the first navigation enhancement node can provide customized navigation enhancement service content to the first user terminal. Since the above service is only provided to the first user terminal, the first navigation enhancement node can accurately provide the above service to the specific first user terminal in a on-demand manner; if the service content is not within the service support range, the first navigation enhancement node sends a second prompt message to the first user terminal indicating that the request has not been responded to, indicating that the first navigation enhancement node cannot provide customized navigation enhancement service content to the first user terminal. The application of the embodiments of the present invention can provide customized navigation enhancement service content to specific user terminals. Since the customized navigation enhancement service content is only provided for some user terminals rather than all user terminals, providing customized navigation enhancement service content will not consume more data processing resources of the first navigation enhancement node.
[0081] Of course, it is not necessary to achieve all of the advantages described above at the same time to implement any product or method of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other embodiments can also be obtained based on these drawings.
[0083] Figure 1 A schematic diagram of a flow chart of a first satellite-based navigation enhancement method provided in an embodiment of the present invention;
[0084] Figure 2 A schematic diagram of a unit of a first navigation enhancement node provided by an embodiment of the present invention;
[0085] Figure 3 A schematic diagram of a flow chart of a second satellite-based navigation enhancement method provided in an embodiment of the present invention;
[0086] Figure 4A schematic diagram of a flow chart of a third satellite-based navigation enhancement method provided in an embodiment of the present invention;
[0087] Figure 5 A schematic diagram of a flow chart of a fourth satellite-based navigation enhancement method provided in an embodiment of the present invention;
[0088] Figure 6 A schematic diagram of a fifth satellite-based navigation enhancement method provided in an embodiment of the present invention;
[0089] Figure 7 A schematic diagram of a sixth satellite-based navigation enhancement method provided by an embodiment of the present invention;
[0090] Figure 8 A schematic diagram of the structure of a satellite-based navigation enhancement service provided by an embodiment of the present invention;
[0091] Fig. 9 An interaction diagram between a satellite-based navigation enhancement system and a user terminal provided in an embodiment of the present invention;
[0092] Fig.10 A schematic diagram of the structure of a satellite-based navigation enhancement device provided by an embodiment of the present invention;
[0093] Fig.11 A schematic diagram of the structure of a first navigation enhancement node provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0094] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field based on this application belong to the scope of protection of the present invention.
[0095] The embodiment of the present invention provides a satellite-based navigation enhancement method, which is applied to a first navigation enhancement node. Figure 1 , is a flow chart of a first satellite-based navigation enhancement method provided by an embodiment of the present invention. The above method comprises the following steps: S101-S103.
[0096] S101: Determine whether a service requested by a first user terminal is within a service range supported by a first navigation enhancement node.
[0097] In S101, the first user terminal is a user terminal that needs navigation enhancement service. Since the first user terminal needs navigation enhancement service, it indicates that the first user terminal has high requirements for positioning accuracy, positioning reliability, service continuity, etc. The above-mentioned first user terminal may be a terminal that has purchased high-precision navigation enhancement service.
[0098] The service requested by the first user terminal includes at least one of the following: an information enhancement service and an anti-interference signal enhancement service, wherein the information enhancement service includes an ultra-high precision information enhancement service and an integrity information enhancement service.
[0099] The first navigation enhancement node refers to the node that first receives the processing task from the high-orbit navigation enhancement node and the low-orbit navigation enhancement node. It can be a high-orbit navigation enhancement node or a LEO (Low Earth Orbit) node. A LEO node is also a low-orbit navigation enhancement node.
[0100] In a possible embodiment, the first navigation enhancement node is a first navigation enhancement satellite. The high-orbit navigation enhancement node is a high-orbit navigation enhancement satellite. The low-orbit navigation enhancement node is a low-orbit navigation enhancement satellite. The LEO node is a LEO satellite, that is, a low-orbit navigation enhancement satellite.
[0101] Determining whether the service requested by the first user terminal is within the service scope supported by the first navigation enhancement node refers to whether the first user terminal has the authority to obtain the requested service, that is, whether the first user terminal has purchased the requested service. If the first user terminal has purchased the requested service, it is determined that the service requested by the first user terminal is within the service scope supported by the first navigation enhancement node; if the first user terminal has not purchased the requested service, it is determined that the service requested by the first user terminal is not within the service scope supported by the first navigation enhancement node.
[0102] Specifically, the process of determining whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node includes the following steps:
[0103] Step 1: The first user terminal starts and receives the GNSS node signal, calculates the approximate terminal position according to the GNSS node ranging signal and the navigation message; and based on the approximate terminal position, captures the first navigation enhancement node signal and establishes a two-way communication link with the first navigation enhancement node.
[0104] In step two, the first user terminal sends information such as the GNSS nodes it supports and their signal frequency band information, the required service type (including ultra-high precision information enhancement service, integrity information enhancement service, and anti-interference signal enhancement service), positioning accuracy, service response time, and information enhancement data product update interval to the first navigation enhancement node with which a bidirectional link has been established.
[0105] Step three: The first navigation enhancement node receives the request sent by the first user terminal and passes it to the user and service management unit in the first navigation enhancement node. The user and service management unit checks whether the service type, service area, and service time requested by the first user terminal are within the service support range.
[0106] In a possible embodiment, the GNSS node is a GNSS satellite.
[0107] See also Figure 2 , is a schematic diagram of the structure of a first navigation enhancement node provided by an embodiment of the present invention. It can be seen that the first navigation enhancement node includes a resource management and scheduling unit, a user and service management unit, a data processing unit, and a data transceiver unit.
[0108] Among them, the resource management and scheduling unit is used to manage and allocate storage resources and computing resources.
[0109] The user and service management unit is used to check whether the service type, service area, and service time requested by the first user terminal are within the service support range.
[0110] The data processing unit is used to complete the information enhancement product solution of the information enhancement service, arrange the information enhancement product according to the navigation information enhancement service protocol format, and calculate the nodes that can establish a two-way link with the first user terminal during the service period requested by the first user terminal, the GNSS nodes that can be tracked during the service period requested by the first user terminal, and the storage resources and computing power resources required to generate the information enhancement product.
[0111] The data transceiver unit is used to receive and send data.
[0112] S102: If the service content is within the service support range, send a first prompt message to the first user terminal, respond to the request of the first user terminal, and implement the service.
[0113] In S102, the first prompt information indicates that the first navigation enhancement node has received the request and is waiting to respond to the request. If the service content is within the service support range, it means that the first user terminal has purchased the requested service, then the first navigation enhancement node sends a first prompt information to the first user terminal indicating that the first navigation enhancement node has received the request and is waiting to respond to the request, and provides the requested service to the first user terminal. Exemplarily, assuming that the service requested by the first user terminal is an anti-interference signal enhancement service, the first navigation enhancement node provides the anti-interference signal enhancement service to the first user terminal. Assuming that the service requested by the first user terminal is an information enhancement service, the first navigation enhancement node provides the information enhancement service to the first user terminal.
[0114] S103: If the service content is not within the service support range, send a second prompt message to the first user terminal indicating that the request is not responded to.
[0115] In S103, if the service content is not within the service support range, it means that the first user terminal has not purchased the requested service, and the first navigation enhancement node sends a second prompt message to the first user terminal indicating that the request has not been responded.
[0116] The above embodiment is selected. Since the first user terminal needs a navigation enhancement service, it indicates that the first user terminal has high requirements for positioning accuracy, positioning reliability, service continuity, etc. When receiving the request sent by the first user terminal, the first navigation enhancement node determines whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node. If the service content is within the service support range, the first navigation enhancement node sends a first prompt message to the first user terminal indicating that the first navigation enhancement node has received the request and is waiting to respond to the request, and responds to the request of the first user terminal to provide the requested service to the user, indicating that the first navigation enhancement node can provide customized navigation enhancement service content to the first user terminal. Since the above service is only provided to the first user terminal, the first navigation enhancement node can accurately provide the above service to the specific first user terminal in a on-demand manner; if the service content is not within the service support range, the first navigation enhancement node sends a second prompt message to the first user terminal indicating that the request has not been responded to, indicating that the first navigation enhancement node cannot provide customized navigation enhancement service content to the first user terminal. The application of the embodiments of the present invention can provide customized navigation enhancement service content to specific user terminals. Since the customized navigation enhancement service content is only provided for some user terminals rather than all user terminals, providing customized navigation enhancement service content will not consume more data processing resources of the first navigation enhancement node.
[0117] In a possible embodiment, when the service is an information enhancement service, see Figure 3 , is a flow chart of a second satellite-based navigation enhancement method provided in an embodiment of the present invention, which is similar to the above Figure 1 Compared with the embodiment shown, the above S102 can be implemented by S102A-S102C.
[0118] S102A: In the case where the service is an information enhancement service, if the service content is within the service support range, a first prompt message is sent to the first user terminal, and a data processing resource requirement of the information enhancement service is determined.
[0119] In S102A, data processing resource requirements refer to the computing resources and storage resources required to implement information enhancement services. Specifically, the first navigation enhancement node calculates the GNSS nodes that can be tracked during the service period requested by the first user terminal based on the position, movement speed, direction information of the first user terminal, and the ephemeris of the GNSS nodes supported by the first user terminal. At the same time, based on the GNSS nodes supported by the first user terminal and their signal frequency band information, the required service type, service performance and other information, the product content required for the information enhancement service (such as GNSS node precise orbit / clock error, regional atmospheric grid products, integrity service parameters, decimal deviation products) is determined, and the computing resources and storage resources required to implement the information enhancement service are calculated.
[0120] S102B, performing information enhancement product solution of the information enhancement service when the data processing resource requirements can be met.
[0121] In S102B, the first navigation enhancement node compares and analyzes its own resource status with the calculated resource demand status to determine whether it can meet the data processing resource demand. If the data processing resource demand can be met, the first navigation enhancement node performs information enhancement product solution for the information enhancement service.
[0122] S102C, sending product solution content information, a successful response prompt, and a solved information enhancement product to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and solves the first spatiotemporal information according to the solved information enhancement product.
[0123] In S102C, when the first navigation enhancement node establishes a bidirectional link with the first user terminal, the first navigation enhancement node directly sends the product solution content information, the response success prompt, and the information enhancement product after the solution to the first user terminal. When the first navigation enhancement node does not establish a bidirectional link with the first user terminal, the first navigation enhancement node forwards the product solution content information, the response success prompt, and the information enhancement product after the solution to the first user terminal through the node that is establishing a bidirectional link with the first user terminal.
[0124] After receiving the successful response prompt, the first user terminal determines that the request is successfully responded to, and uses the resolved information to enhance the product, using the PPP-AR (Precise Point Positioning-Ambiguity Resolution, precise single-point positioning ambiguity fixed) or PPP-RTK (Precise Point Positioning-Real-time kinematic, regional reference network enhanced precise single-point positioning) algorithm to resolve the first spatiotemporal information. Among them, the product resolution content information is closely related to the algorithm for resolving the first spatiotemporal information. The first user terminal calls the corresponding algorithm according to the product resolution content information to resolve the first spatiotemporal information. Among them, the first spatiotemporal information includes at least one of the following information: location information, speed information, and time information of the first user terminal.
[0125] It should be noted that the PPP-AR or PPP-RTK algorithm may be used to solve the first spatiotemporal information, or other algorithms may be used. The embodiment of the present invention does not limit the algorithm for solving the first spatiotemporal information.
[0126] By selecting the above embodiment, when the service is an information enhancement service and the first navigation enhancement node can meet the data processing resource requirements, the first navigation enhancement node can provide the first user terminal with a solved information enhancement product, so that the first user terminal can solve the first spatiotemporal information according to the solved information enhancement product, thereby providing a customized information enhancement service to the user.
[0127] In a possible embodiment, when the first navigation enhancement node cannot meet the data processing resource requirements, see Figure 4 , is a flow chart of a third satellite-based navigation enhancement method provided in an embodiment of the present invention, which is similar to the above Figure 3 Compared with the illustrated embodiment, the above method further includes S102D-S102F.
[0128] S102D: When the first navigation enhancement node cannot meet the data processing resource requirement, determine a second navigation enhancement node in the navigation enhancement node constellation that can meet the data processing resource requirement.
[0129] In S102D, when the first navigation enhancement node cannot meet the data processing resource demand, the first navigation enhancement node calculates the nodes that can establish a bidirectional link with the first user terminal during the user requested service period based on the user position, movement speed and direction information, and the ephemeris information of the navigation enhancement node constellation, and determines the second navigation enhancement node that can meet the data processing resource demand from the nodes that can establish a bidirectional link with the first user terminal during the user requested service period based on the energy / computing power / storage resource information list of the navigation enhancement node.
[0130] In a possible embodiment, the second navigation enhancement node is a second navigation enhancement satellite.
[0131] The second navigation enhancement node refers to a node that is selected from the same constellation to perform tasks after the node that first receives the information enhancement product solution does not meet the service requirements. For example, if the first navigation enhancement node is a high-orbit navigation enhancement node, when the first navigation enhancement node cannot meet the data processing resource requirements, a node that performs tasks in the high-orbit navigation enhancement node constellation is selected as the second navigation enhancement node.
[0132] The energy / computing power / storage resource information list may be maintained by the first navigation enhancement node. Each navigation enhancement node may periodically send its own energy / computing power / storage resource information to each other. After receiving the energy / computing power / storage resource information sent by other navigation enhancement nodes, the first navigation enhancement node may store the energy / computing power / storage resource information in the maintained energy / computing power / storage resource information list. Similarly, other navigation enhancement nodes also maintain energy / computing power / storage resource information lists.
[0133] In one possible case, the first navigation enhancement node determines, based on the energy / computing power / storage resource information list of the navigation enhancement node, any node that can meet the data processing resource requirements from the nodes that can establish a bidirectional link with the first user terminal during the user request service period, as the second navigation enhancement node. Specifically, the second navigation enhancement node that is closest to the first navigation enhancement node can be selected, thereby shortening the forwarding path length for subsequent forwarding requests from the first navigation enhancement node to the second navigation enhancement node.
[0134] S102E: forward the request to the second navigation enhancement node, so that the second navigation enhancement node calculates the information enhancement product of the information enhancement service, and sends the calculated information enhancement product to the first user terminal.
[0135] In S102E, the first navigation enhancement node forwards the request to the second navigation enhancement node via the intersatellite link. After completing the information enhancement product solution of the information enhancement service, the second navigation enhancement node sends the solved information enhancement product to the first user terminal via the intersatellite link.
[0136] S102F, sending product solution content information and a successful response prompt to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and enhances the product solution first spatiotemporal information according to the solved information.
[0137] In S102F, the process of sending the product solution content information to the first user terminal and responding to the success prompt is the same as S102C, and will not be repeated here.
[0138] By selecting the above embodiment, when the first navigation enhancement node cannot meet the data processing resource requirements, the information enhancement product can be solved by the second navigation enhancement node that can meet the data processing resource requirements, and the solved information enhancement product can be sent to the first user terminal, thereby avoiding the problem of being unable to provide customized information enhancement services to users due to the first navigation enhancement node being unable to meet the data processing resource requirements.
[0139] In a possible embodiment, in the absence of a second navigation enhancement node, see Figure 5 , is a flow chart of a fourth satellite-based navigation enhancement method provided in an embodiment of the present invention, which is similar to the above Figure 4 Compared with the illustrated embodiment, the above method further includes S102G.
[0140] S102G, in the absence of a second navigation enhancement node, forwards a request to a navigation data processing center so that the navigation data processing center solves an information enhancement product of the information enhancement service, and sends the solved information enhancement product to the first user terminal, so that the first user terminal solves the first spatiotemporal information according to the solved information enhancement product.
[0141] In S102G, if the first navigation enhancement node finds that there is no second navigation enhancement node that can meet the data processing resource requirements according to the energy / computing power / storage resource information list of the navigation enhancement node, the first navigation enhancement node forwards the request to the navigation data processing center. Specifically, the first navigation enhancement node forwards the request to the navigation operation service platform via the node gateway through the intersatellite link, and the navigation operation service platform then sends the request to the navigation data processing center.
[0142] The navigation data processing center solves the information enhancement product of the information enhancement service and sends the solved information enhancement product to the first user terminal. Specifically, the navigation data processing center sends the solved information enhancement product to the navigation operation service platform, and the navigation operation service platform arranges the solved information enhancement product according to the preset protocol format and sends it to the node gateway station, and the node gateway station sends the arranged information enhancement product to the first navigation enhancement node, and the first navigation enhancement node forwards the arranged information enhancement product to the first user terminal through the node that is establishing a bidirectional link with the first user terminal. Among them, arranging the solved information enhancement product according to the preset protocol format refers to adjusting the solved information enhancement product according to the preset protocol format.
[0143] In a possible embodiment, the node gateway is a satellite gateway.
[0144] By selecting the above embodiment, when all navigation enhancement nodes are unable to meet the data processing resource requirements, the navigation data processing center performs information enhancement product solution for the information enhancement service and sends the solved information enhancement product to the first user terminal, thereby avoiding the problem of being unable to provide customized information enhancement services to users due to the fact that all navigation enhancement nodes are unable to meet the data processing resource requirements.
[0145] In a possible embodiment, when the service is an anti-interference signal enhancement service, see Figure 6 , is a flow chart of a fifth satellite-based navigation enhancement method provided in an embodiment of the present invention, which is similar to the above Figure 5 Compared with the illustrated embodiment, the above method further includes S102H and S102I.
[0146] S102H, in the case where the service is an anti-interference signal enhancement service, if the service content is within the service support range, a first prompt message is sent to the first user terminal, and based on the ephemeris information of the low-orbit navigation enhancement constellation node and the position and motion information of the first user terminal, a third navigation enhancement node that can be observed by the first user terminal within a preset time period is determined.
[0147] In S102H, the movement information of the first user terminal includes the movement speed and direction information of the first user terminal. The preset time period is the time period in which the first user terminal requests the service. When the service is an anti-interference signal enhancement service, the first navigation enhancement node determines the third navigation enhancement node that the first user terminal can observe during the time period in which the first user terminal requests the service based on the position, movement speed and direction information of the first user terminal and the ephemeris information of the low-orbit navigation enhancement constellation node. The third navigation enhancement node is a low-orbit navigation enhancement node.
[0148] In a possible embodiment, the third navigation enhancement node is a third navigation enhancement satellite, and the low-orbit navigation enhancement node is a low-orbit navigation enhancement satellite.
[0149] Specifically, the third navigation enhancement node that can be observed by the first user terminal may be predicted by using a method in the related art, and the embodiment of the present invention does not limit the specific method.
[0150] S102I: forward the request to the third navigation enhancement node, so that the third navigation enhancement node feeds back to the first user terminal a service time period in which energy consumption resources meet anti-interference signal enhancement service requirements, and increases the transmission power of the navigation ranging signal during the service time period.
[0151] In S102I, the third navigation enhancement node feeds back to the first user terminal the service time period during which the energy consumption resources meet the anti-interference signal enhancement service requirements, which means that the third navigation enhancement node feeds back to the first user terminal whether its own energy consumption resources can meet the anti-interference signal enhancement service requirements, whether it can support the anti-interference signal enhancement service, and the service time period and duration of the anti-interference signal enhancement service. The third navigation enhancement node increases the transmission power of the navigation ranging signal during the service time period, which can increase the signal landing power, thereby improving the signal anti-interference capability.
[0152] For example, it is predicted that in the first preset time period in the future, the third navigation enhancement nodes that the first user terminal can observe are node 1, node 2, and node 3. The first navigation enhancement node forwards the above request to node 1, node 2, and node 3, and node 1, node 2, and node 3 respectively increase the transmission power of the navigation ranging signal in their respective service time periods.
[0153] By selecting the above embodiment, when the third navigation enhancement node receives an anti-interference signal enhancement service request, it increases the transmission power of the navigation ranging signal within a service time period that meets the anti-interference signal enhancement service requirements, which can improve the signal landing power, thereby providing anti-interference signal enhancement services to users.
[0154] In one possible embodiment, see Figure 7 , is a flow chart of a sixth satellite-based navigation enhancement method provided in an embodiment of the present invention, which is similar to the above Figure 1 Compared with the embodiment shown, the above method further includes S701 and S702.
[0155] S701, sending user terminal information of a currently served user terminal and current resource information of a first navigation enhancement node to a navigation operation service platform, so that the navigation operation service platform predicts data processing resources required by the first navigation enhancement node according to the user terminal information and resource information, and generates a resource scheduling plan.
[0156] In S701, the user terminal information includes user priority, purchased service type, service usage time and service area. Specifically, the first navigation enhancement node sends the user terminal information, spatial approximate location, requested service type, and the task queue, energy / computing power / storage resource information of the user terminal currently being served to the navigation operation service platform. Based on the received information, the navigation operation service platform predicts the data processing resources required by the first navigation enhancement node, generates a resource scheduling plan, and injects the resource scheduling plan into the first navigation enhancement node. The purpose of the navigation operation service platform generating a resource scheduling plan is to reserve corresponding resources for key areas in advance, where key areas refer to areas with dense high-priority users, such as the southwest region where there are many high-priority users, and corresponding resources are reserved for the southwest region in advance.
[0157] In a possible embodiment, the navigation operation service platform transmits the ground navigation enhancement node and GNSS node observation data, GNSS node precise forecast ephemeris, navigation enhancement node precise forecast ephemeris, atmospheric grid parameters and other information to the navigation enhancement node through the node information gateway every preset time period (usually set to 5-10s) to ensure the navigation enhancement node generates information enhancement products.
[0158] S702, reserve data processing resources indicated by the resource scheduling plan.
[0159] In S702, the first navigation enhancement node determines data processing resources required to implement the service from the received resource scheduling plan, and reserves the data processing resources indicated by the resource scheduling plan in advance.
[0160] By selecting the above embodiment, the navigation operation service platform generates a resource scheduling plan according to the data processing resources required by the navigation enhancement node, can reasonably allocate the resources of the navigation enhancement node, and reserve corresponding resources for key areas in advance to improve service efficiency.
[0161] In a possible embodiment, the above-mentioned satellite-based navigation enhancement method also includes step A.
[0162] Step A: The first navigation enhancement information obtained by processing the broadcast navigation data processing center is processed so that the second user terminal calculates the second spatiotemporal information after receiving the first navigation enhancement information.
[0163] In step A, the navigation data processing center generates the first navigation enhancement information in the following manner: the first navigation enhancement information is generated according to the original observation data sent by the ground monitoring station; the original observation data at least includes the following data: pseudo-range observation data, carrier phase observation data and Doppler observation data of the first navigation enhancement node and the GNSS node; the second user terminal is a user terminal that receives the broadcast navigation enhancement service. Since the second user terminal is a user terminal that receives the broadcast navigation enhancement service, it indicates that the second user terminal has lower requirements for positioning accuracy, positioning reliability, service continuity, etc.
[0164] The navigation data processing center can process both broadcast navigation enhancement information and on-demand navigation enhancement information. The first navigation enhancement information refers to the broadcast navigation enhancement information.
[0165] Specifically, the navigation data processing center generates the first navigation enhancement information and the precise orbit and clock error, decimal deviation information, atmospheric correction information, integrity information and other products of the GNSS node in real time based on the original observation data sent by the ground monitoring stations (such as LEO node base stations and GNSS node base stations), and sends them to the navigation operation service platform.
[0166] The navigation operation service platform selects the corresponding data from the products generated by the navigation data processing center according to the data types required for the three types of information enhancement services at the meter level, decimeter level, and centimeter level, and arranges the data in accordance with the navigation enhancement node data injection protocol format, and transmits it to the node gateway station. Among them, the navigation operation service platform transmits meter-level and decimeter-level information enhancement service products to the high-orbit node gateway station, and the high-orbit navigation enhancement node broadcasts the meter-level and decimeter-level information enhancement service products to the second user terminal; the navigation operation service platform transmits decimeter-level and centimeter-level information enhancement service products to the LEO node gateway station, and the LEO node broadcasts the decimeter-level and centimeter-level information enhancement service products to the second user terminal.
[0167] The node gateway station will inject the navigation enhancement service product from the navigation operation service platform to the first navigation enhancement node within the visible range of the gateway station, and transmit the navigation enhancement service product to all navigation enhancement nodes through the intersatellite link. Specifically, the node gateway station will inject the navigation enhancement service product from the navigation operation service platform to the first navigation enhancement node within the visible range of the gateway station and with the most stable link, and transmit the navigation enhancement service product to all navigation enhancement nodes through the intersatellite link. Among them, the first navigation enhancement node with the most stable link refers to the node with the strongest signal strength and the largest elevation angle.
[0168] In a possible embodiment, the node gateway is a satellite gateway. The high-orbit node gateway is a high-orbit satellite gateway. The LEO node gateway is a LEO satellite gateway.
[0169] The first navigation enhancement node compiles the navigation enhancement service products, its own orbit / node clock / health status and other information in accordance with the navigation information enhancement service protocol format, and broadcasts the compiled first navigation enhancement information and ranging signal to the second user terminal through the node antenna. If the first navigation enhancement node is a high-orbit navigation enhancement node, the meter-level and decimeter-level information enhancement service products are broadcast to the second user terminal; if the first navigation enhancement node is a LEO node, the decimeter-level and centimeter-level information enhancement service products are broadcast to the second user terminal.
[0170] In a possible embodiment, the node clock is a satellite clock.
[0171] After receiving the first navigation enhancement information, the user terminal parses the corresponding information enhancement service product, ranging information, navigation message and other information, and uses PPP, PPP-AR or PPP-RTK algorithms to solve the second spatiotemporal information. The second spatiotemporal information includes at least one of the following information: location information, speed information and time information of the second user terminal.
[0172] It should be noted that the PPP-AR or PPP-RTK algorithm may be used to solve the second spatiotemporal information, or other algorithms may be used. The embodiment of the present invention does not limit the algorithm for solving the second spatiotemporal information.
[0173] In a possible embodiment, the first navigation enhancement node broadcasts the first navigation enhancement information to global user terminals by using a frequency band close to the GNSS system signal frequency, so as to provide anti-interference signal enhancement services for the global user terminals.
[0174] By selecting the above embodiment, the first navigation enhancement node broadcasts the first navigation enhancement information processed by the navigation data processing center to global user terminals, so that the second user terminal receiving the broadcasted navigation enhancement service can resolve the second spatiotemporal information, thereby providing information enhancement services for global user terminals.
[0175] To more clearly describe the services provided by the first navigation enhancement node, see Figure 8 , is a schematic diagram of the structure of a satellite-based navigation enhancement service provided by an embodiment of the present invention. As can be seen from the figure, the satellite-based navigation enhancement service includes a broadcast navigation enhancement service (free of charge) and an on-demand navigation enhancement service (free of charge). The broadcast navigation enhancement service refers to providing a satellite-based navigation enhancement service to global user terminals, and the on-demand navigation enhancement service refers to providing a satellite-based navigation enhancement service to a first user terminal.
[0176] Among them, the broadcast navigation enhancement service includes information enhancement service and signal enhancement service. The high-orbit navigation enhancement node provides meter-level information enhancement service and decimeter-level information enhancement service. The LEO node provides decimeter-level information enhancement service and centimeter-level information enhancement service. The high-orbit navigation enhancement node and the LEO node provide signal enhancement service by increasing the transmission power of the navigation signal; the high-orbit navigation enhancement node and the LEO node provide customized information enhancement service and anti-interference signal enhancement service.
[0177] In order to more clearly describe the satellite-based navigation enhancement method, the embodiment of the present invention also provides an interaction diagram between a satellite-based navigation enhancement system and a user terminal. Fig. 9 , is an interaction diagram between a satellite-based navigation enhancement system and a user terminal provided by an embodiment of the present invention. The diagram includes GNSS nodes, high-orbit navigation enhancement nodes, LEO nodes, high-orbit node gateways, LEO node gateways, navigation operation service platforms, navigation data processing centers, and user terminals.
[0178] The functions of each part are as follows:
[0179] GNSS node: broadcasts GNSS ranging signals and navigation messages.
[0180] High-orbit navigation enhancement node: receives and processes navigation enhancement service request information sent by user terminals; transmits user terminal service request information to the high-orbit node gateway; receives navigation enhancement products posted on the high-orbit gateway; generates navigation enhancement products and arranges them according to the service agreement; broadcasts navigation enhancement products and ranging signals.
[0181] LEO node: Receive and process navigation enhancement service request information sent by user terminals; transmit user terminal service request information to the LEO node gateway; receive navigation enhancement products from the LEO gateway; generate navigation enhancement products and arrange them according to the service agreement; broadcast navigation enhancement products and ranging signals.
[0182] High-orbit node information gateway: receives navigation enhancement service request information and first system resource status information transmitted by the high-orbit navigation enhancement node, and transmits it to the navigation operation service platform; receives navigation enhancement products, system control instructions and other information from the navigation operation service platform, and sends them to the high-orbit navigation enhancement node. Among them, the first system resource status information includes the operation status, coverage, processed data volume and processing progress of the high-orbit navigation enhancement node.
[0183] LEO node information gateway: receives navigation enhancement service request information and second system resource status information transmitted by LEO nodes, and transmits them to the navigation operation service platform; receives navigation enhancement products, system control instructions and other information from the navigation operation service platform, and sends them to LEO nodes. Among them, the second system resource status information includes the operating status of LEO nodes and GNSS nodes, coverage, processed data volume and processing progress, etc.
[0184] Navigation operation service platform: receives navigation enhancement service request information and system resource status information from high-orbit node gateways and LEO node gateways, and performs overall task scheduling and resource scheduling based on the navigation enhancement service request information and system resource status information; manages user terminals and their services; transmits the data requirements required for user terminal service requests to the navigation data processing center; receives navigation enhancement products generated by the navigation data processing center, and sends them to the high-orbit node gateways and LEO node gateways after arranging them in the protocol format.
[0185] Navigation data processing center: receives data processing requirements from the navigation operation service platform, processes and generates navigation enhancement products, and transmits them to the navigation operation service platform.
[0186] User terminal: Receives ranging signals, navigation messages and navigation enhancement products from GNSS nodes, LEO nodes and high-orbit navigation enhancement nodes; establishes communication links with LEO nodes and high-orbit navigation enhancement nodes, and sends navigation enhancement service request information; calculates spatiotemporal information such as position, speed and time based on GNSS ranging information, navigation message information, navigation enhancement service products and other information.
[0187] Corresponding to the aforementioned satellite-based navigation enhancement method, an embodiment of the present invention further provides a satellite-based navigation enhancement system, the system comprising a first navigation enhancement node;
[0188] The first navigation enhancement node is used to determine whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node; wherein the first user terminal is a user terminal requiring a navigation enhancement service;
[0189] The first navigation enhancement node is further used to send a first prompt message to the first user terminal if the service content is within the service support range, and respond to the request of the first user terminal to implement the service; wherein the first prompt message indicates that the first navigation enhancement node has received the request and is waiting to respond to the request.
[0190] The first navigation enhancement node is further configured to send a second prompt message indicating that the request has not been responded to the first user terminal if the service content is not within the service support range.
[0191] The above embodiment is selected. Since the first user terminal needs a navigation enhancement service, it indicates that the first user terminal has high requirements for positioning accuracy, positioning reliability, service continuity, etc. When receiving the request sent by the first user terminal, the first navigation enhancement node determines whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node. If the service content is within the service support range, the first navigation enhancement node sends a first prompt message to the first user terminal indicating that the first navigation enhancement node has received the request and is waiting to respond to the request, and responds to the request of the first user terminal to provide the requested service to the user, indicating that the first navigation enhancement node can provide customized navigation enhancement service content to the first user terminal. Since the above service is only provided to the first user terminal, the first navigation enhancement node can accurately provide the above service to the specific first user terminal in a on-demand manner; if the service content is not within the service support range, the first navigation enhancement node sends a second prompt message to the first user terminal indicating that the request has not been responded to, indicating that the first navigation enhancement node cannot provide customized navigation enhancement service content to the first user terminal. The application of the embodiments of the present invention can provide customized navigation enhancement service content to specific user terminals. Since the customized navigation enhancement service content is only provided for some user terminals rather than all user terminals, providing customized navigation enhancement service content will not consume more data processing resources of the first navigation enhancement node.
[0192] In a possible embodiment, when the service is an information enhancement service, the first navigation enhancement node is specifically configured to:
[0193] Determine data processing resource requirements for information enhancement services;
[0194] When the data processing resource requirements can be met, the first navigation enhancement node performs information enhancement product solution for the information enhancement service;
[0195] The first navigation enhancement node sends product solution content information, a response success prompt, and a solved information enhancement product to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the response success prompt, and solves the first space-time information according to the solved information enhancement product; wherein the first space-time information includes at least one of the following information: location information, speed information, and time information of the first user terminal.
[0196] By selecting the above embodiment, when the service is an information enhancement service and the first navigation enhancement node can meet the data processing resource requirements, the first navigation enhancement node can provide the first user terminal with a solved information enhancement product, so that the first user terminal can solve the first spatiotemporal information according to the solved information enhancement product, thereby providing a customized information enhancement service to the user.
[0197] In a possible embodiment, when the first navigation enhancement node cannot meet the data processing resource demand, the system further includes a second navigation enhancement node;
[0198] The first navigation enhancement node is further used to determine a second navigation enhancement node that can meet the data processing resource requirements in the navigation enhancement node constellation;
[0199] The first navigation enhancement node is further configured to forward the request to the second navigation enhancement node;
[0200] The second navigation enhancement node is used to solve the information enhancement product of the information enhancement service and send the solved information enhancement product to the first user terminal;
[0201] The first navigation enhancement node is also used to send product solution content information and a response success prompt to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the response success prompt, and enhances the product solution first time and space information according to the solved information.
[0202] By selecting the above embodiment, when the first navigation enhancement node cannot meet the data processing resource requirements, the information enhancement product can be solved by the second navigation enhancement node that can meet the data processing resource requirements, and the solved information enhancement product can be sent to the first user terminal, thereby avoiding the problem of being unable to provide customized information enhancement services to users due to the first navigation enhancement node being unable to meet the data processing resource requirements.
[0203] In a possible embodiment, when there is no second navigation enhancement node, the system further includes a navigation data processing center;
[0204] The first navigation enhancement node is further used to forward the request to the navigation data processing center;
[0205] The navigation data processing center is used to solve the information enhancement product of the information enhancement service, send the solved information enhancement product to the first user terminal, and enable the first user terminal to solve the first spatiotemporal information according to the solved information enhancement product.
[0206] By selecting the above embodiment, when all navigation enhancement nodes are unable to meet the data processing resource requirements, the navigation data processing center performs information enhancement product solution for the information enhancement service and sends the solved information enhancement product to the first user terminal, thereby avoiding the problem of being unable to provide customized information enhancement services to users due to the fact that all navigation enhancement nodes are unable to meet the data processing resource requirements.
[0207] In a possible embodiment, when the service is an anti-interference signal enhancement service, the system further includes a third navigation enhancement node;
[0208] The first navigation enhancement node is further used to determine a third navigation enhancement node that can be observed by the first user terminal within a preset time period according to the ephemeris information of the low-orbit navigation enhancement constellation node and the position and motion information of the first user terminal;
[0209] The first navigation enhancement node is further configured to forward the request to the third navigation enhancement node;
[0210] The third navigation enhancement node is used to feed back to the first user terminal a service time period in which energy consumption resources meet the anti-interference signal enhancement service requirements, and to increase the transmission power of the navigation ranging signal during the service time period.
[0211] By selecting the above embodiment, when the third navigation enhancement node receives an anti-interference signal enhancement service request, it increases the transmission power of the navigation ranging signal within a service time period that meets the anti-interference signal enhancement service requirements, which can improve the signal landing power, thereby providing anti-interference signal enhancement services to users.
[0212] In a possible embodiment, the above system further includes a navigation operation service platform;
[0213] The first navigation enhancement node is further used to send user terminal information of the currently served user terminal and current resource information of the first navigation enhancement node to the navigation operation service platform;
[0214] The navigation operation service platform is used to predict the data processing resources required by the first navigation enhancement node according to the user terminal information and resource information, and generate a resource scheduling plan;
[0215] The first navigation enhancement node is further used to reserve data processing resources indicated by the resource scheduling plan.
[0216] By selecting the above embodiment, the navigation operation service platform generates a resource scheduling plan according to the data processing resources required by the navigation enhancement node, can reasonably allocate the resources of the navigation enhancement node, and reserve corresponding resources for key areas in advance to improve service efficiency.
[0217] In a possible embodiment, the first navigation enhancement node is specifically used for:
[0218] The first navigation enhancement information processed by the broadcast navigation data processing center is used to enable the second user terminal to solve the second space-time information after receiving the first navigation enhancement information; wherein, the navigation data processing center generates the first navigation enhancement information in the following manner: the first navigation enhancement information is generated according to the original observation data sent by the ground monitoring station; the original observation data at least includes the following data: pseudo-range observation data, carrier phase observation data and Doppler observation data of the first navigation enhancement node and the GNSS node; the second user terminal is a user terminal that receives the broadcast navigation enhancement service; the second space-time information includes at least one of the following information: position information, speed information, and time information of the second user terminal.
[0219] By selecting the above embodiment, the first navigation enhancement node broadcasts the first navigation enhancement information processed by the navigation data processing center to global user terminals, so that the second user terminal receiving the broadcasted navigation enhancement service can resolve the second spatiotemporal information, thereby providing information enhancement services for global user terminals.
[0220] Corresponding to the aforementioned satellite-based navigation enhancement method, the embodiment of the present invention further provides a satellite-based navigation enhancement device, which is applied to the first navigation enhancement node, see Fig.10 , is a schematic diagram of the structure of a satellite-based navigation enhancement device provided by an embodiment of the present invention, the device comprising:
[0221] The service determination module 1001 is used to determine whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node; wherein the first user terminal is a user terminal requiring the navigation enhancement service;
[0222] The service implementation module 1002 is used to send a first prompt message to the first user terminal if the service content is within the service support range, and respond to the request of the first user terminal to implement the service; wherein the first prompt message indicates that the first navigation enhancement node has received the request and is waiting to respond to the request;
[0223] The first information sending module 1003 is configured to send a second prompt message indicating that the request has not been responded to the first user terminal if the service content is not within the service support range.
[0224] The above embodiment is selected. Since the first user terminal needs a navigation enhancement service, it indicates that the first user terminal has high requirements for positioning accuracy, positioning reliability, service continuity, etc. When receiving the request sent by the first user terminal, the first navigation enhancement node determines whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node. If the service content is within the service support range, the first navigation enhancement node sends a first prompt message to the first user terminal indicating that the first navigation enhancement node has received the request and is waiting to respond to the request, and responds to the request of the first user terminal to provide the requested service to the user, indicating that the first navigation enhancement node can provide customized navigation enhancement service content to the first user terminal. Since the above service is only provided to the first user terminal, the first navigation enhancement node can accurately provide the above service to the specific first user terminal in a on-demand manner; if the service content is not within the service support range, the first navigation enhancement node sends a second prompt message to the first user terminal indicating that the request has not been responded to, indicating that the first navigation enhancement node cannot provide customized navigation enhancement service content to the first user terminal. The application of the embodiments of the present invention can provide customized navigation enhancement service content to specific user terminals. Since the customized navigation enhancement service content is only provided for some user terminals rather than all user terminals, providing customized navigation enhancement service content will not consume more data processing resources of the first navigation enhancement node.
[0225] In a possible embodiment, when the service is an information enhancement service, the service implementation module 1002 is specifically configured to:
[0226] Determine data processing resource requirements for information enhancement services;
[0227] Provide information enhancement product solutions for information enhancement services when data processing resource requirements can be met;
[0228] Send product solution content information, a successful response prompt, and a solved information enhancement product to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and solves the first spatiotemporal information according to the solved information enhancement product; wherein the first spatiotemporal information includes at least one of the following information: location information, speed information, and time information of the first user terminal.
[0229] By selecting the above embodiment, when the service is an information enhancement service and the first navigation enhancement node can meet the data processing resource requirements, the first navigation enhancement node can provide the first user terminal with a solved information enhancement product, so that the first user terminal can solve the first spatiotemporal information according to the solved information enhancement product, thereby providing a customized information enhancement service to the user.
[0230] In a possible embodiment, when the first navigation enhancement node cannot meet the data processing resource requirement, the apparatus further includes:
[0231] A node determination module, configured to determine, in the navigation enhancement node constellation, a second navigation enhancement node that can meet the data processing resource requirements;
[0232] A first request forwarding module, configured to forward the request to the second navigation enhancement node, so that the second navigation enhancement node performs information enhancement product solution for the information enhancement service, and sends the solved information enhancement product to the first user terminal;
[0233] The content sending module is used to send product solution content information and a successful response prompt to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and enhances the product solution first time and space information according to the solved information.
[0234] By selecting the above embodiment, when the first navigation enhancement node cannot meet the data processing resource requirements, the information enhancement product can be solved by the second navigation enhancement node that can meet the data processing resource requirements, and the solved information enhancement product can be sent to the first user terminal, thereby avoiding the problem of being unable to provide customized information enhancement services to users due to the first navigation enhancement node being unable to meet the data processing resource requirements.
[0235] In a possible embodiment, when there is no second navigation enhancement node, the apparatus further includes:
[0236] The second request forwarding module is used to forward the request to the navigation data processing center so that the navigation data processing center can solve the information enhancement product of the information enhancement service, and send the solved information enhancement product to the first user terminal, so that the first user terminal can solve the first spatiotemporal information according to the solved information enhancement product.
[0237] By selecting the above embodiment, when all navigation enhancement nodes are unable to meet the data processing resource requirements, the navigation data processing center performs information enhancement product solution for the information enhancement service and sends the solved information enhancement product to the first user terminal, thereby avoiding the problem of being unable to provide customized information enhancement services to users due to the fact that all navigation enhancement nodes are unable to meet the data processing resource requirements.
[0238] In a possible embodiment, when the service is an anti-interference signal enhancement service, the service implementation module 1002 is specifically configured to:
[0239] Determine, according to the ephemeris information of the low-orbit navigation enhancement constellation node and the position and motion information of the first user terminal, a third navigation enhancement node that can be observed by the first user terminal within a preset time period;
[0240] The request is forwarded to the third navigation enhancement node, so that the third navigation enhancement node feeds back to the first user terminal a service time period in which energy consumption resources meet the anti-interference signal enhancement service requirement, and increases the transmission power of the navigation ranging signal during the service time period.
[0241] By selecting the above embodiment, when the third navigation enhancement node receives an anti-interference signal enhancement service request, it increases the transmission power of the navigation ranging signal within a service time period that meets the anti-interference signal enhancement service requirements, which can improve the signal landing power, thereby providing anti-interference signal enhancement services to users.
[0242] In a possible embodiment, the above device further includes:
[0243] The second information sending module is used to send user terminal information of the currently served user terminal and current resource information of the first navigation enhancement node to the navigation operation service platform, so that the navigation operation service platform predicts the data processing resources required by the first navigation enhancement node according to the user terminal information and the resource information, and generates a resource scheduling plan;
[0244] The resource reservation module is used to reserve data processing resources indicated by the resource scheduling plan.
[0245] By selecting the above embodiment, the navigation operation service platform generates a resource scheduling plan according to the data processing resources required by the navigation enhancement node, can reasonably allocate the resources of the navigation enhancement node, and reserve corresponding resources for key areas in advance to improve service efficiency.
[0246] In a possible embodiment, the above device further includes:
[0247] An information broadcasting module is used to broadcast the first navigation enhancement information processed by the navigation data processing center, so that the second user terminal can solve the second space-time information after receiving the first navigation enhancement information; wherein the navigation data processing center generates the first navigation enhancement information in the following manner: generating the first navigation enhancement information according to the original observation data sent by the ground monitoring station; the original observation data at least includes the following data: pseudo-range observation data, carrier phase observation data and Doppler observation data of the first navigation enhancement node and the GNSS node; the second user terminal is a user terminal that receives the broadcasted navigation enhancement service; the second space-time information includes at least one of the following information: position information, speed information, and time information of the second user terminal.
[0248] By selecting the above embodiment, the first navigation enhancement node broadcasts the first navigation enhancement information processed by the navigation data processing center to global user terminals, so that the second user terminal receiving the broadcasted navigation enhancement service can resolve the second spatiotemporal information, thereby providing information enhancement services for global user terminals.
[0249] The embodiment of the present invention further provides a first navigation enhancement node, such as Fig.11 As shown, it includes a processor 1101, a communication interface 1102, a memory 1103 and a communication bus 1104, wherein the processor 1101, the communication interface 1102, and the memory 1103 communicate with each other through the communication bus 1104.
[0250] Memory 1103, used for storing computer programs;
[0251] The processor 1101 is configured to implement any method step of the satellite-based navigation enhancement method applied to the first navigation enhancement node when executing the program stored in the memory 1103.
[0252] The above embodiment is selected. Since the first user terminal needs a navigation enhancement service, it indicates that the first user terminal has high requirements for positioning accuracy, positioning reliability, service continuity, etc. When receiving the request sent by the first user terminal, the first navigation enhancement node determines whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node. If the service content is within the service support range, the first navigation enhancement node sends a first prompt message to the first user terminal indicating that the first navigation enhancement node has received the request and is waiting to respond to the request, and responds to the request of the first user terminal to provide the requested service to the user, indicating that the first navigation enhancement node can provide customized navigation enhancement service content to the first user terminal. Since the above service is only provided to the first user terminal, the first navigation enhancement node can accurately provide the above service to the specific first user terminal in a on-demand manner; if the service content is not within the service support range, the first navigation enhancement node sends a second prompt message to the first user terminal indicating that the request has not been responded to, indicating that the first navigation enhancement node cannot provide customized navigation enhancement service content to the first user terminal. The application of the embodiments of the present invention can provide customized navigation enhancement service content to specific user terminals. Since the customized navigation enhancement service content is only provided for some user terminals rather than all user terminals, providing customized navigation enhancement service content will not consume more data processing resources of the first navigation enhancement node.
[0253] The communication bus mentioned in the first navigation enhancement node may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0254] The communication interface is used for communication between the first navigation enhancement node and other nodes.
[0255] The memory may include a random access memory (RAM) or a non-volatile memory (NVM), such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0256] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0257] In another embodiment of the present invention, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned satellite-based navigation enhancement methods are implemented.
[0258] The above embodiment is selected. Since the first user terminal needs a navigation enhancement service, it indicates that the first user terminal has high requirements for positioning accuracy, positioning reliability, service continuity, etc. When receiving the request sent by the first user terminal, the first navigation enhancement node determines whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node. If the service content is within the service support range, the first navigation enhancement node sends a first prompt message to the first user terminal indicating that the first navigation enhancement node has received the request and is waiting to respond to the request, and responds to the request of the first user terminal to provide the requested service to the user, indicating that the first navigation enhancement node can provide customized navigation enhancement service content to the first user terminal. Since the above service is only provided to the first user terminal, the first navigation enhancement node can accurately provide the above service to the specific first user terminal in a on-demand manner; if the service content is not within the service support range, the first navigation enhancement node sends a second prompt message to the first user terminal indicating that the request has not been responded to, indicating that the first navigation enhancement node cannot provide customized navigation enhancement service content to the first user terminal. The application of the embodiments of the present invention can provide customized navigation enhancement service content to specific user terminals. Since the customized navigation enhancement service content is only provided for some user terminals rather than all user terminals, providing customized navigation enhancement service content will not consume more data processing resources of the first navigation enhancement node.
[0259] In another embodiment of the present invention, a computer program product including instructions is provided, which, when executed on a computer, enables the computer to execute any satellite-based navigation enhancement method in the above embodiments.
[0260] The above embodiment is selected. Since the first user terminal needs a navigation enhancement service, it indicates that the first user terminal has high requirements for positioning accuracy, positioning reliability, service continuity, etc. When receiving the request sent by the first user terminal, the first navigation enhancement node determines whether the service requested by the first user terminal is within the service range supported by the first navigation enhancement node. If the service content is within the service support range, the first navigation enhancement node sends a first prompt message to the first user terminal indicating that the first navigation enhancement node has received the request and is waiting to respond to the request, and responds to the request of the first user terminal to provide the requested service to the user, indicating that the first navigation enhancement node can provide customized navigation enhancement service content to the first user terminal. Since the above service is only provided to the first user terminal, the first navigation enhancement node can accurately provide the above service to the specific first user terminal in a on-demand manner; if the service content is not within the service support range, the first navigation enhancement node sends a second prompt message to the first user terminal indicating that the request has not been responded to, indicating that the first navigation enhancement node cannot provide customized navigation enhancement service content to the first user terminal. The application of the embodiments of the present invention can provide customized navigation enhancement service content to specific user terminals. Since the customized navigation enhancement service content is only provided for some user terminals rather than all user terminals, providing customized navigation enhancement service content will not consume more data processing resources of the first navigation enhancement node.
[0261] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc.
[0262] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0263] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0264] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.
Claims
1. A satellite-based navigation enhancement method, characterized in that: Applied to a first navigation enhancement node, the method comprises: Determine whether a service requested by a first user terminal is within a service range supported by the first navigation enhancement node; wherein the first user terminal is a user terminal requiring a navigation enhancement service; If the service content is within the service support range, sending a first prompt message to the first user terminal, and responding to the request of the first user terminal to implement the service; wherein the first prompt message indicates that the first navigation enhancement node has received the request and is waiting to respond to the request; If the service content is not within the service support range, second prompt information indicating that the request is not responded is sent to the first user terminal.
2. The method according to claim 1, characterized in that In the case where the service is an information enhancement service, responding to a request of the first user terminal to implement the service includes: determining data processing resource requirements for the information enhancement service; Under the condition that the data processing resource requirements can be met, performing information enhancement product solution of the information enhancement service; Send product solution content information, a successful response prompt, and a solved information enhancement product to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and solves the first spatiotemporal information according to the solved information enhancement product; wherein the first spatiotemporal information includes at least one of the following information: location information, speed information, and time information of the first user terminal.
3. The method according to claim 2, characterized in that In a case where the first navigation enhancement node cannot meet the data processing resource requirement, the method further includes: Determining, in the navigation enhancement node constellation, a second navigation enhancement node that can meet the data processing resource requirement; forwarding the request to a second navigation enhancement node, so that the second navigation enhancement node performs information enhancement product calculation for the information enhancement service, and sends the calculated information enhancement product to the first user terminal; Send product solution content information and a successful response prompt to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the successful response prompt, and enhances the product solution of the first spatiotemporal information according to the solved information.
4. The method according to claim 3, characterized in that In the absence of the second navigation enhancement node, the method further includes: The request is forwarded to a navigation data processing center so that the navigation data processing center solves the information enhancement product of the information enhancement service, and sends the solved information enhancement product to the first user terminal, so that the first user terminal solves the first spatiotemporal information according to the solved information enhancement product.
5. The method according to any one of claims 1 to 4, characterized in that In a case where the service is an anti-interference signal enhancement service, responding to a request of the first user terminal to implement the service includes: Determine, according to the ephemeris information of the low-orbit navigation enhancement constellation node and the position and motion information of the first user terminal, a third navigation enhancement node that can be observed by the first user terminal within a preset time period; The request is forwarded to the third navigation enhancement node so that the third navigation enhancement node feeds back to the first user terminal a service time period in which energy consumption resources meet anti-interference signal enhancement service requirements, and increases the transmission power of the navigation ranging signal during the service time period.
6. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Sending user terminal information of a currently served user terminal and current resource information of the first navigation enhancement node to a navigation operation service platform, so that the navigation operation service platform predicts data processing resources required by the first navigation enhancement node according to the user terminal information and the resource information, and generates a resource scheduling plan; The data processing resources indicated by the resource scheduling plan are reserved.
7. The method according to any one of claims 1 to 4, characterized in that The method further comprises: The first navigation enhancement information processed by the broadcast navigation data processing center is used to enable the second user terminal to solve the second space-time information after receiving the first navigation enhancement information; wherein, the navigation data processing center generates the first navigation enhancement information in the following manner: generating the first navigation enhancement information according to the original observation data sent by the ground monitoring station; the original observation data at least includes the following data: pseudorange observation data, carrier phase observation data and Doppler observation data of the first navigation enhancement node and the GNSS node; the second user terminal is a user terminal that receives the broadcast navigation enhancement service; the second space-time information includes at least one of the following information: position information, speed information, and time information of the second user terminal.
8. A satellite-based navigation augmentation system, characterized in that: The system includes a first navigation enhancement node; The first navigation enhancement node is used to determine whether a service requested by a first user terminal is within a service range supported by the first navigation enhancement node; wherein the first user terminal is a user terminal requiring a navigation enhancement service; The first navigation enhancement node is further configured to send a first prompt message to the first user terminal if the service content is within a service support range, and respond to a request of the first user terminal to implement the service; wherein the first prompt message indicates that the first navigation enhancement node has received the request and is waiting to respond to the request; The first navigation enhancement node is further configured to send, to the first user terminal, second prompt information indicating that the request has not been responded to if the service content is not within a service support range.
9. The system according to claim 8, characterized in that In the case where the service is an information enhancement service, the first navigation enhancement node is specifically configured to: determining data processing resource requirements for the information enhancement service; When the data processing resource requirement can be met, the first navigation enhancement node performs information enhancement product solution for the information enhancement service; The first navigation enhancement node sends product solution content information, a response success prompt, and a solved information enhancement product to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the response success prompt, and solves the first spatiotemporal information according to the solved information enhancement product; wherein the first spatiotemporal information includes at least one of the following information: location information, speed information, and time information of the first user terminal.
10. The system according to claim 9, characterized in that In the case where the first navigation enhancement node cannot meet the data processing resource requirement, the system further includes a second navigation enhancement node; The first navigation enhancement node is further used to determine, in the navigation enhancement node constellation, a second navigation enhancement node that can meet the data processing resource requirement; The first navigation enhancement node is further configured to forward the request to a second navigation enhancement node; The second navigation enhancement node is used to solve the information enhancement product of the information enhancement service and send the solved information enhancement product to the first user terminal; The first navigation enhancement node is also used to send product solution content information and a response success prompt to the first user terminal, so that the first user terminal determines that the request is successfully responded to after receiving the response success prompt, and enhances the product solution of the first spatiotemporal information based on the solved information.
11. The system according to claim 9, characterized in that In the absence of the second navigation enhancement node, the system further comprises a navigation data processing center; The first navigation enhancement node is further configured to forward the request to the navigation data processing center; The navigation data processing center is used to solve the information enhancement product of the information enhancement service, and send the solved information enhancement product to the first user terminal, so that the first user terminal solves the first spatiotemporal information according to the solved information enhancement product.
12. The system according to any one of claims 8 to 11, characterized in that: In the case where the service is an anti-interference signal enhancement service, the system further includes a third navigation enhancement node; The first navigation enhancement node is further used to determine the third navigation enhancement node that can be observed by the first user terminal within a preset time period according to the ephemeris information of the low-orbit navigation enhancement constellation node and the position and motion information of the first user terminal; The first navigation enhancement node is further configured to forward the request to the third navigation enhancement node; The third navigation enhancement node is used to feed back to the first user terminal a service time period during which energy consumption resources meet anti-interference signal enhancement service requirements, and to increase the transmission power of the navigation ranging signal during the service time period.
13. The system according to any one of claims 8 to 11, characterized in that: The system also includes a navigation operation service platform; The first navigation enhancement node is further configured to send user terminal information of a currently served user terminal and current resource information of the first navigation enhancement node to the navigation operation service platform; The navigation operation service platform is used to predict the data processing resources required by the first navigation enhancement node according to the user terminal information and the resource information, and generate a resource scheduling plan; The first navigation enhancement node is further used to reserve the data processing resources indicated by the resource scheduling plan.
14. The system according to any one of claims 8 to 11, characterized in that: The first navigation enhancement node is specifically used for: The first navigation enhancement information processed by the broadcast navigation data processing center is used to enable the second user terminal to solve the second space-time information after receiving the first navigation enhancement information; wherein, the navigation data processing center generates the first navigation enhancement information in the following manner: generating the first navigation enhancement information according to the original observation data sent by the ground monitoring station; the original observation data at least includes the following data: pseudorange observation data, carrier phase observation data and Doppler observation data of the first navigation enhancement node and the GNSS node; the second user terminal is a user terminal that receives the broadcast navigation enhancement service; the second space-time information includes at least one of the following information: position information, speed information, and time information of the second user terminal.
15. A satellite-based navigation enhancement device, characterized in that: Applied to a first navigation enhancement node, the device comprises: a service determination module, configured to determine whether a service requested by a first user terminal is within a service range supported by the first navigation enhancement node; wherein the first user terminal is a user terminal requiring a navigation enhancement service; a service implementation module, configured to send a first prompt message to the first user terminal if the service content is within the service support range, and respond to the request of the first user terminal to implement the service; wherein the first prompt message indicates that the first navigation enhancement node has received the request and is waiting to respond to the request; The first information sending module is used to send a second prompt message indicating that the request has not been responded to the first user terminal if the service content is not within the service support range.
16. A first navigation enhancement node, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor is used to implement any method step of claims 1-7 when executing a program stored in a memory.
17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps of any one of claims 1 to 7 are implemented.