Tiangong satellite-based navigation enhanced discontinuous transmission terminal-network cooperative network searching method and system

CN122764296APending Publication Date: 2026-09-15CHINA TELECOM CORP LTD SATELLITE COMMUNICATIONS BRANCH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610895945.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-18
Publication Date
2026-09-15

AI Technical Summary

Technical Problem

[0004]本申请实施例提供了一种天通星基导航增强非连续播发的端网协同搜网方法及系统,以至少解决由于相关技术中终端设备可能在卫星发送导航增强信息期间切换接入的通信卫星导致的终端设备接收异常中断的技术问题

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122764296A_ABST
    Figure CN122764296A_ABST
Patent Text Reader

Abstract

The application discloses a method and system for terminal-network cooperation network searching in a Tiantong satellite-based navigation enhancement non-continuous broadcasting mode. The method comprises the following steps: determining whether a target field is carried in a navigation enhancement service channel of first broadcast data, the target field being used for indicating that no navigation enhancement service information is carried in continuous multiple frames of broadcast data sent by a subsequent satellite communication network; in the case that the target field is carried in the first broadcast data, determining the signal quality of a satellite beam currently accessed; in the case that the signal quality does not satisfy a preset quality standard, traversing selectable satellite communication frequency points, and determining a target satellite communication frequency point whose signal quality satisfies the preset quality standard in the traversing process; and accessing a satellite communication beam corresponding to the target satellite communication frequency point. The application solves the technical problem of abnormal interruption of terminal equipment reception caused by the fact that the terminal equipment may switch and access a communication satellite during satellite sending of navigation enhancement information in the related art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of satellite communications, and more specifically, to a method and system for end-to-end network collaborative network search for enhanced discontinuous broadcasting of Tiantong satellite-based navigation. Background Technology

[0002] In related technologies, when a communication satellite transmits data frames to a terminal device, it first transmits several first-type data frames carrying navigation enhancement information data packets, then several second-type data frames without navigation enhancement information data packets, and finally transmits the first-type data frames again. Furthermore, currently, when a terminal device uses satellite communication, if the communication quality is too poor, it needs to reconnect to a communication satellite with a better signal. However, if the terminal device's frequency scanning and switching to a communication satellite occurs during the transmission of the first-type data frames, it can cause abnormal interruptions in the terminal device's reception.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This application provides a method and system for end-to-end network collaborative network search for discontinuous broadcasting of Tiantong satellite-based navigation enhancement, in order to at least solve the technical problem of abnormal interruption of terminal equipment reception caused by the terminal equipment switching the access to the communication satellite during the satellite's transmission of navigation enhancement information in related technologies.

[0005] According to one aspect of the embodiments of this application, a network-end cooperative network search method for discontinuous broadcasting of Tiantong satellite-based navigation enhancement is provided, comprising: after receiving first broadcast data sent by a satellite communication network, a terminal device determines whether the navigation enhancement service channel of the first broadcast data carries a target field, wherein the target field is used to indicate that subsequent consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information, and the target field includes an interval start identifier marked by a predefined bitmap; if it is determined that the first broadcast data carries a target field, the terminal device determines the signal quality of the currently accessed satellite beam; if the signal quality does not meet a preset quality standard, the terminal device traverses selectable satellite communication frequencies, and during the traversal, determines a target satellite communication frequency whose signal quality meets the preset quality standard; and accesses the satellite communication beam corresponding to the target satellite communication frequency.

[0006] Optionally, after determining whether the broadcast data carries a navigation enhancement service channel and whether the navigation enhancement service channel carries a target field, the method further includes: if the navigation enhancement service channel carries a target field, determining the field type of the target field, wherein the field type includes a first field type and a second field type; if the field type is the first field type, receiving second broadcast data sent by the satellite communication network and reading the target frame number carried in the second broadcast data, wherein the second broadcast data is broadcast data adjacent to the first broadcast data and sent after the first broadcast data, and the target frame number is the number of consecutive broadcast data frames that do not carry navigation enhancement service information sent after the satellite communication network sends the first broadcast data; if the field type is the second field type, determining that the number of consecutive broadcast data frames is not less than a preset number of frames.

[0007] Optionally, when the target field is of the first field type, the terminal device determines the signal quality of the currently accessed satellite beam by: determining the target sweep duration based on the target frame number, wherein the target sweep duration is the maximum allowable duration for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point; determining the predicted sweep duration, wherein the predicted sweep duration is the duration predicted by the terminal device for traversing and determining the target satellite communication frequency point and accessing the satellite communication beam corresponding to the target satellite communication frequency point; comparing the predicted sweep duration and the target sweep duration, and determining the signal quality of the currently accessed satellite beam if the predicted sweep duration is not greater than the target sweep duration.

[0008] Optionally, determining the target sweep duration based on the target number of frames includes: determining the duration of a single frame and the frame interval duration of the broadcast data transmitted by the satellite communication network; and determining the target sweep duration based on the duration of a single frame, the frame interval duration, and the target number of frames.

[0009] Optionally, the frequency sweep duration corresponding to the preset number of frames is greater than the predicted frequency sweep duration, wherein the predicted frequency sweep duration is the time required for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point.

[0010] Optionally, the preset quality standard includes a signal quality evaluation value greater than a preset evaluation value threshold; determining the target satellite communication frequency point whose signal quality meets the preset quality standard during the traversal process includes: if it is determined during the traversal process that there are multiple first optional satellite communication frequencies points that meet the preset evaluation value threshold, determining the signal quality evaluation value corresponding to the first optional satellite communication frequency point; determining the second optional satellite communication frequency point with the largest corresponding signal quality evaluation value from the first optional satellite communication frequencies point, and using the second optional satellite communication frequency point as the target satellite communication frequency point.

[0011] Optionally, the method further includes: during the process of the terminal device traversing the selectable satellite communication frequencies, if the terminal device receives broadcast data carrying navigation enhancement service information, the terminal device stops traversing the selectable satellite communication frequencies.

[0012] According to another aspect of the embodiments of this application, a satellite-based navigation enhancement discontinuous broadcast end-to-end collaborative network search system is also provided, comprising: a satellite communication system and a terminal device, wherein the satellite communication system is used to generate and transmit first broadcast data, wherein, during the generation of the first broadcast data, the satellite communication system is also used to determine whether to write a target field into the navigation enhancement service channel of the first broadcast data, wherein the target field is used to indicate that subsequent consecutive multi-frame broadcast data transmitted by the satellite communication network does not carry navigation enhancement service information, and the target field includes an interval start identifier marked by a predefined bitmap; the terminal device is used to determine whether the navigation enhancement service channel of the first broadcast data carries the target field after receiving the first broadcast data transmitted by the satellite communication network; if it is determined that the first broadcast data carries the target field, determine the signal quality of the currently accessed satellite beam; if the signal quality does not meet a preset quality standard, traverse selectable satellite communication frequencies, and determine a target satellite communication frequency whose signal quality meets the preset quality standard during the traversal process; and access the satellite communication beam corresponding to the target satellite communication frequency.

[0013] According to another aspect of the embodiments of this application, a network-to-end cooperative network search device for discontinuous broadcasting of Tiantong satellite-based navigation enhancement is also provided, applicable to terminal devices, comprising: a first processing module, configured to determine whether the navigation enhancement service channel of the first broadcast data carries a target field after receiving the first broadcast data sent by the satellite communication network, wherein the target field is used to indicate that subsequent consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information, and the target field includes an interval start identifier marked by a predefined bitmap; a second processing module, configured to determine the signal quality of the currently accessed satellite beam when it is determined that the first broadcast data carries a target field; a third processing module, configured to traverse selectable satellite communication frequencies when the signal quality does not meet a preset quality standard, and to determine a target satellite communication frequency whose signal quality meets the preset quality standard during the traversal process; and a fourth processing module, configured to access the satellite communication beam corresponding to the target satellite communication frequency.

[0014] According to another aspect of the embodiments of this application, a non-volatile storage medium is also provided, wherein a program is stored in the non-volatile storage medium, wherein, when the program is running, it controls the device where the non-volatile storage medium is located to execute the Tiantong satellite-based navigation enhancement discontinuous broadcast end-to-end network collaborative search method.

[0015] In this embodiment, after receiving first broadcast data from a satellite communication network, the terminal device determines whether the navigation enhancement service channel of the first broadcast data carries a target field. The target field indicates that subsequent consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information. The target field includes an interval start identifier marked by a predefined bitmap. If the first broadcast data is determined to carry a target field, the terminal device determines the signal quality of the currently accessed satellite beam. If the signal quality does not meet a preset quality standard, the terminal device traverses selectable satellite communication frequencies, and during the traversal, determines whether the signal quality meets the preset quality standard. The method of accurately targeting the satellite communication frequency and accessing the satellite communication beam corresponding to the target satellite communication frequency actively informs the terminal device that the data frames to be sent next do not carry navigation enhancement service information, as well as the number of data frames without navigation enhancement service information. This allows the terminal device to determine the time period during which frequency scanning and satellite access switching operations can be performed. This achieves the technical effect of allowing the terminal device to perform frequency scanning and satellite access switching operations only when the communication satellite is not sending navigation enhancement service information. This solves the technical problem of abnormal reception interruption of the terminal device caused by the terminal device switching the communication satellite access during the satellite sending navigation enhancement information in related technologies. Attached Figure Description

[0016] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0017] Figure 1 This is a schematic diagram illustrating a process for sending navigation enhancement information according to an embodiment of this application;

[0018] Figure 2 This is a schematic diagram of the structure of a computer terminal (or mobile device) according to an embodiment of this application;

[0019] Figure 3 This is a flowchart illustrating a method for end-to-end network collaborative network search in Tiantong satellite-based navigation enhancement discontinuous broadcasting, according to an embodiment of this application.

[0020] Figure 4 This is a flowchart illustrating a target field sending process according to an embodiment of this application;

[0021] Figure 5 This is a flowchart illustrating a network search process for end-to-end collaborative network transmission of enhanced discontinuous broadcasting for Tiantong satellite-based navigation, according to an embodiment of this application.

[0022] Figure 6This is a flowchart illustrating another target field sending process provided according to an embodiment of this application;

[0023] Figure 7 This is a flowchart illustrating another end-to-end collaborative network search process for enhanced discontinuous broadcasting of Tiantong satellite-based navigation according to an embodiment of this application;

[0024] Figure 8 This is a schematic diagram of the structure of a Tiantong satellite-based navigation enhanced discontinuous broadcast end-to-end collaborative network search system according to an embodiment of this application;

[0025] Figure 9 This is a schematic diagram of the structure of a network-to-network collaborative network search device for enhancing discontinuous broadcasting of Tiantong satellite-based navigation, provided according to an embodiment of this application. Detailed Implementation

[0026] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0027] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0028] Currently, communication satellites in satellite-based augmentation positioning systems broadcast navigation enhancement information discontinuously. For example... Figure 1 As shown, when the same navigation information is retransmitted, there will be a broadcast interval 1 between the two transmission processes, and there will be a broadcast interval 2 between the transmission processes of different navigation enhancement information. The different broadcast intervals differ in time and number of frames, with some broadcast intervals being longer and others being shorter.

[0029] In related technologies, when terminal devices use satellite communication, if the communication quality is too poor, they need to reconnect to a communication satellite with a better signal. However, if the process of frequency scanning and switching to a communication satellite occurs during the transmission of navigation enhancement information by the satellite, it can cause abnormal interruptions in the terminal device's reception.

[0030] To address this issue, this application provides a solution that allows terminal devices to promptly identify whether the communication satellite signal quality is poor during broadcast intervals and switch to the better-signaling Tiantong satellite beam for frequency scanning and network selection. This minimizes the risk of abnormal terminal reception interruptions caused by the terminal performing frequency scanning and network selection during navigation enhancement information broadcast on the Tiantong network. The details are as follows.

[0031] According to the embodiments of this application, a method embodiment of the end-to-end network collaborative network search method for Tiantong satellite-based navigation enhancement discontinuous broadcast is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0032] The methods and embodiments provided in this application can be executed on mobile terminals, computer terminals, or similar computing devices. Figure 2 A hardware block diagram of a computer terminal (or mobile device) for implementing a network-to-network cooperative network search method for enhancing discontinuous broadcasting of Tiantong satellite-based navigation is shown. Figure 2 As shown, the computer terminal 20 (or mobile device 20) may include one or more processors 202 (shown as 202a, 202b, ..., 202n in the figure) 202 (processor 202 may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 204 for storing data, and a transmission device 206 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of a BUS bus), a network interface, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 2 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 20 may also include... Figure 2 The more or fewer components shown, or having the same Figure 2 The different configurations shown.

[0033] It should be noted that the aforementioned one or more processors 202 and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be embodied, in whole or in part, in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be integrated, in whole or in part, into any other element within the computer terminal 20 (or mobile device). As involved in the embodiments of this application, the data processing circuits serve as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).

[0034] The memory 204 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the Tiantong satellite-based navigation enhancement discontinuous broadcast end-to-end collaborative network search method in this embodiment of the application. The processor 202 executes various functional applications and data processing by running the software programs and modules stored in the memory 204, thereby realizing the aforementioned Tiantong satellite-based navigation enhancement discontinuous broadcast end-to-end collaborative network search method. The memory 204 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 204 may further include memory remotely located relative to the processor 202, and these remote memories can be connected to the computer terminal 20 via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0035] The transmission device 206 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the computer terminal 20. In one example, the transmission device 206 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 206 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0036] The display may be, for example, a touchscreen liquid crystal display (LCD) that allows the user to interact with the user interface of the computer terminal 20 (or mobile device).

[0037] Under the aforementioned operating environment, this application provides a method for end-to-end network collaborative network search in Tiantong satellite-based navigation with enhanced discontinuous broadcasting, such as... Figure 3 As shown, the method includes the following steps:

[0038] Step S302: After receiving the first broadcast data sent by the satellite communication network, the terminal device determines whether the navigation enhancement service channel of the first broadcast data carries a target field. The target field is used to indicate that the subsequent multiple frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information. The target field includes an interval start identifier marked by a predefined bitmap.

[0039] The aforementioned satellite communication network could be the Tiantong satellite communication network.

[0040] In the technical solution provided in step S302, after determining whether the broadcast data carries a navigation enhancement service channel and whether the navigation enhancement service channel carries a target field, the method further includes: if the navigation enhancement service channel carries a target field, determining the field type of the target field, wherein the field type includes a first field type and a second field type; if the field type is the first field type, receiving the second broadcast data sent by the satellite communication network and reading the target frame number carried in the second broadcast data, wherein the second broadcast data is broadcast data adjacent to the first broadcast data and sent after the first broadcast data, and the target frame number is the number of consecutive broadcast data frames that do not carry navigation enhancement service information sent after the satellite communication network sends the first broadcast data; if the field type is the second field type, determining that the number of consecutive broadcast data frames is not less than a preset number of frames.

[0041] As an optional implementation, the frequency sweep duration corresponding to the preset frame number is greater than the predicted frequency sweep duration, wherein the predicted frequency sweep duration is the time required for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point.

[0042] In some embodiments of this application, when the field type of the target field is the second field type, it indicates that the subsequent communication satellite will continuously send multiple data frames without navigation enhancement service information for a relatively long period of time, and the number of these data frames is large enough to meet the time required for the terminal device to perform frequency scanning and switching access to the communication satellite.

[0043] like Figure 4 As shown, satellite communication networks can use the navigation enhancement service channel in the first frame at longer broadcast intervals (e.g., more than 20 frames). Figure 4 The red part carries a target field of type 2 field, such as a predefined bitmap where every 4 consecutive bits are all F, all A, or all 5, indicating the start of the broadcast interval. That is, the navigation enhancement service channel for the next few consecutive frames, which are no less than the preset number of frames, does not contain navigation enhancement service information. Figure 4The Tiantong satellite in this context refers to the communication satellites within the satellite communication network. During broadcast intervals, the data transmitted by the satellite communication network does not carry navigation enhancement service information.

[0044] Terminal devices can adopt, for example Figure 5 The method shown determines whether to search the web and completes the web search process. Figure 5 The term "terminal" in this context refers to a terminal device, and includes the following steps:

[0045] The first step is for the terminal device to continuously read Tiantong broadcasts, demodulate and decode the navigation enhancement service channel of each frame, and continuously calculate to complete the precise positioning and navigation.

[0046] The second step is for the terminal device to determine whether the navigation enhancement service channel represents a specific value of the start frame of a longer broadcast interval, such as all F, all A, or all 5 for every 4 consecutive bits.

[0047] Third, if it is not a specific value, it means that the broadcast interval is not long, and the terminal device continues to read and decode the broadcast.

[0048] The fourth step is to determine whether the current satellite beam signal is poor if a specific value is taken.

[0049] Fifth, if the terminal device determines that the current satellite beam signal is good, it means that there is no need to rescan the frequency and access a new beam, and the terminal continues to read the broadcast and decode;

[0050] The sixth step is to rescan the frequency points if the current satellite beam signal is poor. For example, scan all Tiantong beam frequency points or select the best Tiantong beam frequency points to reconnect. After reconnection, continue to read broadcasts and decode.

[0051] Optionally, the optimal beam mentioned above can be the beam with the best signal quality evaluation index. The specific type of signal quality evaluation index can be set by the user.

[0052] Step S304: If it is determined that the first broadcast data carries a target field, the terminal device determines the signal quality of the currently accessed satellite beam;

[0053] In the technical solution provided in step S304, when the target field is of the first field type, the terminal device determines the signal quality of the currently accessed satellite beam by: receiving second broadcast data sent by the satellite communication network, and reading the target frame number carried in the second broadcast data, wherein the second broadcast data is broadcast data adjacent to the first broadcast data and sent after the first broadcast data, and the target frame number is the number of consecutive broadcast data frames sent after the satellite communication network sends the first broadcast data that do not carry navigation enhancement service information; determining the target frequency sweep duration based on the target frame number, wherein the target frequency sweep duration is the maximum allowable duration for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point; determining the predicted frequency sweep duration, wherein the predicted frequency sweep duration is the duration predicted by the terminal device for traversing and determining the target satellite communication frequency point and accessing the satellite communication beam corresponding to the target satellite communication frequency point; comparing the predicted frequency sweep duration and the target frequency sweep duration, and determining the signal quality of the currently accessed satellite beam when the predicted frequency sweep duration is not greater than the target frequency sweep duration.

[0054] As an optional implementation, the step of determining the target frequency sweep duration based on the target number of frames includes: determining the single frame duration and frame interval duration of the broadcast data transmitted by the satellite communication network; and determining the target frequency sweep duration based on the single frame duration, frame interval duration, and target number of frames.

[0055] In some embodiments of this application, the communication satellite may carry a target field of a first field type on the navigation enhancement service channel of the first frame of the navigation enhancement information broadcast interval, and carry the broadcast interval length on the navigation enhancement service channel of the second frame of the broadcast interval. The broadcast interval length may be the duration of the broadcast interval or the total number of frames during the broadcast interval. After receiving and identifying the target field and the broadcast interval length, the terminal device may decide whether to traverse the supported Tiantong satellite beam frequencies for frequency scanning and re-access based on the current satellite channel quality and the broadcast interval length.

[0056] Optional, such as Figure 6 As shown, when the target field is of type 1, the satellite communication network can carry a specific field in the navigation enhancement service channel (red part in the figure) of the first frame of each broadcast interval. For example, every 4 consecutive bits can be all F, all A, or all 5 to indicate the start of the broadcast interval, meaning that the navigation enhancement service channel of the next few consecutive frames will not contain navigation enhancement service information. It should be noted that the field values ​​of the target field corresponding to the first field type and the second field type are different.

[0057] Then, the communication satellite can carry the broadcast interval length on the navigation enhancement service channel (yellow part in the figure) in the second frame of each broadcast interval. The value is determined according to the actual broadcast interval length. For example, if the value is 20, it means that the navigation enhancement service channel does not contain navigation enhancement service information for 20 consecutive frames. These 20 frames include the previous frame (broadcast interval start frame) and this frame (broadcast interval length frame).

[0058] Terminal devices can adopt, for example Figure 7 The method shown determines whether to search the web and completes the web search process. Figure 7 The term "terminal" in this context refers to a terminal device, and includes the following steps:

[0059] The first step is for the terminal device to continuously read Tiantong broadcasts, demodulate and decode the navigation enhancement service channel of each frame, and continuously calculate to complete the precise positioning and navigation.

[0060] The second step is for the terminal device to determine whether the navigation enhancement service channel represents a specific value of the start frame of the broadcast interval, such as a predefined bit map where every 4 consecutive bits are all F, all A, or all 5.

[0061] Third, if it is not a specific value, it means it is not a broadcast interval, and the terminal continues to read the broadcast and decode;

[0062] Fourth, if it is a specific value, the terminal reads the next frame and decodes the broadcast interval length;

[0063] The fifth step is for the terminal device to determine whether the broadcast interval length is sufficient to complete the frequency sweeping operation, such as sweeping all Tiantong beam frequencies or sweeping the preferred Tiantong beam frequencies.

[0064] Step 6: If the broadcast interval is insufficient to complete the frequency sweep operation, the terminal can continue to read and decode the broadcast.

[0065] Step 7: If the broadcast interval is sufficient to complete the frequency sweep operation, the terminal determines whether the current satellite beam signal is poor.

[0066] Step 8: If the current satellite beam signal is good, it means that there is no need to rescan the frequency and access a new beam. The terminal then continues to read the broadcast and decode.

[0067] The ninth step is to rescan the frequency points if the current satellite beam signal is poor. For example, scan all Tiantong beam frequency points or select the best Tiantong beam frequency points to reconnect. After reconnection, continue to read broadcasts and decode.

[0068] Step S306: If the signal quality does not meet the preset quality standard, the terminal device traverses the selectable satellite communication frequency points and determines the target satellite communication frequency point whose signal quality meets the preset quality standard during the traversal process.

[0069] In some embodiments of this application, the preset quality standard includes a signal quality evaluation value greater than a preset evaluation value threshold; determining the target satellite communication frequency point whose signal quality meets the preset quality standard during the traversal process includes: when it is determined during the traversal process that there are multiple first optional satellite communication frequencies points that meet the preset evaluation value threshold, determining the signal quality evaluation value corresponding to the first optional satellite communication frequency point; determining the second optional satellite communication frequency point with the largest corresponding signal quality evaluation value from the first optional satellite communication frequencies point, and using the second optional satellite communication frequency point as the target satellite communication frequency point.

[0070] As an optional implementation, the method further includes: during the process of the terminal device traversing the optional satellite communication frequencies, if the terminal device receives broadcast data carrying navigation enhancement service information, the terminal device stops traversing the optional satellite communication frequencies.

[0071] Step S308: Access the satellite communication beam corresponding to the target satellite communication frequency.

[0072] After receiving the first broadcast data from the satellite communication network, the terminal device determines whether the navigation enhancement service channel of the first broadcast data carries a target field. The target field indicates that subsequent consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information. The target field includes an interval start identifier marked by a predefined bitmap. If the first broadcast data is determined to carry a target field, the terminal device determines the signal quality of the currently accessed satellite beam. If the signal quality does not meet a preset quality standard, the terminal device traverses selectable satellite communication frequencies, and during the traversal, determines the target frequencies whose signal quality meets the preset quality standard. By targeting satellite communication frequencies and accessing the satellite communication beam corresponding to the target satellite communication frequency, and by actively informing the terminal device that the data frames to be sent do not carry navigation enhancement service information, as well as the number of data frames without navigation enhancement service information, the terminal device can determine the time period during which frequency scanning and satellite access switching operations can be performed. This achieves the technical effect that the terminal device can only perform frequency scanning and satellite access switching operations when the communication satellite is not sending navigation enhancement service information, thereby solving the technical problem of abnormal reception interruption of the terminal device caused by the terminal device switching the communication satellite access during the satellite sending navigation enhancement information in related technologies.

[0073] Furthermore, the Tiantong satellite-based navigation enhancement discontinuous broadcast end-to-end collaborative network search method provided in this application significantly improves the continuity of navigation and positioning services and user experience in discontinuous broadcast scenarios through information interaction and collaborative decision-making between the network side of the satellite communication system and the terminal device side. The specific beneficial effects are as follows:

[0074] First, this embodiment of the application achieves precise guidance of the network side for the network search behavior of terminal devices by broadcasting specific fields (including the interval start identifier and interval length information, or only the start identifier for long intervals) at the beginning position of the Tiantong satellite broadcast interval. This end-to-network coordination mechanism breaks the limitations of the traditional passive blind scanning of terminal devices, enabling terminal devices to know the available time window in advance. This avoids data reception interruption or positioning calculation abnormalities caused by sudden beam switching frequency scanning operations during normal broadcast of navigation enhancement information. It effectively solves the problems that Tiantong satellite does not support real-time seamless switching across beams and that signal fluctuations are easily caused by obstruction during the movement of terminal devices.

[0075] Secondly, this application's embodiments introduce an intelligent network search strategy based on dual criteria of time feasibility and signal quality. After identifying the broadcast interval, the terminal device first determines whether the remaining broadcast time is sufficient to complete the full or preferred frequency sweep operation, and only performs a handover when there is sufficient time and the current beam signal quality is poor. This mechanism effectively avoids insufficient time, handover failure, or resource waste caused by blindly sweeping frequencies within short intervals, achieving a balance between network search efficiency and power consumption control. At the same time, by actively searching for satellite beams with better signals during the broadcast quiet period, it ensures that the terminal device always accesses the best signal source in mobile scenarios, thereby guaranteeing the stability and reliability of high-precision positioning services.

[0076] This application provides a Tiantong satellite-based navigation system with enhanced discontinuous broadcasting and end-to-end network collaborative network search capabilities. Figure 8 This is a schematic diagram of the system structure. From Figure 8 As can be seen from the diagram, the system includes a satellite communication system 80 and a terminal device 82. The satellite communication system 80 generates and transmits first broadcast data. During the generation of the first broadcast data, the satellite communication system 80 also determines whether to write a target field into the navigation enhancement service channel of the first broadcast data. The target field indicates that subsequent consecutive frames of broadcast data transmitted by the satellite communication network do not carry navigation enhancement service information. The target field includes an interval start identifier marked with a predefined bitmap. The terminal device 82, after receiving the first broadcast data transmitted by the satellite communication network, determines whether the navigation enhancement service channel of the first broadcast data carries the target field. If the first broadcast data is found to carry the target field, it determines the signal quality of the currently accessed satellite beam. If the signal quality does not meet a preset quality standard, it traverses selectable satellite communication frequencies and, during the traversal, determines a target satellite communication frequency whose signal quality meets the preset quality standard. Finally, it accesses the satellite communication beam corresponding to the target satellite communication frequency.

[0077] This application provides a TianTong satellite-based navigation enhancement discontinuous broadcast end-to-end network collaborative network search device. Figure 9This is a schematic diagram of the device. From Figure 9 As can be seen from the diagram, the device includes: a first processing module 90, used to determine whether the navigation enhancement service channel of the first broadcast data carries a target field after receiving the first broadcast data sent by the satellite communication network, wherein the target field is used to indicate that subsequent consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information, and the target field includes an interval start identifier marked by a predefined bitmap; a second processing module 92, used to determine the signal quality of the currently accessed satellite beam when it is determined that the first broadcast data carries a target field; a third processing module 94, used to traverse selectable satellite communication frequencies when the signal quality does not meet a preset quality standard, and to determine the target satellite communication frequency that meets the preset quality standard during the traversal process; and a fourth processing module 96, used to access the satellite communication beam corresponding to the target satellite communication frequency.

[0078] In some embodiments of this application, after determining whether the broadcast data carries a navigation enhancement service channel and whether the navigation enhancement service channel carries a target field, the second processing module 92 is further configured to: determine the field type of the target field if the navigation enhancement service channel carries a target field, wherein the field type includes a first field type and a second field type; if the field type is the first field type, receive the second broadcast data sent by the satellite communication network and read the target frame number carried in the second broadcast data, wherein the second broadcast data is broadcast data adjacent to the first broadcast data and sent after the first broadcast data, and the target frame number is the number of consecutive broadcast data frames that do not carry navigation enhancement service information sent after the satellite communication network sends the first broadcast data; if the field type is the second field type, determine that the number of consecutive broadcast data frames is not less than a preset number of frames.

[0079] In some embodiments of this application, the frequency sweep duration corresponding to the preset frame number is greater than the predicted frequency sweep duration, wherein the predicted frequency sweep duration is the time required for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point.

[0080] In some embodiments of this application, when the target field is of the first field type, the step of the third processing module 94 in determining the signal quality of the currently accessed satellite beam includes: receiving second broadcast data sent by the satellite communication network, and reading the target frame number carried in the second broadcast data, wherein the second broadcast data is broadcast data adjacent to the first broadcast data and sent after the first broadcast data, and the target frame number is the number of consecutive frames of broadcast data sent after the satellite communication network sends the first broadcast data that do not carry navigation enhancement service information; determining the target frequency sweep duration based on the target frame number, wherein the target frequency sweep duration is the maximum allowable duration for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point; determining the predicted frequency sweep duration, wherein the predicted frequency sweep duration is the duration predicted by the terminal device for traversing and determining the target satellite communication frequency point and accessing the satellite communication beam corresponding to the target satellite communication frequency point; comparing the predicted frequency sweep duration and the target frequency sweep duration, and determining the signal quality of the currently accessed satellite beam when the predicted frequency sweep duration is not greater than the target frequency sweep duration.

[0081] In some embodiments of this application, the step of the third processing module 94 determining the target frequency sweep duration based on the target number of frames includes: determining the single frame duration and frame interval duration of the broadcast data sent by the satellite communication network; and determining the target frequency sweep duration based on the single frame duration, frame interval duration, and target number of frames.

[0082] In some embodiments of this application, the preset quality standard includes a signal quality evaluation value greater than a preset evaluation value threshold; the step of the third processing module 94 in determining the target satellite communication frequency point whose signal quality meets the preset quality standard during the traversal process includes: when it is determined during the traversal process that there are multiple first optional satellite communication frequencies points that meet the preset evaluation value threshold, determining the signal quality evaluation value corresponding to the first optional satellite communication frequency point; determining the second optional satellite communication frequency point with the largest corresponding signal quality evaluation value from the first optional satellite communication frequencies point, and taking the second optional satellite communication frequency point as the target satellite communication frequency point.

[0083] In some embodiments of this application, the third processing module 94 is further configured to: during the process of the terminal device traversing the selectable satellite communication frequencies, if the terminal device receives broadcast data carrying navigation enhancement service information, the terminal device stops traversing the selectable satellite communication frequencies.

[0084] It should be noted that each module in the above-mentioned Tiantong satellite-based navigation enhancement discontinuous broadcast end-to-end network collaborative network search device can be a program module (for example, a set of program instructions to implement a certain specific function) or a hardware module. For the latter, it can be manifested in the following forms, but is not limited to them: each of the above modules is manifested as a processor, or the functions of each of the above modules are implemented by a processor.

[0085] According to an embodiment of this application, a non-volatile storage medium is also provided, which stores a program. During program execution, the device containing the non-volatile storage medium executes the following end-to-end collaborative network search method for discontinuous broadcasting of Tiantong satellite-based navigation enhancement: After receiving first broadcast data sent by the satellite communication network, the terminal device determines whether the navigation enhancement service channel of the first broadcast data carries a target field. The target field indicates that subsequent consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information. The target field includes an interval start identifier marked with a predefined bitmap. If the first broadcast data is determined to carry a target field, the terminal device determines the signal quality of the currently accessed satellite beam. If the signal quality does not meet a preset quality standard, the terminal device traverses selectable satellite communication frequencies and, during the traversal, determines a target satellite communication frequency whose signal quality meets the preset quality standard. The terminal device then accesses the satellite communication beam corresponding to the target satellite communication frequency.

[0086] According to an embodiment of this application, a computer program product is also provided. The computer program product includes a computer program, wherein when executed by a processor, the computer program implements the following end-to-end collaborative network search method for discontinuous broadcasting of Tiantong satellite-based navigation enhancement: After receiving first broadcast data sent by a satellite communication network, the terminal device determines whether the navigation enhancement service channel of the first broadcast data carries a target field, wherein the target field is used to indicate that subsequent consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information, and the target field includes an interval start identifier marked by a predefined bitmap; if it is determined that the first broadcast data carries a target field, the terminal device determines the signal quality of the currently accessed satellite beam; if the signal quality does not meet a preset quality standard, the terminal device traverses selectable satellite communication frequencies, and during the traversal, determines a target satellite communication frequency whose signal quality meets the preset quality standard; and accesses the satellite communication beam corresponding to the target satellite communication frequency.

[0087] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0088] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

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

[0090] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0091] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to related technologies, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0092] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for end-to-end network collaborative network search in Tiantong satellite-based navigation enhancement discontinuous broadcasting, characterized in that, include: After receiving the first broadcast data sent by the satellite communication network, the terminal device determines whether the navigation enhancement service channel of the first broadcast data carries a target field. The target field is used to indicate that the subsequent multiple consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information. The target field includes an interval start identifier marked by a predefined bitmap. If the terminal device determines that the target field is carried in the first broadcast data, it determines the signal quality of the currently accessed satellite beam. If the signal quality does not meet the preset quality standard, the terminal device traverses the selectable satellite communication frequencies and determines the target satellite communication frequency whose signal quality meets the preset quality standard during the traversal process. Access the satellite communication beam corresponding to the target satellite communication frequency.

2. The end-to-end network collaborative network search method for enhanced discontinuous broadcasting of Tiantong satellite-based navigation according to claim 1, characterized in that, After determining whether the broadcast data carries a navigation enhancement service channel and whether the navigation enhancement service channel carries a target field, the method further includes: When the target field is carried in the navigation enhancement service channel, the field type of the target field is determined, wherein the field type includes a first field type and a second field type; When the field type is the first field type, the second broadcast data sent by the satellite communication network is received, and the target frame number carried in the second broadcast data is read from the second broadcast data. The second broadcast data is broadcast data that is adjacent to the first broadcast data and is sent after the first broadcast data. The target frame number is the number of consecutive frames of broadcast data that do not carry the navigation enhancement service information after the satellite communication network sends the first broadcast data. When the field type is the second field type, it is determined that the number of frames of the consecutive multi-frame broadcast data is not less than the preset number of frames.

3. The end-to-end network collaborative network search method for enhanced discontinuous broadcasting of Tiantong satellite-based navigation according to claim 2, characterized in that, When the target field is of the first field type, the terminal device determines the signal quality of the currently accessed satellite beam by including: Based on the target number of frames, the target frequency sweep duration is determined, wherein the target frequency sweep duration is the maximum allowable duration for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point; Determine the predicted frequency sweep duration, wherein the predicted frequency sweep duration is the duration required for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point; The predicted sweep duration and the target sweep duration are compared, and the signal quality of the currently accessed satellite beam is determined if the predicted sweep duration is not greater than the target sweep duration.

4. The end-to-end network collaborative network search method for enhanced discontinuous broadcasting of Tiantong satellite-based navigation according to claim 3, characterized in that, Determining the target frequency sweep duration based on the target frame number includes: Determine the single-frame duration and frame interval duration of the broadcast data transmitted by the satellite communication network; The target sweep duration is determined based on the single frame duration, the frame interval duration, and the target number of frames.

5. The end-to-end network collaborative network search method for enhanced discontinuous broadcasting of Tiantong satellite-based navigation according to claim 2, characterized in that, The frequency sweep duration corresponding to the preset number of frames is greater than the predicted frequency sweep duration, wherein the predicted frequency sweep duration is the time required for the terminal device to traverse and determine the target satellite communication frequency point and access the satellite communication beam corresponding to the target satellite communication frequency point.

6. The end-to-end network collaborative network search method for enhanced discontinuous broadcasting of Tiantong satellite-based navigation according to claim 1, characterized in that, The preset quality standard includes a signal quality evaluation value that is greater than a preset evaluation value threshold. During the traversal process, the target satellite communication frequency points whose signal quality meets the preset quality standard include: If, during the traversal process, it is determined that there are multiple first optional satellite communication frequencies that satisfy the preset evaluation value threshold, the signal quality evaluation value corresponding to the first optional satellite communication frequency is determined. The second optional satellite communication frequency with the highest signal quality evaluation value is determined from the first optional satellite communication frequency, and the second optional satellite communication frequency is used as the target satellite communication frequency.

7. The end-to-end network cooperative network search method for enhanced discontinuous broadcasting of Tiantong satellite-based navigation according to claim 1, characterized in that, The method further includes: During the process of the terminal device traversing the selectable satellite communication frequencies, if the terminal device receives broadcast data carrying navigation enhancement service information, the terminal device stops traversing the selectable satellite communication frequencies.

8. A network-to-network cooperative network search system for enhanced discontinuous broadcasting of Tiantong satellite-based navigation, characterized in that, This includes satellite communication systems and terminal equipment, among which, The satellite communication system is used to generate and transmit first broadcast data. During the process of generating the first broadcast data, the satellite communication system is also used to determine whether to write a target field into the navigation enhancement service channel of the first broadcast data. The target field is used to indicate that subsequent consecutive frames of broadcast data transmitted by the satellite communication network do not carry navigation enhancement service information. The target field includes an interval start identifier marked by a predefined bitmap. The terminal device is configured to, upon receiving first broadcast data sent by a satellite communication network, determine whether the navigation enhancement service channel of the first broadcast data carries the target field; if the target field is determined to be carried in the first broadcast data, determine the signal quality of the currently accessed satellite beam; if the signal quality does not meet a preset quality standard, traverse selectable satellite communication frequencies, and during the traversal, determine a target satellite communication frequency whose signal quality meets the preset quality standard; and access the satellite communication beam corresponding to the target satellite communication frequency.

9. A network-to-network cooperative network search device for enhancing discontinuous broadcasting of Tiantong satellite-based navigation, applicable to terminal equipment, characterized in that, include: The first processing module is configured to determine, after receiving the first broadcast data sent by the satellite communication network, whether the navigation enhancement service channel of the first broadcast data carries a target field, wherein the target field is used to indicate that the subsequent multiple consecutive frames of broadcast data sent by the satellite communication network do not carry navigation enhancement service information, and the target field includes an interval start identifier marked by a predefined bitmap. The second processing module is used to determine the signal quality of the currently accessed satellite beam when it is determined that the target field is carried in the first broadcast data; The third processing module is used to traverse the selectable satellite communication frequency points when the signal quality does not meet the preset quality standard, and to determine the target satellite communication frequency point whose signal quality meets the preset quality standard during the traversal process. The fourth processing module is used to access the satellite communication beam corresponding to the target satellite communication frequency.

10. A non-volatile storage medium, characterized in that, The non-volatile storage medium stores a program, wherein when the program is executed, it controls the device where the non-volatile storage medium is located to execute the end-to-end collaborative network search method for Tiantong satellite-based navigation enhancement discontinuous broadcast as described in any one of claims 1 to 7.