Terminal equipment for satellite communication and satellite residing network method

By integrating GNSS modules and processors in satellite communication terminal devices, calculating and displaying the azimuth and elevation angles of the target satellite, the problems of low signal strength and poor network stability in the prior art are solved, and more efficient satellite signal acquisition and stable connection are achieved.

CN119652381APending Publication Date: 2025-03-18QINGDAO HISENSE MOBILE COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411206538.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

In remote areas, sea, mountainous areas, other environments without ground communication network coverage, the existing satellite communication terminal equipment has low signal strength, poor network stability, low service fluency, and requires manual mobile terminal equipment to find satellite signals.

Method used

It provides a satellite communication terminal device equipped with a GNSS module, a display unit and a processor. By obtaining the position information of the terminal device and the geocentric coordinates of the target satellite, calculating and displaying the target azimuth angle and the target elevation angle, the user is guided to adjust the angle of the terminal device to achieve network connection with the target satellite.

Benefits of technology

It improves the signal strength, network stability and business fluency of terminal equipment, reduces the need for manual adjustment, and achieves more efficient satellite signal acquisition and stable connection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119652381A_ABST
    Figure CN119652381A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides terminal equipment for satellite communication and a satellite network residing method, which are used for solving the problems of low signal strength, poor network stability, low service fluency and the like of the terminal equipment in the related technology. In the embodiment of the invention, the terminal equipment receives the position information of the terminal equipment sent by the GNSS module, and receives the earth-centered earth-fixed coordinates of the satellite sent by the satellite; according to the position information and the earth-centered earth-fixed coordinates, calculating a target azimuth angle and a target elevation angle when the terminal device points to the satellite; and controlling a display unit of the terminal equipment to display information of the target azimuth angle and the target elevation angle. And a user can conveniently adjust the angle of the terminal equipment based on the target direction angle and the target elevation angle, so that communication with a satellite is facilitated, and the signal strength, the network stability and the service fluency of the terminal equipment are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of satellite communication technology, and in particular to a satellite communication terminal device and a satellite network stationing method. Background Art

[0002] Satellite phones and other terminal devices play an irreplaceable role in communication in remote areas, at sea, in mountainous areas and other environments without ground communication network coverage. However, since satellite signals are affected by many factors such as weather, satellite position, ground obstacles, etc., sometimes the signal is weak or unstable. In the prior art, people usually need to manually move the terminal device to find the satellite signal, but this method has problems such as low signal strength of the terminal device, poor network stability, and low service fluency. Summary of the invention

[0003] The embodiments of the present application provide a satellite communication terminal device and a satellite network stationing method, which are used to solve the problems of low signal strength of terminal equipment, poor network stability, low service fluency, etc. in related technologies.

[0004] In a first aspect, an embodiment of the present application provides a satellite communication terminal device, the terminal device comprising:

[0005] Global Navigation Satellite System (GNSS) module;

[0006] Display unit;

[0007] A GNSS antenna, configured to be communicatively connected to the GNSS module;

[0008] The processor is configured as:

[0009] If a satellite service request is received, the location information of the terminal device sent by the GNSS module is obtained, and the geocentric and earth-fixed coordinates of the received target satellite are obtained;

[0010] According to the position information and the geocentric earth-fixed coordinates, the target azimuth and target elevation of the terminal device when the terminal device points to the target satellite are calculated; the display unit is controlled to display the information of the target azimuth and the target elevation, so that the user can adjust the azimuth and elevation of the terminal device based on the information of the target azimuth and the target elevation to achieve network connection with the target satellite.

[0011] In a second aspect, an embodiment of the present application further provides a satellite communication terminal device, the terminal device comprising:

[0012] GNSS module;

[0013] Display unit;

[0014] A GNSS antenna, configured to be connected to the GNSS module;

[0015] A cellular antenna configured to be connected to a terrestrial network modem;

[0016] The processor is configured as:

[0017] If a satellite service request is received, the location information of the terminal device sent by the GNSS module is obtained, and the geocentric and earth-fixed coordinates of the received target satellite are obtained;

[0018] According to the position information and the geocentric earth-fixed coordinates, the target azimuth and target elevation of the terminal device when the terminal device points to the target satellite are calculated; the display unit is controlled to display the information of the target azimuth and the target elevation, so that the user can adjust the azimuth and elevation of the terminal device based on the information of the target azimuth and the target elevation to achieve network connection with the target satellite.

[0019] In a third aspect, an embodiment of the present application further provides a satellite network stationing method, which is applied to a terminal device, and the method includes:

[0020] If a satellite service request is received, the location information of the terminal device sent by its own GNSS module is obtained, and the geocentric and earth-fixed coordinates of the received target satellite are obtained.

[0021] According to the position information and the geocentric earth-fixed coordinates, the target azimuth and target elevation of the terminal device when the terminal device points to the target satellite are calculated; the display unit is controlled to display the information of the target azimuth and the target elevation, so that the user can adjust the azimuth and elevation of the terminal device based on the information of the target azimuth and the target elevation to achieve network connection with the target satellite.

[0022] In the embodiment of the present application, the terminal device receives the location information of the terminal device sent by the GNSS module, and receives the geocentric earth-fixed coordinates of the satellite sent by the satellite; according to the location information and the geocentric earth-fixed coordinates, the target azimuth and target elevation angle when the terminal device points to the satellite are calculated; and the display unit of the terminal device is controlled to display the information of the target azimuth and target elevation angle. It is convenient for the user to adjust the angle of the terminal device based on the target direction angle and the target elevation angle, so as to facilitate communication with the satellite and improve the signal strength, network stability and service fluency of the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solution of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0024] Figure 1 A hardware configuration block diagram of a terminal device is shown in FIG.

[0025] Figure 2 A hardware configuration block diagram of another terminal device is shown in FIG.

[0026] Figure 3 A flow chart of a connection method provided in an embodiment of the present application;

[0027] Figure 4 A schematic diagram of a terminal interface of a terminal device provided in an embodiment of the present application;

[0028] Figure 5 A schematic diagram of a terminal interface of another terminal device provided in an embodiment of the present application;

[0029] Figure 6 A schematic diagram of an interface displayed by a display unit provided in an embodiment of the present application;

[0030] Figure 7 A detailed schematic diagram of a satellite network stationing process provided by an embodiment of the present application;

[0031] Figure 8 A schematic diagram of the structure of a satellite network device provided in an embodiment of the present application;

[0032] Fig. 9 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0034] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0035] It should be noted that the terms "including" and "having" and their variations involved in the documents of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0036] The terms "first" and "second" in this document are used for descriptive purposes only and should not be understood as explicitly or implicitly indicating relative importance or implicitly indicating the number of technical features indicated. Therefore, features defined as "first" and "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more.

[0037] The word “exemplary” is used hereinafter to mean “serving as an example, example, or illustration.” Any embodiment described as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments.

[0038] The present application is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0039] Figure 1 A hardware configuration block diagram of a terminal device is shown in FIG. Figure 1 The terminal device 100 shown is only an example, and the terminal device 100 may have more Figure 1 The more or less components shown in the figure can be combined with two or more components, or can have different component configurations. The various components shown in the figure can be implemented in hardware, software, or a combination of hardware and software including one or more signal processing and / or application specific integrated circuits.

[0040] like Figure 1 As shown, the terminal device 100 includes: a GNSS module 110 , a processor 120 , a display unit 130 , a terrestrial network modem (Modem) 140 , an NTN Modem 150 , and a satellite antenna 160 , etc. The satellite antenna 160 includes a GNSS antenna 161 and a cellular antenna 162 .

[0041] The GNSS antenna 161 can be connected to the GNSS module 110 , and the cellular antenna 162 can be connected to the terrestrial network Modem 140 . The GNSS antenna 161 can be switched to be connected to the NTN Modem 150 .

[0042] The display unit 130 is used to display information input by the user or information provided to the user and a graphical user interface (GUI) of various menus of the terminal device 100. Specifically, the display unit 130 may include a display unit arranged on the front of the terminal device 100. The display unit 130 may be configured in the form of a liquid crystal display unit, a light emitting diode, etc. The display unit 130 may be used to display an interface when the terminal device is running.

[0043] The processor 120 is the control center of the terminal device 100, and uses various interfaces and lines to connect various parts of the entire terminal. In some embodiments, the processor 120 may include one or more processing units. In this application, the processor 120 can run an operating system, an application program, a user interface display and a touch response, and an application use control method described in an embodiment of the application. The specific process of the processor 120 executing a satellite stationing method will be described in detail below.

[0044] Figure 2 A hardware configuration block diagram of another terminal device is shown in FIG.

[0045] like Figure 1 As shown, the GNSS module 110 , the processor 120 , the display unit 130 , the terrestrial network modem (Modem) 140 , the NTN Modem 150 , and the satellite antenna 160 and other components. The satellite antenna 160 includes a GNSS antenna 161 and a cellular antenna 162 .

[0046] The GNSS antenna 161 is used to connect to the GNSS module 110, and the cellular antenna 162 is used to connect to the terrestrial network Modem 140. The cellular antenna 162 can be switched to connect to the NTN Modem 150.

[0047] To further illustrate the technical solution provided by the embodiment of the present application, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiment of the present application provides the method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiment of the present application. The method may be executed in the order of the method shown in the embodiment or drawings or in parallel during the actual processing process or when the device is executed.

[0048] Satellite phones and other terminal devices play an irreplaceable role in communication in remote areas, at sea, in mountainous areas and other environments without ground communication network coverage. However, since satellite signals are affected by many factors such as weather, satellite position, ground obstacles, etc., sometimes the signal is weak or unstable. In the prior art, people usually need to manually move the terminal device to find the satellite signal, but this method has problems such as low signal strength of the terminal device, poor network stability, and low service fluency.

[0049] Based on this, the embodiment of the present application provides a satellite communication terminal device and a satellite network stationing method. The terminal device can be used to execute the satellite network stationing method.

[0050] Figure 3 A flow chart of a connection method provided in an embodiment of the present application, such as Figure 3 As shown, the method may include the following steps:

[0051] S301: If a satellite service request is received, the location information of the terminal device sent by its own GNSS module is obtained, and the Earth-centered Earth-fixed coordinates of the received target satellite are obtained.

[0052] In order to realize the satellite communication terminal being stationed on the network, when the user has the need to initiate a satellite service, the terminal device can be operated, and the terminal device can receive the satellite service request. In a possible implementation, the user can click a preset button on the preset page of the terminal device, for example, click an "Open" button, and at this time, the terminal device can receive the satellite service request.

[0053] Figure 4 A schematic diagram of a terminal interface of a terminal device provided in an embodiment of the present application.

[0054] In the terminal device settings interface, the user can click the "Satellite Service" button to enter the preset page. Figure 4 It can be seen that the settings interface also includes "Wifi", "Bluetooth", "Mobile Network", "Personal Hotspot" and "Other Settings".

[0055] Figure 5 A schematic diagram of a terminal interface of another terminal device provided in an embodiment of the present application.

[0056] Figure 5 is a schematic diagram of the preset interface of the terminal device. Figure 5 It can be seen that the user can click the "Open" button on the preset interface to instruct the terminal device to enter the satellite service and connect to the satellite.

[0057] In order to achieve the connection between the satellite and the terminal device, the terminal device also includes a GNSS module, which can obtain the location information of the terminal device, wherein the location information includes the longitude, latitude and altitude of the current geographical location information. Specifically, how the GNSS module obtains the location information is a prior art and will not be repeated here.

[0058] The terminal device also obtains the received geocentric earth-fixed coordinates of the target satellite. In a possible implementation, after the terminal device enters the satellite service, the target satellite sends its own geocentric earth-fixed coordinates to the terminal device at a preset time interval.

[0059] S302: Calculate the target azimuth and target elevation when the terminal device points to the target satellite based on the location information and the Earth-centered Earth-fixed coordinates; control the display unit to display information about the target azimuth and the target elevation, so that the user can adjust the azimuth and elevation of the terminal device based on the information about the target azimuth and the target elevation to achieve network connection with the target satellite.

[0060] After acquiring the location information of the terminal device and the geocentric earth-fixed coordinates of the target satellite, the terminal device can calculate the target azimuth and target elevation when the terminal device points to the target satellite.

[0061] In order to improve connection efficiency, the terminal device also includes a display unit. After obtaining the target azimuth and target elevation, the terminal device can control the display unit to display information of the target azimuth and target elevation. In a possible implementation, the display unit can display an animation to guide the user to adjust the azimuth and elevation of the terminal device to achieve the optimal communication angle.

[0062] Figure 6 A schematic diagram of an interface displayed by a display unit provided in an embodiment of the present application.

[0063] Depend on Figure 6 It can be seen that Figure 6 Upper middle (the upper and lower parts described here are Figure 6 The arrow corresponding to the solid line indicates the target azimuth, and the arrow corresponding to the dotted line indicates the azimuth at which the terminal device is currently pointing. When the user adjusts the direction angle of the terminal device, the arrow corresponding to the dotted line will move to the adjusted azimuth. Figure 6 Lower middle (the upper and lower parts described here are Figure 6 The arrow corresponding to the solid line indicates the target elevation angle, and the arrow corresponding to the dotted line indicates the elevation angle at which the terminal device is currently pointing. When the user adjusts the elevation angle of the terminal device, the arrow corresponding to the dotted line moves to the adjusted azimuth.

[0064] In the embodiment of the present application, the terminal device receives the location information of the terminal device sent by the GNSS module, and receives the geocentric earth-fixed coordinates of the satellite sent by the satellite; according to the location information and the geocentric earth-fixed coordinates, the target azimuth and target elevation angle when the terminal device points to the satellite are calculated; and the display unit of the terminal device is controlled to display the information of the target azimuth and target elevation angle. It is convenient for the user to adjust the angle of the terminal device based on the target direction angle and the target elevation angle, so as to facilitate communication with the satellite and improve the signal strength, network stability and service fluency of the terminal device.

[0065] In order to determine the target azimuth and target elevation, based on the above embodiment, in the embodiment of the present application, the target azimuth and target elevation when the terminal device points to the target satellite according to the position information and the earth-centered earth-fixed coordinates include:

[0066] Obtaining the geocentric and earth-fixed coordinates of the terminal device corresponding to the location information;

[0067] According to the geocentric earth-fixed coordinates of the terminal device and the geocentric earth-fixed coordinates of the target satellite, a target azimuth and a target elevation angle when the terminal device points to the target satellite are determined.

[0068] In order to determine the target azimuth and target elevation when the terminal device is pointing to the target satellite, the terminal device may first obtain the Earth-centered Earth-fixed coordinates of the terminal device corresponding to the position information.

[0069] Specifically, the terminal device can convert the longitude and latitude coordinates (assuming latitude B, longitude L) and height H (usually relative to the ellipsoid surface) in the terminal device location information into XYZ coordinates in the Earth-centered Earth-fixed coordinate system. This conversion is usually based on a global geocentric coordinate system such as WGS-84, and takes into account the shape parameters of the Earth ellipsoid (such as the major semi-axis a, flattening f, etc.).

[0070] The conversion formula is roughly as follows (the detailed formula may involve iterative calculations):

[0071] x=(N+H)cosBcosL

[0072] y=(N+H)cos B sin L

[0073] z=[N(1-e 2 )+H]sin B

[0074] in, x is the x coordinate in geocentric earth-fixed coordinates, y is the y coordinate in geocentric earth-fixed coordinates, z is the z coordinate in geocentric earth-fixed coordinates, H is the height in the location information, B is the latitude in geocentric earth-fixed coordinates, L is the longitude in geocentric earth-fixed coordinates, e is the first eccentricity of the ellipsoid, and a is the major semiaxis of the ellipsoid.

[0075] After obtaining the geocentric earth-fixed coordinates of the terminal device, the terminal device can determine the target azimuth and target elevation when the terminal device points to the target satellite based on the geocentric earth-fixed coordinates of the terminal device and the geocentric earth-fixed coordinates of the target satellite. It should be noted that the target azimuth is the horizontal angle from the due north direction of the point where the terminal device is located, rotating clockwise to the direction line of the target satellite. The calculation formula may involve operations such as vector dot products and cross products to obtain the angle between the projection of the line connecting the terminal device and the satellite on the horizontal plane and the due north direction. The target elevation angle is the angle between the plane where the terminal device is located and the line of sight of the terminal device pointing to the satellite. The calculation formula usually involves parameters such as terminal device coordinates, satellite coordinates, and the radius of the earth. Specifically, how to determine the corresponding elevation angle and azimuth angle based on the satellite earth-fixed coordinates is a prior art and will not be repeated here.

[0076] It should be noted that the terminal device includes a terminal antenna for receiving signals, and guiding the user to adjust the target elevation angle and target azimuth angle of the terminal device specifically refers to guiding the user to adjust the elevation angle and azimuth angle of the terminal antenna.

[0077] The embodiment of the present application is equivalent to calculating the azimuth and elevation of the terminal device based on the longitude, latitude, altitude, the satellite's geocentric coordinates, and the terminal antenna orientation of the current terminal device's location information.

[0078] In order to obtain the location information of the terminal device, on the basis of the above embodiments, in the embodiment of the present application, after receiving the satellite service request and before obtaining the location information of the terminal device sent by its own GNSS module, the method further includes:

[0079] Power on the GNSS module so that the GNSS module can obtain the location information of the terminal device.

[0080] In order to obtain the terminal location information, after receiving the satellite service request, the terminal device can switch the GNSS antenna to the GNSS module, where the GNSS antenna can be a Global Positioning System (GPS) L1 antenna, initiate GNSS positioning, power on the GNSS module, search for satellites, and locate. When GNSS positioning is successful, the location information of the terminal device is recorded.

[0081] It should be noted that the GNSS module calculates the position information of the GNSS module based on the phase, delay and Doppler information, wherein the position information of the GNSS module is the position information of the terminal device.

[0082] In order to reduce interference and achieve network stationing accurately and effectively, based on the above embodiments, in the embodiment of the present application, after receiving a satellite service request and before switching the satellite antenna to the GNSS module, the method further includes:

[0083] An instruction for shutting down a ground network modem is sent to the ground network modem, wherein after the ground network modem is shut down, the terminal device is disconnected from the ground network.

[0084] In actual scenarios, the ground network will affect the connection between the terminal device and the target satellite. Therefore, in order to reduce interference, the terminal device can disconnect from the ground network after receiving the satellite service request.

[0085] Specifically, the terminal device also includes a ground network modem and a cellular antenna, and the cellular antenna is connected to the ground network modem. After receiving a satellite service request, the terminal device can send an instruction to the ground network modem, and the instruction is an instruction for shutting down the ground network modem, wherein the instruction can be an instruction to shut down the antenna and enter flight mode. After receiving the instruction, the ground network modem can be shut down. It should be noted that after the ground network modem is shut down, the terminal device can disconnect from the ground network.

[0086] Through the method provided in the embodiment of the present application, the interference of the ground network on the NTN satellite network stationing process can be reduced.

[0087] In order to achieve satellite network stationing, on the basis of the above embodiments, in the embodiment of the present application, after receiving the satellite service request and before obtaining the received geocentric earth-fixed coordinates of the target satellite, the method further includes:

[0088] The GNSS antenna is switched to the NTN Modem, and the NTN Modem is powered on, so that the NTN Modem is connected to the target satellite and receives the geocentric and earth-fixed coordinates sent by the target satellite.

[0089] In order to obtain the geocentric, earth-fixed coordinates of the target satellite, the terminal device may switch the satellite antenna to the NTN Modem after receiving a satellite service request. Specifically, after obtaining the location information of the terminal device, the satellite antenna may be switched to the NTN Modem, wherein the GNSS antenna may be a GPS L1 antenna. That is, the GNSS positioning is turned off, and the satellite antenna is switched to the NTN Modem network. The NTN Modem may be connected to the target satellite and receive the geocentric, earth-fixed coordinates sent by the target satellite.

[0090] It should be noted that, in the embodiment of the present application, by switching the GNSS antenna to the GNSS module and the NTN Modem, the GNSS module and the NTN Modem can share the satellite antenna, thereby enhancing network stability and service fluency while reducing interference.

[0091] In order to achieve satellite network stationing, on the basis of the above embodiments, in the embodiment of the present application, after receiving the satellite service request and before obtaining the received geocentric earth-fixed coordinates of the target satellite, the method further includes:

[0092] The cellular antenna is switched to the NTN Modem, and the NTN Modem is powered on, so that the NTN Modem is connected to the target satellite and receives the Earth-centered Earth-fixed coordinates sent by the target satellite.

[0093] In order to obtain the geocentric, earth-fixed coordinates of the target satellite, the terminal device may switch the cellular antenna to the NTN Modem after receiving a satellite service request. Specifically, after obtaining the location information of the terminal device, the cellular antenna may be switched to the NTN Modem, where the cellular antenna may be a GPS L1 antenna. That is, GNSS positioning is turned off, and the cellular antenna is switched to the NTN Modem network. The NTN Modem can be connected to the target satellite and receive the geocentric, earth-fixed coordinates sent by the target satellite.

[0094] It should be noted that, in the embodiment of the present application, by switching the cellular antenna to the GNSS module and the NTN Modem, the GNSS module and the NTN Modem can share the cellular antenna, thereby enhancing network stability and service fluency while reducing interference.

[0095] In order to achieve connection with the target satellite, based on the above embodiments, in the embodiment of the present application, after the NTN Modem is powered on, the method further includes:

[0096] The access point name (APN) of the target satellite of the operator corresponding to the terminal device is obtained, and the APN of the target satellite is carried in the instruction and sent to the NTN Modem; so that the NTN Modem is connected to the target satellite corresponding to the APN.

[0097] In order to achieve connection with the target satellite, the terminal device can obtain the APN of the target satellite of the operator corresponding to the terminal device, wherein the terminal device can obtain the operator saved by itself, and according to the pre-saved correspondence between each operating line and the APN of the satellite, obtain the APN of the target satellite corresponding to the operator saved by itself, and carry the APN of the target satellite in the instruction and send it to the NTN Modem; the NTN Modem is connected to the target satellite corresponding to the APN.

[0098] In one possible implementation, the APN may correspond to multiple satellites, and the processor of the terminal device efficiently transmits its current location information to the NTN Modem. The NTN Modem then uses this location information to quickly select the target satellite closest to the terminal device (the satellite is within the coverage of the APN network) through an intelligent algorithm and directly establishes a connection with the target satellite. Subsequently, the NTN Modem obtains the precise Earth-fixed coordinates of the target satellite from the target satellite to ensure the optimization of the communication link and the efficiency of signal transmission.

[0099] It should be noted that in order to achieve satellite network stationing, after the NTN Modem is powered on, the processor of the terminal device can send a command to enter the flight mode to wait for the network stationing information configuration. And set the APN of the target satellite. The target satellite sends the current geographical location information to the NTN Modem through a command. The processor sends a command to exit the flight mode and search for the network to the NTN Modem. And periodically query the NTN Modem for the geocentric and fixed coordinates of the satellite currently stationed in the NTN network cell.

[0100] The relative position of the satellite and the terminal in the sky affects the signal strength, network stability, service fluency, etc. of the terminal. The embodiment of the present application searches for satellites in real time and dynamically, calculates the target azimuth and elevation of the satellite relative to the terminal through the geocentric and earth-fixed coordinates of the satellite stationed in the network, dynamically indicates the position of the satellite relative to the terminal, accelerates the speed of stationing in the network, and increases the stability of the satellite network connection.

[0101] In order to accurately implement satellite services, based on the above embodiments, in the embodiment of the present application, the method further includes:

[0102] If it is detected that the signal strength of the satellite connection exceeds the preset strength, the display unit is controlled to display preset information; wherein the preset information is used to prompt that the network is successfully established.

[0103] In order to accurately implement satellite services, after the satellite is successfully stationed on the network, the user can perform satellite services by operating the terminal device. Specifically, if it is detected that the signal strength of the satellite connection exceeds the preset strength, it can be determined that the satellite is successfully stationed on the network. At this time, the terminal device can control the display unit to display preset information. The preset information is used to prompt the successful stationing and prompt the user to perform business processing, such as sending short messages.

[0104] Figure 7 A detailed process diagram of a satellite network stationing provided in an embodiment of the present application, the process includes the following steps:

[0105] Figure 7 The example of using a GNSS module and NTN Modem to share a GNSS antenna is used to introduce this.

[0106] S701: The processor sends a command to the ground network modem to turn off the antenna and enter the flight mode.

[0107] S702: The processor switches the GNSS antenna to the GNSS module.

[0108] S703: The processor initiates GNSS positioning, powers on the GNSS module, searches for satellites, and performs positioning.

[0109] S704: When GNSS positioning is successful, the current location information is recorded, GNSS positioning is turned off, and the GNSS antenna is switched to the NTN Modem network.

[0110] S705: After the NTN Modem is powered on, a command to enter the flight mode is sent to wait for network information configuration.

[0111] S706: The processor sets the satellite network APN.

[0112] S707: The processor sends the current location information to the NTN Modem through an instruction.

[0113] S708: The processor sends an exit-flight-mode network search instruction to the NTN Modem.

[0114] S709: The processor periodically queries the geocentric and earth-fixed coordinates of the satellite currently residing in the NTN network cell.

[0115] S710: Calculate the target azimuth and elevation of the terminal according to the longitude, latitude, altitude of the current terminal device's location information and the Earth-centered Earth-fixed coordinates of the target satellite.

[0116] S711: The user is guided to adjust the azimuth and elevation of the terminal device through the interface animation of the display unit to achieve an optimal communication angle.

[0117] S712: Network access is successful, and the user is prompted to process services, send short messages, etc.

[0118] Based on the above embodiments, Figure 8 A schematic diagram of the structure of a satellite network device provided in an embodiment of the present application, the device includes:

[0119] The receiving and obtaining module 801 is used to obtain the location information of the terminal device sent by its own global positioning system GNSS module if a satellite service request is received, and obtain the geocentric and earth-fixed coordinates of the received target satellite;

[0120] Processing module 802 is used to calculate the target azimuth and target elevation when the terminal device is pointing to the target satellite based on the position information and the geocentric earth-fixed coordinates; control the display unit to display the information of the target azimuth and the target elevation, so that the user can adjust the azimuth and elevation of the terminal device based on the information of the target azimuth and the target elevation to achieve network connection with the target satellite.

[0121] In a possible implementation, the processing module 802 is specifically used to obtain the geocentric Earth-fixed coordinates of the terminal device corresponding to the location information; and determine the target azimuth and target elevation when the terminal device points to the target satellite based on the geocentric Earth-fixed coordinates of the terminal device and the geocentric Earth-fixed coordinates of the target satellite.

[0122] In a possible implementation, the processing module 802 is further configured to power on the GNSS module, so that the GNSS module acquires the location information of the terminal device.

[0123] In a possible implementation, the processing module 802 is further used to send an instruction for shutting down the ground network Modem to the ground network Modem, wherein after the ground network Modem is shut down, the terminal device is disconnected from the ground network.

[0124] In a possible implementation, the processing module 802 is further configured to switch the GNSS antenna to the NTN Modem and power on the NTN Modem, so that the NTN Modem is connected to the target satellite and receives the Earth-centered Earth-fixed coordinates sent by the target satellite.

[0125] In a possible implementation, the processing module 802 is further configured to switch the cellular antenna to the NTN Modem and power on the NTN Modem, so that the NTN Modem is connected to the target satellite and receives the Earth-centered Earth-fixed coordinates sent by the target satellite.

[0126] In a possible implementation, the processing module 802 is further used to obtain the APN of the target satellite of the operator corresponding to the terminal device, and send the APN of the target satellite in an instruction to the NTN Modem; so that the NTN Modem is connected to the target satellite corresponding to the APN.

[0127] In a possible implementation, the processing module 802 is further configured to control the display unit to display preset information if it is detected that the signal strength of the satellite connection exceeds a preset strength; wherein the preset information is used to prompt that the network access is successful.

[0128] Based on the above embodiments, the present application also provides a terminal device, Fig. 9 A schematic diagram of a terminal device structure provided in an embodiment of the present application is shown in FIG. Fig. 9 As shown, it includes: a processor 901, a communication interface 902, a memory 903 and a communication bus 904, wherein the processor 901, the communication interface 902, and the memory 903 communicate with each other through the communication bus 904;

[0129] The memory 903 stores a computer program. When the program is executed by the processor 901, the processor 901 executes the steps of the satellite stationing method provided in the above embodiments.

[0130] Since the principle of solving the problem by the above-mentioned terminal device is similar to that of the satellite network stationing method, the implementation of the above-mentioned terminal device can refer to the embodiment of the method, and the repeated parts will not be repeated.

[0131] The communication bus mentioned in the above terminal device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The communication interface 902 is used for communication between the above terminal device and other devices. The memory may include a random access memory (RAM) and may also include a non-volatile memory (NVM), such as at least one disk storage. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0132] The above-mentioned processor can be a general-purpose processor, including a central processing unit, a network processor (Network Processor, NP), etc.; it can also be a digital signal processing processor (Digital Signal Processing, DSP), an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc.

[0133] Based on the above embodiments, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program that can be executed by a processor. When the program runs on the processor, the processor implements the satellite network method steps provided in the above embodiments.

[0134] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0135] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0136] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0137] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0138] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A satellite communication terminal device, characterized in that: The terminal device comprises: Global Positioning System GNSS module; Display unit; A GNSS antenna, configured to be connected to the GNSS module; The processor is configured as: If a satellite service request is received, the location information of the terminal device sent by the GNSS module is obtained, and the geocentric and earth-fixed coordinates of the received target satellite are obtained; According to the position information and the geocentric earth-fixed coordinates, the target azimuth and target elevation of the terminal device when the terminal device points to the target satellite are calculated; the display unit is controlled to display the information of the target azimuth and the target elevation, so that the user can adjust the azimuth and elevation of the terminal device based on the information of the target azimuth and the target elevation to achieve network connection with the target satellite.

2. The terminal device according to claim 1, characterized in that: The processor is specifically configured to: Obtaining the geocentric and earth-fixed coordinates of the terminal device corresponding to the location information; According to the geocentric earth-fixed coordinates of the terminal device and the geocentric earth-fixed coordinates of the target satellite, a target azimuth and a target elevation angle when the terminal device points to the target satellite are determined.

3. The terminal device according to claim 1, characterized in that: The processor is further configured to: After receiving the satellite service request, powering on the GNSS module; The GNSS module is configured to obtain location information of the terminal device and send the location information to the processor.

4. The terminal device according to claim 3, characterized in that: The terminal device further includes: Terrestrial network modem; The ground network Modem is configured to be connected to the ground network; The processor is further configured to: After receiving the satellite service request, an instruction for shutting down the ground network Modem is sent to the ground network Modem, and the satellite antenna is switched to the GNSS module, wherein the terminal device is disconnected from the ground network after the ground network Modem is shut down.

5. The terminal device according to claim 1, characterized in that: The terminal device further includes: NTN Modem; The processor is further configured to: After receiving the satellite service request, switching the GNSS antenna to the NTN Modem and powering on the NTN Modem; The NTN Modem is configured to connect to the target satellite, receive the geocentric Earth-fixed coordinates sent by the target satellite, and send the geocentric Earth-fixed coordinates of the target satellite to the processor.

6. The terminal device according to claim 5, characterized in that: The processor is further configured to: After the NTN Modem is powered on, the APN of the target satellite of the operator corresponding to the terminal device is obtained, and the APN of the target satellite is carried in the instruction and sent to the NTN Modem; The NTN Modem is configured to be connected to the target satellite corresponding to the APN.

7. The terminal device according to claim 1, characterized in that: The processor is further configured to: If it is detected that the signal strength of the satellite connection exceeds the preset strength, the display unit is controlled to display preset information; wherein the preset information is used to prompt that the network is successfully established.

8. A satellite communication terminal device, characterized in that: The terminal device comprises: Global Positioning System GNSS module; Display unit; A GNSS antenna, configured to be connected to the GNSS module; A cellular antenna configured to be connected to a terrestrial network modem; The processor is configured as: If a satellite service request is received, the location information of the terminal device sent by the GNSS module is obtained, and the geocentric and earth-fixed coordinates of the received target satellite are obtained; According to the position information and the geocentric earth-fixed coordinates, the target azimuth and target elevation of the terminal device when the terminal device points to the target satellite are calculated; the display unit is controlled to display the information of the target azimuth and the target elevation, so that the user can adjust the azimuth and elevation of the terminal device based on the information of the target azimuth and the target elevation to achieve network connection with the target satellite.

9. The terminal device according to claim 8, characterized in that: The terminal device further includes: NTN Modem; The processor is further configured to: After receiving the satellite service request, switching the cellular antenna to the NTN Modem and powering on the NTN Modem; The NTN Modem is configured to connect to the target satellite, receive the geocentric Earth-fixed coordinates sent by the target satellite, and send the geocentric Earth-fixed coordinates of the target satellite to the processor.

10. A satellite network method, characterized in that: Applied to a terminal device, the method comprises: If a satellite service request is received, the location information of the terminal device sent by its own global positioning system GNSS module is obtained, and the geocentric and earth-fixed coordinates of the received target satellite are obtained; According to the position information and the geocentric earth-fixed coordinates, the target azimuth and target elevation of the terminal device when the terminal device points to the target satellite are calculated; the display unit is controlled to display the information of the target azimuth and the target elevation, so that the user can adjust the azimuth and elevation of the terminal device based on the information of the target azimuth and the target elevation to achieve network connection with the target satellite.