Satellite communication adjusting method and device

By dynamically adjusting the satellite communication performance parameters of mobile terminals, the poor communication quality caused by mobile terminal movement is solved, and the communication success rate and satellite communication quality are improved.

CN119582907APending Publication Date: 2025-03-07ZTE CORP
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311160601.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-07
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

During satellite communication, the mobile state of the mobile terminal will lead to poor communication quality, and the prior art will find it difficult to effectively solve this problem.

Method used

By obtaining the satellite communication parameters and mobile status information of the mobile terminal, the satellite communication performance parameters are dynamically adjusted, including adjusting the parameters of the satellite transceiver antenna, the parameters of the link front end and the parameters of the chip to improve the transceiver success rate and communication quality.

Benefits of technology

By dynamically adjusting performance parameters, adapting to different working environments, improving the success rate of communication and satellite communication quality, the problem of poor communication quality caused by mobile terminal movement is solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119582907A_ABST
    Figure CN119582907A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a satellite communication adjusting method and device. The method comprises the following steps: acquiring satellite communication parameters transmitted and received by a mobile terminal and moving state information of the mobile terminal; adjusting performance parameters of satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information, and obtaining a transceiving success rate and / or satellite communication quality; and performing closed-loop adjustment on the performance parameters of the satellite communication of the mobile terminal based on the receiving and transmitting success rate and / or the satellite communication quality. According to the invention, the problem of poor communication quality caused by the movement of the mobile terminal in the satellite communication process is solved, and the effect of improving the satellite communication quality is further achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of communications, and in particular, to a satellite communication adjustment method and device. Background Art

[0002] With the introduction of the Beidou satellite navigation system, short message communication, as a satellite-based communication method, has the advantages of all-weather, wide coverage, and high reliability, and is widely used in outdoor rescue, environmental exploration, environmental monitoring and other activities. However, during satellite communication, the mobility of the mobile terminal will affect the communication quality, resulting in poor communication quality.

[0003] The existing Beidou short message communication technology is a primary satellite communication service that forwards text messages through Beidou satellites. According to different application scenarios, Beidou short message communication can be divided into two modes: one-way communication and two-way communication. In the one-way communication mode, the terminal transmits the signal to the satellite, and the satellite sends the feedback information to the ground master station after receiving it, and forwards it to the rescue department or relatives and friends through the cellular base station. In the two-way communication mode, short message information can be sent and received directly between the terminal and the satellite without going through the satellite ground station and the cellular ground base station.

[0004] However, there is a problem in the related art, that is, during the communication with the satellite, the mobile state of the mobile terminal will cause the communication quality to deteriorate. For existing 5G terminals, due to the limitations of factors such as terminal volume and chip area, the efficiency and gain of their satellite communication antennas are often low. In addition, 5G terminals have a large number of built-in antennas, and need to borrow the original GPS or satellite communication antenna, so that the terminal's satellite communication antenna is affected by posture changes and movement. Therefore, when the mobile terminal is in position, posture changes or moves, the gain of its satellite communication antenna will change, resulting in a decrease in the success rate of transmission and reception, and poor communication quality is very likely to occur. Summary of the invention

[0005] The embodiments of the present invention provide a satellite communication adjustment method and device to at least solve the problem of poor communication quality caused by the movement of a mobile terminal during satellite communication in the related art.

[0006] According to an embodiment of the present invention, there is provided a satellite communication adjustment method, which is applied to a mobile terminal and includes:

[0007] Acquiring satellite communication parameters received and sent by the mobile terminal and mobile state information of the mobile terminal;

[0008] Adjusting the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information, and obtaining a receiving and sending success rate and / or a satellite communication quality;

[0009] The performance parameters of the satellite communication of the mobile terminal are adjusted in a closed loop based on the receiving and transmitting success rate and / or the satellite communication quality.

[0010] According to another embodiment of the present invention, there is provided a satellite communication adjustment device, located in a mobile terminal, comprising:

[0011] A satellite communication parameter detection module, used to obtain satellite communication parameters sent and received by the mobile terminal;

[0012] A terminal movement state detection module, used to obtain movement state information of the mobile terminal;

[0013] The satellite mobile tracking control module is used to adjust the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile status information, and obtain the success rate of sending and receiving and / or the quality of satellite communication; and to perform closed-loop adjustment on the performance parameters of the satellite communication of the mobile terminal based on the success rate of sending and receiving and / or the quality of satellite communication.

[0014] According to yet another embodiment of the present invention, there is provided a mobile terminal comprising the satellite communication adjustment device as described above.

[0015] According to yet another embodiment of the present invention, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the steps of any one of the above method embodiments when run.

[0016] According to yet another embodiment of the present invention, there is provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0017] Through the present invention, when the position or posture of the mobile terminal changes or moves, the satellite communication performance parameters are dynamically adjusted to adapt to different working environments, thereby improving the communication success rate and satellite communication quality. Therefore, the problem of poor communication quality caused by the movement of the mobile terminal during the communication with the satellite can be solved, thereby achieving the effect of improving the satellite communication quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 is a hardware structure block diagram of a mobile terminal of a satellite communication adjustment method according to an embodiment of the present invention;

[0019] Figure 2 is a network architecture 1 operated according to an embodiment of the present invention;

[0020] Figure 3 is a network architecture 2 operated according to an embodiment of the present invention;

[0021] Figure 4 is a flow chart of a satellite communication adjustment method according to an embodiment of the present invention;

[0022] Figure 5 is a structural block diagram of a satellite communication adjustment device according to an embodiment of the present invention;

[0023] Figure 6 is a schematic diagram of the operation of the motion trajectory fitting adjustment module according to an embodiment of the present invention. Figure 1 ;

[0024] Figure 7 is a schematic diagram of the operation of the motion trajectory fitting adjustment module according to an embodiment of the present invention. Figure 2 ;

[0025] Figure 8 is a diagram showing changes in a satellite transceiver antenna and a satellite angle of a mobile terminal when the mobile terminal moves according to an embodiment of the present invention;

[0026] Fig. 9 It is a schematic diagram of the collection of movement rate information by the motion rate adaptation and adjustment module;

[0027] Fig.10 It is the change curve of Doppler frequency shift of LEO satellite in different frequency bands;

[0028] Fig.11 It is the working logic and process diagram of the motion rate adaptation and adjustment module;

[0029] Fig.12 It is a control process flow chart of the motion delay compensation module.

[0030] Explanation of the accompanying symbols: 1. Mobile terminal of the person seeking help; 2. Communication satellite; 3. Ground station; 4. Base station; 5. Mobile terminal of the person being helped; 6. Satellite communication parameter detection module; 7. Terminal movement status detection module; 8. Satellite movement tracking control module; 9. Motion trajectory fitting adjustment module; 10. Motion direction adaptation adjustment module; 11. Motion rate adaptation adjustment module; 12. Motion delay compensation module; 13. Motion guidance module; 14. Closed-loop detection correction module; 15. Application processor; 16. Satellite transceiver antenna; 17. Satellite transceiver link front end; 18. Satellite transceiver chip; 19. Execution module. DETAILED DESCRIPTION

[0031] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings and in combination with the embodiments.

[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0033] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 FIG. 1 is a hardware structure block diagram of a mobile terminal of a satellite communication adjustment method according to an embodiment of the present invention. Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0034] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as a computer program corresponding to a satellite communication adjustment method in an embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the mobile terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0035] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0036] The present application embodiment can be run on Figure 2 In the network architecture shown in Figure 2 As shown, the network architecture includes: a mobile terminal 1 of the person seeking help, a communication satellite 2, a ground station 3, a base station 4, and a mobile terminal 5 of the person being sought help. The network architecture is suitable for the form of short messages. When the person seeking help enters an area without mobile network coverage, if he wants to send a distress message at this time, he can use the mobile terminal 1 of the person seeking help to demodulate the satellite signal first, perform time synchronization, demodulate the satellite signal, and select the best communication satellite 2 to connect. When the carrier-to-noise ratio CN0 value reaches the preset intensity, a distress message in the form of a short message is sent to the best communication satellite 2. The communication satellite 2 receives the short message and sends a receipt to the mobile terminal 1 of the person seeking help. At the same time, the distress message is forwarded to the satellite ground station 3, and the ground station 3 then forwards the signal to the base station 4, and the base station 4 forwards the distress message to the relevant rescue department or the communication terminal of the person seeking help.

[0037] In particular, the embodiment of the present application can also be run on Figure 3 In the network architecture shown in Figure 3 As shown, the network architecture includes: a mobile terminal 1 of the person seeking help, a communication satellite 2, a ground station 3, and a mobile terminal 5 of the person being helped. The network architecture is suitable for voice calls. When the person seeking help enters an area without mobile network coverage and wants to ask for help from others through voice, the mobile terminal 1 of the person seeking help can be used to demodulate the satellite signal, perform time synchronization, demodulate the satellite signal, and select the best communication satellite 2 to connect. When the carrier-to-noise ratio CN0 value reaches a preset strength, the contact information of the mobile terminal of the relatives and friends is dialed through the best communication satellite 2, such as 00+country code+relatives and friends' mobile phone number, or 00+country code+relatives and friends' landline phone number, or 00+12-digit Iridium phone number, etc. The communication satellite 2 constructs a call channel between the mobile terminal of the person seeking help and the mobile terminal 5 of the person being helped through the ground station 3, so that the person seeking help and the person being helped can have a voice call or a message call.

[0038] In particular, in one embodiment, the network architecture may also include: a mobile terminal 1 of the person seeking help, a communication satellite 2, and a mobile terminal 5 of the person being helped. When the communication satellite 2 is under less pressure to process data, the communication satellite 2 may directly establish a call channel between the mobile terminal 1 of the person seeking help and the mobile terminal 5 of the person being helped, so that the person seeking help and the person being helped can have a voice call or a message call.

[0039] In this embodiment, a method for regulating satellite communication running on the above network architecture is provided. Figure 4 is a flow chart of a satellite communication adjustment method according to an embodiment of the present invention, such as Figure 4 As shown, the process includes the following steps:

[0040] Step S401, obtaining satellite communication parameters sent and received by the mobile terminal and mobile status information of the mobile terminal;

[0041] In one embodiment, the satellite communication parameters include at least one of the following: carrier-to-noise ratio, maximum transmission power, transmission time interval value, synchronization time, satellite number, number of satellite channels, number of satellite beams, and satellite receipt parameters;

[0042] The mobile state information of the mobile terminal includes at least one of the following: moving speed, moving acceleration, moving direction, longitude and latitude, and tilt angle.

[0043] In the embodiment of the present application, the tilt angle state of the mobile terminal is detected by using the tilt algorithm of the mobile terminal. Including but not limited to the measurement of the tilt angle of the vertical, horizontal, horizontal screen, vertical screen and different angles of the horizontal or vertical direction. Take the mobile phone as an example: define the X, Y, and Z coordinates of the mobile phone. Angle A is the azimuth of the mobile phone rotating around the Z axis, which is 360 degrees in all directions; Angle B is the tilt angle of the mobile phone rotating around the X axis, which is 360 degrees in all directions; Angle C is the rotation angle of the mobile phone rotating around the Y axis, which is 180 degrees in all directions. The horizontal, vertical and different tilt angle information of the mobile phone are tested by the mobile phone's own gyroscope, acceleration sensor, geomagnetic, and gravity sensor. It can be a single device measurement calculation or a joint calculation of multiple devices. The mobile phone's own geomagnetic sensor is used to detect the orientation of the mobile phone. The geomagnetic sensor uses the geomagnetic field and the built-in geomagnetic sensor of the mobile phone to measure the geographical direction positioning of the southeast, northwest and declination angle, and uses the different motion states of the mobile phone in the geomagnetic field to sense the distribution changes of the geomagnetic field to indicate the posture and motion angle of the mobile phone.

[0044] During measurement, the angular velocity of the mobile phone moving along one or several axes is measured by a gyroscope (angular velocity sensor), that is, the angular velocity of the mobile phone when it is deflected or tilted. The gyroscope in the mobile phone is a micro-electromechanical structure (MEMS) device, which measures the angular velocity and rotational displacement by the change in capacitance during rotation, and calculates the rotational acceleration. The gyroscope measures the angular velocity of the mobile phone's deflection, tilt and other actions. During navigation, the gyroscope measures the deflection and tilt angle information of the mobile phone, and feeds back the deviation caused by jitter or movement, performs corresponding compensation and pre-calculation adjustment and correction, and obtains the changed displacement distance through the calculation of angle, direction, speed and time, so as to achieve accurate transmission or reception of signal direction angle fitting. At the same time, the acceleration sensor senses the movement of the mobile phone to determine whether the mobile phone is stationary or moving, the speed of movement and the acceleration.

[0045] Step S402: adjusting the performance parameters of satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information, and obtaining the success rate of receiving and sending and / or the quality of satellite communication;

[0046] In one embodiment, the performance parameters of satellite communication include at least one of the following: parameters of a satellite transceiver antenna, parameters of a satellite transceiver link front end, and parameters of a satellite transceiver chip.

[0047] In an exemplary implementation, taking a mobile phone as an example, to obtain the success rate of sending and receiving information by the mobile phone, the following method can be used:

[0048] Monitor data transmission status: Use network monitoring tools or applications to monitor the transmission status of your phone when sending and receiving data. These tools can provide real-time data transmission speed, latency, packet loss rate and other indicators.

[0049] Use a network quality assessment application: There are some applications that can help assess network quality and send and receive success rates. These applications can provide real-time reports on the quality of the network connection and show the success rate of sending and receiving data.

[0050] Services provided by network operators: Some network operators may provide statistics on the success rate of mobile data transmission. Users can learn about the success rate of mobile data transmission by querying the operator's services.

[0051] Analyze data transmission logs: The mobile phone system and applications may record data transmission logs. By analyzing these logs, you can understand the success rate of data transmission and find out the possible causes of transmission problems.

[0052] Conduct actual tests: You can evaluate the success rate of the mobile phone by performing actual tests of sending and receiving data. For example, you can send a large number of data packets and record the success and failure situations, and then calculate the success rate.

[0053] To obtain satellite communication quality on your mobile phone, you can do the following:

[0054] Open phone settings: enter the phone's settings interface.

[0055] Enter the location service settings: Find the "Location Information" or "Location Service" option in the settings interface.

[0056] Turn on satellite positioning: In the location services settings, find and turn on the "Satellite positioning" or "GPS" option.

[0057] Check satellite signal strength: Once satellite positioning is turned on, the phone will start searching for and receiving satellite signals. In the location service settings, the current satellite signal strength will be displayed. It is usually displayed in the form of a grid or bar graph. The higher the strength, the stronger the received satellite signal and the better the communication quality.

[0058] Observe positioning accuracy: In addition to signal strength, the phone will also display the current positioning accuracy. Positioning accuracy indicates the deviation range between the phone's location information and the actual location. The higher the accuracy, the better the positioning quality.

[0059] Test the navigation function: You can use the navigation app or map app on your phone to test the accuracy and stability of the navigation function. If the navigation function can run stably and provide accurate navigation guidance, it means that the satellite communication quality is good.

[0060] Step S403: performing closed-loop adjustment on the performance parameters of the satellite communication of the mobile terminal based on the success rate of receiving and transmitting and / or the quality of satellite communication.

[0061] Through the above steps, when the mobile terminal is in a state of position or posture change or movement, the satellite communication performance parameters are dynamically adjusted to adapt to different working environments, thereby improving the communication success rate and satellite communication quality. Therefore, the problem of poor communication quality caused by the movement of the mobile terminal during the communication with the satellite can be solved, thereby achieving the effect of improving the satellite communication quality.

[0062] In one embodiment, adjusting the performance parameters of satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information includes:

[0063] Obtaining navigation path or real-time motion trajectory information of the mobile terminal according to satellite communication parameters and mobile state information, and slicing the navigation path or real-time motion trajectory information to divide it into different path trajectory segments;

[0064] The path trajectory segment is compared with the adjustment parameters in the database to obtain the corresponding adjustment parameters to adjust at least one of the following performance parameters: parameters of the satellite transceiver antenna, parameters of the front end of the satellite transceiver link, and parameters of the satellite transceiver chip, wherein a mapping relationship between the path trajectory segment and the adjustment parameters is preset in the database.

[0065] Specifically, the navigation path or real-time motion track information of the mobile terminal is obtained according to the satellite communication parameters and the mobile state information. By obtaining the satellite communication parameters and the state information of the mobile terminal, the navigation path or real-time motion track information of the mobile terminal can be obtained. This information can be used to analyze and optimize the satellite communication performance of the mobile terminal.

[0066] The navigation path or real-time motion trajectory information is sliced ​​and divided into different path trajectory segments. The obtained navigation path or real-time motion trajectory information is sliced ​​and divided into different path trajectory segments. Each path trajectory segment corresponds to the communication needs of the mobile terminal at different time periods or locations.

[0067] Compare the path track segment with the adjustment parameters in the database to obtain the corresponding adjustment parameters. By comparing with the mapping relationship between the path track segment and the adjustment parameters preset in the database, the adjustment parameters corresponding to each path track segment can be obtained. These adjustment parameters can be used to adjust the performance parameters of satellite communications.

[0068] The obtained adjustment parameters are used to adjust at least one of the following performance parameters: parameters of the satellite transceiver antenna, parameters of the front end of the satellite transceiver link, and parameters of the satellite transceiver chip. According to the obtained adjustment parameters, the satellite communication performance parameters of the mobile terminal can be adjusted accordingly. These performance parameters may include parameters of the satellite transceiver antenna, parameters of the front end of the satellite transceiver link, parameters of the satellite transceiver chip, etc. By adjusting these parameters, the transmission quality and stability of satellite communication can be optimized, and the communication effect and success rate can be improved.

[0069] In the above manner, the satellite communication performance parameters of the mobile terminal can be dynamically adjusted according to the satellite communication parameters and the mobile state information. By analyzing the navigation path or real-time motion trajectory information and comparing it with the adjustment parameters in the database, the corresponding adjustment parameters can be obtained and used to adjust the satellite communication performance parameters, thereby optimizing the quality and stability of the communication connection.

[0070] In one embodiment, adjusting the performance parameters of satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information further includes:

[0071] According to satellite communication parameters and mobile status information, various time delays between the mobile terminal and the communication satellite are obtained, and delay compensation is performed respectively.

[0072] Specifically, various time delays between the mobile terminal and the communication satellite are obtained according to the satellite communication parameters and the mobile status information. By obtaining the satellite communication parameters and the status information of the mobile terminal, various time delays between the mobile terminal and the communication satellite can be obtained, such as signal transmission delay, processing delay, propagation delay, etc. These delays directly affect the performance of satellite communication.

[0073] Compensate for different delays. For different types of delays obtained, corresponding compensation processing is required. The purpose of delay compensation is to adjust satellite communications according to actual delay conditions to ensure the stability and reliability of communications.

[0074] Delay compensation can be achieved by adjusting satellite communication performance parameters. According to the specific situation and needs of the delay, the delay compensation can be achieved by adjusting the satellite communication performance parameters of the mobile terminal. By adjusting the parameters, the transmission rate and signal processing capacity of satellite communication can be changed to compensate for different delays.

[0075] In the above manner, various time delays between the mobile terminal and the communication satellite can be obtained according to the satellite communication parameters and the mobile status information, and compensation can be performed for different time delays. By adjusting the performance parameters of satellite communication, compensation for time delay can be achieved to improve the quality and stability of communication. This ensures that the communication between the mobile terminal and the satellite can be effectively optimized and improved in terms of time delay.

[0076] In one embodiment, before the performance parameters of the satellite communication of the mobile terminal are adjusted again, the method further includes:

[0077] Generates prompt information for adjustment based on satellite communication parameters and mobile status information; wherein,

[0078] The prompt content includes at least one of the following: moving speed, moving acceleration, moving direction, moving trajectory, satellite transmission and reception interval, terminal pitch angle guidance, and terminal placement position guidance;

[0079] The prompting method includes at least one of the following: vibration, color change, voice, and animation.

[0080] In the above manner, the prompt information for adjustment is generated according to the satellite communication parameters and the mobile state information, which can help the user to more accurately adjust the satellite communication performance parameters of the mobile terminal. According to the speed information of the mobile terminal, the user is prompted whether the moving speed is suitable for the current satellite communication parameters. If the moving speed is fast, corresponding measures may need to be taken to ensure the stability of communication. According to the acceleration information of the mobile terminal, the user is prompted whether the moving acceleration will affect the satellite communication performance. If the moving acceleration is large, it may be necessary to pay attention to adjusting the parameters to improve the reliability of communication. According to the direction information of the mobile terminal, the user is prompted whether the current moving direction will affect the stability of satellite communication. It may be necessary to adjust the direction of the antenna or change the orientation of the terminal. According to the trajectory information of the mobile terminal, the user is prompted of possible changes in communication quality. For example, when crossing a narrow canyon between tall buildings or mountains, the communication signal may be hindered. According to the satellite communication parameters and the mobile state information, the user is prompted to adjust the satellite transceiver interval to obtain a better communication effect. For example, if the signal quality is poor, the transceiver interval can be appropriately extended to improve the communication success rate. According to the satellite communication parameters and the mobile state information, the user is prompted to adjust the pitch angle of the terminal. The adjustment of the pitch angle can change the angle between the terminal and the satellite, thereby affecting the communication quality. According to the satellite communication parameters and mobile status information, the user is prompted to adjust the placement of the terminal. The appropriate placement can provide better satellite signal reception and transmission conditions, thereby improving communication performance. In order to allow users to receive adjustment information more intuitively, different prompt methods can be used, such as vibration, color change, voice or animation. Users can choose the appropriate prompt method according to their preferences and habits.

[0081] In one embodiment, adjusting the performance parameters of satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information further includes:

[0082] When it is confirmed based on the mobile state information that the moving speed of the mobile terminal is greater than a preset threshold, determining a relative speed between the moving speed of the communication satellite and the moving speed of the mobile terminal;

[0083] Determine the frequency offset value of the terminal satellite signal according to the relative rate;

[0084] The demodulation frequency center value of the satellite receiver of the mobile terminal is determined based on the terminal satellite signal frequency offset value, so as to adjust the parameters of the satellite transceiver chip.

[0085] Specifically, when it is confirmed based on the mobile state information that the mobile terminal's moving speed is greater than a preset threshold, the relative speed between the mobile speed of the communication satellite and the mobile speed of the mobile terminal is determined: the mobile speed of the mobile terminal refers to the speed at which the terminal moves in space. When the moving speed exceeds the preset threshold, it may affect the satellite communication. In order to ensure the stability of communication, it is necessary to determine the relative speed between the mobile speed of the communication satellite and the mobile speed of the mobile terminal. By comparing the speeds of the satellite and the terminal, it can be determined whether further adjustment is required.

[0086] Determine the terminal satellite signal frequency offset value based on the relative speed: The relative speed between the mobile terminal and the satellite will cause the signal frequency to shift. By determining the terminal satellite signal frequency offset value based on the relative speed, the terminal signal reception frequency can be adjusted to keep it consistent with the satellite signal frequency. This ensures the accuracy of signal transmission and demodulation.

[0087] Determine the demodulation frequency center value of the satellite receiver of the mobile terminal based on the terminal satellite signal frequency offset value to adjust the parameters of the satellite transceiver chip: After the terminal satellite signal frequency offset value is determined, the demodulation frequency center value of the satellite receiver of the mobile terminal can be adjusted accordingly. By adjusting the parameters of the satellite transceiver chip, the mobile terminal can receive and demodulate satellite signals more accurately. This can improve the quality and stability of communication.

[0088] In summary, the process of adjusting the satellite communication performance parameters of the mobile terminal according to the satellite communication parameters and the mobile state information includes confirming that the mobile terminal's moving speed is greater than a preset threshold, determining the relative speed, determining the terminal satellite signal frequency offset value, and adjusting the satellite receiver demodulation frequency center value of the mobile terminal. The purpose of these steps is to ensure that the mobile terminal can communicate stably with the satellite and maintain good signal transmission quality.

[0089] In one embodiment, adjusting the performance parameters of satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information further includes:

[0090] When it is confirmed based on the mobile state information that the mobile terminal is in a variable speed state, different performance parameter adjustment methods are matched according to different speed levels of the mobile terminal.

[0091] Specifically, the performance parameters of satellite communication of the mobile terminal are adjusted according to the satellite communication parameters and the mobile state information. At the same time, when the mobile terminal is in a variable speed state, different performance parameter adjustment methods are matched according to the different speed levels of the mobile terminal.

[0092] During the communication process, the mobile terminal may experience different speed levels, such as low-speed movement, medium-speed movement, or high-speed movement. Each speed level corresponds to different mobile states and communication requirements. Therefore, when adjusting the performance parameters, it is necessary to select the corresponding adjustment method according to the speed level of the mobile terminal.

[0093] By confirming that the mobile terminal is in a variable speed state based on the mobile state information, the current rate level of the mobile terminal can be determined. Different performance parameter adjustment methods can be selected according to different rate levels. For example, in a high-speed mobile state, a faster data transmission rate and a higher signal transmission power can be used to improve communication efficiency and signal coverage; while in a low-speed mobile state, a more stable transmission mode and a lower power consumption mode can be used to extend the battery life of the terminal.

[0094] By adjusting the performance parameters according to the different speed levels of the mobile terminal, the satellite communication performance can be optimized according to the actual mobile status and communication needs. This can improve the stability of communication, signal transmission quality and communication efficiency, while also maximizing energy savings and extending the terminal's battery life.

[0095] In one embodiment, the method further comprises:

[0096] The adjustment results of the adjustment methods of different performance parameters are obtained, and if it is determined based on the adjustment results that the mobile terminal cannot send or receive communication information, the angle of the satellite transceiver antenna is adjusted.

[0097] Specifically, after adjusting according to different performance parameter adjustment methods, if it is found that the mobile terminal cannot normally send and receive communication information, it can be considered to adjust the angle of the satellite transceiver antenna to solve the problem. This is because the performance of satellite communication is affected by the spatial position relationship between the satellite and the mobile terminal, and adjusting the angle of the satellite transceiver antenna can change the spatial coverage and communication angle between the satellite and the mobile terminal, thereby possibly improving the quality of the communication connection.

[0098] In one embodiment, adjusting the performance parameters of satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information further includes:

[0099] Obtaining the angle relationship between the mobile terminal and the communication satellite according to the satellite communication parameters and the moving direction in the moving state information;

[0100] Based on the angle relationship, select the best satellite receiving and transmitting antenna;

[0101] Determine the directional adjustment value of the maximum gain radiation direction of the best satellite transceiver antenna;

[0102] The maximum gain radiation direction is adjusted based on the direction adjustment value.

[0103] Specifically, the angle relationship between the mobile terminal and the communication satellite is obtained according to the satellite communication parameters and the moving direction in the mobile state information. By analyzing the satellite communication parameters and the state information of the mobile terminal, the angle relationship between the mobile terminal and the communication satellite can be determined. This angle relationship can reflect the spatial position relationship between the two.

[0104] Based on the angle relationship, select the best satellite transceiver antenna. Based on the angle relationship between the mobile terminal and the communication satellite, you can select the best satellite transceiver antenna. The best satellite transceiver antenna will achieve the best signal transmission effect and the most stable communication quality.

[0105] Determine the direction adjustment value of the maximum gain radiation direction of the best satellite transceiver antenna. The best satellite transceiver antenna usually has a maximum gain radiation direction, that is, the direction with the strongest signal transmission. Based on the angle relationship of the best satellite transceiver antenna, the direction adjustment value of the maximum gain radiation direction can be determined. This direction adjustment value indicates how many degrees the satellite transceiver antenna needs to be adjusted to point it in the best signal transmission direction.

[0106] The maximum gain radiation direction is adjusted based on the direction adjustment value. Based on the determined direction adjustment value, the maximum gain radiation direction can be adjusted. This adjustment can be achieved mechanically or electronically to ensure that the satellite transceiver antenna points to the optimal signal transmission direction.

[0107] Through the above method, the satellite communication performance parameters of the mobile terminal can be dynamically adjusted according to the satellite communication parameters and mobile status information. This can optimize the quality and stability of the communication connection, improve the signal transmission effect and communication success rate. At the same time, by selecting the best satellite transceiver antenna and adjusting the maximum gain radiation direction, the communication system can be more adaptable to different environments and mobile states, further improving communication performance.

[0108] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by adding the necessary general hardware platform with the help of software, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0109] In this embodiment, a satellite communication adjustment device is also provided, which is used to implement the above embodiments and preferred implementations, and the descriptions that have been made will not be repeated. As used below, the term "module" is a combination of software and / or hardware that can implement a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0110] Figure 5 is a structural block diagram of a satellite communication regulating device according to an embodiment of the present invention, such as Figure 5 As shown, the device comprises:

[0111] A satellite communication parameter detection module 6, used to obtain satellite communication parameters sent and received by the mobile terminal;

[0112] The terminal movement state detection module 7 is used to obtain the movement state information of the mobile terminal;

[0113] A satellite mobile tracking control module 8, used to adjust the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information, and obtain the success rate of receiving and sending and / or the quality of satellite communication; and

[0114] The performance parameters of the satellite communication of the mobile terminal are adjusted in a closed loop based on the success rate of receiving and transmitting and / or the quality of the satellite communication.

[0115] The satellite communication parameters include at least one of the following: carrier-to-noise ratio, maximum transmission power, transmission time interval value, synchronization time, satellite number, number of satellite channels, number of satellite beams, and satellite receipt parameters;

[0116] The mobile state information of the mobile terminal includes at least one of the following: moving speed, moving acceleration, moving direction, longitude and latitude, and tilt angle.

[0117] The performance parameters of satellite communications include at least one of the following: parameters of a satellite transceiver antenna, parameters of a satellite transceiver link front end, and parameters of a satellite transceiver chip.

[0118] In one embodiment, the device is further used to: obtain the navigation path or real-time motion trajectory information of the mobile terminal according to the satellite communication parameters and the mobile state information, and slice the navigation path or real-time motion trajectory information into different path trajectory segments;

[0119] The path trajectory segment is compared with the adjustment parameters in the database to obtain the corresponding adjustment parameters to adjust at least one of the following performance parameters: parameters of the satellite transceiver antenna, parameters of the front end of the satellite transceiver link, and parameters of the satellite transceiver chip, wherein a mapping relationship between the path trajectory segment and the adjustment parameters is preset in the database.

[0120] In one embodiment, the device is also used to: obtain multiple time delays between the mobile terminal and the communication satellite according to the satellite communication parameters and the mobile state information, and perform delay compensation respectively.

[0121] In one embodiment, the device is further used to: generate prompt information for adjustment according to satellite communication parameters and mobile status information; wherein,

[0122] The prompt content includes at least one of the following: moving speed, moving acceleration, moving direction, moving trajectory, satellite transmission and reception interval, terminal pitch angle guidance, and terminal placement position guidance;

[0123] The prompting method includes at least one of the following: vibration, color change, voice, and animation.

[0124] In one embodiment, the device is further configured to: determine a relative rate between a moving rate of the communication satellite and a moving rate of the mobile terminal when it is confirmed based on the moving state information that the moving rate of the mobile terminal is greater than a preset threshold;

[0125] Determine the frequency offset value of the terminal satellite signal according to the relative rate;

[0126] The demodulation frequency center value of the satellite receiver of the mobile terminal is determined based on the terminal satellite signal frequency offset value, so as to adjust the parameters of the satellite transceiver chip.

[0127] In one embodiment, the device is further used to: when it is confirmed based on the mobile state information that the mobile terminal is in a variable speed state, match different performance parameter adjustment modes according to different speed levels of the mobile terminal.

[0128] In one embodiment, the device is further used to: obtain adjustment results of adjustment methods of different performance parameters, and if it is determined based on the adjustment results that the mobile terminal is unable to send and receive communication information, adjust the angle of the satellite transceiver antenna.

[0129] In one embodiment, the device is further used to: obtain the angle relationship between the mobile terminal and the communication satellite according to the satellite communication parameters and the moving direction in the moving state information;

[0130] Based on the angle relationship, select the best satellite receiving and transmitting antenna;

[0131] Determine the directional adjustment value of the maximum gain radiation direction of the best satellite transceiver antenna;

[0132] The maximum gain radiation direction is adjusted based on the direction adjustment value.

[0133] In an exemplary embodiment, the process of the above method is explained in combination with the above device:

[0134] like Figure 5 As shown, the device also includes an execution module 19, which includes a motion trajectory fitting adjustment module 9, a motion direction adaptation adjustment module 10, a motion rate adaptation adjustment module 11, a motion delay compensation module 12, a mobile guidance module 13, and a closed-loop detection correction module 14. The satellite communication parameter detection module 6 and the terminal movement state detection module 7 are both connected to the satellite mobile tracking control module 8 in communication, the motion trajectory fitting adjustment module 9, the motion direction adaptation adjustment module 10, the motion rate adaptation adjustment module 11, the motion delay compensation module 12, and the mobile guidance module 13 are all connected to the satellite mobile tracking control module 8 in communication, the closed-loop detection correction module 14 is connected to the satellite mobile tracking control module 8 and the application processor 15 in communication, and the application processor 15 is connected to the satellite transceiver chip 18 in communication. The motion trajectory fitting adjustment module 9, the motion direction adaptation adjustment module 10, the motion rate adaptation adjustment module 11, the motion delay compensation module 12, and the movement guidance module 13 are all communicatively connected with the satellite transceiver antenna 16, the satellite transceiver link front end 17, and the satellite transceiver chip 18, so as to adjust the parameters of the satellite transceiver antenna 16, the parameters of the satellite transceiver link front end 17, and the parameters of the satellite transceiver chip 18 respectively.

[0135] The satellite mobile tracking control module 8 is communicated with the motion trajectory fitting adjustment module 9, the motion direction adaptation adjustment module 10, the motion rate adaptation adjustment module 11, the motion delay compensation module 12, the motion guidance module 13, and the closed-loop detection correction module 14. Through the collected terminal mobile state information, digital calculations are performed for different state parameters, such as moving direction, rate, acceleration, inclination, motion trajectory, and front and rear longitude and latitude coordinate information, and the optimal adjustment plan is selected. The pre-processed data is controlled and classified to determine whether it is a single adjustment or a joint adjustment. Here, the single adjustment has a higher priority than the joint adjustment. When the transmission or reception success rate of the single adjustment is low, the joint adjustment plan is randomly started.

[0136] The control and call judgment process and logical relationship of the satellite mobile tracking control module 8 are as follows:

[0137] After the user starts the satellite communication, the mobile state information of the mobile terminal is detected. If it is in motion, the mobile tracking control mechanism of the currently connected satellite is started. If it is in a stationary state, the non-mobile tracking control mechanism is started.

[0138] The working process of the satellite mobile tracking control mechanism is as follows:

[0139] The satellite mobile tracking control module 8 evaluates the receiving and transmitting threshold index. If the threshold is met, it transmits directly. If it is lower than the threshold, it corrects and adjusts to meet the threshold before starting the transmission.

[0140] If the transmission and reception fails, further diagnose whether it is a transmission failure or a reception failure based on the transmission and reception information, and call the corresponding adjustment module. If the reception fails, adjust the satellite receiving antenna and related modules. If the transmission signal indicator fails, adjust the satellite transmitting antenna and related modules; specifically, if the detection parameter is a low CN0 value carrier-to-noise ratio, or the time cannot be synchronized, or the satellite beam is not connected, etc., resulting in satellite communication failure, it is a reception signal failure. If the reception is successful, the transmission is started, but no feedback signal is received, it is a transmission signal failure.

[0141] First, the satellite communication mobile terminal locks and selects the communication satellite 2 that is most suitable for the current mobile terminal's movement state through detection signals.

[0142] Secondly, the directional satellite communication tracking adjustment is performed by calling the motion direction adaptation adjustment module 10. First, the motion direction of the current mobile terminal is measured, and according to the motion direction adjustment, the satellite signal quality values ​​such as the carrier-to-noise ratio CN0 value are detected and collected, and the best satellite transmitting antenna and receiving antenna position and angle adapted to the motion direction are selected according to the collected value comparison.

[0143] Again, the motion trajectory is calculated, estimated, fitted and tracked in real time through the motion trajectory fitting adjustment module 9. The motion trajectory information of the mobile terminal is detected, and the strongest communication satellite 2 is selected according to the motion trajectory. At the same time, the best direction of the antenna matching the motion trajectory is selected to adjust the direction, step and angle until the satellite is successfully transmitted and received.

[0144] Then, the motion rate adaptation adjustment module 11 is used to perform real-time tracking adjustment of different rate mode matching. If the adjustment by the motion trajectory fitting adjustment module 9 is invalid, and it is detected that the mobile terminal moves too fast or has a large speed change. The motion rate adaptation adjustment module 11 can be started to detect the moving speed or acceleration of the mobile terminal, determine whether it is moving at a low speed, a medium speed, or a high speed, calculate the Doppler frequency deviation, select the matching transceiver frequency point, and perform mobile tracking adjustment in an antenna step adjustment mode. According to the motion rate and the transceiver signal quality parameters, the best transmission and transmission time and frequency are triggered. If the rate is too high, the transceiver frequency needs to be increased, and if the rate is relatively low, the frequency point needs to be reduced.

[0145] If the motion rate adaptation adjustment module 11 cannot successfully transmit or receive, the signal transmission and reception quality is unstable, and the transmission and reception time interval is large, the motion delay compensation module 12 can be called to perform corresponding transmission and reception delay compensation, so that the satellite transmission timing and the satellite return signal timing are aligned while the mobile terminal is moving, so as to improve the success rate of transmission and reception during movement.

[0146] Finally, the user is guided to adjust the optimal movement state to meet the receiving and sending threshold through the movement guidance module 13. If the adjustment through the motion delay compensation module 12 is invalid, it is necessary to further call the movement guidance module 13 to guide the user to change the movement speed, movement direction, placement tilt angle of the mobile terminal to match the optimal guidance pattern or parameters until successful reception and transmission.

[0147] If the above methods are unable to transmit or receive satellite communication signals successfully, a joint adjustment method may be used, that is, two or more modules of motion direction adaptation adjustment, motion trajectory fitting adjustment, motion rate adaptation tracking adjustment, motion delay compensation adjustment, and movement guidance adjustment work simultaneously to perform joint adjustment until the satellite communication signals are successfully received and transmitted.

[0148] Figure 6 is a schematic diagram of the operation of the motion trajectory fitting adjustment module 9 according to an embodiment of the present invention. Figure 1 ,like Figure 6 As shown:

[0149] The satellite mobile tracking control module 8 obtains the satellite communication parameter information of the mobile terminal in real time, such as the carrier-to-noise ratio CN0 value, etc., and determines whether the transmission threshold is met. If so, the transmission or reception action is directly started. If not, it means that the current satellite signal quality is poor, and the motion trajectory fitting adjustment module 9 can be started. The motion trajectory fitting adjustment module 9 detects the motion trajectory information of the mobile terminal, including but not limited to the current position, the target location, the navigation movement path, the movement curve, the lane change information, etc., selects the strongest or most suitable GEO satellite or LEO satellite according to the motion trajectory, processes the motion trajectory, and selects the best direction of the antenna that matches the motion trajectory through the closed-loop impedance adjustment method, the closed-loop aperture adjustment method, and the multipath antenna feed point adjustment method. Adjust the direction, step and angle, or adjust the transceiver interval, frequency, and angle of the satellite transceiver chip 18, or adjust the transceiver gain and frequency of the satellite transceiver link front end 17. Finally, the satellite's transceiver success rate or satellite communication quality is continuously obtained through the application processor 15 until the satellite's communication signal is successfully transmitted and received.

[0150] Figure 7 is a schematic diagram of the operation of the motion trajectory fitting adjustment module 9 according to an embodiment of the present invention. Figure 2 ,like Figure 7 As shown:

[0151] Taking the adjustment of the satellite transceiver antenna 16 as an example, the satellite mobile tracking control module 8 obtains the carrier-to-noise ratio CN0 value, performs a threshold judgment on the carrier-to-noise ratio CN0 value, and if the carrier-to-noise ratio CN0 value is greater than or equal to the preset threshold, the mobile terminal is controlled to directly transmit communication information. If the carrier-to-noise ratio CN0 value is less than the preset threshold, the satellite transceiver antenna 16 is adjusted by stepping from 5° from east to west. After adjustment, the carrier-to-noise ratio CN0 value is collected again. If the carrier-to-noise ratio CN0 value collected again becomes larger, the threshold judgment is continued, and the adjustment is repeated again until the carrier-to-noise ratio CN0 value is greater than or equal to the preset threshold, and the mobile terminal is controlled to directly transmit communication information. If the carrier-to-noise ratio CN0 value collected again becomes smaller, the satellite transceiver antenna 16 is adjusted by stepping from west to east by 5°, and the carrier-to-noise ratio CN0 value is collected again. If the carrier-to-noise ratio CN0 value collected again continues to decrease, the satellite transceiver antenna 16 is adjusted by stepping from east to west by 5°, and the adjustment is repeated. If the carrier-to-noise ratio CN0 value collected again becomes larger, the threshold judgment is continued. If the carrier-to-noise ratio CN0 value is greater than or equal to the preset threshold, the mobile terminal is controlled to directly transmit the communication information. If the carrier-to-noise ratio CN0 value is less than the preset threshold, the satellite transceiver antenna 16 is continuously adjusted step by step to move 5° from west to east until the carrier-to-noise ratio CN0 value is greater than or equal to the preset threshold, and the mobile terminal is controlled to directly transmit the communication information.

[0152] Specifically, when the angle or axis of the mobile terminal coincides with the direction of the maximum gain point of the receiving antenna's radiation pattern, satellite clock synchronization is performed, and the carrier-to-noise ratio CN0 value corresponding to the satellite and wave speed at this time is captured. When the CN0 value reaches the threshold (for example, 38dB), it means that the reception quality meets the transmission requirements, and the transmission preparation process can be started. At this time, the satellite antenna transmission radiation pattern is adjusted. When the angle or axis of the mobile terminal coincides with the direction of the maximum gain point of the transmitting antenna's radiation pattern, it means that the transmission performance meets the requirements, and the satellite communication transmission operation can be directly triggered.

[0153] Take the closed-loop impedance adjustment method of motion trajectory as an example: add variable resistance, capacitance and inductance tuning devices or tuning chips to the signal feed point transmission path of the satellite communication transmitting or receiving antenna, that is, add closed-loop impedance adjustment devices to the signal link between the satellite transmitting PA (Power Amplifier) ​​or post-stage filter and the satellite transmitting antenna, and add closed-loop impedance adjustment devices to the signal link between the satellite receiving LNA (Low-Noise Amplifier) ​​or post-stage filter and the satellite receiving antenna. According to the above motion trajectory calculation results, each motion trajectory is segmented and sliced ​​in advance, and the resistance, capacitance and inductance parameters of each unit in the closed-loop impedance link module are fine-tuned at different motion trajectory nodes or sections, or different impedance matching combinations are formed by turning on and off different architectures to achieve the maximum gain direction. Adjust the radiation direction of the directional pattern with variable direction. Select the strongest gain direction that matches the satellite corresponding to the motion trajectory. That is, before the mobile terminal moves, the current moving path can be preprocessed. When the mobile terminal passes a certain path node position, the preprocessing parameters can be called in advance, and the maximum gain direction can be controlled and adjusted in real time to track and align the strongest gain radiation direction of the satellite communication antenna until the transmission and reception are successful.

[0154] Take the closed-loop aperture adjustment method of motion trajectory as an example: add variable resistance, capacitance and inductance tuning devices or tuning chips to the ground feed point of the satellite communication transmitting or receiving antenna, add closed-loop aperture adjustment devices, and according to the above motion trajectory calculation results, perform segmented slicing processing on each motion trajectory in advance. At different motion trajectory nodes or sections, fine-tune the ground parameters and capacitance parameters in the closed-loop aperture link module to change the resonant characteristics and tuning frequency of the satellite antenna ground feed point, and then change the corresponding maximum radiation direction or frequency point. Select the strongest gain direction that matches the satellite corresponding to the motion trajectory. That is, before the mobile terminal moves, the current moving path can be preprocessed. When the mobile terminal passes a certain path node position, the preprocessing parameters can be called in advance, and the maximum gain direction can be controlled and adjusted in real time to track and align the strongest gain radiation direction of the satellite communication antenna until the transmission and reception are successful.

[0155] Taking the motion trajectory multipath antenna feed point adjustment method as an example, according to the different motion directions and tilt angles of the mobile terminal, the satellite communication transmitting or receiving antenna is divided into multiple different feed point positions, and each adjustable feed point or interval corresponds to an antenna radiation direction. The feed point selection corresponds to the motion trajectory path mapping, and the mobile trajectory is tracked by adaptive adjustable feed point method. When the mobile terminal satellite communication needs to modify the motion path, it only needs to change the conduction and disconnection of different antenna feed points. The conduction and disconnection status of different feed points will change the strongest radiation direction of the satellite communication antenna, and always align with the current communication satellite 2 angle. Similarly, the feed point planning corresponding to the motion trajectory can be selected. After the mobile terminal plans the moving path and starts, the current moving path can be pre-processed. When the mobile terminal passes through a certain path node position, the pre-processing parameters can be called in advance, and the maximum gain direction can be controlled and adjusted in real time to track and align the strongest gain radiation direction of the satellite communication antenna until the transmission and reception are successful.

[0156] The above-mentioned processing of the motion trajectory can be: for example, when the navigation path is determined, or before reaching the next target point, pre-processing of pre-motion trajectory matching is performed in advance, and the corresponding adaptation adjustment method and adjustment parameters are configured according to the orientation, distance, angle information with the communication satellite 2, etc. of the path point. For example: adopting the mobile trajectory slicing processing mechanism, each trajectory segment path is sliced, divided into path trajectory segments with different precision, length, and step, and classified, corresponding to the adjustment parameters stored in the library, calculating the slicing parameters that meet a certain receiving and transmitting success rate threshold, and generating the corresponding motion trajectory adjustment parameters from the slicing parameters, and controlling the satellite receiving and transmitting antenna 16 to adjust, so as to facilitate real-time, fast, and advance tracking and adjustment calls.

[0157] The motion direction adaptation adjustment module 10 is used for dynamic adjustment based on the motion direction or orientation of the mobile terminal to achieve real-time tracking transmission and reception of users in different motion directions, and to match the best transmitting and receiving antennas according to different motion directions, or to perform fine-tuning of the directional pattern alignment of the selected antenna.

[0158] Figure 8 is a diagram showing changes in the satellite transceiver antenna 16 and the satellite angle of the mobile terminal when the mobile terminal moves according to an embodiment of the present invention, Figure 8 As shown:

[0159] In the satellite communication mobile test, when the user is sitting in the car and transmitting and receiving short messages, it is found that the success rate of transmission from west to east is high, while the success rate of transmission from west to east is low, the transmission power from north to south is high, and the success rate of transmission from south to north is low. After analysis, because the GEO or LEO satellites used for satellite communication are at 80° east longitude, 110.5° east longitude, and 140° east longitude, that is, they are all near the south. When the user is in the car, when moving in different directions, the angle with the communication satellite 2 will change greatly, the success rate in the south range is high, and the success rate away from the south range is low. Therefore, real-time adaptation adjustment is required to make the receiving and transmitting direction of the satellite transceiver antenna 16 always aligned with the current communication satellite 2 direction.

[0160] The motion direction adaptation and adjustment module 10 first needs to obtain the current longitude and latitude information through geomagnetism, or compass, or the built-in GPS chip of the mobile terminal, collect and calculate the moving direction of the mobile terminal in real time, and determine whether it is from south to north, from north to south, from east to west, from west to east, or any moving or motion direction from point A to point B, for example, from 30° northwest to 45° southeast.

[0161] When the coordinate position, direction of travel, speed and acceleration of the mobile terminal are determined, since the longitude and latitude of the communication satellite 2 are known, the angle between the mobile terminal and the communication satellite 2 can be calculated by trigonometric formulas.

[0162] Based on the above-mentioned directional fitting results, since the directional pattern of each satellite transceiver antenna 16 on the mobile terminal is fine-tuned through the antenna distribution layout in different directions or the maximum gain radiation direction of a single antenna, the above-mentioned closed-loop impedance adjustment method, closed-loop aperture adjustment method, and multipath antenna feed point adjustment method can also be called to match the current moving direction until the maximum gain point or the strongest receiving CN0 point is reached for transmission and reception, so that the adjusted transceiver antenna angle of the mobile terminal is aligned with the selected communication satellite 2.

[0163] When the mobile terminal moves from point A to point B, since the mobile terminal and the communication satellite 2 are very far apart, the satellite transmitting and receiving antennas on the mobile terminal are not omnidirectional relative to the connected communication satellite 2. Each antenna will produce a certain directional pattern and cover a certain range. During the movement of the mobile terminal, different transceiver antennas ANT can be enabled according to the different angle requirements of different communication satellites 2, and the antenna selection can be adapted. For example, when going from point A to point B via point C, the transceiver antenna switches from ANT1 to ANT2, and then to ANT3.

[0164] There are 16 groups of different satellite transceiver antennas distributed above, below, left and right of the mobile phone. Some are independent satellite antennas, and some are WIFI / BT / GPS shared antennas. The antennas are connected by multi-input and multi-output switches to form selection and switching paths, thereby achieving coverage in all moving directions.

[0165] The motion rate adaptation and adjustment module 11 is used to enable the mobile terminal to perform dynamic tracking compensation adjustment at different moving rates to improve the success rate of transmission and reception.

[0166] Fig. 9 Schematic diagram of the motion rate adaptation and adjustment module 11 collecting the moving rate information, such as Fig. 9 As shown:

[0167] In the satellite communication mobile test, when the user carries the mobile terminal and moves at low or medium speed, or sits in the car to perform low, medium and high speed transmission and reception, the higher the mobile terminal movement speed, the lower the transmission or reception success rate; the greater the mobile terminal movement acceleration, or the greater the rate change, the lower the transmission or reception success rate. For example, when the speed is lower than 30km / h, the probability of successful transmission and reception is higher, while when the speed is higher than 60km / h, the probability of successful transmission and reception is lower.

[0168] One reason is that when the mobile terminal is in motion, the transmission of the corresponding satellite signal will be blocked, scattered, reflected, or diffracted due to changes in the external environment and surrounding buildings, resulting in attenuation and loss of the receiving and transmitting signals. The second reason is that with the rapid change of the mobile terminal's movement state and the influence of factors such as the multipath effect, the optimal radiation direction of the antenna is also changing rapidly, and there is a high probability that it will deviate from the effective alignment angle range of the communication satellite 2. The third reason is that when the mobile terminal is in high-speed motion, since the communication satellite 2 is also orbiting the earth at high speed, the relative motion of the two will produce a corresponding Doppler frequency deviation.

[0169] Fig.10 It is the change curve of Doppler frequency shift of LEO satellite in different frequency bands, such as Fig.10 As shown:

[0170] Take the Doppler effect of the satellite signal received and sent by the mobile terminal as an example: when the mobile terminal moves at high speed, due to the change in the relative position and speed with the communication satellite 2, the Doppler effect will be generated, causing the receiving antenna frequency to shift, according to the formula Δf=-(f0*Vd) / c; where Δf is the frequency offset value of the terminal satellite signal, f0 is the carrier frequency of the received satellite signal, Vd is the relative speed between the mobile terminal and the communication satellite 2, and c is the speed of light. Therefore, the faster the satellite communication terminal moves, the more obvious the Doppler effect will be, and the greater the frequency deviation will be. If the carrier frequency of the received signal is 2.4GHz, the corresponding maximum Doppler frequency deviation is 40.8kHz. If the relative moving speed of the terminal is halved, the frequency deviation will be 20.4kHz. If the current communication satellite 2 is a GEO satellite, the satellite runs slowly and the relative speed is small. If the current communication satellite 2 is a low-orbit LEO satellite, due to the fast running speed of the satellite, the terminal relative speed is large, and then the Doppler spectrum is also large. Therefore, the frequency shift of the LEO satellite is much larger than that of the MEO satellite and the GEO satellite.

[0171] At the same time, during the movement of the satellite communication terminal, the radial velocity relative to the connected communication satellite 2 will change due to the different inclination angles of the mobile terminal's transceiver antenna, that is, the different angles of the mobile terminal relative to the communication satellite 2, and the frequency deviation will also change.

[0172] Therefore, the mobile terminal needs to adjust the receiving frequency in real time based on different movement speeds, accelerations, and angles relative to the communication satellite 2, so that the terminal can demodulate the frequency of the satellite signal more accurately, thereby further improving the reception success rate.

[0173] Fig.11 Schematic diagram of the working logic and process of the motion rate adaptation and adjustment module 11. Fig.11 As shown: the working logic and process of the motion speed adaptation and adjustment module 11 are as follows:

[0174] The satellite mobile tracking control module 8 determines whether the mobile terminal is in a low-speed or high-speed moving state, and collects the pitch angle of the mobile terminal relative to the communication satellite 2. Through the estimation model, it is determined whether the frequency deviation adjustment threshold range is reached. If the threshold is exceeded, the rate frequency conversion adjustment system is started. The working process of the rate frequency conversion adjustment system is as follows:

[0175] Collect the current mobile speed Va of the mobile terminal and the current communication satellite 2 speed Vs to obtain the relative speed Vd. According to the formula, the frequency offset value and carrier frequency of the mobile terminal receiving the satellite signal are calculated to obtain the final receiving frequency value. The formula is: Δf = -(f0*Vd) / c; where Δf is the frequency offset value of the terminal satellite signal, f0 is the carrier frequency of the received satellite signal, Vd is the relative speed between the mobile terminal and the communication satellite 2, and c is the speed of light.

[0176] Fine-tune the demodulation frequency center value of the satellite receiver of the mobile terminal to match the above calculated value for precise demodulation.

[0177] Collect the current speed and acceleration of the mobile terminal in real time, and collect the current receiving carrier-to-noise ratio CN0 value and fluctuation range.

[0178] According to the mobile speed and the fluctuation range of CN0 value, set the interval and frequency of transmission and reception. If the mobile speed is fast, the CN0 value tends to fluctuate greatly, and the number of collections needs to be increased, and the frequency of transmission and reception needs to be increased to improve the success rate. If the mobile speed is slow, the number of collections can be appropriately reduced, and the frequency of transmission and reception can also be appropriately reduced.

[0179] If it is detected that the mobile terminal has acceleration at this time, and when the acceleration changes unevenly, the best CN0 signal point is captured and selected for transmission, or CN0 is transmitted in a relatively stable interval.

[0180] If the rate or acceleration rate matching adjustment still fails, the antenna radiation direction angle adjustment mechanism can be called to select a suitable relative angle for transmission until CN0 is maximized and transmission is successful.

[0181] The motion delay compensation module 12 is used for adjusting the delay compensation based on the mobile terminal relative to the communication satellite 2 or the ground station 3 to improve the success rate of transmission and reception.

[0182] The receiving and sending delay of the satellite communication terminal includes at least the following factors: the moving speed and acceleration of the mobile terminal, the radial distance of the mobile terminal relative to the communication satellite 2, the transmission delay of the satellite signal, the processing and return delay of the ground station 3, the receiving and sending interval time of the satellite communication SIM card, the Doppler frequency deviation of the satellite signal transmission, and the delay caused by the multipath effect of the satellite signal.

[0183] For example, the distance from the mobile terminal to the communication satellite 2 is L, and the speed of light is c, then the transmission delay Δt=L / c. When L changes with the moving speed of the mobile terminal, the transmission delay also changes.

[0184] The processing and return delay of the ground station 3 is: when the user uses a mobile terminal to communicate with the communication satellite 2, due to the weak satellite signal, the user will inevitably need to move and rotate to find a suitable satellite to transmit. In addition, after the user transmits the signal, the signal is received by the satellite, the signal is forwarded by the ground station 3, or the receipt signal is directly returned by the satellite. There will be a delay of 2s to 5s in the middle. During this process, the user may not be in the same position or angle, that is, there is displacement. The change in position or angle causes the transmission and reception of the satellite communication signal to be in different directions, and the original alignment direction has lost its meaning, and corresponding compensation correction adjustment is required.

[0185] The multipath effect of satellite signal transmission will also produce delays. Due to the high-speed movement of users or satellite terminals, the satellite return signals are combined by the terminal satellite chip receiver in different transmission channels and after different delays and path losses, forming a multipath effect, which causes the amplitude of the combined signal to change rapidly, forming a time delay. When two satellite signals with the same amplitude and opposite phases are superimposed, the signal strength will cancel each other out, while when two signals with the same amplitude and the same phase are superimposed, the satellite signal strength will be enhanced. In addition, the Doppler shift caused by the relative speed change between the terminal and the satellite will also produce corresponding delay changes.

[0186] Fig.12 is a control process flow chart of the motion delay compensation module 12, such as Fig.12 As shown:

[0187] The satellite mobile tracking control module 8 obtains the transceiver delay. If the transceiver delay is determined to be abnormal, the motion delay compensation module 12 is started. The motion delay compensation module 12 determines the delay factor and determines whether it is one or more of the delays caused by transmission delay, ground station 3 processing delay, SIM card transceiver interval delay, frequency deviation delay, and multipath effect, and calculates and compensates the above delay values ​​according to different rates, adjusts the transmission and reception time interval in real time, matches the receiving point with the optimal antenna state gain point, and allows each transmitted signal to be effectively received, thereby improving the success rate of satellite reception.

[0188] The mobile guidance module 13 is used to guide the user to select the best mobile state of satellite communication. When the above mobile tracking adjustments still cannot transmit or receive successfully, the mobile guidance module 13 can be activated to guide the moving user to perform tracking adjustments.

[0189] The factors guided by the mobile guidance module 13 include: mobile speed guidance, mobile acceleration guidance, mobile direction guidance, mobile trajectory guidance, satellite transmission and reception interval guidance, terminal pitch angle guidance, and terminal placement position guidance. Through the mobile guidance module 13, the corresponding movement direction, speed, acceleration, and pitch angle are adjusted, and the best movement trajectory point is displayed at the same time. When the best movement trajectory point and speed point reach the strongest CN0 value estimate, transmission and reception can be started.

[0190] In terms of mobile guidance, the user can be guided to change the above-mentioned speed, acceleration, direction or other path trajectory through one or more of vibration guidance, color gradient guidance, voice guidance, and animation guidance, or the sending and receiving time interval can be adjusted through the guidance module to trigger the sending and receiving signal operation at the optimal sending and receiving time point, or by adjusting the terminal placement position, pitch angle, etc.

[0191] At the same time, the vibration can also prompt the user to adjust the mobile state and find the best time to transmit. If a certain angle is found, which happens to be the angle with the strongest CN0 value, the vibration will be randomly activated, and the user can stop at the current position, allowing the mobile terminal to transmit and receive.

[0192] At the same time, on the search interface of the mobile terminal, the color gradient can also guide the user to adjust the tracking and moving angle direction. For example: red indicates an unavailable angle, green indicates an available angle, and the darker the green, the greater the recommended value. Based on this, users can visually grasp the recommended sending and receiving areas and blind areas through colors.

[0193] At the same time, in the case where the transmission and reception are not at the same angle, or the environment is relatively harsh, the sending and receiving signals need to be at different angles. At this time, the animation guidance unit is needed to guide the user to adjust the mobile status.

[0194] In addition, the user can be guided by voice and audio to adjust the satellite direction search or movement status. If a certain angle is found, which happens to be the angle with the strongest CN0 value, a voice reminder will be activated immediately, and the user can stop at the current position and perform effective transmission and reception actions.

[0195] The closed-loop detection and correction module 14 is connected to the application processor 15 and the satellite movement tracking control module 8 for satellite transmission and reception success rate detection and closed-loop correction adjustment.

[0196] At present, the traditional satellite transmission and reception methods do not have a closed-loop correction function. Whether the communication information sent by the user through the mobile terminal is successful or not will not lead to the user's secondary transmission, and there is no corresponding correction adjustment. Therefore, the transmission power is low, or it feels that the transmission is successful, but the ground station 3 cannot receive the satellite signal, which will still lead to the failure of transmitting the communication information.

[0197] When the mobile phone fails to transmit communication information for the first time, or still cannot transmit communication information normally after adjustment by the motion trajectory fitting adjustment module 9, the motion direction adaptation adjustment module 10, the motion rate adaptation adjustment module 11, the motion delay compensation module 12, and the mobile guidance module 13, the received signal parameters such as synchronization time, carrier-to-noise ratio CN0 value, number of satellites, number of satellite beams and other parameters and stability are collected and judged. If it is still lower than the threshold, the judged parameter indicators are fitted and compared to analyze which adjustment link has failed, and then a secondary correction is performed. The correction parameters are passed to the satellite direction tracking control module, which then controls the motion trajectory fitting adjustment module 9, the motion direction adaptation adjustment module 10, the motion rate adaptation adjustment module 11, the motion delay compensation module 12, and the mobile guidance module 13 to perform secondary adjustments to directly reach the transmission threshold and start the secondary transmission.

[0198] If the launch is successful, but the receipt information of successful launch is still not received. At this time, it is necessary to determine whether a one-way satellite communication system or a two-way satellite communication system is used. If it is a one-way communication system, it means that the launch is still invalid or failed. At this time, it is necessary to correct and adjust the launch adjustment parameters again based on the motion trajectory fitting adjustment module 9, the motion direction adaptation adjustment module 10, the motion rate adaptation adjustment module 11, the motion delay compensation module 12, and the mobile guidance module 13 until the launch is successfully received. If it is a two-way communication system, it means that the weak received signal causes the receipt signal sent directly back by the satellite to not be received. It is necessary to correct the receiving antenna parameters in the motion trajectory fitting adjustment module 9, the motion direction adaptation adjustment module 10, the motion rate adaptation adjustment module 11, the motion delay compensation module 12, and the mobile guidance module 13, and perform secondary corrections and adjustments until a valid receipt signal is received, and the closed-loop correction module stops working.

[0199] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0200] An embodiment of the present invention further provides a mobile terminal, which includes the above-mentioned satellite communication adjustment device.

[0201] An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0202] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0203] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0204] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0205] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.

[0206] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0207] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A satellite communication adjustment method, applied to a mobile terminal, characterized in that: include: Acquiring satellite communication parameters received and sent by the mobile terminal and mobile status information of the mobile terminal; Adjusting the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information, and obtaining a receiving and sending success rate and / or a satellite communication quality; A closed-loop adjustment is performed on the performance parameters of the satellite communication of the mobile terminal based on the transmission and reception success rate and / or the satellite communication quality.

2. The method according to claim 1, characterized in that , The satellite communication parameters include at least one of the following: carrier-to-noise ratio, maximum transmission power, transmission time interval value, synchronization time, satellite number, number of satellite channels, number of satellite beams, and satellite receipt parameters; The mobile state information of the mobile terminal includes at least one of the following: moving speed, moving acceleration, moving direction, longitude and latitude, and tilt angle.

3. The method according to claim 1, characterized in that The performance parameters of the satellite communication include at least one of the following: parameters of a satellite transceiver antenna, parameters of a satellite transceiver link front end, and parameters of a satellite transceiver chip.

4. The method according to claim 2, characterized in that: Adjusting the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information includes: Acquire the navigation path or real-time motion track information of the mobile terminal according to the satellite communication parameters and the mobile state information, and slice the navigation path or the real-time motion track information into different path track segments; The path trajectory segment is compared with the adjustment parameters in the database to obtain the corresponding adjustment parameters to adjust at least one of the following performance parameters: parameters of the satellite transceiver antenna, parameters of the front end of the satellite transceiver link, and parameters of the satellite transceiver chip, wherein the database is pre-set with a mapping relationship between the path trajectory segment and the adjustment parameters.

5. The method according to claim 2, characterized in that: The method further comprises: adjusting the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information; A variety of time delays between the mobile terminal and the communication satellite are acquired according to the satellite communication parameters and the mobile state information, and the time delay compensation is performed respectively.

6. The method according to claim 2, characterized in that Before adjusting the performance parameters of the satellite communication of the mobile terminal again, the method further includes: Generate prompt information for adjustment according to the satellite communication parameters and the mobile status information; wherein, The prompt content includes at least one of the following: moving speed, moving acceleration, moving direction, moving trajectory, satellite transmission and reception interval, terminal pitch angle guidance, and terminal placement position guidance; The prompting method includes at least one of the following: vibration, color change, voice, and animation.

7. The method according to claim 2, characterized in that The method further comprises: adjusting the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information; When it is confirmed based on the movement state information that the movement speed of the mobile terminal is greater than a preset threshold, determining a relative speed between the movement speed of the communication satellite and the movement speed of the mobile terminal; Determine a terminal satellite signal frequency offset value according to the relative rate; The demodulation frequency center value of the satellite receiver of the mobile terminal is determined based on the terminal satellite signal frequency offset value, so as to adjust the parameters of the satellite transceiver chip.

8. The method according to claim 2, characterized in that: The method further comprises: adjusting the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information; When it is confirmed based on the mobile state information that the mobile terminal is in a variable speed state, different adjustment modes of the performance parameters are matched according to different speed levels of the mobile terminal.

9. The method according to claim 8, characterized in that Also includes: The adjustment results of the adjustment methods of the different performance parameters are obtained, and if it is determined based on the adjustment results that the mobile terminal is unable to send and receive communication information, the angle of the satellite transceiver antenna is adjusted.

10. The method according to claim 2, further comprising: adjusting the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information; Acquire the angle relationship between the mobile terminal and the communication satellite according to the satellite communication parameter and the moving direction in the moving state information; Based on the angle relationship, selecting the best satellite transceiver antenna; Determine the direction adjustment value of the maximum gain radiation direction of the optimal satellite transceiver antenna; The maximum gain radiation direction is adjusted based on the direction adjustment value.

11. A satellite communication adjustment device, located in a mobile terminal, characterized in that: include: A satellite communication parameter detection module, used to obtain satellite communication parameters sent and received by the mobile terminal; A terminal movement state detection module, used to obtain movement state information of the mobile terminal; A satellite mobile tracking control module, used to adjust the performance parameters of the satellite communication of the mobile terminal according to the satellite communication parameters and the mobile state information, and obtain the success rate of sending and receiving and / or the quality of satellite communication; as well as, The performance parameters of the satellite communication of the mobile terminal are adjusted in a closed loop based on the receiving and transmitting success rate and / or the satellite communication quality.

12. A mobile terminal, characterized in that: Includes the satellite communication regulation device as claimed in claim 11.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program implements the steps of the method described in any one of claims 1 to 10 when executed by a processor.

14. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method described in any one of claims 1 to 10 are implemented.

Citation Information

Cited By

  • Adjustment method for satellite communication, and computer-readable storage medium and mobile terminal

    EP4761135A1