Emergency broadcast message processing method, device and equipment based on international search and rescue service return link

Through Beidou satellite system and frame processing technology, the capacity and priority issues in the transmission of emergency broadcast messages in international search and rescue services have been solved, efficient and reliable information transmission in emergency situations has been achieved, and emergency response capabilities have been improved.

CN120343537APending Publication Date: 2025-07-18MOBILE BROADCASTING & INFORMATION SERVICE IND INNOVATION RES INST (WUHAN) CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510548944.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

Currently, international search and rescue services have problems such as limited data transmission capacity, lack of dynamic priority mechanism and strong network dependence in emergency broadcast message transmission, resulting in insufficient efficient and reliable information transmission in emergency rescue scenarios.

Method used

The Beidou satellite system is used to receive emergency incident messages and perform frame processing when the data volume exceeds the preset capacity. A priority sorting mechanism for emergency incident types and weights affecting the number of personnel is introduced. The preset message encoding compression protocol is used to reduce the amount of data, and messages are transmitted through the satellite direct connection channel, and the transmission sequence is dynamically adjusted.

Benefits of technology

It improves the transmission efficiency and reliability of emergency broadcast messages, enhances the information coverage capability in network-free signal areas, optimizes resource allocation and emergency response speed, and ensures timely communication of key information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343537A_ABST
    Figure CN120343537A_ABST
Patent Text Reader

Abstract

The invention provides an emergency broadcast message processing method, device and equipment based on an international search and rescue service return link, and relates to the field of emergency broadcast communication, and the method comprises the steps: receiving a current event message from a preset monitoring area through a Beidou satellite system of an international search and rescue service, generating to-be-sent message data corresponding to the current event message; and under the condition that the data volume of the to-be-sent message data exceeds the preset data capacity, framing the to-be-sent message data to obtain framed data, and sending the framed data to the ground station to indicate the ground station to process the framed data and send the processed data to the beacon device, and the beacon device transmits the processed data to the target emergency broadcast device so as to indicate the target emergency broadcast device to broadcast the current event message. According to the method and the device, the actual message content is replaced by the preset code, so that the amount of data needing to be transmitted is reduced, the information transmission process is simplified, and the transmission efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of emergency broadcast communication, and particularly to an emergency broadcast message processing method, device and equipment based on the reverse link of international search and rescue services. Background Art

[0002] Currently, there are significant technical bottlenecks in the transmission of emergency broadcast messages in international search and rescue services, making it difficult to meet the requirements of efficient and reliable information transmission in emergency rescue scenarios. The specific limitations are reflected in the following three aspects: First, the data transmission capacity is limited. The traditional reverse link protocol uses a fixed frame structure, and the single-frame data capacity is usually less than 61 bytes, making it difficult to carry emergency messages containing multimedia information or long text descriptions. For example, in a maritime search and rescue scenario, if it is necessary to transmit complete information such as the coordinates of a ship, the number of people in distress, and medical needs, the message is often truncated or the transmission fails due to exceeding the data volume limit. Second, there is a lack of a dynamic priority mechanism. In scenarios where multiple disasters occur simultaneously, the existing system cannot dynamically adjust the message transmission order according to the type of emergency event and the number of affected people. This may cause high-priority messages to miss the best rescue opportunity due to queuing delays, while low-priority messages occupy channel resources. Third, it has a strong network dependence and insufficient anti-destruction ability. The traditional emergency broadcast system highly depends on the ground communication network. When base stations are damaged and optical cables are interrupted due to natural disasters such as earthquakes and floods, the system is prone to paralysis. For example, in a certain earthquake, the communication network in the epicenter area was completely interrupted, and the network-dependent emergency broadcast system could not work, seriously affecting the rescue efficiency.

[0003] Currently, there is no technical solution that can solve the above technical problems, nor is there an emergency broadcast message processing method, device and equipment based on the reverse link of international search and rescue services. Summary of the Invention

[0004] The present invention provides an emergency broadcast message processing method, device and equipment based on the reverse link of international search and rescue services, which can effectively solve the key problems of the international search and rescue service emergency broadcast system in terms of data transmission efficiency, priority management and anti-destruction ability, and provides a new solution for efficient information transmission in emergency rescue scenarios.

[0005] In the first aspect, the present invention provides an emergency broadcast message processing method based on the reverse link of international search and rescue services, including:

[0006] Receiving, by using the Beidou satellite system of international search and rescue services, a current event message from a preset monitoring area, and generating telegraph data to be sent corresponding to the current event message;

[0007] In the case where the data volume of the to-be-sent message data exceeds the preset data capacity, frame the to-be-sent message data to obtain the framed data, and send the framed data to the ground station, so as to instruct the ground station to send the processed data to the beacon device after processing the framed data, and the beacon device transmits the processed data to the target emergency broadcast device, so as to instruct the target emergency broadcast device to broadcast the current event message;

[0008] The framed data at least includes the total number of frames, the current frame sequence number, the message type, the message source level, the broadcast area code, the loop broadcast times, the message content length, and the message content data.

[0009] According to the emergency broadcast message processing method based on the international search and rescue service return link provided by the present invention, the preset monitoring area includes ocean areas, desert areas, or mountain areas, rainforest areas, and urban areas. Before receiving the current event message from the preset monitoring area by using the Beidou satellite system of the international search and rescue service, the method further includes:

[0010] In the case where there is no network signal in any preset monitoring area, call the return link service of the emergency control center in the preset monitoring area, and send the current event message to the Beidou satellite system of the international search and rescue service, and the current event message is a B2b signal.

[0011] According to the emergency broadcast message processing method based on the international search and rescue service return link provided by the present invention, before framing the to-be-sent message data to obtain the framed data, the method further includes:

[0012] In the case where it is determined that there are multiple to-be-sent message data in the current period, for each to-be-sent message data, determine the weight of the emergency event type corresponding to the to-be-sent message data and the weight of the number of affected people;

[0013] Determine the priority value according to the weight of the emergency event type and the weight of the number of affected people, and sort all the to-be-sent message data according to the priority value, so as to frame each to-be-sent message data according to the priority order.

[0014] According to the emergency broadcast message processing method based on the international search and rescue service return link provided by the present invention, the determination of the weight of the emergency event type corresponding to the to-be-sent message data and the weight of the number of affected people includes:

[0015] When the emergency event type is a natural disaster, determine the first basic weight; when the emergency event type is an accident disaster, determine the second basic weight; when the emergency event type is a public health disaster, determine the third basic weight; when the emergency event type is a social security disaster, determine the fourth basic weight; when the emergency event type is other disasters, determine the fifth basic weight, where the first basic weight is greater than the second basic weight, the second basic weight is greater than the third basic weight, the third basic weight is greater than the fourth basic weight, and the fourth basic weight is greater than the fifth basic weight;

[0016] Quantify the affected personnel data according to a preset piecewise function to determine the weight of the number of affected personnel.

[0017] According to the emergency broadcast message processing method based on the international search and rescue service reverse link provided by the present invention, the data after framing is 426 Bits. The process of framing the data to be sent to obtain the data after framing includes:

[0018] Use a preset message encoding and compression protocol to frame the data to be sent to obtain all the framed data;

[0019] Concatenate all the framed data to obtain the first custom data and the second custom data, and construct a message encoding in the order of service type 4 Bits, the first custom data 60 Bits, data length 6 Bits, and the second custom data 356 Bits to obtain the data after framing.

[0020] According to the emergency broadcast message processing method based on the international search and rescue service reverse link provided by the present invention, the process of using a preset message encoding and compression protocol to frame the data to be sent to obtain all the framed data includes:

[0021] Define the 1st byte to the 8th byte as the session identifier;

[0022] Define the 9th byte to the 12th byte as the total number of frames;

[0023] Define the 13th byte to the 16th byte as the current frame number;

[0024] Define the 17th byte to the 20th byte as the message type;

[0025] Define the 21st byte to the 24th byte as the message source level;

[0026] Define the 25th byte to the 80th byte as the broadcast area code;

[0027] Define the 81st byte to the 84th byte as the number of loop broadcasts;

[0028] Define the 85th byte to the 96th byte as the message content length;

[0029] Define the data after the 97th byte as the message content data.

[0030] According to the emergency broadcast message processing method based on the international search and rescue service reverse link provided by the present invention, after generating the to-be-sent telegram data corresponding to the current event message, the method further includes:

[0031] When the data volume of the to-be-sent telegram data does not exceed the preset data capacity, perform non-framing processing on the to-be-sent telegram data to obtain non-framed data, and send the non-framed data to the ground station, so as to instruct the ground station to send the processed data to the beacon device after processing the non-framed data, and the beacon device transmits the processed data to the target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message;

[0032] The non-framed data at least includes a message type, a message source level, a broadcast area code, a cyclic broadcast count, a message content length, and message content data.

[0033] According to the emergency broadcast message processing method based on the international search and rescue service reverse link provided by the present invention, characterized in that, the performing non-framing processing on the to-be-sent telegram data to obtain non-framed data includes:

[0034] Define the 1st byte to the 8th byte as the session identifier;

[0035] Define the 9th byte to the 12th byte as the message type;

[0036] Define the 13th byte to the 16th byte as the message source level;

[0037] Define the 17th byte to the 72nd byte as the broadcast area code;

[0038] Define the 73rd byte to the 76th byte as the cyclic broadcast count;

[0039] Define the 77th byte to the 88th byte as the message content length;

[0040] Define the data after the 89th byte as the message content data.

[0041] In a second aspect, an emergency broadcast message processing device based on the international search and rescue service reverse link is provided, including:

[0042] A generating unit, configured to receive a current event message from a preset monitoring area by using the Beidou satellite system of the international search and rescue service, and generate to-be-sent telegram data corresponding to the current event message;

[0043] A processing unit, which is configured to perform frame segmentation processing on the data of the message to be sent to obtain segmented data when the data volume of the message to be sent exceeds a preset data capacity, and send the segmented data to a ground station, so as to instruct the ground station to send the processed data to a beacon device after processing the segmented data, and the beacon device transmits the processed data to a target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message;

[0044] The segmented data at least includes the total number of frames, the current frame number, the message type, the message source level, the broadcast area code, the loop broadcast times, the message content length, and the message content data.

[0045] In a third aspect, an electronic device is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the program, the emergency broadcast message processing method based on the international search and rescue service return link is implemented.

[0046] The international search and rescue service demonstrates higher flexibility and reliability because it does not rely entirely on the ground communication network, but uses a satellite system to send and receive emergency messages. This means that even in places where traditional communication facilities are lacking, such as remote areas like the ocean, desert, or mountains, or even when a sudden disaster causes a conventional communication interruption, the satellite search and rescue system can be relied upon to send emergency information. This method greatly enhances the information dissemination ability in situations where no conventional communication means are available, providing strong support for timely rescue.

[0047] In the present invention, by presetting a message encoding and compression protocol, using a preset encoding to replace the actual message content, the amount of data to be transmitted is reduced, which not only simplifies the information transmission process but also improves the transmission efficiency; frame segmentation processing is performed on the message data exceeding the preset capacity, and frame segmentation or non-frame segmentation processing is flexibly selected according to the real-time data volume, avoiding resource waste caused by a fixed frame structure. In an area without a network signal, by invoking the return link service of the emergency control center and using a satellite direct connection channel to send messages, the segmented data includes metadata such as the total number of frames and the current frame number, and a method of splicing multiple message data is adopted to construct complete message data, allowing a longer message to be transmitted in segments in multiple messages and recombined into a complete message at the receiving end, effectively increasing the capacity of the message that can be transmitted and avoiding data loss; by introducing the weights of the emergency event type and the number of affected people, the message transmission order is dynamically adjusted. The present invention achieves significant improvements in key dimensions such as data transmission efficiency, system reliability, resource allocation optimization, emergency response speed, and coverage area, providing revolutionary technical support for the emergency broadcast service. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] To more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0049] Figure 1 It is a schematic flowchart of the emergency broadcast message processing method based on the international search and rescue service reverse link provided by the present invention;

[0050] Figure 2 It is a schematic diagram of information link transmission provided by the present invention;

[0051] Figure 3 It is a protocol diagram of the international search and rescue service reverse link BD3 navigation message output provided by the present invention;

[0052] Figure 4 It is a protocol diagram of the DATA data part provided by the present invention;

[0053] Figure 5 It is a protocol diagram of the message encoding and compression provided by the present invention;

[0054] Figure 6 It is a schematic flowchart of data encapsulation provided by the present invention;

[0055] Figure 7 It is a schematic structural diagram of the emergency broadcast message processing device based on the international search and rescue service reverse link provided by the present invention;

[0056] Figure 8 It is a schematic structural diagram of the electronic device provided by the present invention. Detailed implementation manners

[0057] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the present invention in conjunction with the drawings in the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention.

[0058] The emergency broadcast system is a crucial dissemination mechanism that utilizes existing radio and television transmission networks and other information networks through various channels such as radio and television, new media, etc., to transmit emergency information to the public or specific regions and populations. As an important tool for the government and related agencies to issue emergency notifications, emergency broadcasting is an indispensable part of the national emergency management system and public cultural service system. However, current traditional emergency broadcast transmission methods, such as networks, FM, DTMB (Digital Terrestrial Multimedia Broadcast), DVBC (Digital Video Broadcast - Cable), etc., have problems of low efficiency and limited coverage. Especially in extreme situations where natural disasters or other emergencies cause power outages, network outages, and traffic disruptions, these traditional methods are difficult to quickly and accurately convey early warning information and self-help and mutual rescue knowledge, resulting in the entire emergency broadcast system, like other communication systems, falling into paralysis and being unable to achieve the true emergency rescue function, and being difficult to meet the requirements of modern emergency management. Currently, the reverse link messages of international search and rescue services have the problem of limited single-message data carrying capacity, which restricts their ability to transmit normal-sized emergency broadcast messages.

[0059] To solve this problem, the present invention proposes an efficient message encoding, compression, and optimization scheme. Figure 1 FIG. is a schematic flowchart of an emergency broadcast message processing method based on the reverse link of international search and rescue services provided by the present invention. The emergency broadcast message processing method based on the reverse link of international search and rescue services includes:

[0060] Step 101: Receive the current event message from a preset monitoring area using the Beidou satellite system of international search and rescue services, and generate the to-be-sent message data corresponding to the current event message;

[0061] Step 102: In the case where the data volume of the to-be-sent message data exceeds the preset data capacity, perform frame splitting on the to-be-sent message data to obtain the split data, and send the split data to the ground station to instruct the ground station to send the processed data to the beacon device after processing the split data. The beacon device transmits the processed data to the target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message;

[0062] The split data at least includes the total number of frames, the current frame number, the message type, the message source level, the broadcast area code, the loop broadcast times, the message content length, and the message content data.

[0063] In step 101, through the satellite network of the international search and rescue service (such as the COSPAS-SARSAT system), the receiving module of the satellite is used to monitor the signals in the preset monitoring area in real time, such as ocean areas, desert areas, mountainous areas or other designated areas. Analyze signals from different frequencies and coding formats, such as B2b signals. Adopt signal processing techniques (such as demodulation, decoding) to process the received signals and extract the content of the current event message. Use a dedicated decoding algorithm to convert the signal into a readable event message text or binary data, and encapsulate the parsed current event message into the telegram data to be sent according to the preset message format. The telegram data to be sent needs to contain necessary metadata, such as message type, source level, etc., for subsequent processing and transmission.

[0064] Optionally, the preset monitoring area includes ocean areas, desert areas, mountain areas, rainforest areas and urban areas. Before receiving the current event message from the preset monitoring area by using the Beidou satellite system of the international search and rescue service, the method further includes:

[0065] In the case of no network signal in any preset monitoring area, call the reverse link service of the emergency control center in the preset monitoring area and send the current event message to the Beidou satellite system of the international search and rescue service. The current event message is a B2b signal.

[0066] In the embodiment, in view of the actual requirements of the emergency broadcast service, especially in the extreme case of no network signal in the preset monitoring area, the present invention realizes the efficient and reliable transmission of the emergency broadcast message by calling the reverse link service of the emergency control center in the preset monitoring area and sending the current event message to the Beidou satellite system of the international search and rescue service.

[0067] Figure 2It is a schematic diagram of information link transmission provided by the present invention. When power, network, and traffic are interrupted in any preset monitoring area due to natural disasters, accident disasters, or other emergencies and the traditional communication network cannot operate normally, this method can respond quickly. As the core institution of regional emergency management, the emergency control center has the ability to monitor, warn, and handle various emergency events within the region. In the absence of network signals, the emergency control center activates the reverse link service, encodes the current event message into the B2b signal format using special communication equipment and protocols, and sends it through the Beidou satellite system of the international search and rescue service. The emergency control center is equipped with dedicated reverse link communication equipment, which can receive emergency event information from each monitoring point within the region and encode it into the B2b signal format that meets the requirements of the international search and rescue service satellite system. The B2b signal is transmitted through the satellite network of the international search and rescue service. Utilizing the wide coverage and high reliability characteristics of the satellite, it ensures that the message can cross geographical barriers and quickly reach the designated receiving end. After receiving the B2b signal, the ground station decodes and processes it, extracts the event message content, and forwards it to the beacon device according to the preset protocol format. Finally, it is broadcast by the emergency broadcast device.

[0068] In the absence of network signals, through the reverse link service of the emergency control center, the present invention can quickly send emergency event messages to the international search and rescue service satellite system, greatly shortening the emergency response time. The high reliability and wide coverage characteristics of the satellite system ensure the reliable transmission of emergency event messages in extreme environments, avoiding message loss or delay caused by the interruption of the traditional communication network. Through satellite system transmission, emergency broadcast messages can cover remote areas or disaster-stricken areas that cannot be reached by the traditional communication network, improving the coverage range and the number of audiences of the emergency broadcast.

[0069] In step 102, after generating the data of the message to be sent, immediately determine whether its data volume exceeds the preset data capacity. If it exceeds, the message data is segmented by using a preset message encoding and compression protocol. The segmentation strategy is to divide the data into multiple frames, and each frame contains metadata such as the total number of frames, the current frame sequence number, the message type, the message source level, the broadcast area code, the number of loop broadcasts, the message content length, and the message content data. The segmented data is sent to the ground station through the satellite system to ensure that the format, encoding, and transmission protocol of the data packet conform to the communication standards of the satellite system. After receiving the segmented data, the ground station uses a recombination algorithm to recombine the received segmented data according to the meta-information in the segmented data, and uses algorithms such as cyclic redundancy check (CRC) to check the data to ensure the integrity and accuracy of the data. The ground station sends the processed data to the specified beacon device, and after receiving the data, the beacon device forwards the data to the target emergency broadcast device through its radio frequency module. After receiving the data, the target emergency broadcast device uses a parsing algorithm corresponding to the sending end to convert the received data into a readable event message text, and broadcasts the event message to the target audience according to the preset broadcast strategy, such as the coverage area, broadcast frequency, etc.

[0070] Optionally, before segmenting the data of the message to be sent to obtain the segmented data, the method further includes:

[0071] In the case where it is determined that there are multiple messages to be sent in the current period, for each message to be sent, determine the weight of the emergency event type corresponding to the message to be sent and the weight of the number of affected people;

[0072] Determine the priority value according to the weight of the emergency event type and the weight of the number of affected people, and sort all the messages to be sent according to the priority value, so as to segment each message to be sent according to the priority order.

[0073] Optionally, in the above embodiment, in order to further improve the efficiency and flexibility of emergency broadcast message processing, especially in the case where multiple emergency events occur simultaneously and multiple messages to be sent need to be processed at the same time, the present invention introduces a priority sorting mechanism based on the weight of the emergency event type and the weight of the number of affected people. When the system monitors that there are multiple emergency event message data to be sent in the current period, it will first conduct a detailed analysis of each message to be sent. The analysis process includes determining the message type of each event, such as natural disasters such as earthquakes and floods, accident disasters such as traffic accidents and fires, public health disasters such as epidemic outbreaks, or social security disasters such as terrorist attacks, and assigning a basic weight to each type according to a preset emergency event type weight table. At the same time, it will also evaluate the number of people that each event may affect, and quantify the number of people into corresponding weight values through a preset piecewise function.

[0074] Subsequently, the system will calculate a comprehensive priority value based on the emergency event type weight and the number of affected people weight of each message data to be sent. This priority value reflects the urgency and importance of the message data. Subsequently, the system will sort all the message data to be sent according to these priority values to ensure that the message data with the highest priority can be processed first. After determining the processing order, the system will perform frame segmentation on each message data to be sent. The frame segmentation process follows a preset message encoding and compression protocol, divides the message data into multiple frames containing necessary metadata, and sends them to the ground station one by one through the Beidou satellite system of the international search and rescue service.

[0075] Through the priority sorting mechanism, the present invention ensures that the most important emergency event messages can be processed and transmitted first, optimizes the allocation and utilization of emergency resources, reduces the waiting time of high-priority messages in the transmission queue, enables them to reach the target audience faster, improves the overall emergency response speed, can flexibly handle the situation of multiple emergency events occurring simultaneously, and ensures the efficient and stable operation of the system.

[0076] Optionally, determining the emergency event type weight and the number of affected people weight corresponding to the message data to be sent includes:

[0077] When the emergency event type is a natural disaster, determine the first basic weight; when the emergency event type is an accident disaster, determine the second basic weight; when the emergency event type is a public health disaster, determine the third basic weight; when the emergency event type is a social security disaster, determine the fourth basic weight; when the emergency event type is other disasters, determine the fifth basic weight, where the first basic weight is greater than the second basic weight, the second basic weight is greater than the third basic weight, the third basic weight is greater than the fourth basic weight, the fourth basic weight is greater than the fifth basic weight;

[0078] Quantify the number of affected people data according to a preset piecewise function to determine the weight of the number of affected people.

[0079] Optionally, for example, when the emergency event type is a natural disaster, determine the first basic weight as 4; when the emergency event type is an accident disaster, determine the second basic weight as 3.5; when the emergency event type is a public health disaster, determine the third basic weight as 3; when the emergency event type is a social security disaster, determine the fourth basic weight as 2.5; when the emergency event type is other disasters, determine the fifth basic weight as 2.

[0080] Optionally, a piecewise function is used to quantify the impact of the number of affected people: N < 10 people: W2 = 1.0; 10 ≤ N < 100 people: W2 = 1.5 + 0.05 * (N - 10); 100 ≤ N < 1000 people: W2 = 2.5 + 0.02 * (N - 100); N ≥ 1000 people: W2 = 4.0 + 0.005 * (N - 1000), where N is the data of the affected people and W2 is the weight of the number of affected people.

[0081] Further, a priority value is determined according to the emergency event type weight and the weight of the number of affected people, including: P = W1 × W2, where P is the priority value and W1 is the emergency event type weight.

[0082] Optionally, the data after framing is 426 Bits. The process of framing the data to be sent to obtain the framed data includes:

[0083] Using a preset message encoding and compression protocol to frame the data to be sent to obtain all the framed data;

[0084] Concatenating all the framed data to obtain the first custom data and the second custom data, and constructing the message encoding in the order of service type 4 Bits, the first custom data 60 Bits, data length 6 Bits, and the second custom data 356 Bits to obtain the framed data.

[0085] Optionally, the specific measures adopted in the present invention include:

[0086] First, a custom prefabricated message mechanism is introduced. By using a preset encoding to replace the actual message content, the amount of data to be transmitted is reduced. This method not only simplifies the information transmission process but also improves the transmission efficiency.

[0087] Second, a method of splicing multiple pieces of message data is adopted to construct complete message data. This method allows for the segmented transmission of longer information in multiple messages and recombines them into a complete message at the receiving end, effectively increasing the capacity of the transmissible messages.

[0088] In summary, the present invention aims to overcome the problem of limited data transmission volume in the prior art. Through innovative encoding and data processing strategies, it realizes a richer and more detailed information transmission, greatly enhancing the response ability and effect of the search and rescue service in emergency situations. The international search and rescue service reverse link BD3 navigation message output protocol is as Figure 3 The data part of.data (B2b(PPP - B2b / B - CNAV3): 486 bits) data protocol is as Figure 4 In the above - mentioned protocol part RLEBM data part, a message encoding and compression protocol is defined, such as Figure 5After splicing the 5th to 64th bits and the 71st to 434th bits of the RLEBM data, it is used as the actual custom data.

[0089] Optionally, using the preset message encoding and compression protocol to perform frame segmentation on the message data to be sent, and obtaining all the segmented data, including:

[0090] Define the 1st byte to the 8th byte as the session identifier;

[0091] Define the 9th byte to the 12th byte as the total number of frames;

[0092] Define the 13th byte to the 16th byte as the current frame sequence number;

[0093] Define the 17th byte to the 20th byte as the message type;

[0094] Define the 21st byte to the 24th byte as the message source level;

[0095] Define the 25th byte to the 80th byte as the broadcast area code;

[0096] Define the 81st byte to the 84th byte as the cyclic broadcast times;

[0097] Define the 85th byte to the 96th byte as the message content length;

[0098] Define that after the 97th byte is the message content data.

[0099] Optionally, the 1st to 8th bits of the custom data represent the session identifier. When the high bit of the session identifier is 0, it means no frame segmentation. When it is 1, it means frame segmentation. The low 7 bits are the session ID, which cycles from 0 to 127. When frame segmentation is performed, the session IDs are the same.

[0100] When frame segmentation is performed: the 9th to 12th bits represent the total number of frames, and the value is greater than 1. The 13th to 16th bits represent the current frame sequence number, starting from 0 and less than the total number of frames.

[0101] The 17th to 20th bits represent the message type. When the value is 1, it represents a prefabricated short message. When the value is 2, it represents a broadcast message. When the value is 3, it represents a reported message. When the value is 4, it represents a heartbeat message.

[0102] The 21st to 24th bits represent the message source level. When the value is 1, the source level is the country. When the value is 2, the source level is the province. When the value is 3, the source level is the city. When the value is 4, the source level is the county. When the value is 5, the source level is the town. When the value is 6, the source level is the village.

[0103] Bits 25 to 80 represent the broadcast area code. The first 48 bits of data are represented by hexadecimal characters as the administrative area code. For example: 420527000000. The last 8 bits represent the terminal serial number. When the value is 0, it represents area broadcast. When it is not 0, it represents sending specific devices by serial number.

[0104] Bits 81 to 84 represent the number of loop broadcasts.

[0105] Bits 85 to 96 represent the length of the message content, in bytes.

[0106] Bits 97 to the end represent the message content data, using the GBK character set.

[0107] Optionally, after generating the data of the message to be sent corresponding to the current event message, the method further includes:

[0108] When the data volume of the data of the message to be sent does not exceed the preset data capacity, perform non-framing processing on the data of the message to be sent to obtain non-framed data, and send the non-framed data to the ground station to instruct the ground station to send the processed data to the beacon device after processing the non-framed data. The beacon device transmits the processed data to the target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message;

[0109] The non-framed data at least includes the message type, the message source level, the broadcast area code, the number of loop broadcasts, the message content length, and the message content data.

[0110] Optionally, the performing non-framing processing on the data of the message to be sent to obtain non-framed data includes:

[0111] Define the first byte to the eighth byte as the session identifier;

[0112] Define the ninth byte to the twelfth byte as the message type;

[0113] Define the thirteenth byte to the sixteenth byte as the message source level;

[0114] Define the seventeenth byte to the seventy-second byte as the broadcast area code;

[0115] Define the seventy-third byte to the seventy-sixth byte as the number of loop broadcasts;

[0116] Define the seventy-seventh byte to the eighty-eighth byte as the message content length;

[0117] Define after the eighty-ninth byte as the message content data.

[0118] Optionally, when not framed: bits 9 to 12 represent the message type. When the value is 1, it represents a prefabricated short message. When the value is 2, it represents a broadcast message. When the value is 3, it represents a reporting message. When the value is 4, it represents a heartbeat message.

[0119] Bits 13 to 16 represent the source level of the message. When the value is 1, the source level is the country. When the value is 2, the source level is the province. When the value is 3, the source level is the city. When the value is 4, the source level is the county. When the value is 5, the source level is the town. When the value is 6, the source level is the village.

[0120] Bits 17 to 72 represent the broadcast area code. The first 48 bits of data represent the administrative area code in hexadecimal characters. For example: 420527000000. The last 8 bits represent the terminal serial number. When the value is 0, it represents area broadcast. When it is not 0, it represents broadcasting to specific devices according to the serial number.

[0121] Bits 73 to 76 represent the number of loop broadcasts.

[0122] Bits 77 to 88 represent the length of the message content, in bytes.

[0123] Bits 89 to the end represent the message content data, using the GBK character set.

[0124] Optionally, the specific steps for generating custom data are as follows:

[0125] Step 1, generate a session identifier. When not framed, directly use an integer of 1 byte. When framed, first set an integer of 1 byte in the range of 0 - 127, and then through bit operations, set the high bit to 1. The method is as follows:

[0126] byte = byte | 0x80

[0127] Convert the result to a binary string. The conversion method is:

[0128] b0 = N mod 2

[0129] b1 = (N ÷ 2) mod 2

[0130] b2 = ((N ÷ 2) ÷ 2) mod 2 ...

[0132] bN÷2k = 0

[0133] The result is: bk, bk-1,..., b1, b0.

[0134] Step 2, generate the total number of frames:

[0135] Take the remainder of the data length (in bits) divided by 416 and add one.

[0136] zzs = (length% 416) + 1

[0137] After getting the result, convert the data into a binary string and extract the last 4 characters.

[0138] The third step is to generate a frame number, which starts at 0. Convert the data into a binary string and extract the last 4 characters.

[0139] Step 4: Generate the message type: Convert the message type data into a binary string and extract the last 4 characters.

[0140] Step 5. Generate source level: Convert source level data into binary string and extract the last 4 characters.

[0141] Step 6: Generate the broadcast area: Convert the hexadecimal broadcast area string to a binary string. The method is as follows:

[0142] Each hexadecimal number can be directly mapped to a specific binary number, for example:

[0143] 0 16 =00002

[0144] 1 16 =00012

[0145] …

[0146] A 16 =10102

[0147] F 16 =11112

[0148] Replace each hexadecimal character with its 4-bit binary equivalent.

[0149] Step 7: Generate the number of broadcasts, convert the broadcast number data into a binary string, and intercept the last 4 characters.

[0150] Step 8: Generate the message length, convert the length (in bytes) of the message content into a binary string, and extract the last 12 characters.

[0151] Step 9: Generate message content, convert the message content into byte data according to GBK encoding, and then convert the data into a binary string.

[0152] Step 10: Generate original custom data. Concatenate the binary strings generated in steps 1-9 above in order. If the length is less than 416, add 0 to the end of the string and then convert it to a hexadecimal string.

[0153] Step 11: Generate encrypted data, divided into 4 16-byte blocks plus the last block less than 16 bytes, using a fixed key K and an initial counter value Counter_0 (i.e. IV). For each plaintext block P_i (i from 0 to 3), calculate the corresponding key stream block S_i = E_K (Counter_i). E is the SM4 encryption function, K is the key, and Counter_i is the i-th counter value. Perform an XOR operation on the plaintext block P_i and the corresponding key stream block S_i to obtain the ciphertext block C_i = P_i⊕S_i. For the last block less than 16 bytes, the above rules are also used to ensure that its length remains unchanged. Convert the generated data into a hexadecimal string.

[0154] Step 12: Split the encrypted data, cut 15 characters from the beginning as the first part of the data, and the rest as the second part of the data. When the receiving end decrypts, the decryption process is the same as the encryption process, because the original plaintext block P_i=C_i⊕S_i can be restored by using the same key stream block for XOR operation on the ciphertext block again. After obtaining the original plaintext block, all data can be gradually parsed according to the protocol.

[0155] Figure 6 This is a schematic diagram of the data encapsulation process provided by the present invention. In the emergency communication scenario, the emergency broadcast platform generates the data to be sent according to the message coding compression protocol and transmits it to the ground station. The maximum amount of custom data that each navigation message can carry is 416 bits. When the number of characters in the emergency message exceeds this capacity, the system will automatically split the message into multiple frames of data and send them to the ground station one by one in sequence.

[0156] After receiving this data, the ground station processes it and forms a message to be sent to a specific beacon device. This message is sent via the B2b signal system of the BeiDou satellite navigation system, using the payload of the medium earth orbit (MEO) satellite to achieve information transmission.

[0157] Thanks to the global coverage capability of the BeiDou-3 system, confirmation messages transmitted in the return link can be stably received regardless of the receiving location. Once the beacon receives the confirmation message, it will transmit the data to the emergency broadcast device through the serial port. Subsequently, the emergency broadcast device parses the received data according to the message coding compression protocol, and determines whether the beacon is the target object of this message based on the broadcast area information. If it is determined that the beacon does not belong to the designated broadcast area, the message is ignored; if it is indeed the intended target, the message is converted into voice and played out to ensure that the information can be effectively conveyed to the intended object in an emergency. The entire process from message generation, transmission to reception and processing has been optimized to ensure that emergency information is accurately delivered to the target location.

[0158] In an alternative embodiment, an example of custom data generation is as follows:

[0159] Example of unframed emergency broadcast message data:

[0160] Content to be broadcast: Test the message broadcast of the communication and navigation integrated module. Broadcast type: Area broadcast. Number of broadcasts: 3. Broadcast area: 42052700000000.

[0161] First part of the original custom data: 012642052700000;

[0162] Second part of the original custom data: 00003018b2e2cad4cda8b5bcd2bbcce5c4a3bfe9cffbcfa2b2a5b7a2000000000000000000000000000000000.

[0163] First part of the custom data after encryption: 19794cf82afbdb1;

[0164] Second part of the original custom data:

[0165] ea07a05ba4fcf39d56bdf87d33cc32bfa71 fb9e9bbc3781 ecb5debfe887f8da5cc6f53e8bc862ecbda3bf3bbd.

[0166] Example of emergency broadcast framed message data:

[0167] Content to be broadcast: Test the message broadcast of the communication and navigation integrated module. Test the message broadcast of the communication and navigation integrated module. Test the message broadcast of the communication and navigation integrated module. Broadcast type: Area broadcast. Number of broadcasts: 3. Broadcast area: 42052700000000.

[0168] First part of the custom data of the first frame of navigation message before encryption:

[0169] 812026420527000, second part of the custom data:

[0170] 0000003048b2e2cad4cda8b5bcd2bbcce5c4a3bfe9cffbcfa2b2a5b7a2b

[0171] 2e2cad4cda8b5bcd2bbcce5c4a3bfe.

[0172] First part of the custom data of the first frame of navigation message after encryption:

[0173] 997f28bf08dcdb1, The second part of the custom data:

[0174] ea0790735eacdb834fd8e5745da545968678a5bf9df74c73db4af9eb2acd6f6f18a2fb5d005495073fff50043.

[0175] The first part of the custom data of the second frame of navigation message before encryption:

[0176] 8121CFFBCFA2B2A, The second part of the custom data:

[0177] 05b7a2b2e2cad4cda8b5bcd2bbcce5c4a3bfe9cffbcfa2b2a5b7a200000

[0178] 000000000000000000000000000000.

[0179] The first part of the custom data of the second frame of navigation message after encryption:

[0180] 997ec106c25969b, The second part of the custom data:

[0181] efb032f1f4d4ed8433a0f1135abb1b9ec003efcf8ff7150edc4ffe5c887

[0182] f8da5cc6f53e8bc862ecbda3bf3bbd.

[0183] The present invention presets a message encoding and compression protocol, replaces the actual message content with a preset encoding, thereby reducing the amount of data to be transmitted, not only simplifying the information transmission process, but also improving the transmission efficiency; performs frame splitting on the telegram data exceeding the preset capacity, flexibly selects frame splitting or non-frame splitting according to the real-time data volume, avoids resource waste caused by a fixed frame structure, and in an area without network signal, by calling the reverse link service of the emergency control center and using the satellite direct connection channel to send messages. The data after frame splitting includes metadata such as the total number of frames and the current frame serial number, and adopts the method of splicing multiple telegram data to construct complete message data, allowing longer information to be segmented and transmitted in multiple telegrams and recombined into a complete message at the receiving end, effectively increasing the capacity of the transmissible message and avoiding data loss; introduces the weights of emergency event types and the number of affected people, dynamically adjusts the message transmission order. The present invention has achieved significant improvements in key dimensions such as data transmission efficiency, system reliability, resource allocation optimization, emergency response speed, and coverage, providing revolutionary technical support for international search and rescue services.

[0184] Figure 7 FIG. 4 is a schematic structural diagram of an emergency broadcast message processing device based on the reverse link of international search and rescue services provided by the present invention. The emergency broadcast message processing device based on the reverse link of international search and rescue services includes a generating unit 1. The generating unit 1 is used to receive the current event message from a preset monitoring area by using the Beidou satellite system of international search and rescue services and generate the telegram data to be sent corresponding to the current event message. The working principle of the generating unit 1 can refer to the foregoing step 101 and will not be elaborated here.

[0185] The emergency broadcast message processing device based on the reverse link of international search and rescue services further includes a processing unit 2. The processing unit 2 is used to perform frame splitting on the telegram data to be sent when the data volume of the telegram data to be sent exceeds the preset data capacity, obtain the data after frame splitting, send the data after frame splitting to the ground station, so as to instruct the ground station to send the processed data to the beacon device after processing the data after frame splitting, and the beacon device transmits the processed data to the target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message. The working principle of the processing unit 2 can refer to the foregoing step 102 and will not be elaborated here.

[0186] The data after frame splitting includes at least the total number of frames, the current frame serial number, the message type, the message source level, the broadcast area code, the loop broadcast times, the message content length, and the message content data.

[0187] The present invention presets a message encoding and compression protocol, replaces the actual message content with a preset encoding, thereby reducing the amount of data to be transmitted, not only simplifying the information transmission process, but also improving the transmission efficiency; performs frame division on the telegram data exceeding the preset capacity, flexibly selects frame division or non-frame division processing according to the real-time data volume, avoids resource waste caused by a fixed frame structure, and in an area without network signal, by calling the reverse link service of the emergency control center, uses the satellite direct connection channel to send messages. The data after frame division includes metadata such as the total number of frames and the current frame sequence number, and adopts the method of splicing multiple telegram data to construct complete message data, allowing longer information to be segmented and transmitted in multiple telegrams and recombined into a complete message at the receiving end, effectively increasing the capacity of the transmissible message and avoiding data loss; introduces the weights of emergency event types and the number of affected personnel, and dynamically adjusts the message transmission order. The present invention has achieved significant improvements in key dimensions such as data transmission efficiency, system reliability, resource allocation optimization, emergency response speed, and coverage, providing revolutionary technical support for international search and rescue services.

[0188] Figure 8 is a schematic structural diagram of an electronic device provided by the present invention. As Figure 8 shown, the electronic device may include: a processor 110, a communications interface 120, a memory 130, and a communication bus 140. Among them, the processor 110, the communications interface 120, and the memory 130 complete communication with each other through the communication bus 140. The processor 110 can call the logical instructions in the memory 130 to execute an emergency broadcast message processing method based on the reverse link of the international search and rescue service. The method includes: receiving, by using the Beidou satellite system of the international search and rescue service, the current event message from a preset monitoring area, and generating the telegram data to be sent corresponding to the current event message; in the case that the data volume of the telegram data to be sent exceeds the preset data capacity, performing frame division on the telegram data to be sent to obtain the data after frame division, and sending the data after frame division to a ground station to instruct the ground station to send the processed data to a beacon device after processing the data after frame division, and the beacon device transmits the processed data to a target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message; the data after frame division at least includes the total number of frames, the current frame sequence number, the message type, the message source level, the broadcast area code, the loop broadcast times, the message content length, and the message content data.

[0189] In addition, the logical instructions in the above-mentioned memory 130 can be implemented in the form of software functional units and stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0190] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute an emergency broadcast message processing method based on the reverse link of the international search and rescue service provided by the above-mentioned various methods. The method includes: receiving, by using the Beidou satellite system of the international search and rescue service, a current event message from a preset monitoring area, and generating to-be-sent message data corresponding to the current event message; in the case where the data volume of the to-be-sent message data exceeds a preset data capacity, performing frame division processing on the to-be-sent message data to obtain divided-frame data, and sending the divided-frame data to a ground station to instruct the ground station to send the processed data to a beacon device after processing the divided-frame data, and the beacon device transmits the processed data to a target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message; the divided-frame data at least includes the total number of frames, the current frame number, the message type, the message source level, the broadcast area code, the loop broadcast times, the message content length, and the message content data.

[0191] In another aspect, the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements an emergency broadcast message processing method based on the reverse link of international search and rescue services provided by the above-mentioned various methods. The method includes: receiving, by using the Beidou satellite system of international search and rescue services, a current event message from a preset monitoring area, and generating to-be-sent telegram data corresponding to the current event message; in the case where the data volume of the to-be-sent telegram data exceeds a preset data capacity, performing frame splitting processing on the to-be-sent telegram data to obtain split-frame data, and sending the split-frame data to a ground station to instruct the ground station to send the processed data to a beacon device after processing the split-frame data, and the beacon device transmits the processed data to a target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message; the split-frame data at least includes the total number of frames, the current frame number, the message type, the message source level, the broadcast area code, the loop broadcast times, the message content length, and the message content data.

[0192] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative labor.

[0193] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, also by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disc, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0194] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present invention.

Claims

1. An emergency broadcast message processing method based on the return link of international search and rescue services, characterized in that, Including: The Beidou satellite system using international search and rescue services receives current event messages from a preset monitoring area, and generates message data to be sent corresponding to the current event messages; When the data volume of the message data to be sent exceeds a preset data capacity, the message data to be sent is frame-processed to obtain frame-processed data, and the frame-processed data is sent to a ground station, so as to instruct the ground station to send the processed data to a beacon device after processing the frame-processed data, and the beacon device transmits the processed data to a target emergency broadcast device, so as to instruct the target emergency broadcast device to broadcast the current event message; The frame-processed data at least includes the total number of frames, the current frame number, the message type, the message source level, the broadcast area code, the loop broadcast times, the message content length, and the message content data.

2. The emergency broadcast message processing method based on the reverse link of the international search and rescue service according to claim 1, wherein The preset monitoring area includes a marine area, a desert area, a mountain area, a rainforest area, and an urban area. Before the Beidou satellite system using international search and rescue services receives current event messages from the preset monitoring area, the method further includes: When there is no network signal in any preset monitoring area, the reverse link service of the emergency control center in the preset monitoring area is called to send a current event message to the Beidou satellite system using international search and rescue services, and the current event message is a B2b signal.

3. The emergency broadcast message processing method based on the reverse link of international search and rescue services according to claim 1, wherein Before the message data to be sent is frame-processed to obtain frame-processed data, the method further includes: When it is determined that there are multiple message data to be sent in the current time period, for each message data to be sent, determine the weight of the corresponding emergency event type and the weight of the number of affected people of the message data to be sent; Determine a priority value according to the weight of the emergency event type and the weight of the number of affected people, and sort all the message data to be sent according to the priority value, so as to perform frame processing on each message data to be sent in the order of priority.

4. The emergency broadcast message processing method based on the reverse link of the international search and rescue service according to claim 3, characterized in that, The determining the weight of the corresponding emergency event type and the weight of the number of affected people of the message data to be sent includes: When the emergency event type is a natural disaster, determine a first basic weight; when the emergency event type is an accident disaster, determine a second basic weight; when the emergency event type is a public health disaster, determine a third basic weight; when the emergency event type is a social security disaster, determine a fourth basic weight; when the emergency event type is other disasters, determine a fifth basic weight, the first basic weight is greater than the second basic weight, the second basic weight is greater than the third basic weight, the third basic weight is greater than the fourth basic weight, the fourth basic weight is greater than the fifth basic weight; Quantify the number of affected people data according to a preset piecewise function to determine the weight of the number of affected people.

5. The emergency broadcast message processing method based on the international search and rescue service reverse link according to claim 1, characterized in that The frame-processed data is 426 Bits. The frame-processing the message data to be sent to obtain frame-processed data includes: Using a preset message encoding and compression protocol to perform frame processing on the message data to be sent to obtain all frame-processed data; Concatenate all the framed data to obtain the first custom data and the second custom data, and perform message encoding construction in the order of service type 4 Bits, the first custom data 60 Bits, data length 6 Bits, and the second custom data 356 Bits to obtain the framed data.

6. The emergency broadcast message processing method based on the international search and rescue service reverse link according to claim 5, characterized in that, The method of using a preset message encoding and compression protocol to perform framing processing on the message data to be sent to obtain all the framed data includes: Define the 1st byte to the 8th byte as the session identifier; Define the 9th byte to the 12th byte as the total number of frames; Define the 13th byte to the 16th byte as the current frame sequence number; Define the 17th byte to the 20th byte as the message type; Define the 21st byte to the 24th byte as the message source level; Define the 25th byte to the 80th byte as the broadcast area code; Define the 81st byte to the 84th byte as the number of cyclic broadcasts; Define the 85th byte to the 96th byte as the message content length; Define the data after the 97th byte as the message content data.

7. The emergency broadcast message processing method based on the reverse link of the international search and rescue service according to claim 1, wherein After generating the message data to be sent corresponding to the current event message, the method further includes: When the data volume of the message data to be sent does not exceed the preset data capacity, perform non-framing processing on the message data to be sent to obtain non-framed data, and send the non-framed data to the ground station to instruct the ground station to send the processed data to the beacon device after processing the non-framed data, and the beacon device transmits the processed data to the target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message; The non-framed data at least includes the message type, the message source level, the broadcast area code, the number of cyclic broadcasts, the message content length, and the message content data.

8. The emergency broadcast message processing method based on the international search and rescue service reverse link according to claim 7, characterized in that, The non-framing processing of the message data to be sent to obtain non-framed data includes: Define the 1st byte to the 8th byte as the session identifier; Define the 9th byte to the 12th byte as the message type; Define the 13th byte to the 16th byte as the message source level; Define the 17th byte to the 72nd byte as the broadcast area code; Define the 73rd byte to the 76th byte as the number of cyclic broadcasts; Define the 77th byte to the 88th byte as the message content length; Define the data after the 89th byte as the message content data.

9. An emergency broadcast message processing device based on the reverse link of international search and rescue services, characterized in that, It includes: A generating unit, which is used to receive the current event message from a preset monitoring area by using the Beidou satellite system of the international search and rescue service and generate the message data to be sent corresponding to the current event message; A processing unit, which is used to perform framing processing on the message data to be sent when the data volume of the message data to be sent exceeds the preset data capacity to obtain the framed data, and send the framed data to the ground station to instruct the ground station to send the processed data to the beacon device after processing the framed data, and the beacon device transmits the processed data to the target emergency broadcast device to instruct the target emergency broadcast device to broadcast the current event message; The data after frame division at least includes the total number of frames, the current frame sequence number, the message type, the message source level, the broadcast area code, the number of cyclic broadcasts, the message content length, and the message content data.

10. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, When executing the program, the processor implements the emergency broadcast message processing method based on the international search and rescue service reverse link according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and system for realizing data broadcasting based on Beidou satellite mobile communication system

    CN102237925A

  • Telescope remote data transmission and control method based on Beidou short messages

    CN112636808A

  • Big data transmission method and device based on satellite communication

    CN115567099A

  • Emergency broadcast receiving method, device, chip, system, medium and product

    CN119743221A

  • Emergency communication and positioning system and method based on Beidou satellite

    CN119854732A