Terminal device

By sharing an antenna between the receiver of the GNSS module and the transmitter of the BeiDou short message module in the terminal device, a BeiDou short message carrying the positioning coordinate information of the GNSS module is generated and sent, which solves the problem of low positioning accuracy of BeiDou short message and achieves higher positioning accuracy and higher emergency rescue efficiency.

CN223941111UActive Publication Date: 2026-02-24HYTERA COMM CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202520029003.1
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2026-02-24
Estimated Expiration
2035-01-06

AI Technical Summary

Technical Problem

The low positioning accuracy of BeiDou short message service in existing technologies leads to low efficiency in emergency rescue.

Method used

The receiver of the GNSS module and the transmitter of the BeiDou short message module share the same first antenna. The BeiDou short message module generates a BeiDou short message carrying the positioning coordinate information of the GNSS module and sends it through the first antenna to improve positioning accuracy.

Benefits of technology

It improved the positioning accuracy of the equipment and increased the efficiency of emergency rescue.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223941111U_ABST
    Figure CN223941111U_ABST
Patent Text Reader

Abstract

The utility model discloses a terminal device, the terminal device comprises a control part, a global navigation satellite system (GNSS) module, a Beidou short message module and a first antenna, the receiving end of the GNSS module and the sending end of the Beidou short message module share the first antenna, the control part is connected with the GNSS module and the Beidou short message module, and the first antenna is connected with the control part. The control module is used for controlling the positioning coordinate information of the GNSS module to be transmitted to the Beidou short message module under the condition that the Beidou short message is triggered to be transmitted; the GNSS module is used for transmitting the positioning coordinate information of the GNSS module to the Beidou short message module in response to the control of the control component; and the Beidou short message module is used for generating a Beidou short message carrying the positioning coordinate information of the GNSS module, obtaining a first Beidou short message, and sending the first Beidou short message through the first antenna.
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 terminal device. Background Technology

[0002] BeiDou short message service is a real-time information transmission method launched by the BeiDou satellite system. It has advantages such as low cost, wide coverage and fast transmission speed, and has obvious advantages in improving information transmission speed, data reliability and regional coverage.

[0003] In emergency situations, the BeiDou satellite system can send location information to terminal devices via BeiDou short messages to facilitate emergency rescue. However, the positioning accuracy of location information sent via BeiDou short messages is only at the hundred-meter level, which is low and not conducive to rapid rescue.

[0004] This shows that the device positioning method based on BeiDou short messages in related technologies has the problem of low emergency rescue efficiency due to low positioning accuracy. Utility Model Content

[0005] This application provides a terminal device to at least solve the problem of low emergency rescue efficiency caused by low positioning accuracy in related technologies that rely on BeiDou short message positioning.

[0006] According to one aspect of the embodiments of this application, a terminal device is provided, including: a control component, a Global Navigation Satellite System (GNSS) module, a BeiDou short message module, and a first antenna. The receiving end of the GNSS module and the transmitting end of the BeiDou short message module share the first antenna. The control component is connected to the GNSS module and the BeiDou short message module, and is used to control the transmission of positioning coordinate information of the GNSS module to the BeiDou short message module when BeiDou short message transmission is triggered. The GNSS module is used to transmit its positioning coordinate information to the BeiDou short message module in response to the control of the control component. The BeiDou short message module is used to generate a BeiDou short message carrying the positioning coordinate information of the GNSS module, obtain a first BeiDou short message, and transmit the first BeiDou short message through the first antenna, so that the receiving device of the first BeiDou short message can perform device positioning based on the positioning coordinate information of the GNSS module carried in the first BeiDou short message.

[0007] In an exemplary embodiment, the BeiDou short message module is further configured to perform a pre-generation operation of the BeiDou short message to obtain an initial BeiDou short message when the transmission of the BeiDou short message is triggered; the control unit is further configured to control the GNSS module to transmit the positioning coordinate information of the GNSS module to the BeiDou short message module after the initial BeiDou short message is generated; the BeiDou short message module is further configured to generate the first BeiDou short message based on the initial BeiDou short message and the positioning coordinate information of the GNSS module.

[0008] In an exemplary embodiment, the control component is further configured to, upon triggering the transmission of a BeiDou short message, acquire the system time of the terminal device, and, if the time interval between the acquired system time and the time when the GNSS module next captures positioning coordinate information is less than or equal to a preset time interval, wait for the GNSS module to capture positioning coordinate information again, and after the GNSS module captures positioning coordinate information again, transmit the positioning coordinate information captured by the GNSS module to the BeiDou short message module.

[0009] In an exemplary embodiment, the terminal device further includes a switching switch, wherein the receiving end of the GNSS module and the transmitting end of the BeiDou short message module share the first antenna through the switching switch; the control component is further configured to, after transmitting the positioning coordinate information of the GNSS module to the BeiDou short message module, control the first antenna to switch to be connected to the transmitting end of the BeiDou short message module through the switching switch, and control the BeiDou short message module to transmit the first BeiDou short message through the transmitting end of the BeiDou short message module and the first antenna.

[0010] In an exemplary embodiment, the control component is further configured to, after transmitting the first BeiDou short message through the first antenna, control the first antenna to switch back to being connected to the receiving end of the GNSS module via the switching switch, wherein the transmission time of the first BeiDou short message is less than the time it takes for the GNSS module to reacquire the positioning coordinate information.

[0011] In an exemplary embodiment, the GNSS module is configured to, before transmitting the positioning coordinate information of the GNSS module to the BeiDou short message module, receive a set of GNSS signals through the first antenna via the first antenna at the receiving end of the GNSS module, while the first antenna is connected to the receiving end of the GNSS module; and use the set of GNSS signals to locate the terminal device to obtain the positioning coordinate information of the GNSS module.

[0012] In one exemplary embodiment, the terminal device further includes: a second antenna, wherein the second antenna is different from the first antenna; the BeiDou short message module is also used to receive a second BeiDou short message through the second antenna.

[0013] In an exemplary embodiment, the GNSS module is further configured to send a pulses per second signal to the BeiDou short message module, wherein the pulses per second signal is used for time synchronization between the BeiDou short message module and the GNSS module; the BeiDou short message module is further configured to receive the pulses per second signal and perform time synchronization based on the received pulses per second signal.

[0014] In an exemplary embodiment, the GNSS module is further configured to continuously output the pulses per second signal when positioning is successfully achieved through the GNSS module.

[0015] In an exemplary embodiment, before triggering the transmission of the BeiDou short message, the first antenna is in the receiving state of the GNSS module; the control unit is configured to control the first antenna to switch to the transmitting state of the BeiDou short message module and maintain it for a certain period of time when the pulses per second signal is detected; after detecting the successful execution command of the transmission of the first BeiDou short message, the control unit controls the first antenna to switch back to the receiving state of the GNSS module.

[0016] In one exemplary embodiment, the terminal device further includes a crystal, which is externally mounted on a chip integrated with the control component, the GNSS module, and the BeiDou short message module.

[0017] In this embodiment, a combination of a GNSS positioning system and a BeiDou short message system is used. The receiver of the GNSS module and the transmitter of the BeiDou short message module share a first antenna. Based on this structure, when BeiDou short message transmission is triggered, the positioning coordinate information of the GNSS module is transmitted to the BeiDou short message module. The receiver of the GNSS module and the transmitter of the BeiDou short message module share the first antenna. The BeiDou short message module generates a BeiDou short message carrying the positioning coordinate information of the GNSS module, thus obtaining a first BeiDou short message. The first BeiDou short message is transmitted through the first antenna, so that the receiving device of the first BeiDou short message can use the positioning coordinate information of the GNSS module carried in the first BeiDou short message to... Equipment positioning is achieved using GNSS positioning information. Since GNSS positioning accuracy can reach sub-meter level, the coordinate information of GNSS positioning is transmitted to the BeiDou short message module. The transmitted BeiDou short message directly carries the coordinate information of GNSS positioning. For the receiving device, it can locate the equipment based on the positioning coordinate information of the GNSS module carried in the BeiDou short message. Compared with the method of using the BeiDou satellite system combined with BeiDou short messages for equipment positioning, it has higher positioning accuracy. It can achieve the technical effect of improving equipment positioning accuracy and improving emergency rescue efficiency, thereby solving the problem of low emergency rescue efficiency caused by low positioning accuracy in related technologies based on BeiDou short messages. Attached Figure Description

[0018] 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:

[0019] Figure 1 This is a schematic diagram of an application environment for an optional device control method according to an embodiment of this application;

[0020] Figure 2 This is a structural block diagram of an optional terminal device according to an embodiment of this application;

[0021] Figure 3 This is a schematic diagram of an optional terminal device according to an embodiment of this application;

[0022] Figure 4 This is a schematic diagram of another optional terminal device according to an embodiment of this application;

[0023] Figure 5 This is a schematic diagram of another optional terminal device according to an embodiment of this application;

[0024] Figure 6 This is a schematic diagram of another optional terminal device according to an embodiment of this application;

[0025] Figure 7 This is a schematic diagram of another optional terminal device according to an embodiment of this application;

[0026] Figure 8 This is a schematic diagram of another optional terminal device according to an embodiment of this application;

[0027] Figure 9 This is a schematic diagram of another optional terminal device according to an embodiment of this application. Detailed Implementation

[0028] 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.

[0029] 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, including a system, product, or device is not necessarily limited to those units explicitly listed, but may include other units not explicitly listed or inherent to the product or device.

[0030] According to one aspect of the embodiments of this application, a terminal device is provided. Optionally, as an optional implementation, the terminal device may be applied to, but is not limited to, applications such as... Figure 1The illustrated hardware environment comprises a first terminal device 102, a GNSS (Global Navigation Satellite System) satellite system 104, a BeiDou satellite system 106, and a second terminal device 108. The first terminal device 102 may be a device equipped with a GNSS positioning module and a BeiDou short message module. The GNSS positioning module of the first terminal device 102 relies on the GNSS satellite system for positioning, and the BeiDou short message module relies on the BeiDou satellite system for sending and receiving BeiDou short messages. The second terminal device 108 may be a device equipped with a BeiDou short message module. The second terminal device 108 can communicate with the first terminal device 102 via the BeiDou satellite system 106. The first terminal device 102 can obtain its own positioning coordinates through the GNSS satellite system 104 and continuously send its positioning coordinates to the second terminal device 108 via the BeiDou satellite system 106. In this embodiment, the terminal device can be the first terminal device 102.

[0031] Figure 2 This is a structural block diagram of an optional terminal device according to an embodiment of this application, such as... Figure 2 As shown, the terminal device includes: a control unit 202, a GNSS module 204, a BeiDou short message module 206, and a first antenna 208. The receiving end of the GNSS module 204 and the transmitting end of the BeiDou short message module 206 share the first antenna 208. The control unit 202, connected to the GNSS module 204 and the BeiDou short message module 206, is used to control the transmission of the positioning coordinate information of the GNSS module 204 to the BeiDou short message module 206 when BeiDou short message transmission is triggered. The GNSS module 204, in response to the control of the control unit 202, transmits its positioning coordinate information to the BeiDou short message module 206. The BeiDou short message module 206 is used to generate a BeiDou short message carrying the positioning coordinate information of the GNSS module 204, obtain a first BeiDou short message, and send the first BeiDou short message through the first antenna 208 so that the receiving device of the first BeiDou short message can perform device positioning based on the positioning coordinate information of the GNSS module 204 carried in the first BeiDou short message.

[0032] The terminal device in this embodiment is applicable to scenarios where device positioning is performed based on BeiDou short message service. BeiDou short message service is a short message communication service based on the BeiDou satellite navigation system. It offers significant advantages in improving information transmission speed, data reliability, and regional coverage, and has been applied in various industries and fields, primarily including transportation, public safety, agriculture, power, water conservancy, and meteorology. The BeiDou short message service allows users to send and receive text messages in areas without mobile communication signal coverage, enabling basic data communication. Its core functions include: two-way communication, emergency communication, positioning services, and security monitoring and tracking.

[0033] The BeiDou short message system uses RDSS (Radio Determination Satellite Service) for positioning, which is an active positioning method. Active positioning means that the terminal device needs to transmit radio signals to the satellite, the positioning calculation is performed by the central positioning station, and then the positioning result is sent back to the terminal device via the BeiDou satellite. This positioning method is fast, but its accuracy is relatively low, typically around 100 meters for horizontal positioning, and it only provides two-dimensional positioning data, without velocity data.

[0034] To improve the positioning accuracy of devices based on BeiDou short messages, pseudorange differential correction information can be obtained through a high-precision location service platform. Differential correction data from the ground-based augmentation network is transmitted using BeiDou short messages. The location service platform obtains pseudorange differential correction information from the differential service platform, parses and unpacks it, and then broadcasts the differential correction data via BeiDou short messages through a designated device (e.g., a command unit). Terminal devices within the system with BeiDou positioning communication and differential functions (e.g., handheld terminal devices) unpack the received correction information, assemble it into frames, and perform pseudorange differential calculation to obtain the device positioning result.

[0035] However, the above-mentioned device positioning method transmits the pseudorange differential correction information of the service platform to each terminal device through Beidou short messages for parsing and use. The positioning process is more complicated and has little effect on improving positioning accuracy. That is, it cannot improve the positioning accuracy of Beidou short messages.

[0036] In this embodiment, GNSS high-precision positioning is fused with BeiDou short message service. The terminal device's own GNSS positioning coordinate information is transmitted via BeiDou short message service. The receiving device can perform device positioning based on the GNSS positioning coordinate information carried in the received BeiDou short message service. High-precision GNSS positioning coordinate information can improve the positioning accuracy of BeiDou short message service, thereby at least partially solving the aforementioned problems. Here, the GNSS positioning coordinate information includes A-GNSS (Assisted GNSS) and differential data.

[0037] Here, GNSS positioning systems are airborne radio navigation and positioning systems that can provide users with all-weather three-dimensional coordinates, velocity, and time information at any location on the Earth's surface or in near-Earth space. They have applications in surveying, power and telecommunications, engineering construction, transportation, agriculture, fisheries and animal husbandry, and location services. GNSS positioning systems use passive positioning. Passive positioning does not require terminal equipment to actively transmit signals; instead, it determines its position by receiving external signals. Passive positioning is relatively slow, and a cold start may take several minutes, but it offers high positioning accuracy, typically achieving sub-meter accuracy (within 10 meters) for horizontal positioning, and it can also provide velocity data.

[0038] In this embodiment, the current terminal device (hereinafter referred to as the current device) has a GNSS module and a BeiDou short message module. The GNSS module is used for GNSS positioning, and the BeiDou short message module is capable of generating and parsing BeiDou short messages. The receiver of the GNSS module and the transmitter of the BeiDou short message module share a first antenna. The GNSS positioning module can receive signals transmitted by several satellites in the GNSS satellite system. By measuring the distance between each satellite and the current device, and using a microprocessor to calculate, the current device's position is accurately calculated using triangulation to obtain the current device's positioning coordinate information.

[0039] When triggering the transmission of BeiDou short messages, the positioning coordinates of the GNSS module can be transmitted to the BeiDou short message module. The current device may have a control unit, and the transmission of the GNSS module's positioning coordinates to the BeiDou short message module can be controlled and executed by the control unit. For example, this control unit may be an MCU (Micro-controller Unit) or other components capable of controlling the GNSS module and the BeiDou short message module; this embodiment does not limit this. Here, the triggering method for BeiDou short message transmission can be user-initiated interaction with the current device, automatic triggering at a certain time interval, or other methods; this embodiment does not limit this either.

[0040] Upon receiving the positioning coordinate information, the BeiDou short message module can generate a BeiDou short message carrying the positioning coordinate information of the GNSS module. This generated BeiDou short message is the first BeiDou short message. The generation of the BeiDou short message can be performed after or before the positioning coordinate information is received.

[0041] It should be noted that, in addition to positioning coordinates, BeiDou short messages can carry other information that needs to be interacted with other terminal devices. Different information can correspond to different fields in the BeiDou short message. Furthermore, message generation also requires a certain amount of preparation time. Therefore, the generation of BeiDou short messages can begin at any time after it is determined that a BeiDou short message needs to be sent.

[0042] The current device may include a first antenna, which can be a BeiDou short message transmitting antenna, i.e., an antenna used to transmit BeiDou short messages. This first antenna can also be used to transmit or receive other information. To ensure the accuracy of information processing and avoid information interference, the first antenna is only used for transmitting or receiving one type of information at a time. The generated first BeiDou short message can be transmitted via the first antenna. For example, the first BeiDou short message can be sent to the BeiDou satellite system, and then transmitted to a designated device via the BeiDou satellite system. The designated device (e.g., a command unit) broadcasts the first BeiDou short message within its broadcast range. Terminal devices located within the broadcast range of this executing device can receive the first BeiDou short message.

[0043] For the terminal device that receives the first BeiDou short message (i.e., the receiving device of the first BeiDou short message), it can extract the positioning coordinate information carried in the first BeiDou short message and use the extracted positioning coordinate information to locate the terminal device. The method of using positioning coordinate information for device positioning can be found in related technologies, and will not be elaborated upon in this embodiment. Here, by using more precise positioning coordinate information, the accuracy of device positioning can be improved. In emergency rescue scenarios, improved positioning accuracy can more quickly locate the person being rescued, thus improving the efficiency of emergency rescue.

[0044] Using the aforementioned terminal equipment, upon triggering the transmission of a BeiDou short message, the positioning coordinate information of the GNSS module is transmitted to the BeiDou short message module. The receiving end of the GNSS module and the transmitting end of the BeiDou short message module share a first antenna. The BeiDou short message module generates a first BeiDou short message carrying the positioning coordinate information of the GNSS module. This first BeiDou short message is then transmitted via the first antenna. The receiving device of the first BeiDou short message uses the positioning coordinate information of the GNSS module carried in the first BeiDou short message to locate the device. This solves the problem of low emergency rescue efficiency caused by low positioning accuracy in related technologies using BeiDou short messages for device positioning, thus improving device positioning accuracy and emergency rescue efficiency.

[0045] In an exemplary embodiment, the BeiDou short message module 206 is further configured to perform a pre-generation operation of the BeiDou short message to obtain an initial BeiDou short message when the transmission of the BeiDou short message is triggered; the control unit 202 is further configured to control the GNSS module 204 to transmit the positioning coordinate information of the GNSS module 204 to the BeiDou short message module 206 after the initial BeiDou short message is generated; the BeiDou short message module 206 is further configured to generate a first BeiDou short message based on the initial BeiDou short message and the positioning coordinate information of the GNSS module 204.

[0046] If the BeiDou short message generation operation is started only after the positioning coordinate information of the GNSS module is received, the positioning coordinate information carried in the BeiDou short message received by the receiving device will be delayed due to the execution time required for the generation operation. This delay will be at least equal to the generation and transmission time of the BeiDou short message, thereby reducing the positioning accuracy of the device.

[0047] In this embodiment, upon triggering the transmission of a BeiDou short message, a BeiDou short message is pre-generated according to a pre-defined message template. This pre-generated BeiDou short message serves as the initial BeiDou short message. The message template describes the types of information allowed to be written into different fields of the BeiDou short message, including fields corresponding to the positioning coordinates of the GNSS module. When pre-generating the BeiDou short message, the fields corresponding to the positioning coordinates of the GNSS module can be left blank, while the corresponding information can be written into the other fields.

[0048] After the other parts of the BeiDou short message are generated (resulting in the initial BeiDou short message), the control unit (e.g., MCU) controls the transmission of the positioning coordinate information from the GNSS module to the BeiDou short message module. The BeiDou short message module fills the received positioning coordinate information into the corresponding fields of the initial BeiDou short message, completing the generation of the BeiDou short message carrying the GNSS positioning coordinate information, thus obtaining the aforementioned first BeiDou end message.

[0049] For example, taking the control component as an MCU, the MCU controls and communicates with the GNSS module and the Beidou short message module through different serial ports and control signals, such as... Figure 3 As shown, the MCU can communicate with the GNSS module and the BeiDou short message module through UATR (Universal Asynchronous Receiver / Transmitter) and GPIO (General-purpose input / output). The UATR corresponding to the GNSS module is UATR0, and the UATR corresponding to the BeiDou short message module is UATR1. Control signals can be transmitted through GPIO.

[0050] For the BeiDou short message module, when generating a BeiDou short message, the part for writing the positioning coordinate information is first left blank, and the other parts are written to obtain the initial BeiDou short message. Then, the positioning coordinate information of the GNSS module is transmitted to the BeiDou short message module, which writes it into the corresponding part of the initial BeiDou short message to complete the generation of the BeiDou short message.

[0051] In this embodiment, by first pre-generating the initial BeiDou short message and then transmitting the positioning coordinate information of the GNSS module to the BeiDou short message module, the validity of the carried positioning coordinate information can be guaranteed, and the positioning accuracy of the device can be improved.

[0052] In an exemplary embodiment, the control component 202 is further configured to, upon triggering the transmission of a BeiDou short message, acquire the system time of the terminal device, and if the time interval between the acquired system time and the time when the GNSS module 204 next captures positioning coordinate information is less than or equal to a preset time interval, wait for the GNSS module 204 to capture positioning coordinate information again, and after the GNSS module 204 captures positioning coordinate information again, transmit the positioning coordinate information captured by the GNSS module 204 to the BeiDou short message module 206.

[0053] For terminal devices, such as handheld devices, whose location may change over time, the GNSS module can capture positioning coordinate information multiple times, for example, periodically, at specified times, or triggered by events. For instance, the GNSS module can periodically capture positioning coordinate information at a first time interval, which can be configured and adjusted flexibly as needed.

[0054] When it is necessary to transmit the positioning coordinates of the GNSS module to the BeiDou short message module, such as when generating a BeiDou short message or after the initial BeiDou short message has been generated, the current positioning coordinates of the GNSS module can be directly transmitted to the BeiDou short message module. If the time interval between the current time and the time when the GNSS module last captured positioning coordinates is long (correspondingly, the time interval between the current time and the time when the GNSS module will next capture positioning coordinates is short), there may be a large deviation between the current position of the terminal device and the position represented by the previously captured positioning coordinates.

[0055] In this embodiment, when the BeiDou short message is sent, the system time of the terminal device can be obtained, and it can be determined whether the time interval (second time interval) between the obtained system time and the time when the GNSS module will capture the positioning coordinate information next is less than or equal to a preset time interval. If the second time interval is less than or equal to the preset time interval, the system will wait for the GNSS module to capture the positioning coordinate information next time, and after the positioning coordinate information is captured next time, the positioning coordinate information will be transmitted to the BeiDou short message module. That is, the positioning coordinate information carried in the first BeiDou short message sent by the BeiDou short message module is the latest obtained positioning coordinate information.

[0056] Here, the preset time interval is a pre-specified time interval, which can be any time interval less than or equal to the first time interval. Optionally, in order to balance the accuracy of positioning coordinate information and the timeliness of BeiDou short message transmission, the preset time interval is less than or equal to half of the first time interval.

[0057] For example, such as Figure 4 As shown, the first time interval is 5 seconds, and the preset time interval is 2 seconds. If the initial BeiDou short message 1 is generated at the 9th second, and the time between the current moment and the next capture of positioning coordinate information is only 1 second, then the positioning coordinate information of the GNSS module will be transmitted to the BeiDou short message module after the next capture of positioning coordinate information.

[0058] If the initial BeiDou short message 2 is generated at 16 seconds, and the time interval between the current moment and the next capture of positioning coordinate information is 4 seconds, then the positioning coordinate information of the GNSS module is directly transmitted to the BeiDou short message module.

[0059] This embodiment determines whether to directly transmit the current GNSS module's positioning coordinates or the next captured positioning coordinates based on the time interval between the current time and the time when the GNSS module will capture positioning coordinates next, which can improve the accuracy of the positioning coordinates information carried in BeiDou short messages.

[0060] In one exemplary embodiment, a single-antenna dynamic switching method is adopted to transmit the current device's GNSS positioning coordinates via BeiDou short message service without affecting GNSS positioning, thereby improving the positioning accuracy of BeiDou short message service. In this case, the receiver of the GNSS module and the transmitter of the BeiDou short message module share the first antenna through a switching switch. The first antenna is connected by default to either the receiver of the GNSS module or the transmitter of the BeiDou short message module.

[0061] Correspondingly, such as Figure 5 As shown, the terminal device also includes: a switching switch 502, through which the receiving end of the GNSS module 204 and the transmitting end of the Beidou short message module 206 share a first antenna 208, wherein the first antenna 208 is the antenna shared by the receiving end of the GNSS module 204 and the transmitting end of the Beidou short message module 206 through the switching switch 502; the control unit 202 is also used to control the first antenna 208 to be connected to the transmitting end of the Beidou short message module 206 through the switching switch 502 after transmitting the positioning coordinate information of the GNSS module 204 to the Beidou short message module 206, and to control the Beidou short message module 206 to transmit the first Beidou short message through the transmitting end of the Beidou short message module 206 and the first antenna 208.

[0062] In this embodiment, the switching switch can be used to switch the connected line, thereby connecting the first antenna to the transmitting end of the BeiDou short message module. That is, the switching switch controls the first antenna to connect to the transmitting end of the BeiDou short message module. After the switching is completed, the first BeiDou short message can be transmitted via the transmitting end of the BeiDou short message module and the first antenna. Specifically, the BeiDou short message module transmits the first BeiDou short message through its transmitting end, and the transmitted first BeiDou short message is sent outwards via the first antenna.

[0063] Optionally, the switching timing for connecting the first antenna to the transmitter of the BeiDou short message module can be after determining that a BeiDou short message needs to be sent, after the first BeiDou short message triggered for transmission has been generated, after the initial BeiDou short message has been generated (considering the time required for switching, antenna switching can be performed in advance), or at other times. Optionally, to facilitate switching control, after transmitting the positioning coordinate information of the GNSS module to the BeiDou short message module, the first antenna can be switched to connect to the transmitter of the BeiDou short message module via a switching switch.

[0064] For example, such as Figure 6As shown, the receiver (GNSS_RX) of the GNSS module and the transmitter (BD_TX) of the BeiDou short message module share the antenna MAIN_ANT via an RF switch. A bidirectional transmission and reception line (TRX) connects the RF switch and MAIN_ANT. The GNSS signal received by MAIN_ANT is transmitted to the receiver of the GNSS module via the RF switch, LNA (Low Noise Amplifier), and Saw Filter.

[0065] In this embodiment, the receiver of the GNSS module and the transmitter of the BeiDou short message module share a single antenna, which can reduce the number of antennas, save layout space, and reduce costs.

[0066] In an exemplary embodiment, the control unit 202 is further configured to control the first antenna 208 to switch back to the receiving end of the GNSS module 204 via the switching switch 502 after the first BeiDou short message is sent through the first antenna 208, wherein the transmission time of the first BeiDou short message is less than the time of the GNSS module 204 reacquiring the positioning coordinate information.

[0067] Similar to the previous embodiments, the positioning coordinate information of the GNSS module can be continuously acquired. To ensure uninterrupted acquisition of the GNSS module's positioning coordinate information, the transmission time of the entire BeiDou short message can be controlled to not exceed the time for the GNSS module to reacquire the positioning coordinate information, thus ensuring that the BeiDou short message has been sent before the next acquisition time. Here, the reacquisition time of the positioning coordinate information can be understood as the duration from the moment the GNSS module's positioning coordinate information is acquired to the current time when the positioning coordinate information becomes invalid, for example, 1 second, 2 seconds, or other times. For scenarios where positioning coordinate information is acquired periodically, the reacquisition time of the GNSS module can be the periodic time of acquiring the positioning coordinate information.

[0068] In this embodiment, after the first BeiDou short message is prepared, the first antenna is connected to the transmitter of the BeiDou short message module by a switch to send the first BeiDou short message; after the first BeiDou short message is sent, the first antenna is connected to the receiver of the GNSS module by a switch. The time when the GNSS module reacquires the positioning coordinate information (start time) is later than the time when the first antenna switches back to the receiver of the GNSS module.

[0069] For example, when a terminal device triggers the transmission of a BeiDou short message, it initiates the short message transmission (with a preparation time of 5 seconds). After preparation, it transmits the positioning coordinates of the GNSS module to the BeiDou short message module. Then, it switches the control antenna to the transmitting end of the BeiDou short message module. The BeiDou short message is transmitted (approximately 500 milliseconds). After transmission is complete, the antenna switches back to the receiving end of the GNSS module. The software-controlled switch switching time does not exceed 1 millisecond, and the entire BeiDou short message transmission time does not exceed 1 second (less than the GNSS module's reacquisition time), ensuring uninterrupted positioning coordinates from the GNSS module.

[0070] In this embodiment, by switching the module to which the first antenna is connected via a switch and controlling the transmission time of the BeiDou short message to be less than the time it takes for the GNSS module to reacquire the positioning coordinate information, the transmission of the BeiDou short message can be completed while ensuring that the positioning coordinate information of the GNSS module is uninterrupted.

[0071] In an exemplary embodiment, the GNSS module 204 is used to receive a set of GNSS signals via the first antenna 208 through the receiver of the GNSS module 204 before transmitting the positioning coordinate information of the GNSS module 204 to the Beidou short message module 206, provided that the first antenna 208 is connected to the receiver of the GNSS module 204; and to use the set of GNSS signals to locate the terminal device to obtain the positioning coordinate information of the GNSS module 204.

[0072] In this embodiment, the positioning coordinate information of the GNSS module can be obtained by parsing a set of GNSS signals. When the first antenna is connected to the receiver of the GNSS module, the receiver of the GNSS module receives a set of GNSS signals via the first antenna. The number of GNSS signals contained in the set of GNSS signals can be multiple, for example, at least four.

[0073] For a set of received GNSS signals, at least a portion of them can be analyzed to obtain the positioning coordinates of the GNSS module. Analyzing each GNSS signal yields the position of the corresponding satellite and the distance between the satellite and the current device. By using the current location coordinates as variables and solving a polynomial, the positioning coordinates of the GNSS module can be determined.

[0074] In this embodiment, by parsing a set of received GNSS signals, the positioning coordinate information of the GNSS module can be obtained, which can improve the convenience of obtaining positioning coordinate information.

[0075] In one exemplary embodiment, such as Figure 7As shown, the terminal equipment also includes: a second antenna 702, which is a different antenna from the first antenna 208; and a Beidou short message module 206, which is also used to receive a second Beidou short message through the second antenna 702.

[0076] If the receiving end of the BeiDou short message module also shares the first antenna via a switch, considering the randomness of BeiDou short message transmission, it is easy to encounter situations where the BeiDou short message is not received due to the switch being switched to either the transmitting end of the BeiDou short message module or the receiving end of the GNSS module. Therefore, in this embodiment, the receiving end of the BeiDou short message module can be an independent antenna, i.e., a second antenna.

[0077] After the current device starts the BeiDou short message receiving function (which can be started automatically or manually), it can continuously wait to receive BeiDou short messages via a second antenna, that is, BeiDou short messages sent by other terminal devices, such as second BeiDou short messages. The second BeiDou short message may carry the positioning coordinate information of the GNSS module of the terminal device that sent the second BeiDou short message, or it may only carry information that the current device needs to know; this embodiment does not limit this.

[0078] For example, for such Figure 6 The illustrated intelligent high-precision positioning scheme uses a shared antenna for both the GNSS module's receiving signal and the BeiDou short message module's transmitting signal. These signals are switched via a switch and applied in a time-division manner. By calculating event trigger times and program execution times, the antenna switching time is precisely controlled, enabling GNSS positioning to be maintained and accurately outputting positioning coordinates. GNSS positioning coordinate information is synchronously shared with the BeiDou short message service, thus achieving accurate positioning through both GNSS and BeiDou short message services. This scheme simultaneously provides GNSS navigation and BeiDou short message functionality, meeting users' needs for both GNSS navigation and BeiDou short message emergency functions. Furthermore, integrating GNSS high-precision positioning with BeiDou short message services improves rescue efficiency and enhances the user experience in non-terrestrial network areas and emergency sites. Shortening the transmission time of BeiDou short messages saves power consumption for positioning, while intelligent and precise antenna switching ensures high-precision positioning.

[0079] exist Figure 6 Based on the terminal equipment shown, the receiver of the Beidou short message module can use a separate antenna, such as... Figure 8 The BD_RX_ANT shown is independent of MAIN_ANT. Furthermore, to reduce radio frequency signal interference, the GNSS module can be positioned away from the BeiDou short message module.

[0080] In this embodiment, by using a single antenna independently at the receiver of the BeiDou short message module, it is possible to ensure that the terminal device can continuously receive BeiDou short messages, thereby improving the success rate of BeiDou short message reception.

[0081] In an exemplary embodiment, the GNSS module 204 is further configured to send a pulses per second signal to the BeiDou short message module 206, wherein the pulses per second signal is used for time synchronization between the BeiDou short message module 206 and the GNSS module 204; the BeiDou short message module 206 is further configured to receive the pulses per second signal and perform time synchronization based on the received pulses per second signal.

[0082] In this embodiment, the GNSS module can transmit a PPS (Pulse Per Second) signal to the BeiDou short message module. This PPS signal is used for time synchronization between the BeiDou short message module and the GNSS module. The BeiDou short message module can receive the PPS signal transmitted by the GNSS module and perform time synchronization based on the received pulses per second signal.

[0083] Here, the pulses per second (PPS) signal is a precise time signal from a satellite. In fields such as positioning and navigation, various devices and systems need to have the same and precise time reference to ensure data accuracy. The PPS signal can provide such time synchronization, enabling various devices and systems to operate and process data at the same point in time. During data transmission, due to signal transmission delays, noise, and other reasons, the data may have certain errors. The PPS signal can be used as a precise timestamp to correct data reception and transmission.

[0084] In this embodiment, the pulses per second signal can ensure accuracy during a period of time without GNSS signal (e.g., 5 hours). After the BeiDou short message module receives the pulses per second signal, it can quickly perform time synchronization and shorten the transmission time of BeiDou short messages (e.g., the first BeiDou short message).

[0085] This embodiment uses a pulses per second signal to synchronize time between the BeiDou short message module and the GNSS module, ensuring that the time in the two modules remains consistent, improving the positioning accuracy of the GNSS module, and shortening the transmission time of the BeiDou short message.

[0086] In one exemplary embodiment, the GNSS module 204 is also configured to continuously output a second pulse signal when positioning is successful via the GNSS module 204.

[0087] As terminal functions become increasingly diverse, the alignment and synchronization of these functions in time and space impacts terminal performance. Currently, the synchronization method utilizes UTC (Coordinated Universal Time) provided by GNSS and PPS (Pulse Per Second) to unify all data onto the UTC time axis. However, in practical applications, GNSS signals are inevitably blocked in environments such as tunnels and underground parking garages during movement, preventing the output of PPS signals and hindering synchronization. This is because the current synchronization method requires determining the availability of PPS signals, GNSS availability, and the correlation between PPS and GNSS signals; the system time is only updated when all three conditions are met.

[0088] Therefore, this embodiment provides a time synchronization method to solve the problem of inaccurate synchronization results in existing methods, enabling system time synchronization in scenarios without GNSS signals. By changing the PPS output strategy, it ensures continuous PPS signal output after a single positioning: when positioning is successful via the GNSS module, the GNSS module continuously outputs a pulse signal per second. Here, after positioning stabilizes, the PPS continues to output regardless of the presence or absence of a GNSS signal until the system is powered off. The maximum PPS offset reaches 0.5µs / s, and the PPS can be used normally for at least half an hour after positioning loss (based on a 1ms PPS accuracy requirement).

[0089] This embodiment ensures continuous and accurate PPS output to the greatest extent possible, and achieves clock synchronization of multiple functional processing units, thus ensuring the terminal's fast GPS time-sharing upload function (with 100ms accuracy) over a relatively long period of time (e.g., 50 hours).

[0090] In one exemplary embodiment, before triggering the transmission of a BeiDou short message, the first antenna is in the receiving state of the GNSS module. Here, the first antenna is used for both GNSS reception and short message transmission in a time-division multiplexing manner. By precisely controlling the transmission time of the short message, the goal is to ensure that the GNSS is in the positioning state and that the PPS signal can be accurately output.

[0091] Correspondingly, the control unit 202 is also used to control the first antenna 208 to switch to the transmission state of the Beidou short message module 206 when a second pulse signal is detected, and to maintain it for a certain period of time, and to send the first Beidou short message through the first antenna 206; after detecting the successful transmission command, it controls the first antenna 208 to switch back to the reception state of the GNSS module 204.

[0092] Before the short message function is enabled, the first antenna operates in the receiving state of the GNSS module, that is, the first antenna is used by the GNSS module. When there is a BeiDou short message to be sent (e.g., the first BeiDou short message), the short message function is enabled (the short message module is powered on and running). After detecting the PPS signal, the short message sending operation is immediately executed (e.g., sending the first BeiDou short message). At the same time, the host computer (e.g., the aforementioned control unit) controls the antenna to switch to the short message transmission state and maintain it for a certain period of time (e.g., 700ms).

[0093] Upon detecting a successful transmission command for the BeiDou short message, the host computer can control the switch back to the GNSS module's receiving state. The connection relationships between the GNSS module, the BeiDou short message module, and other functional units can be described as follows: Figure 9 As shown, the PPS signal is continuously output by the GNSS module, and other functional units synchronize their time by detecting the PPS signal.

[0094] This embodiment provides high-precision PPS signals to both the short message module and the host computer simultaneously. By synchronously and precisely controlling antenna switching and the transmission time of short messages, it can maximize the continuous reception of GNSS, improve the short message acquisition sensitivity, achieve blind transmission, reduce power consumption, save antenna costs, save space, and maximize the unaffected time-sharing upload function of the terminal.

[0095] In one exemplary embodiment, the terminal device further includes a crystal, and a chip in which the external crystal and control component 202, the GNSS module 204, and the BeiDou short message module 206 are integrated. Here, the crystal refers to a crystal oscillator (crystal oscillator), which is used to provide a stable frequency signal to ensure the accuracy and stability of the current device operation.

[0096] In this embodiment, by using an external crystal, heat source interference from high-power transmission can be reduced; and by integrating the control components, GNSS module, and BeiDou short message module onto the chip (i.e., multiple solutions on the same board), the flexibility of product configuration can be improved.

[0097] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0098] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, 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 one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

[0099] 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.

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

[0101] 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 network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0102] 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.

[0103] The above are merely preferred embodiments of this application. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A terminal device, characterized in that, include: The control components include a Global Navigation Satellite System (GNSS) module, a BeiDou short message module, and a first antenna. The receiver of the GNSS module and the transmitter of the BeiDou short message module share the first antenna. The control component is connected to the GNSS module and the BeiDou short message module, and is used to control the transmission of the positioning coordinate information of the GNSS module to the BeiDou short message module when the BeiDou short message is triggered. The GNSS module is used to transmit the positioning coordinate information of the GNSS module to the Beidou short message module in response to the control of the control component. The BeiDou short message module is used to generate a BeiDou short message carrying the positioning coordinate information of the GNSS module, obtain a first BeiDou short message, and send the first BeiDou short message through the first antenna so that the receiving device of the first BeiDou short message can perform device positioning based on the positioning coordinate information of the GNSS module carried in the first BeiDou short message.

2. The terminal device according to claim 1, characterized in that, The BeiDou short message module is also used to perform a pre-generation operation of BeiDou short messages when BeiDou short message transmission is triggered, so as to obtain an initial BeiDou short message. The control component is also used to control the GNSS module to transmit the positioning coordinate information of the GNSS module to the BeiDou short message module after the initial BeiDou short message is generated; The BeiDou short message module is also used to generate the first BeiDou short message based on the initial BeiDou short message and the positioning coordinate information of the GNSS module.

3. The terminal device according to claim 1, characterized in that, The control component is further configured to, upon triggering the transmission of a BeiDou short message, acquire the system time of the terminal device, and, if the time interval between the acquired system time and the time when the GNSS module next captures positioning coordinate information is less than or equal to a preset time interval, wait for the GNSS module to capture positioning coordinate information again, and after the GNSS module captures positioning coordinate information again, transmit the positioning coordinate information captured by the GNSS module to the BeiDou short message module.

4. The terminal device according to claim 1, characterized in that, The terminal device also includes a switching switch, wherein the receiving end of the GNSS module and the transmitting end of the Beidou short message module share the first antenna through the switching switch; The control component is further configured to, after transmitting the positioning coordinate information of the GNSS module to the BeiDou short message module, control the first antenna to switch to be connected to the transmitting end of the BeiDou short message module via the switching switch, and control the BeiDou short message module to transmit the first BeiDou short message via the transmitting end of the BeiDou short message module and the first antenna.

5. The terminal device according to claim 4, characterized in that, The control component is further configured to, after the first BeiDou short message is transmitted through the first antenna, control the first antenna to switch back to be connected to the receiving end of the GNSS module via the switching switch, wherein the transmission time of the first BeiDou short message is less than the time it takes for the GNSS module to reacquire the positioning coordinate information.

6. The terminal device according to claim 4, characterized in that, The GNSS module is used to receive a set of GNSS signals through the first antenna via the receiver of the GNSS module, before transmitting the positioning coordinate information of the GNSS module to the Beidou short message module, when the first antenna is connected to the receiver of the GNSS module. The terminal device is located using the set of GNSS signals to obtain the positioning coordinate information of the GNSS module.

7. The terminal device according to any one of claims 1 to 6, characterized in that, The terminal device further includes: a second antenna, wherein the second antenna is different from the first antenna; the BeiDou short message module is also used to receive a second BeiDou short message through the second antenna.

8. The terminal device according to any one of claims 1 to 6, characterized in that, The GNSS module is also used to send a pulses per second signal to the BeiDou short message module, wherein the pulses per second signal is used for time synchronization between the BeiDou short message module and the GNSS module; the BeiDou short message module is also used to receive the pulses per second signal and perform time synchronization based on the received pulses per second signal.

9. The terminal device according to claim 8, characterized in that, The GNSS module is also used to continuously output the pulses per second signal when the positioning is successful via the GNSS module.

10. The terminal device according to claim 8, characterized in that, Before triggering the transmission of the BeiDou short message, the first antenna is in the receiving state of the GNSS module; The control unit is used to control the first antenna to switch to the transmission state of the BeiDou short message module and maintain it for a certain period of time when the pulses per second signal is detected; after detecting the successful execution command of the first BeiDou short message transmission, it controls the first antenna to switch back to the reception state of the GNSS module.

11. The terminal device according to any one of claims 1 to 6, characterized in that, The terminal device further includes a switching switch, wherein the first antenna is an antenna shared by the receiving end of the GNSS module and the transmitting end of the Beidou short message module through the switching switch; The control component is further configured to control the first antenna to switch to be connected to the transmitting end of the BeiDou short message module via the switching switch, and control the BeiDou short message module to transmit the first BeiDou short message via the transmitting end of the BeiDou short message module and the first antenna; after transmitting the first BeiDou short message via the first antenna, the first antenna is controlled to switch back to be connected to the receiving end of the GNSS module via the switching switch, wherein the transmission time of the first BeiDou short message is less than the time of the GNSS module reacquiring the positioning coordinate information.

12. The terminal device according to any one of claims 1 to 6, characterized in that, The terminal device further includes a crystal, which is externally mounted on the chip integrated with the control component, the GNSS module, and the Beidou short message module.