Communication method and device, electronic equipment and nonvolatile storage medium
By using a cellular network-assisted location update mechanism, the problem of spectrum resource occupation caused by frequent location update signaling from vehicle-mounted terminals in satellite communication is solved, the cross-network handover process and terminal power consumption are optimized, and communication efficiency and reliability are improved.
Patent Information
- Application Number
- CN202511614968.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-05
- Publication Date
- 2026-02-13
AI Technical Summary
In satellite communications, the frequent transmission of location update signaling by vehicle-mounted terminals through the satellite air interface leads to a large occupation of satellite spectrum resources, and the traditional cross-network handover mechanism has significant delays, affecting communication efficiency and reliability.
A cellular network-assisted location update mechanism is introduced, which uses the terrestrial network to handle signaling interaction in satellite mode, reduces satellite air interface resource occupation, optimizes cross-network handover process and manages terminal power consumption, and adopts terrestrial network-assisted location update and status management.
It reduces the occupation of satellite spectrum resources, optimizes the cross-network handover process, reduces terminal power consumption, and improves communication efficiency and reliability, especially significantly improving resource utilization and communication continuity in emergency scenarios.
Smart Images

Figure CN121530447A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of satellite communication, in particular to a communication method and device, electronic equipment and non-volatile storage medium. BACKGROUND
[0002] In the field of satellite communication, the position management and network switching of a vehicle terminal have been a key bottleneck restricting communication efficiency and reliability. In the traditional satellite communication mode of the related technology, the terminal needs to frequently send position update signaling through a satellite air interface to maintain an online state, resulting in a large amount of satellite spectrum resources being occupied, especially in emergency scenarios, which can easily cause resource crowding and affect critical business transmission. At the same time, when a vehicle moves in the edge area of ground network and satellite network coverage, the traditional cross-network switching mechanism has a significant delay, and needs to repeat the authentication and synchronization processes, resulting in a long communication gap.
[0003] At present, no effective solution has been proposed for the above problems. SUMMARY
[0004] The embodiments of the present application provide a communication method and device, electronic equipment and non-volatile storage medium to at least solve the technical problem of a large amount of satellite spectrum resources being occupied due to the fact that, in the automobile direct satellite business of the related technology, a vehicle terminal needs to frequently send position update signaling through a satellite air interface to maintain an online state.
[0005] According to an aspect of an embodiment of the present application, a communication method is provided, including: sending a state switching message to a satellite network in a case where ground network coverage is detected, wherein the state switching message is used to notify the satellite network that a terminal enters a first state; in the first state, sending position information of the terminal to the satellite network through the ground network, and releasing uplink resources of a satellite link, and only retaining downlink synchronization capability of the satellite link, wherein the satellite link is a communication link between the terminal and the satellite network.
[0006] Optionally, sending the position information of the terminal to the satellite network through the ground network includes: sending the position information to a ground core network in the form of an Internet protocol packet, wherein the Internet protocol packet is encrypted by the ground core network and transmitted to a satellite core network through a public Internet, and the Internet protocol packet includes at least one of the following: the position information of the terminal, an identifier of a satellite beam currently connected by the terminal, a signal quality parameter, synchronization state information, and an Internet protocol address of the terminal in the ground network.
[0007] Optionally, the Internet protocol packet carries an auxiliary location update request signaling, wherein the auxiliary location update request signaling is used to transmit location information between the terminal and the satellite network, and the auxiliary location update request signaling includes the following fields: a location source field, a ground network state field, and a satellite synchronization state field, the location source field is used to represent the source of the location information, the ground network state field is used to represent the connection state of the terminal and the ground network, and the satellite synchronization state field is used to represent the synchronization state of the terminal and the satellite network.
[0008] Optionally, the state switching message is used to instruct the satellite network to mark a ground assistance online state, wherein the ground assistance online state is used to represent that the satellite core network preferentially issues a paging instruction to the terminal through the ground network, and issues the paging instruction to the terminal directly based on the satellite network in the case that the ground network is unreachable.
[0009] Optionally, the method further includes: before sending the state switching message to the satellite network, the terminal has completed registration and authentication in the satellite network; in the case that the paging instruction of the satellite network is received or the network condition meets the first switching condition, triggering a re-registration operation, wherein the re-registration operation is used to switch the terminal from the ground network to the satellite network, and the first switching condition includes at least one of the following: a signal quality parameter between the terminal and the ground network is lower than a preset quality threshold, and a first switching instruction triggered by a user is received, the first switching instruction is used to instruct the terminal to switch from the ground network to the satellite network.
[0010] Optionally, triggering the re-registration operation includes: according to local cache information of the terminal, sending a fast access request to the satellite network through a satellite link, wherein the local cache information includes: a temporary mobile user identifier, a satellite beam identifier, and a downlink synchronization parameter, and the fast access request is used to request access to the satellite network; after the terminal and the satellite network complete uplink synchronization, directly entering a second state, wherein in the second state, the terminal directly sends location information of the terminal to the satellite network through the satellite link.
[0011] Optionally, in the process of switching the terminal from the satellite network to the ground network, the satellite core network buffers paging signaling and short messages planned to be sent to the terminal.
[0012] According to another aspect of the embodiments of the present application, a communication device is also provided, including: a communication state switching module, configured to send a state switching message to a satellite network in the case that a ground network coverage is detected, wherein the state switching message is used to inform the satellite network that the terminal enters a first state; and an auxiliary location update module, configured to send location information of the terminal to the satellite network through the ground network in the first state, and release uplink resources of a satellite link, and only keep downlink synchronization capability of the satellite link, wherein the satellite link is a communication link between the terminal and the satellite network.
[0013] According to a further aspect of the embodiments of the present application, an electronic device is also provided, comprising a memory and a processor, the processor being configured to execute a program stored in the memory, wherein the program performs the communication method when executed.
[0014] According to a further aspect of the embodiments of the present application, a non-transitory storage medium is also provided, comprising a stored computer program, wherein a device in which the non-transitory storage medium is located performs the communication method by executing the computer program.
[0015] According to a further aspect of the embodiments of the present application, a computer program product is also provided, comprising a computer program, the computer program being configured to implement the steps of the communication method when executed by a processor.
[0016] In the embodiments of the present application, a state switching message is sent to the satellite network in the case that the ground network coverage is detected, wherein the state switching message is used to inform the satellite network terminal to enter a first state; in the first state, the position information of the terminal is sent to the satellite network through the ground network, and the uplink resource of the satellite link is released, and only the downlink synchronization capability of the satellite link is reserved, wherein the satellite link is a communication link between the terminal and the satellite network, a cellular network assisted position update mechanism is introduced, and the signaling interaction in the satellite mode is borne through the ground network, so that the purpose of reducing the satellite air interface resource occupation, synchronously optimizing the cross-network switching process and terminal power consumption management is achieved, and further, the technical problem of the satellite spectrum resource being occupied in large quantity due to the fact that the vehicle terminal needs to frequently send the position update signaling through the satellite air interface to maintain the online state in the related art in the vehicle direct satellite service is solved. BRIEF DESCRIPTION OF DRAWINGS
[0017] The accompanying drawings, which are included to provide a further understanding of the present application and constitute a part of this application, illustrate certain illustrative embodiments of the present application and together with the description, serve to explain the present application. In the drawings:
[0018] Figure 1 FIG. 1 is a hardware structure block diagram of a computer terminal (or electronic device) for implementing the communication method according to the embodiments of the present application;
[0019] Figure 2 FIG. 2 is a flowchart of the communication method according to the embodiments of the present application;
[0020] Figure 3 FIG. 3 is a flowchart of the cellular network assisted position update mechanism of the vehicle direct satellite multi-mode vehicle-mounted device according to the embodiments of the present application;
[0021] Figure 4 FIG. 4 is a structural schematic diagram of a communication device according to the embodiments of the present application. Detailed Implementation
[0022] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0024] To facilitate a better understanding of the embodiments of this application by those skilled in the art, some technical terms or nouns involved in the embodiments of this application are explained as follows:
[0025] High-orbit satellites primarily refer to satellites operating in geostationary orbit (GEO). These satellites typically orbit at an altitude greater than 20,000 kilometers, while geostationary orbit is approximately 36,000 kilometers high. A key characteristic of high-orbit satellites is their slower orbital speed and ability to cover vast areas. For example, satellites in geostationary orbit can cover almost the entire hemisphere, forming a regional communication system.
[0026] Car-to-Satellite Connect: A car-to-satellite network access service launched by China Telecom Satellite Corporation, enabling vehicles equipped with satellite terminals to use satellite voice and SMS services for communication and emergency calls.
[0027] Location update refers to the process by which a terminal (such as a mobile phone, vehicle-mounted device, etc.) reports its location changes to the network while moving, so that the network can accurately page the terminal and establish a communication connection. This process is one of the core functions of mobile communication systems to achieve mobility management, ensuring that the terminal can maintain communication continuity and accessibility when moving between different areas.
[0028] Paging: is a mechanism for network to actively find terminal devices, used when network needs to establish connection with terminal (such as incoming call, short message or data notification), sends request to terminal through broadcast or specific channel, triggers terminal response and establishes communication link. Its core purpose is to ensure that network can accurately find terminal in mobile or standby state, is the key process to realize terminal reachability in mobile communication.
[0029] Synchronization: refers to the establishment and maintenance of consistent time, frequency and phase reference between terminal and network, ensures that both parties can correctly parse and process signals. Synchronization is the basis for normal communication, its core goal is to ensure that signals do not shift, confuse or lose during transmission, especially in satellite communication, cellular network and other wireless scenarios.
[0030] With the development of Internet of Vehicles and intelligent transportation, vehicle terminal has higher requirements for global communication continuity, low power standby and emergency response capability. In related technologies, single dependence on satellite air interface position management mode has been difficult to adapt to the development trend of ground and satellite network integration, there are problems such as high satellite resource occupation rate, significant network switching delay and high power consumption, which need to be optimized through cross-network collaboration technology to optimize resource allocation and signaling interaction process.
[0031] In order to solve the above problems, the related solutions provided in the embodiments of the present application are provided. For Tian Tong GMR satellite and ground 4 / 5G dual-mode vehicle terminal, a cellular network assisted position update mechanism is proposed, which bears the signaling interaction in satellite mode through ground network, reduces the satellite air interface resource occupation, synchronously optimizes the cross-network switching process and terminal power consumption management, provides efficient and reliable communication support for intelligent networked vehicles, emergency rescue and other scenarios, fills the gap of existing technology in cross-network collaboration, resource efficiency and power consumption control, which will be described in detail below.
[0032] According to the embodiments of the present application, a method for communication is provided. It should be noted that the steps shown in the flowchart of the drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in different order from here.
[0033] The method provided by the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar operation device. Figure 1 A hardware structure block diagram of a computer terminal (or electronic equipment) for implementing the communication method is shown. As Figure 1As shown, the computer terminal 10 (or electronic device) may include one or more processors 102 (shown as 102a, 102b, ..., 102n in the figure) 102 (processor 102 may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 104 for storing data, and a transmission device 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of a BUS bus), a network interface, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0034] It should be noted that the aforementioned one or more processors 102 and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be embodied, in whole or in part, in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be integrated, in whole or in part, into any other element within the computer terminal 10 (or electronic device). As involved in the embodiments of this application, the data processing circuits serve as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).
[0035] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the communication method in the embodiments of this application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby realizing the above-mentioned communication method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the computer terminal 10 via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0036] The transmission device 106 is configured to receive or send data via a network. The network can include a wireless network provided by a communication provider of the computer terminal 10. In an example, the transmission device 106 includes a network interface controller (NIC) that can be connected to other network devices through a base station to communicate with the Internet. In an example, the transmission device 106 can be a radio frequency (RF) module configured to communicate with the Internet wirelessly.
[0037] The display can be a liquid crystal display (LCD) that is touch screen type, for example, which can enable a user to interact with a user interface of the computer terminal 10 (or the electronic device).
[0038] In the above operating environment, the embodiment of the present application provides a communication method, Figure 2 is a schematic diagram of a communication method according to the embodiment of the present application, as shown in the figure, the method includes the following steps: Figure 2
[0039] Step S202, in the case of detecting ground network coverage, a state switching message is sent to the satellite network, wherein the state switching message is used to inform the satellite network terminal to enter a first state;
[0040] Step S204, in the first state, the position information of the terminal is sent to the satellite network through the ground network, and the uplink resource of the satellite link is released, only the downlink synchronization capability of the satellite link is reserved, wherein the satellite link is a communication link between the terminal and the satellite network.
[0041] Through the above steps, a cellular network assisted location update mechanism is introduced, and the signaling interaction in the satellite mode is borne by the ground network, so that the satellite air interface resource occupation is reduced, the cross-network switching process and terminal power consumption management are optimized, and the technical problem of satellite spectrum resource being occupied by a large amount of vehicles is solved.
[0042] The communication method in steps S202 to S204 of the embodiment of the present application is further introduced below.
[0043] Figure 3 is a schematic diagram of a flow of a cellular network assisted location update mechanism of a multi-mode vehicle-mounted device of a car direct-to-sky satellite according to the embodiment of the present application, as shown in the figure, Figure 3 As shown, through the cooperative interaction of the ground 4 / 5G network and the satellite GMR core network, the embodiment of the application can realize cross-network optimization of terminal location management, and fully exert the complementary advantages of the ground network and the satellite network. Specifically, when the vehicle-mounted terminal is in the ground network coverage area, the location information is sent to the satellite core network through the 4 / 5G channel, replacing the traditional satellite air interface location update process, the satellite core network marks the terminal as a "ground assisted online" state, and initiates paging through the ground network preferentially; when the vehicle drives out of the ground network coverage area, the terminal quickly accesses the satellite network using the cached state information to maintain communication continuity, and the core network attempts to page through the satellite network after the ground network paging fails. This mechanism can greatly reduce satellite air interface location update signaling, reduce the time delay caused by switching between satellite networks and ground networks, and also reduce the power consumption of the satellite communication module. In addition, through the cross-network core network cooperative architecture, the hierarchical paging strategy of "ground priority, satellite backup" can be realized, which is suitable for multi-mode vehicle-mounted terminals supporting satellite network communication and ground 4 / 5G cellular network, and provides efficient and reliable communication support for intelligent networked vehicles, emergency rescue vehicles and other scenarios. The above process will be introduced in detail below.
[0044] First, after the terminal is powered on, it will first complete the normal process of satellite network registration and authentication and location update, and then in the case of detecting ground network coverage, the terminal will inform the satellite network through a state switching message signaling that the terminal will enter the first state ("Hybrid_Idle" state).
[0045] In the case of ground network coverage of the vehicle-mounted terminal, the terminal enters the first state, and the location management in the satellite mode is completed through the assistance of the ground network. At the same time, unlike the traditional RRC-Idle state (second state), the terminal can release the uplink resources (such as DTCH / PDTCH) of the satellite link in the Hybrid_Idle state (first state), and only the downlink synchronization capability is retained, i.e. only the satellite downlink synchronization and ground IP connection are maintained, to reduce power consumption and channel occupation. Specifically as follows.
[0046] In some embodiments of the application, sending the location information of the terminal to the satellite network through the ground network includes: sending the location information to the ground core network in the form of an Internet protocol packet, wherein the Internet protocol packet is encrypted by the ground core network through the public Internet and transmitted to the satellite core network, and the Internet protocol packet includes at least one of the following: location information of the terminal, identifier of a satellite beam currently connected by the terminal, signal quality parameter, synchronization state information, and Internet protocol address of the terminal in the ground network.
[0047] Specifically, the terminal state management and ground network access includes two parts of location update and terminal state optimization of the ground network coverage area. When the vehicle-mounted terminal is covered by the ground network, the terminal can send location information to the satellite core network through the public Internet in the form of IP packets (Internet Protocol packets) through the 4 / 5G network (such as LTE / 5G) when the vehicle-mounted terminal is covered by the ground network. The location information includes but is not limited to the location coordinates of the terminal, the current satellite beam ID, the signal quality index, the synchronization state parameter (such as the frame synchronization offset), and the ground network IP address, etc. The IP packets transmitted by the public network can be encrypted and integrity protected by using AES-256, to ensure the security of the location information transmission.
[0048] In the embodiment, the transmission format of the location information can be multiplexed with the CELL UPDATE or SABM message format in the GMR protocol, and transmitted through the ground network, as follows.
[0049] In some embodiments of the present application, the Internet protocol packet carries an auxiliary location update request signaling, wherein the auxiliary location update request signaling is used to transmit location information between the terminal and the satellite network, and the auxiliary location update request signaling includes the following fields: a location source field, a ground network state field, and a satellite synchronization state field. The location source field is used to represent the source of the location information, the ground network state field is used to represent the connection state of the terminal and the ground network, and the satellite synchronization state field is used to represent the synchronization state of the terminal and the satellite network.
[0050] Specifically, the embodiment of the present application realizes the design of cross-network cooperative signaling, defines the “Auxiliary Location Update Request / Response” signaling (i.e., the auxiliary location update request signaling described above), and multiplexes the RRCCONNECTION SETUP message structure of the GMR protocol. New fields include location source (Location Source), ground network state (Ground Network Status), and satellite synchronization state (Satellite Beam Sync Status).
[0051] By using the ground network to undertake the task of satellite link location update, the transmission of satellite air interface signaling is reduced, and the consumption of satellite resources is reduced. In particular in the scenarios of automobile communication and emergency rescue, the resource utilization rate and communication efficiency are significantly improved. At the same time, the terminal only maintains the downlink synchronization of the satellite link under the coverage of the ground network, without continuously occupying the uplink resource, thereby releasing the capacity for business transmission. In addition, the DRX (Discontinuous Reception) technology can be combined to further reduce the power consumption of the terminal.
[0052] After receiving the location information, the satellite core network updates the terminal location mapping table and marks the terminal as being in a "ground-assisted online" state, as follows.
[0053] In some embodiments of the present application, the state switching message is used to instruct the satellite network to mark the ground-assisted online state, where the ground-assisted online state is used to indicate that the satellite core network preferentially issues a paging instruction to the terminal through the ground network, and issues the paging instruction directly to the terminal based on the satellite network in the case where the ground network is unreachable.
[0054] Specifically, the satellite core network only requires the terminal to maintain downlink synchronization of the satellite link (such as listening to the BCCH broadcast and the PCH paging channel), without the need to send satellite air interface signaling; at the same time, the satellite core network can determine the reachable network of the terminal through dynamic routing, preferentially select ground network paging, and only enable the satellite link when necessary, that is, preferentially issue a paging instruction through the ground network, and only trigger satellite link paging when the ground network is unreachable, so as to significantly reduce the dependence on satellite air interface resources.
[0055] In addition, when the quality of the ground network signal decreases or the user manually triggers switching to the satellite network, the terminal switches from the ground network to the satellite network as follows.
[0056] In some embodiments of the present application, the method further includes: before sending the state switching message to the satellite network, the terminal has completed registration and authentication in the satellite network; in the case where a paging instruction of the satellite network is received or network conditions satisfy a first switching condition, triggering a re-registration operation, where the re-registration operation is used to switch the terminal from the ground network to the satellite network, and the first switching condition includes at least one of the following: a signal quality parameter between the terminal and the ground network is lower than a preset quality threshold, a first switching instruction triggered by the user is received, and the first switching instruction is used to instruct the terminal to switch from the ground network to the satellite network.
[0057] Specifically, if the terminal detects loss of the ground network signal (such as the signal quality parameters such as RSSI and RSRP being lower than the corresponding quality threshold) or the terminal user actively operates, or receives a paging from the satellite network, the terminal triggers fast re-registration. Since the terminal has completed registration and authentication in the satellite network before, in the embodiments of the present application, the terminal can use local cache information to skip the lengthy authentication process, directly perform uplink synchronization and enter the RRC-Idle state (the second state), thereby realizing seamless switching from the ground network to the satellite network and fast response, as follows.
[0058] In some embodiments of the present application, triggering the re-registration operation comprises the following steps: sending a fast access request to the satellite network through the satellite link according to the local cache information of the terminal, wherein the local cache information comprises a temporary mobile subscriber identity, a satellite beam identifier, and downlink synchronization parameters, and the fast access request is used to request access to the satellite network; and after the terminal and the satellite network complete uplink synchronization, directly entering a second state, wherein in the second state, the terminal directly sends the location information of the terminal to the satellite network through the satellite link.
[0059] Specifically, the terminal can use the locally cached temporary mobile subscriber identity (TMSI), satellite beam identifier (beam ID), and downlink synchronization parameters to send a fast access request through the satellite link, aiming to quickly re-access the satellite network. After the terminal successfully completes the uplink synchronization operation with the satellite network, it will directly enter the RRC-Idle state without going through the authentication process. At the same time, the satellite core network and the ground network core network interwork, enabling encrypted transmission and sharing of terminal information.
[0060] In this way, the delay when switching from the ground network to the satellite network is greatly shortened, ensuring seamless connection between terminals in different networks, while also reducing the burden on the satellite network, avoiding communication interruption caused by resource reallocation during switching, enabling the terminal to quickly restore satellite communication capabilities in emergency situations or environments with poor ground network coverage, and enhancing the reliability and response speed of the system.
[0061] When switching from the satellite network to the ground network, before re-accessing the ground network, the terminal will enter the "Hybrid_Idle" state through signaling to the satellite network, then complete the attachment and radio bearer establishment of the ground network, and send a location update through the ground channel, and the satellite core network marks it as "ground-assisted online" and prioritizes ground link paging. During the process of switching the terminal from the satellite network to the ground network, the satellite core network will cache the paging signaling and short messages sent to the terminal, and according to the network state, preferentially use the ground network to initiate paging or send short messages, ensuring that even if the terminal temporarily cannot receive information through the satellite network during the switching process, the key communication content will not be lost. By caching paging signaling and short messages, it ensures that the vehicle-mounted terminal can seamlessly receive communication information during the process of switching from the satellite network to the ground network.
[0062] The application scheme innovatively proposes a ground network assisted position update mechanism, ground 4 / 5G and satellite GMR core network realize position information sharing through signaling interworking, constructs a hierarchical paging mechanism of "ground priority, satellite bottom", optimizes satellite system capacity utilization efficiency, and makes satellite resources available for emergency scenarios; The "Hybrid_Idle" state is innovatively designed, so that the terminal only retains downlink synchronization capability when the ground network is covered, and the satellite uplink transmission module is turned off, and the standby power consumption is greatly reduced by combining with the DRX technology. By caching parameters such as TMSI and beam ID, the authentication process is skipped during ground-to-satellite switching, and "zero waiting" fast re-registration is realized, and the switching delay is greatly reduced. At the same time, the core network caches the paging information, avoids communication interruption, paging failure and other problems caused by the gap period of switching; A new type of "Auxiliary Location Update" signaling is defined, which reuses the GMR protocol framework and extends the ground network state field, and combines AES-256 encryption transmission to realize secure information interaction based on public network in the satellite-ground network system; By pre-completing the location registration and state marking through the ground network, the terminal can directly use the pre-stored information to quickly access when it enters the satellite coverage area, without repeating the initialization process, so that the emergency vehicle can still maintain a searchable state after leaving the ground network, ensuring uninterrupted communication in emergency scenarios.
[0063] The application scheme solves the problem that frequent position updates are required to maintain the in-network state in the satellite network, which occupies a large amount of satellite system air interface resources, and through the auxiliary reporting of the cellular network to complete the position update and report the terminal state, the occupation of the relatively scarce satellite system air interface resources is avoided, and the satellite emergency support capability is fully utilized. At the same time, the problem of air interface resource waste caused by frequent network entry caused by switching between ground and satellite networks during the vehicle driving in the edge area of the ground network coverage, and the gap period during the switching network, through the position update based on the ground network, the vehicle can quickly switch to the satellite network after leaving the ground network coverage, and maintain the continuity of the in-network state and the searchable state. In addition, due to the long distance of satellite communication and the high uplink transmission power of the terminal, the signaling interaction with the satellite network is completed through the ground network assistance, and the satellite terminal only listens to the downlink broadcast and paging message, maintains the downlink synchronization, and can greatly reduce the power consumption and heating, and improve the endurance of the new energy vehicle. In the scenario of automobile direct satellite connection, which may involve long connection satellite network, the occupation of satellite wireless resources is greatly reduced, and the satellite system resources can be fully utilized to avoid waste; when the satellite and ground network multi-mode terminal is applied in the power consumption and heating sensitive scene, the power consumption and heating of the terminal can be greatly reduced, and the application range and applicability of the product can be expanded.
[0064] According to the embodiments of the application, an embodiment of a communication device is also provided. Figure 4is a structural schematic diagram of a communication device provided by an embodiment of the present application. As shown in Figure 4 the device comprises:
[0065] a communication state switching module 40, configured to send a state switching message to the satellite network in a case where ground network coverage is detected, wherein the state switching message is used to inform the satellite network terminal to enter a first state;
[0066] an auxiliary position updating module 42, configured to send the position information of the terminal to the satellite network through the ground network in the first state, and release the uplink resource of the satellite link, and only keep the downlink synchronization capability of the satellite link, wherein the satellite link is a communication link between the terminal and the satellite network.
[0067] Optionally, the sending of the position information of the terminal to the satellite network through the ground network comprises: sending the position information to the ground core network in the form of an Internet protocol packet, wherein the Internet protocol packet is encrypted and transmitted to the satellite core network by the ground core network through the public Internet, and the Internet protocol packet comprises at least one of the following: the position information of the terminal, an identifier of a satellite beam currently connected by the terminal, a signal quality parameter, synchronization state information, and an Internet protocol address of the terminal in the ground network.
[0068] Optionally, the Internet protocol packet carries auxiliary position updating request signaling, wherein the auxiliary position updating request signaling is used to transfer the position information between the terminal and the satellite network, and the auxiliary position updating request signaling comprises the following fields: a position source field, a ground network state field, and a satellite synchronization state field, wherein the position source field is used to represent the source of the position information, the ground network state field is used to represent the connection state of the terminal and the ground network, and the satellite synchronization state field is used to represent the synchronization state of the terminal and the satellite network.
[0069] Optionally, the state switching message is used to instruct the satellite network to mark a ground auxiliary online state, wherein the ground auxiliary online state is used to represent that the satellite core network preferentially issues a paging instruction to the terminal through the ground network, and issues the paging instruction directly to the terminal based on the satellite network in a case where the ground network is unreachable.
[0070] Optionally, the device further comprises: before the sending of the state switching message to the satellite network, the terminal has completed registration and authentication in the satellite network; and in a case where a paging instruction of the satellite network is received or a network condition satisfies a first switching condition, a re-registration operation is triggered, wherein the re-registration operation is used to switch the terminal from the ground network to the satellite network, and the first switching condition comprises at least one of the following: a signal quality parameter between the terminal and the ground network is lower than a preset quality threshold, and a first switching instruction triggered by a user is received, wherein the first switching instruction is used to instruct the terminal to switch from the ground network to the satellite network.
[0071] Optionally, triggering the re-registration operation comprises: sending a fast access request to the satellite network via the satellite link according to the local cache information of the terminal, wherein the local cache information comprises a temporary mobile subscriber identity, a satellite beam identifier, and downlink synchronization parameters, and the fast access request is used to request access to the satellite network; and after the terminal and the satellite network complete uplink synchronization, directly entering the second state, wherein in the second state, the terminal directly sends the location information of the terminal to the satellite network via the satellite link.
[0072] Optionally, in the process of switching the terminal from the satellite network to the ground network, the satellite core network buffers paging signaling and short messages that are scheduled to be sent to the terminal.
[0073] It should be noted that each module in the communication device described above can be a program module (for example, a program instruction set for implementing a certain specific function) or a hardware module. For the latter, it can be in the form of, but not limited to, a processor, or the functions of the above-mentioned modules are implemented by a processor.
[0074] It should be noted that the communication device provided in the embodiment can be used to execute the communication method shown in the embodiment. Figure 2 Therefore, the related explanations and descriptions of the communication method described above also apply to the embodiments of the present application, and will not be repeated here.
[0075] The embodiments of the present application also provide a non-volatile storage medium, which comprises a stored computer program, wherein a device in which the non-volatile storage medium is located executes the following communication method by running the computer program: in the case of detecting ground network coverage, sending a state switching message to a satellite network, wherein the state switching message is used to inform the satellite network that a terminal enters a first state; in the first state, sending the location information of the terminal to the satellite network via the ground network, and releasing the uplink resource of the satellite link and only retaining the downlink synchronization capability of the satellite link, wherein the satellite link is a communication link between the terminal and the satellite network.
[0076] The embodiments of the present application also provide a computer program product comprising a computer program, which, when executed by a processor, implements the steps of the communication method described in the embodiments of the present application: in the case of detecting ground network coverage, sending a state switching message to a satellite network, wherein the state switching message is used to inform the satellite network that a terminal enters a first state; in the first state, sending the location information of the terminal to the satellite network via the ground network, and releasing the uplink resource of the satellite link and only retaining the downlink synchronization capability of the satellite link, wherein the satellite link is a communication link between the terminal and the satellite network.
[0077] The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.
[0078] In the above-described embodiments of the present application, the description of each embodiment focuses on different aspects, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0079] In several embodiments provided in the present application, it should be understood that the disclosed technical contents can be implemented by other ways. Among them, the above-described device embodiments are only schematic, for example, the division of the units can be a logical function division, and actual implementation can have another division way, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or modules shown or discussed can be indirect coupling or communication connection through some interfaces, units or modules, which can be electrical or other forms.
[0080] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed to multiple units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0081] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The above integrated unit can be realized in the form of hardware or in the form of software functional unit.
[0082] The integrated unit, if realized in the form of software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part of the prior art or the whole or part of the technical solutions can be embodied in the form of software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic or optical disk and various program code storage media.
[0083] The above merely describes the preferred embodiments of the present application, and it should be pointed out that, for those skilled in the art, some improvements and refinements can be made without departing from the principles of the present application, and these improvements and refinements should also be considered as the protection scope of the present application.
Claims
1. A communication method, characterized in that, include: Upon detecting terrestrial network coverage, a state switching message is sent to the satellite network, wherein the state switching message is used to notify the satellite network terminal to enter a first state; In the first state, the terminal's location information is sent to the satellite network through the terrestrial network, and the uplink resources of the satellite link are released, retaining only the downlink synchronization capability of the satellite link, wherein the satellite link is the communication link between the terminal and the satellite network.
2. The communication method according to claim 1, characterized in that, Sending the terminal's location information to the satellite network via the terrestrial network includes: The location information is sent to the terrestrial core network in the form of Internet Protocol (IP) packets, wherein the IP packets are encrypted and transmitted from the terrestrial core network to the satellite core network via the public Internet, and the IP packets include at least one of the following: the terminal's location information, the identifier of the satellite beam currently connected to the terminal, signal quality parameters, synchronization status information, and the terminal's IP address in the terrestrial network.
3. The communication method according to claim 2, characterized in that, The Internet Protocol (IP) packet carries an Auxiliary Location Update Request (ARP) signaling message, which is used to transmit the location information between the terminal and the satellite network. The ARP signaling message includes the following fields: a location source field, a terrestrial network status field, and a satellite synchronization status field. The location source field is used to characterize the source of the location information, the terrestrial network status field is used to characterize the connection status between the terminal and the terrestrial network, and the satellite synchronization status field is used to characterize the synchronization status between the terminal and the satellite network.
4. The communication method according to claim 1, characterized in that, The state switching message is used to instruct the satellite network to mark the ground-assisted online status. The ground-assisted online status indicates that the satellite core network prioritizes sending paging commands to the terminal through the ground network. If the ground network is unreachable, the satellite network will then send paging commands directly to the terminal.
5. The communication method according to claim 1, characterized in that, The method further includes: Before sending a state switching message to the satellite network, the terminal has already completed registration and authentication in the satellite network; Upon receiving a paging command from the satellite network or when the network condition meets the first handover condition, a re-registration operation is triggered. The re-registration operation is used to switch the terminal from the terrestrial network to the satellite network. The first handover condition includes at least one of the following: the signal quality parameter between the terminal and the terrestrial network is lower than a preset quality threshold, or a first handover command triggered by the user is received. The first handover command is used to instruct the terminal to switch from the terrestrial network to the satellite network.
6. The communication method according to claim 5, characterized in that, The re-registration operation is triggered by: Based on the terminal's local cache information, a fast access request is sent to the satellite network via the satellite link. The local cache information includes: temporary mobile user identifier, satellite beam identifier, and downlink synchronization parameters. The fast access request is used to request access to the satellite network. After the terminal completes uplink synchronization with the satellite network, it directly enters the second state, in which the terminal directly sends its location information to the satellite network through the satellite link.
7. The communication method according to claim 1, characterized in that, During the process of switching the terminal from a satellite network to a terrestrial network, the satellite core network caches paging signaling and SMS messages that are scheduled to be sent to the terminal.
8. A communication device, characterized in that, include: A communication state switching module is used to send a state switching message to the satellite network when terrestrial network coverage is detected, wherein the state switching message is used to notify the satellite network terminal to enter a first state; The auxiliary location update module is used to send the terminal's location information to the satellite network through the terrestrial network in the first state, and release the uplink resources of the satellite link, retaining only the downlink synchronization capability of the satellite link, wherein the satellite link is the communication link between the terminal and the satellite network.
9. An electronic device, characterized in that, include: A memory and a processor, the processor being configured to run a program stored in the memory, wherein the program, when executed, performs the communication method according to any one of claims 1 to 7.
10. A non-volatile storage medium, characterized in that, The non-volatile storage medium includes a stored computer program, wherein the device containing the non-volatile storage medium executes the communication method according to any one of claims 1 to 7 by running the computer program.
11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the communication method according to any one of claims 1 to 7.