Emergency communication method and device, computer equipment, readable storage medium and program product
By identifying the emergency signal code in the short message satellite communication platform and adding an emergency mark, the problem that the terminal cannot communicate with the emergency center in a mobile network environment is solved, and end-to-end emergency communication based on satellite is realized.
Patent Information
- Application Number
- CN202411568517.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-03-04
AI Technical Summary
In an environment where the terminal is in a mobile network, users cannot conduct emergency communication with the emergency center through the terminal.
The short message sending request sent by the terminal through the satellite through the short message satellite communication platform. When the emergency signal code is identified, the terminal's location information is obtained and the emergency identifier is added, and the emergency message request is sent to the operator's satellite-ground intercom platform, which is converted into an emergency short message and sent to the corresponding emergency center.
In the environment without a mobile network, the terminal conducts emergency communication with the emergency center through satellites, solving the problem that users cannot conduct emergency communication in the environment without a network.
Smart Images

Figure CN119562218A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of satellite communication technology, and in particular to an emergency communication method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Art
[0002] Emergency communication refers to the communication or contact between a user and an emergency center (such as a rescue organization) through a terminal (such as a mobile phone). In the related art, a user can dial an emergency communication number and a rescue organization number through a mobile phone to achieve emergency communication.
[0003] However, when the terminal is in an environment without a mobile network, the user cannot perform emergency communications with the emergency center through the terminal. Summary of the invention
[0004] Based on this, it is necessary to provide an emergency communication method, device, computer equipment, computer-readable storage medium and computer program product that enable a terminal to conduct emergency communication with an emergency center in an environment without a mobile network in order to solve the above technical problems.
[0005] In a first aspect, the present application provides an emergency communication method, comprising:
[0006] A short message sending request sent by a receiving terminal via a satellite;
[0007] When the recipient number of the short message sending request is an emergency communication number, obtaining the location information of the terminal obtained by satellite positioning, and adding an emergency identifier and the location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message;
[0008] Send an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to an emergency center matching the location information.
[0009] In one embodiment, the method further comprises:
[0010] Obtaining a preset list of emergency communication numbers; the list of emergency communication numbers is used to record at least one emergency communication number; different emergency communication numbers correspond to different emergency short message recipients;
[0011] The recipient number of the short message sending request is matched with the emergency communication number recorded in the emergency communication number list to determine whether the recipient number of the short message sending request is an emergency communication number or not.
[0012] In one embodiment, the acquiring the location information obtained by the terminal through satellite positioning includes:
[0013] Sending a positioning request to the terminal; the positioning request is used to instruct the terminal to perform satellite positioning and send the location information of the terminal to the short message satellite communication platform;
[0014] Receive the location information returned by the terminal.
[0015] In a second aspect, the present application also provides an emergency communication method, which is applied to an operator's satellite-to-ground intercommunication platform, and the method includes:
[0016] Receiving an emergency message sending request sent by a short message satellite communication platform; the emergency short message requested to be sent by the emergency message sending request carries an emergency identifier and location information; the emergency identifier is added by the short message satellite communication platform when it is detected that the recipient number of the short message sending request sent by the terminal is an emergency communication number; the location information is obtained by the short message communication service platform requesting the terminal to perform satellite positioning;
[0017] Converting the emergency short message requested to be sent by the emergency message sending request into an emergency short message; the emergency short message carries the emergency identifier and the location information;
[0018] The emergency short message is sent to an emergency center that matches the location information.
[0019] In one embodiment, sending the emergency short message to an emergency center matching the location information includes:
[0020] Determining the emergency short message carrying the emergency identifier in the set of short messages to be sent;
[0021] Sending a short message sending request to an emergency short message gateway; the emergency short message gateway is used to forward the emergency short message requested to be sent by the short message sending request to an emergency center matching the location information.
[0022] In a third aspect, the present application also provides an emergency communication system, the system comprising a short message satellite communication platform and an operator satellite-to-ground intercommunication platform;
[0023] The short message satellite communication platform is used to receive a short message sending request sent by a terminal via a satellite;
[0024] The short message satellite communication platform is used to obtain the location information of the terminal obtained by satellite positioning when the recipient number of the short message sending request is an emergency communication number, and add an emergency identifier and the location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message;
[0025] The short message satellite communication platform is used to send an emergency message sending request to the operator's satellite-to-ground intercommunication platform;
[0026] The operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message; the emergency short message carries the emergency identifier and the location information;
[0027] The operator's satellite-to-ground intercommunication platform is used to send the emergency short message to an emergency center that matches the location information.
[0028] In one of the embodiments, the system further comprises an emergency short message gateway;
[0029] The emergency short message gateway is used to receive a short message sending request sent by the operator's satellite-to-ground intercommunication platform;
[0030] The emergency short message gateway is used to forward the emergency short message requested to be sent by the short message sending request to an emergency center that matches the location information.
[0031] In a fourth aspect, the present application further provides an emergency communication device, the device comprising:
[0032] A first receiving module, used for receiving a short message sending request sent by a terminal via a satellite;
[0033] an acquisition module, configured to acquire, when the recipient number of the short message sending request is an emergency communication number, the location information obtained by the terminal through satellite positioning, and add an emergency identifier and the location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message;
[0034] The first sending module is used to send an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to an emergency center matching the location information.
[0035] In a fifth aspect, the present application further provides an emergency communication device, the device comprising:
[0036] The second receiving module is used to receive an emergency message sending request sent by a short message satellite communication platform; the emergency short message requested to be sent carries an emergency identifier and location information; the emergency identifier is added by the short message satellite communication platform when it is detected that the recipient number of the short message sending request sent by the terminal is an emergency communication number; the location information is obtained by the short message communication service platform requesting the terminal to perform satellite positioning;
[0037] A conversion module, used for converting the emergency short message requested to be sent by the emergency message sending request into an emergency short message; the emergency short message carries the emergency identifier and the location information;
[0038] The second sending module is used to send the emergency short message to an emergency center that matches the location information.
[0039] In a sixth aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.
[0040] In a seventh aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the above method when executed by a processor.
[0041] In an eighth aspect, the present application also provides a computer program product, including a computer program, which implements the steps of the above method when executed by a processor.
[0042] The above-mentioned emergency communication method, apparatus, computer equipment, computer-readable storage medium and computer program product can be applied to a short message satellite communication platform, where a short message sending request sent by a terminal via a satellite is received by the short message satellite communication platform; when the recipient number of the short message sending request is an emergency communication number, the short message satellite communication platform obtains the location information obtained by the terminal through satellite positioning, and adds an emergency identifier and location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message; by sending an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to an emergency center matching the location information; in this way, it can be achieved that the terminal communication After the short message sending request is sent to the short message satellite communication platform via satellite, the short message satellite communication platform recognizes the emergency short message by identifying whether the recipient number of the short message sending request is an emergency communication number, and obtains the emergency short message to be sent by adding the emergency identification and location information to the short message requested to be sent by the short message sending request; and converts the emergency short message into an emergency short message through the operator's satellite-to-ground intercommunication platform, and sends the emergency short message to the emergency center that matches the location information, thereby realizing end-to-end emergency communication based on satellite, and realizing that even if the terminal is in an environment without a mobile network, the user can communicate with the emergency center through the terminal in an emergency, and realize the construction of a system architecture for emergency communication via satellite, and solve the user's business needs for transmitting emergency communication short messages via satellite in an environment without a mobile network. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0044] FIG1 is a schematic diagram of an emergency communication system according to an embodiment;
[0045] FIG2 is a schematic diagram of a flow chart of an emergency communication method in one embodiment;
[0046] FIG3 is a schematic flow chart of another emergency communication method according to an embodiment;
[0047] FIG4 is a schematic flow chart of an emergency communication method in another embodiment;
[0048] FIG5 is a signaling diagram of an emergency communication method in one embodiment;
[0049] FIG6 is a structural block diagram of an emergency communication device in one embodiment;
[0050] FIG7 is a block diagram of another emergency communication device according to an embodiment;
[0051] FIG. 8 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0053] The data collection and processing in this application should be strictly in accordance with the requirements of relevant national laws when applied in practice, and the informed consent or separate consent of the personal information subject should be obtained. Subsequent data use and processing should be carried out within the scope of authorization of laws and regulations and the personal information subject.
[0054] The emergency communication method provided in the embodiment of the present application can be applied to the emergency communication system shown in FIG. 1 . The emergency communication system at least includes: a short message satellite communication platform 1000 and an operator's satellite-to-ground intercommunication platform 1002; wherein the short message satellite communication platform 1000 receives a short message sending request sent by a terminal 1001 via a satellite 1003; when the recipient number of the short message sending request is an emergency communication number, the short message satellite communication platform 1000 obtains the location information obtained by the terminal 1001 through satellite positioning, and adds an emergency identifier and location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message; the short message satellite communication platform 1000 sends an emergency message sending request to the operator's satellite-to-ground intercommunication platform 1002; the operator's satellite-to-ground intercommunication platform 1002 converts the emergency short message requested to be sent by the emergency message sending request into an emergency short message; the emergency short message carries an emergency identifier and location information; the operator's satellite-to-ground intercommunication platform 1002 sends the emergency short message to an emergency center 1004 that matches the location information.
[0055] Optionally, the emergency communication system also includes an emergency short message gateway 1005; the emergency short message gateway 1005 receives a short message sending request sent by the operator's satellite-to-ground intercommunication platform 1002; the emergency short message gateway 1005 forwards the emergency short message requested to be sent by the short message sending request to the emergency center 1004 matching the location information.
[0056] Herein, the satellite may refer to the Beidou Navigation Satellite System (BDS).
[0057] The short message satellite communication platform may refer to the Beidou short message communication service platform, which is an important service provided by the Beidou satellite navigation system, aiming to realize the transmission of short message information between users.
[0058] The terminal 1001 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices, and portable wearable devices. IoT devices may be smart speakers, smart TVs, smart air conditioners, smart vehicle-mounted devices, projection devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. Head-mounted devices may be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc.
[0059] In an exemplary embodiment, as shown in FIG2 , an emergency communication method is provided, which is described by taking the method applied to the short message satellite communication platform 1000 in FIG1 as an example, and includes the following steps S202 to S206. Among them:
[0060] Step S202: receiving a short message sending request sent by a terminal via a satellite.
[0061] In a specific implementation, when a terminal needs to communicate with an emergency center (such as an emergency center, an alarm center, etc.) in an emergency, the terminal can send a short message request to a short message satellite communication platform through the Beidou communication module and the Beidou satellite navigation system. The recipient number of the short message request is the emergency communication number. For example, when a terminal needs to communicate with an alarm center in an emergency, the recipient number of the short message request sent by the terminal is "110" or "911".
[0062] Step S204, when the recipient number of the short message sending request is an emergency communication number, obtain the location information obtained by the terminal through satellite positioning, and add the emergency mark and location information to the short message requested to be sent by the short message sending request.
[0063] The emergency flag is used to mark the short message as an emergency short message.
[0064] In a specific implementation, after the short message satellite communication platform receives the short message sending request sent by the terminal via satellite, the short message satellite communication platform can match the recipient number of the short message sending request with the emergency communication number list pre-set in the short message satellite communication platform, thereby determining whether the recipient number of the short message sending request is one of the emergency communication numbers in the emergency communication number list. In the case where the recipient number of the short message sending request is an emergency communication number, the short message satellite communication platform can obtain the location information obtained by the terminal through satellite positioning.
[0065] Optionally, during the process of acquiring the location information of the terminal obtained by satellite positioning, the short message satellite communication platform may send a positioning request to the terminal. The terminal receives the positioning request and, in response to the positioning request, starts satellite positioning to obtain the current location information of the terminal (positioning response). Then, the terminal sends the location information to the short message satellite communication platform.
[0066] After the short message satellite communication platform obtains the location information obtained by the terminal through satellite positioning, the short message satellite communication platform can add the emergency identifier and the location information to the short message requested to be sent by the short message sending request. The emergency identifier is used to identify the short message as an emergency short message. In this way, the emergency short message can be preferentially processed or sent based on the emergency identifier.
[0067] Step S206: Send an emergency message sending request to the operator's satellite-ground intercommunication platform.
[0068] Among them, the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested by the emergency message sending request into an emergency short message, and send the emergency short message to the emergency center matching the location information.
[0069] In a specific implementation, after the short message satellite communication platform processes the short message requested to be sent by the short message sending request into an emergency short message, the short message satellite communication platform can then send an emergency message sending request carrying the emergency short message to the operator's satellite-to-ground intercommunication platform.
[0070] After the operator's satellite-to-ground intercommunication platform receives the emergency message sending request, the operator's satellite-to-ground intercommunication platform can convert the emergency short message requested by the emergency message sending request into an emergency short message; specifically, the operator's satellite-to-ground intercommunication platform can obtain a pre-configured short message template; then, the operator's satellite-to-ground intercommunication platform can fill the message content in the emergency short message into the pre-configured short message template to obtain a short message. Then, the operator's satellite-to-ground intercommunication platform can add the emergency identifier and location information to the short message to obtain an emergency short message.
[0071] Then, the operator's satellite-to-ground intercommunication platform sends the emergency short message to the emergency center that matches the location information. Specifically, the operator's satellite-to-ground intercommunication platform can give priority to sending the emergency short message to the emergency short message gateway based on the emergency identifier in the emergency short message; after receiving the emergency short message, the emergency short message gateway can match the emergency center closest to the terminal based on the location information in the emergency short message, and forward the emergency short message to the emergency center closest to the terminal.
[0072] In the above emergency communication method, a short message sending request sent by a terminal via satellite is received by a short message satellite communication platform; when the recipient number of the short message sending request is an emergency communication number, the short message satellite communication platform obtains the location information obtained by the terminal through satellite positioning, and adds an emergency identifier and location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message; by sending an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to an emergency center matching the location information; in this way, it can be achieved that the terminal sends a short message sending request to the short message satellite communication platform via satellite After the platform is established, the short message satellite communication platform recognizes the emergency short message by identifying whether the recipient number of the short message sending request is an emergency communication number, and obtains the emergency short message to be sent by adding the emergency identifier and location information to the short message requested to be sent by the short message sending request; and converts the emergency short message into an emergency short message through the operator's satellite-to-ground intercommunication platform, and sends the emergency short message to the emergency center that matches the location information, thereby realizing end-to-end emergency communication based on satellite, and realizing that even if the terminal is in an environment without a mobile network, the user can communicate with the emergency center through the terminal in an emergency, and realize the construction of a system architecture for emergency communication via satellite, and solve the business needs of users to transmit emergency communication short messages via satellite in an environment without a mobile network.
[0073] In an exemplary embodiment, the method also includes: obtaining a pre-set emergency communication number list; the emergency communication number list is used to record at least one emergency communication number; different emergency communication numbers correspond to different emergency short message recipients; matching the recipient number of the short message sending request with the emergency communication number recorded in the emergency communication number list to determine whether the recipient number of the short message sending request is or is not an emergency communication number.
[0074] In a specific implementation, the short message satellite communication platform can match the recipient number of the short message sending request with the emergency communication number list pre-set in the short message satellite communication platform, so as to determine whether the recipient number of the short message sending request is one of the emergency communication numbers in the emergency communication number list. For example, assume that the pre-set emergency communication number list is "list=110, 120, 119". Among them, the emergency short message recipient corresponding to the emergency communication number "110" is the alarm center; the emergency short message recipient corresponding to the emergency communication number "120" is the emergency center.
[0075] The short message satellite communication platform matches the recipient number of the short message sending request with the emergency communication number recorded in the emergency communication number list; when the recipient number of the short message sending request is "119", the short message satellite communication platform determines that the recipient number of the short message sending request is the emergency communication number; when the recipient number of the short message sending request is "181", the short message satellite communication platform determines that the recipient number of the short message sending request is the emergency communication number.
[0076] The technical solution of this embodiment is to obtain a pre-set emergency communication number list, which is used to record at least one emergency communication number, and to match the recipient number of the short message sending request with the emergency communication number recorded in the emergency communication number list, so as to identify whether the short message is a short message for emergency communication.
[0077] In an exemplary embodiment, as shown in FIG3 , an emergency communication method is provided, which is described by taking the method applied to the operator satellite-to-ground intercommunication platform 1001 in FIG1 as an example, and includes the following steps S302 to S306 . Among them:
[0078] Step S302: receiving an emergency message sending request sent by a short message satellite communication platform.
[0079] Among them, the emergency short message requested to be sent by the emergency message sending request carries an emergency identifier and location information. The emergency identifier is added by the short message satellite communication platform when it detects that the recipient number of the short message sending request sent by the terminal is an emergency communication number. The location information is obtained by the short message communication service platform requesting the terminal to perform satellite positioning.
[0080] It should be noted that the specific definition of the emergency short message can refer to the specific definition of an emergency communication method above, which will not be repeated here.
[0081] In the specific implementation, as mentioned above, after the short message satellite communication platform processes the short message requested to be sent by the short message sending request into an emergency short message, the short message satellite communication platform can send an emergency message sending request carrying the emergency short message to the operator's satellite-to-ground intercommunication platform. The operator's satellite-to-ground intercommunication platform receives the emergency message sending request sent by the short message satellite communication platform.
[0082] Step S304: convert the emergency short message requested by the emergency message sending request into an emergency short message; the emergency short message carries an emergency identifier and location information.
[0083] After the operator's satellite-to-ground intercommunication platform receives the emergency message sending request, the operator's satellite-to-ground intercommunication platform can convert the emergency short message requested by the emergency message sending request into an emergency short message; specifically, the operator's satellite-to-ground intercommunication platform can obtain a pre-configured short message template; then, the operator's satellite-to-ground intercommunication platform can fill the message content in the emergency short message into the pre-configured short message template to obtain a short message. Then, the operator's satellite-to-ground intercommunication platform can add the emergency identifier and location information to the short message to obtain an emergency short message.
[0084] Step S306: Send an emergency short message to an emergency center that matches the location information.
[0085] In the specific implementation, the operator's satellite-to-ground intercommunication platform can send the emergency short message to the emergency short message gateway in priority according to the emergency identifier in the emergency short message; after receiving the emergency short message, the emergency short message gateway can match the emergency center closest to the terminal according to the location information in the emergency short message, and forward the emergency short message to the emergency center closest to the terminal.
[0086] In the above emergency communication method, a short message sending request sent by a terminal via satellite is received by a short message satellite communication platform; when the recipient number of the short message sending request is an emergency communication number, the short message satellite communication platform obtains the location information obtained by the terminal through satellite positioning, and adds an emergency identifier and location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message; by sending an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to an emergency center matching the location information; in this way, it can be achieved that the terminal sends a short message sending request to the short message satellite communication platform via satellite After the platform is established, the short message satellite communication platform recognizes the emergency short message by identifying whether the recipient number of the short message sending request is an emergency communication number, and obtains the emergency short message to be sent by adding the emergency identifier and location information to the short message requested to be sent by the short message sending request; and converts the emergency short message into an emergency short message through the operator's satellite-to-ground intercommunication platform, and sends the emergency short message to the emergency center that matches the location information, thereby realizing end-to-end emergency communication based on satellite, and realizing that even if the terminal is in an environment without a mobile network, the user can communicate with the emergency center through the terminal in an emergency, and realize the construction of a system architecture for emergency communication via satellite, and solve the business needs of users to transmit emergency communication short messages via satellite in an environment without a mobile network.
[0087] In an exemplary embodiment, sending an emergency short message to an emergency center that matches location information includes: determining an emergency short message carrying an emergency identifier in a set of short messages to be sent; sending a short message sending request to an emergency short message gateway; and the emergency short message gateway is used to forward the emergency short message requested to be sent by the short message sending request to the emergency center that matches the location information.
[0088] In a specific implementation, when the operator's satellite-to-ground intercommunication platform sends an emergency short message to an emergency center that matches the location information, the operator's satellite-to-ground intercommunication platform can determine whether a short message in a set of short messages to be sent carries an emergency identifier; if the short message carries an emergency identifier, the operator's satellite-to-ground intercommunication platform can determine the short message carrying the emergency identifier as an emergency short message, and send a short message sending request carrying the emergency short message to the emergency short message gateway.
[0089] After receiving the short message sending request, the emergency short message gateway forwards the emergency short message requested by the short message sending request to the emergency center that matches the location information. For example, suppose that there are emergency centers in district a1, district a2, and district a3 in city A; after the emergency short message gateway determines that the terminal is currently located at a certain location in district a3 based on the location information returned by the terminal, the emergency short message gateway uses the emergency center in district a3 as the nearest emergency center for the terminal; the emergency short message gateway forwards the emergency short message to the emergency center in district a3.
[0090] The technical solution of this embodiment is to determine the emergency short message carrying the emergency identifier in the set of short messages to be sent, and send a short message sending request to the emergency short message gateway, so that the emergency short message requested to be sent by the short message sending request is forwarded to the emergency center matching the location information through the emergency short message gateway, thereby realizing the use of the emergency short message gateway to quickly and effectively forward the emergency short message to the emergency center closest to the user of the terminal.
[0091] In an exemplary embodiment, as shown in FIG1 , an emergency communication system is provided, the system comprising a short message satellite communication platform 1000 and an operator satellite-to-ground intercommunication platform 1002;
[0092] The short message satellite communication platform 1000 is used to receive a short message sending request sent by the terminal 1001 via the satellite 1003;
[0093] The short message satellite communication platform 1000 is used to obtain the location information obtained by the terminal 1001 through satellite positioning when the recipient number of the short message sending request is an emergency communication number, and add the emergency mark and the location information to the short message requested to be sent by the short message sending request; the emergency mark is used to identify the short message as an emergency short message;
[0094] The short message satellite communication platform 1000 is used to send an emergency message sending request to the operator's satellite-to-ground intercommunication platform 1002;
[0095] The operator's satellite-to-ground intercommunication platform 1002 is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message; the emergency short message carries an emergency identifier and location information;
[0096] The operator's satellite-ground intercommunication platform 1002 is used to send an emergency short message to an emergency center 1004 that matches the location information.
[0097] In an exemplary embodiment, the emergency communication system also includes an emergency short message gateway 1005; the emergency short message gateway 1005 is used to receive a short message sending request sent by the operator's satellite-to-ground intercommunication platform 1002; the emergency short message gateway 1005 is used to forward the emergency short message requested to be sent by the short message sending request to the emergency center 1004 matching the location information.
[0098] It should be noted that the specific definition of the above emergency communication system can refer to the specific definition of an emergency communication method above.
[0099] In the above-mentioned emergency communication system, a short message sending request sent by a terminal via a satellite is received by a short message satellite communication platform; when the recipient number of the short message sending request is an emergency communication number, the short message satellite communication platform obtains the location information obtained by the terminal through satellite positioning, and adds an emergency identifier and location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message; by sending an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to the emergency center matching the location information; in this way, it can be realized that the terminal sends a short message sending request to the short message satellite communication platform via satellite After the platform is established, the short message satellite communication platform recognizes the emergency short message by identifying whether the recipient number of the short message sending request is an emergency communication number, and obtains the emergency short message to be sent by adding the emergency identifier and location information to the short message requested to be sent by the short message sending request; and converts the emergency short message into an emergency short message through the operator's satellite-to-ground intercommunication platform, and sends the emergency short message to the emergency center that matches the location information, thereby realizing end-to-end emergency communication based on satellite, and realizing that even if the terminal is in an environment without a mobile network, the user can communicate with the emergency center through the terminal in an emergency, and realize the construction of a system architecture for emergency communication via satellite, and solve the business needs of users to transmit emergency communication short messages via satellite in an environment without a mobile network.
[0100] In another embodiment, as shown in FIG. 4 , an emergency communication method is provided, which is described by taking the method applied to the short message satellite communication platform in FIG. 1 as an example, and includes the following steps:
[0101] Step S402: receiving a short message sending request sent by a terminal via a satellite.
[0102] Step S404, obtaining a preset emergency communication number list; the emergency communication number list is used to record at least one emergency communication number; different emergency communication numbers correspond to different emergency short message recipients.
[0103] Step S406: Match the recipient number of the short message sending request with the emergency communication number recorded in the emergency communication number list to determine whether the recipient number of the short message sending request is an emergency communication number or not.
[0104] Step S408, when the recipient number of the short message sending request is an emergency communication number, send a positioning request to the terminal; the positioning request is used to instruct the terminal to use satellites for satellite positioning and send the terminal's location information to the short message satellite communication platform.
[0105] Step S410: receiving location information returned by the terminal.
[0106] Step S412, adding an emergency flag and location information to the short message requested to be sent by the short message sending request; the emergency flag is used to identify the short message as an emergency short message.
[0107] Step S414, sending an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested by the emergency message sending request into an emergency short message, and send the emergency short message to the emergency center matching the location information.
[0108] It should be noted that the specific limitations of the above steps can refer to the specific limitations of an emergency communication method above.
[0109] To facilitate understanding by those skilled in the art, FIG5 exemplarily provides a signaling diagram of an emergency communication method; please refer to FIG5 , wherein when the terminal needs to conduct emergency communication with the emergency center, the terminal can send a short message sending request to the short message satellite communication platform through the Beidou communication module and the Beidou satellite navigation system.
[0110] After the short message satellite communication platform receives the short message sending request sent by the terminal via satellite, the short message satellite communication platform can match the recipient number of the short message sending request with the emergency communication number list pre-set in the short message satellite communication platform; when the recipient number of the short message sending request is an emergency communication number, the short message satellite communication platform can send a positioning request to the terminal.
[0111] The terminal receives the positioning request and, in response to the positioning request, starts to perform satellite positioning using satellites to obtain the current location information of the terminal (positioning response); then, the terminal sends the location information to the short message satellite communication platform.
[0112] After the short message satellite communication platform obtains the location information obtained by the terminal through satellite positioning, the short message satellite communication platform can add the emergency identifier and the location information to the short message requested to be sent by the short message sending request. The emergency identifier is used to identify the short message as an emergency short message. In this way, the emergency short message can be preferentially processed or sent based on the emergency identifier.
[0113] After the short message satellite communication platform processes the short message requested to be sent by the short message sending request into an emergency short message, the short message satellite communication platform can send an emergency message sending request carrying the emergency short message to the operator's satellite-to-ground intercommunication platform.
[0114] After the operator's satellite-to-ground intercommunication platform receives the emergency message sending request, the operator's satellite-to-ground intercommunication platform can convert the emergency short message requested by the emergency message sending request into an emergency short message. The operator's satellite-to-ground intercommunication platform sends a short message sending request carrying the emergency short message to the emergency short message gateway.
[0115] After the emergency short message gateway receives the short message sending request, the emergency short message gateway forwards the emergency short message requested to be sent by the short message sending request to the emergency center that matches the location information.
[0116] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0117] Based on the same inventive concept, the embodiment of the present application also provides an emergency communication device for implementing the emergency communication method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more emergency communication device embodiments provided below can refer to the limitations on the emergency communication method above, and will not be repeated here.
[0118] In an exemplary embodiment, as shown in FIG6 , an emergency communication device is provided, including:
[0119] A first receiving module 610 is used to receive a short message sending request sent by a terminal via a satellite;
[0120] The acquisition module 620 is used to obtain the location information obtained by the terminal through satellite positioning when the recipient number of the short message sending request is an emergency communication number, and add an emergency identifier and the location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message;
[0121] The first sending module 630 is used to send an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to an emergency center matching the location information.
[0122] In one embodiment, the emergency communication device further includes:
[0123] A list reading module, used to obtain a preset list of emergency communication numbers; the list of emergency communication numbers is used to record at least one emergency communication number; different emergency communication numbers correspond to different emergency short message recipients;
[0124] The matching module is used to match the recipient number of the short message sending request with the emergency communication number recorded in the emergency communication number list to determine whether the recipient number of the short message sending request is an emergency communication number or not.
[0125] In one embodiment, the acquisition module 620 is specifically used to send a positioning request to the terminal; the positioning request is used to instruct the terminal to use the satellite for satellite positioning and send the location information of the terminal to the short message satellite communication platform; and receive the location information returned by the terminal.
[0126] In an exemplary embodiment, as shown in FIG7 , an emergency communication device is provided, including:
[0127] The second receiving module 710 is used to receive an emergency message sending request sent by a short message satellite communication platform; the emergency short message requested to be sent carries an emergency identifier and location information; the emergency identifier is added by the short message satellite communication platform when it is detected that the recipient number of the short message sending request sent by the terminal is an emergency communication number; the location information is obtained by the short message communication service platform requesting the terminal to perform satellite positioning;
[0128] The conversion module 720 is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message; the emergency short message carries the emergency identifier and the location information;
[0129] The second sending module 730 is used to send the emergency short message to an emergency center that matches the location information.
[0130] In one of the embodiments, the second sending module 730 is specifically used to determine the emergency short message carrying the emergency identifier in the set of short messages to be sent; send a short message sending request to an emergency short message gateway; and the emergency short message gateway is used to forward the emergency short message requested to be sent by the short message sending request to an emergency center matching the location information.
[0131] Each module in the above emergency communication device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0132] In an exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be shown in FIG8. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface is connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an emergency communication method is implemented.
[0133] Those skilled in the art will understand that the structure shown in FIG. 8 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0134] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the above-mentioned emergency communication method. The steps of the emergency communication method here may be the steps of the emergency communication method in each of the above-mentioned embodiments.
[0135] In one embodiment, a computer readable storage medium is provided, which stores a computer program. When the computer program is executed by a processor, the processor executes the steps of the above-mentioned emergency communication method. The steps of the emergency communication method here can be the steps of the emergency communication method in each of the above-mentioned embodiments.
[0136] In one embodiment, a computer program product is provided, including a computer program, which, when executed by a processor, causes the processor to execute the steps of the above-mentioned emergency communication method. The steps of the emergency communication method here may be the steps of the emergency communication method in each of the above-mentioned embodiments.
[0137] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0138] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0139] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0140] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. An emergency communication method, characterized in that: Applied to a short message satellite communication platform, the method comprises: A short message sending request sent by a receiving terminal via a satellite; When the recipient number of the short message sending request is an emergency communication number, obtaining the location information of the terminal obtained by satellite positioning, and adding an emergency identifier and the location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message; Send an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to an emergency center matching the location information.
2. The method according to claim 1, characterized in that The method further comprises: Obtaining a preset list of emergency communication numbers; the list of emergency communication numbers is used to record at least one emergency communication number; different emergency communication numbers correspond to different emergency short message recipients; The recipient number of the short message sending request is matched with the emergency communication number recorded in the emergency communication number list to determine whether the recipient number of the short message sending request is an emergency communication number or not.
3. The method according to claim 1, characterized in that The acquiring the location information obtained by the terminal through satellite positioning includes: Sending a positioning request to the terminal; the positioning request is used to instruct the terminal to perform satellite positioning and send the location information of the terminal to the short message satellite communication platform; Receive the location information returned by the terminal.
4. An emergency communication method, characterized in that: Applied to the operator's satellite-to-ground intercommunication platform, the method includes: Receiving an emergency message sending request sent by a short message satellite communication platform; the emergency short message requested to be sent by the emergency message sending request carries an emergency identifier and location information; the emergency identifier is added by the short message satellite communication platform when it is detected that the recipient number of the short message sending request sent by the terminal is an emergency communication number; the location information is obtained by the short message satellite communication platform requesting the terminal to perform satellite positioning; Converting the emergency short message requested to be sent by the emergency message sending request into an emergency short message; the emergency short message carries the emergency identifier and the location information; The emergency short message is sent to an emergency center that matches the location information.
5. The method according to claim 4, characterized in that The sending the emergency short message to an emergency center matching the location information includes: Determining the emergency short message carrying the emergency identifier in the set of short messages to be sent; Sending a short message sending request to an emergency short message gateway; the emergency short message gateway is used to forward the emergency short message requested to be sent by the short message sending request to an emergency center matching the location information.
6. An emergency communication system, characterized in that: The system includes a short message satellite communication platform and an operator satellite-to-ground intercommunication platform; The short message satellite communication platform is used to receive a short message sending request sent by a terminal via a satellite; The short message satellite communication platform is used to obtain the location information obtained by the terminal through satellite positioning when the recipient number of the short message sending request is an emergency communication number, and add an emergency identifier and the location information to the short message requested to be sent by the short message sending request; The emergency identifier is used to identify the short message as an emergency short message; The short message satellite communication platform is used to send an emergency message sending request to the operator's satellite-to-ground intercommunication platform; The operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message; The emergency short message carries the emergency identifier and the location information; The operator's satellite-to-ground intercommunication platform is used to send the emergency short message to an emergency center that matches the location information.
7. The system according to claim 6, characterized in that The system also includes an emergency short message gateway; The emergency short message gateway is used to receive a short message sending request sent by the operator's satellite-to-ground intercommunication platform; The emergency short message gateway is used to forward the emergency short message requested to be sent by the short message sending request to an emergency center that matches the location information.
8. An emergency communication device, characterized in that: The device comprises: A first receiving module, used for receiving a short message sending request sent by a terminal via a satellite; an acquisition module, configured to acquire, when the recipient number of the short message sending request is an emergency communication number, the location information obtained by the terminal through satellite positioning, and add an emergency identifier and the location information to the short message requested to be sent by the short message sending request; the emergency identifier is used to identify the short message as an emergency short message; The first sending module is used to send an emergency message sending request to the operator's satellite-to-ground intercommunication platform; the operator's satellite-to-ground intercommunication platform is used to convert the emergency short message requested to be sent by the emergency message sending request into an emergency short message, and send the emergency short message to an emergency center matching the location information.
9. An emergency communication device, characterized in that: The device comprises: The second receiving module is used to receive an emergency message sending request sent by a short message satellite communication platform; the emergency short message requested to be sent carries an emergency identifier and location information; the emergency identifier is added by the short message satellite communication platform when it is detected that the recipient number of the short message sending request sent by the terminal is an emergency communication number; the location information is obtained by the short message satellite communication platform requesting the terminal to perform satellite positioning; A conversion module, used for converting the emergency short message requested to be sent by the emergency message sending request into an emergency short message; the emergency short message carries the emergency identifier and the location information; The second sending module is used to send the emergency short message to an emergency center that matches the location information.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Method and equipment for satellite communication
CN104661184A
Maritime navigation rescue system based on Beidou satellite
CN106125099A
Emergency map symbolization method based on Beidou short message
CN108880659A
Rescue information sending method and equipment
CN114125717A
Short message intercommunication method, device and system
CN116761141A