Communication keeping method for emergency communication scene
By building an emergency communication user identification code storage cloud library and network topology, identifying and adaptively switching communication paths, the robustness and stability problems in emergency communication scenarios are solved, and low-cost and efficient communication maintenance is achieved.
Patent Information
- Application Number
- CN202510548506.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2025-07-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The resource allocation method of existing emergency communication scenarios is poorly robust and has complex logic in emergency situations, resulting in a large amount of resource consumption and it is difficult to ensure the stability and immediacy of communication.
By building an emergency communication user identification code storage cloud library, creating a network topology based on the communication base station distribution information, identifying and analyzing the communication path reliability, adaptively switching communication paths to maintain communication stability, identifying paths using DFS and BFS algorithms, and selecting the best paths based on weight calculations.
It realizes the stability and immediacy of communication in emergencies, reduces implementation costs and complexity, improves robustness and adaptability, and ensures the reliability of emergency communication.
Smart Images

Figure CN120343757A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technologies, and specifically to a communication maintenance method for emergency communication scenarios. Background Art
[0002] Emergency communication is a key communication means to ensure the timely and accurate transmission of information in the face of emergencies such as natural disasters and emergencies. It needs to have high reliability and immediacy, and can quickly establish a communication link. It often uses a variety of technologies such as satellite communication and emergency base stations to break through the limitations of conventional communication and ensure the smooth communication of important communications such as rescue command and reporting of disaster-affected information.
[0003] The invention patent application with the application number 202011297288.5 discloses a millimeter-wave multi-user resource allocation method in an emergency communication scenario. The steps are as follows: (1) Establish a radio frequency link allocation mechanism based on multiple users, obtain the bidder's offer by calculating the private valuation and cost of the bidder, and divide the communication method into D2D communication users or cellular users according to the bid price; (2) According to the different communication methods divided in step (1), use the linear programming method to match the reusable cellular users for D2D users, and establish a set of reusable cellular users for D2D users; (3) According to the D2D and cellular user sets established in step (2), divide the reuse mode into two types in combination with the actual possible scenarios; (4) On the basis of the D2D user resource reuse in step (3), establish a resource allocation scheme based on Lagrange, and maximize the system throughput by optimizing the transmit power of D2D users. The purpose of this application is to solve the problem that existing technologies all improve the system throughput when the base station can meet the communication needs of all users, and do not fully consider the resource allocation in the multi-user millimeter-wave system in an emergency situation.
[0004] When the existing technology is applied to the emergency communication scenario, most of them take resource allocation and stability maintenance as the main maintenance objectives to ensure emergency communication. The implementation process itself consumes a certain amount of resources, and usually has a complex processing logic, resulting in poor robustness.
[0005] Therefore, a communication maintenance method for an emergency communication scenario is proposed. Summary of the Invention
[0006] In view of the above-mentioned shortcomings of the existing technology, the present invention provides a communication maintenance method for an emergency communication scenario, which can effectively solve the problems of the existing technology.
[0007] To achieve the above objectives, the present invention is realized through the following technical solutions:
[0008] The present invention discloses a communication maintenance method for an emergency communication scenario, including:
[0009] Step 1: Create an emergency communication user identification code storage cloud library, and use the cloud library to store emergency communication user identification codes;
[0010] The emergency communication user identification code includes a landline number and a mobile phone number. The user manually edits the emergency communication user identification code in the emergency communication user identification code storage cloud library. The editing operations include: uploading, modifying, and deleting;
[0011] The communication base station distribution information is the location coordinates of each communication base station. When creating the communication network topology, the creation of the communication network topology is performed based on the location coordinates of each communication base station;
[0012] Step 2: Upload the communication base station distribution information in the communication network, create a communication network topology based on the communication base station distribution information, traverse the communication network topology, and identify all communication paths in the communication network topology; Step 3: Real-time collect the user identification codes of the communication requests sent by each communication base station in the communication network, create a user identification code set with all the collected user identification codes, compare the user identification code set with the user identification codes stored in the emergency communication user identification code storage cloud library, and obtain the intersection; Step 4: If the intersection is an empty set, jump to the previous step to refresh and execute. When there are user identification codes in the intersection, identify the communication paths used by the users corresponding to the user identification codes in the intersection and the communication target users in the communication network topology; Step 5: Read the marked content of the identified communication path, obtain all the communication paths to which the marked content belongs, analyze the communication reliability of the identified communication path, and make a decision on whether to change the currently used communication path based on the reliability analysis result; Step 6: If the decision result is no, jump to the previous step to refresh and execute. If the decision result is yes, select the best-adapted communication path from all the communication paths obtained in the previous step to change the communication paths used by the current communication parties
[0013] Furthermore, when identifying all communication paths in the communication network topology, it follows that:
[0014] Select any two nodes representing communication base stations in the communication network topology as the communication path identification targets, and apply all the combination methods of pairing up all the nodes representing communication base stations in the communication network topology as the communication path identification targets to the identification of communication paths;
[0015] Obtain the two nodes used as the communication path identification targets, and identify all communication paths between the two nodes in the communication network topology based on any one of the DFS algorithm and the BFS algorithm;
[0016] Among them, all the communication paths identified corresponding to the communication path identification targets paired up in pairs in the communication network topology are marked based on the corresponding location coordinates of the communication path identification targets and stored.
[0017] Further, in the user identification code set creation phase, the communication target user identification code of the user sending the communication request is synchronously obtained, loaded into the user identification code set, and then the comparison operation is executed;
[0018] Among them, comparing the user identification code set with the user identification codes stored in the emergency communication user identification code storage cloud library, the operation of obtaining the intersection is continuously executed based on the user-defined frequency of the user terminal. When the communication user sends a communication request, a communication connection is synchronously established with the communication target user based on the communication path adaptation in the communication network topology.
[0019] Further, the communication reliability analysis logic of the communication path is expressed as:
[0020]
[0021] In the formula: R is the communication reliability of the communication path; n is the total number of communication base stations in the communication path; ω i is the weight; S i is the comprehensive value of the status information of the i-th communication base station;
[0022] Among them, the larger R is, the more reliable the communication path is, α, β, and γ are weights, and the sum of the three is 1, and they are all positive numbers, and the values are user-defined by the user terminal. C i is the connection stability index of the i-th communication base station, taking the ratio of the difference between the cumulative historical operation time of the communication base station minus the cumulative historical interruption time to the cumulative historical operation time of the communication base station; is the signal strength index of the i-th communication base station, taking the ratio of the real-time measured signal strength of the communication base station to the maximum signal strength designed by the base station; P i is the processing capacity index of the i-th communication base station, taking the ratio of the difference between the maximum load of the communication base station minus the current load to the maximum load of the communication base station.
[0023] Further, after obtaining R, compare R with the decision threshold preset by the user terminal. If R is less than the decision threshold, the decision result is yes; otherwise, the decision result is no;
[0024] The value of the weight ω i obeys:
[0025]
[0026] In the formula: d i-1,i represents the path distance from the (i - 1)-th communication base station to the i-th communication base station; b i is the importance degree of the i-th communication base station;
[0027] Among them, when i = 1, d i-1,iIndicates the path distance from the source end to the i-th communication base station.
[0028] Furthermore, when selecting the best - adapted communication path from all the communication paths obtained in the previous step, perform reliability calculation on each communication path based on the communication reliability analysis logic of the communication path, and select the communication path corresponding to the maximum calculation result, that is, the best - adapted communication path, to change the communication path currently applied by the two communication parties.
[0029] Among them, after the communication path applied by the two communication parties is changed, further perform the operations executed when the decision result is no.
[0030] Furthermore, for the communication path change stage of the two communication parties, it is subject to: in the same communication path, the situation where one of the two communication parties is an emergency communication user or both are emergency communication users does not exceed one at most.
[0031] Furthermore, the communication path selected as the best - adapted communication path does not serve new communication users who send communication requests during the communication process between the two communication parties.
[0032] Furthermore, real - time monitor the number of times each communication path in the communication network topology has been cumulatively changed in historical communication scenarios, and perform a descending order arrangement on each communication path based on the number of changes. The communication network management background user selects a custom number of communication paths as the offline maintenance target from the communication paths arranged in descending order.
[0033] Adopting the technical solution provided by the present invention, compared with the known prior art, has the following beneficial effects.
[0034] 1. The present invention determines the users who initiate communication requests in real - time and the communication target users in the communication network by constructing an emergency communication user identification code storage cloud library, so as to identify whether it is an emergency communication. When the identification result is an emergency communication, provide communication maintenance for the two communication parties, and adaptively switch the communication path based on the communication path status monitoring to maintain the communication stability between the two communication parties in the case of emergency communication.
[0035] 2. Compared with the prior art, the present invention does not perform excessive debugging on the communication network, making the implementation cost of the present invention lower, the implementation logic simpler, the robustness higher, the adaptability stronger, and the degree of constraint lower, providing an effective guarantee for the stability of the emergency communication scenario. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other accompanying drawings can be obtained based on these drawings without creative efforts.
[0037] Figure 1 Schematic flowchart of a communication maintenance method for an emergency communication scenario. Specific implementation manners
[0038] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of 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 based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.
[0039] The following further describes the present invention with reference to the embodiments.
[0040] Embodiment:
[0041] A communication maintenance method for an emergency communication scenario in this embodiment, as Figure 1 shown, includes:
[0042] Step 1: Create an emergency communication user identification code storage cloud library, and store emergency communication user identification codes in the cloud library;
[0043] The emergency communication user identification codes include landline numbers and mobile phone numbers. The user manually edits the emergency communication user identification codes in the emergency communication user identification code storage cloud library, and the editing operations include: uploading, modifying, and deleting;
[0044] The communication base station distribution information is the position coordinates of each communication base station. When creating the communication network topology, the creation of the communication network topology is performed based on the position coordinates of each communication base station;
[0045] Step 2: Upload the communication base station distribution information in the communication network, create a communication network topology based on the communication base station distribution information, traverse the communication network topology, and identify all communication paths in the communication network topology;
[0046] When identifying all communication paths in the communication network topology, the following is followed:
[0047] Select any two nodes representing communication base stations in the communication network topology as communication path recognition targets, and apply all combinations of pairwise grouping of all nodes representing communication base stations in the communication network topology as communication path recognition targets to the recognition of communication paths;
[0048] Obtain two nodes that are communication path recognition targets, and recognize all communication paths between the two nodes in the communication network topology based on either the DFS algorithm or the BFS algorithm;
[0049] Among them, all communication paths recognized corresponding to pairwise grouping as communication path recognition targets in the communication network topology are marked and stored based on the position coordinates corresponding to the communication path recognition targets;
[0050] Step 3: Real-time collect the user identification codes of communication requests sent by each communication base station in the communication network, create a user identification code set with all the collected user identification codes, and compare the user identification codes in the user identification code set with those stored in the emergency communication user identification code storage cloud library to obtain the intersection;
[0051] When all communication paths in the communication network topology are recognized, they follow:
[0052] Select any two nodes representing communication base stations in the communication network topology as communication path recognition targets, and apply all combinations of pairwise grouping of all nodes representing communication base stations in the communication network topology as communication path recognition targets to the recognition of communication paths;
[0053] Obtain two nodes that are communication path recognition targets, and recognize all communication paths between the two nodes in the communication network topology based on either the DFS algorithm or the BFS algorithm;
[0054] Among them, all communication paths recognized corresponding to pairwise grouping as communication path recognition targets in the communication network topology are marked and stored based on the position coordinates corresponding to the communication path recognition targets;
[0055] Step 4: If the obtained intersection is an empty set, jump to the previous step to refresh and execute. When there are user identification codes in the intersection, recognize the communication paths used by the users corresponding to the user identification codes in the intersection who send communication requests and the communication target users in the communication network topology;
[0056] Step 5: Read the marked content of the recognized communication path, obtain all communication paths to which the marked content belongs, analyze the communication reliability of the recognized communication path, and decide whether to change the currently applied communication path based on the reliability analysis result;
[0057] The communication reliability analysis logic of the communication path is expressed as:
[0058]
[0059] Where: R is the communication reliability of the communication path; n is the total number of communication base stations in the communication path; ω i is the weight; S i is the comprehensive value of the status information of the i-th communication base station;
[0060] Among them, the larger R is, the more reliable the communication path is. α, β, and γ are weights, and the sum of the three is 1, and they are all positive numbers, and the values are user-defined. C i is the connection stability index of the i-th communication base station, which is the ratio of the difference between the cumulative historical operation time of the communication base station minus the cumulative historical interruption time to the cumulative historical operation time of the communication base station; is the signal strength index of the i-th communication base station, which is the ratio of the real-time measured signal strength of the communication base station to the maximum signal strength designed by the base station; P i is the processing capacity index of the i-th communication base station, which is the ratio of the difference between the maximum load of the communication base station minus the current load to the maximum load of the communication base station;
[0061] Through the above logical formula calculation, the communication reliability of the communication path is digitally represented, providing support for the decision-making in the further execution of the method in this embodiment.
[0062] After obtaining R, compare R with the decision threshold preset by the user terminal. If R is less than the decision threshold, the decision result is yes; otherwise, the decision result is no.
[0063] The weight ω i obeys:
[0064]
[0065] Where: d i-1,i represents the path distance from the (i - 1)-th communication base station to the i-th communication base station; b i is the importance degree of the i-th communication base station;
[0066] Among them, when i = 1, d i-1,i represents the path distance from the source end to the i-th communication base station;
[0067] Through the above logical formula, parameter support is provided for the communication reliability analysis logic of the communication path.
[0068] Step 6: If the decision result is no, jump to the previous step to refresh and execute. If the decision result is yes, select the best adapted communication path from all the communication paths obtained in the previous step to change the communication path currently used by the communication parties.
[0069] When selecting the best - adapted communication path from all the communication paths obtained in the previous step, based on the communication reliability analysis logic of the communication path, calculate the reliability of each communication path, and select the communication path corresponding to the maximum calculation result as the best - adapted communication path, which is used to change the communication path currently applied by the two communication parties;
[0070] Among them, after the communication path applied by the two communication parties is changed, further execute the operations performed when the decision result is no;
[0071] For the communication path change stage of the two communication parties, it follows that in the same communication path, the situation where one of the two communication parties is an emergency communication user or both are emergency communication users does not exceed one at most;
[0072] The communication path selected as the best - adapted communication path will no longer serve new communication users who send communication requests during the communication process between the two communication parties;
[0073] Real - time monitor the number of times each communication path in the communication network topology has been changed cumulatively in historical communication scenarios, and sort the communication paths in descending order based on the number of changes. The communication network management background user selects a custom number of communication paths from the communication paths sorted in descending order as the offline maintenance targets.
[0074] In this embodiment, by executing the method in the above - mentioned embodiment, a communication - maintaining method that is simple and effective in logic is provided for the emergency communication scenario in the communication network, ensuring the stable communication between the two emergency communication parties.
[0075] In summary, the method in the above - mentioned embodiment determines the users who initiate communication requests in real - time and the communication target users in the communication network by constructing an emergency communication user identification code storage cloud library, so as to identify whether it is an emergency communication. When the identification result is an emergency communication, it provides communication maintenance for the two communication parties, adaptively switches the communication path based on the communication path status monitoring to maintain the stable communication between the two communication parties in the case of emergency communication. Compared with the prior art, this method does not perform too much debugging on the communication network, making the implementation cost of the present invention lower, the implementation logic simpler, the robustness higher, the adaptability stronger, and the degree of restraint lower, providing an effective guarantee for the stability of the emergency communication scenario.
[0076] The above embodiments are only used to illustrate the technical solutions of the present invention, not to limit it; 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 recorded in the foregoing embodiments, or make equivalent changes to some of the technical features; and these modifications or changes will not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A communication maintaining method for an emergency communication scenario, characterized in that Including: Step 1: Create an emergency communication user identification code storage cloud library, and use the cloud library to store emergency communication user identification codes; Step 2: Upload the distribution information of communication base stations in the communication network, create a communication network topology based on the distribution information of communication base stations, traverse the communication network topology, and identify all communication paths in the communication network topology; Step 3: Real-time collect the user identification codes of communication requests sent by each communication base station in the communication network, create a user identification code set with all the collected user identification codes, and compare the user identification code set with the user identification codes stored in the emergency communication user identification code storage cloud library to obtain the intersection; Step 4: If the intersection is an empty set, jump to the previous step to refresh and execute. When there are user identification codes in the intersection, identify the communication paths used by the users corresponding to the user identification codes in the intersection and the communication target users in the communication network topology; Step 5: Read the marked content of the identified communication path, obtain all the communication paths to which the marked content belongs, analyze the communication reliability of the identified communication path, and decide whether to change the currently used communication path based on the reliability analysis result; Step 6: If the decision result is no, jump to the previous step to refresh and execute. If the decision result is yes, select the best adapted communication path from all the communication paths obtained in the previous step to change the communication paths used by the current communication parties.
2. The communication maintaining method for an emergency communication scenario according to claim 1, wherein The emergency communication user identification code includes a landline number and a mobile phone number. The user manually edits the emergency communication user identification code in the emergency communication user identification code storage cloud library, and the editing operations include: uploading, modifying, and deleting; The communication base station distribution information is the position coordinates of each communication base station. When creating the communication network topology, the creation of the communication network topology is performed based on the position coordinates of each communication base station.
3. The communication maintaining method for an emergency communication scenario according to claim 1, characterized in that When identifying all communication paths in the communication network topology, it follows: In the communication network topology, select any two nodes representing communication base stations as the communication path identification targets, and apply the combination method of pairwise grouping of all nodes representing communication base stations in the communication network topology as the communication path identification targets to the identification of communication paths; Obtain the two nodes used as the communication path identification targets, and identify all communication paths between the two nodes in the communication network topology based on any one of the DFS algorithm and the BFS algorithm; Among them, all the communication paths identified corresponding to the pairwise grouping as the communication path identification targets in the communication network topology are marked based on the position coordinates corresponding to the communication path identification targets and stored.
4. The communication maintaining method for an emergency communication scenario according to claim 1, wherein In the stage of creating the user identification code set, synchronously obtain the communication target user identification code of the user sending the communication request, load the communication target user identification code into the user identification code set, and then perform the comparison operation; Among them, the operation of comparing the user identification code set with the user identification codes stored in the emergency communication user identification code storage cloud library to obtain the intersection is continuously executed based on the user-defined frequency. When the communication user sends a communication request, a communication connection with the communication target user is adaptively established based on the communication path in the communication network topology.
5. The communication maintaining method for an emergency communication scenario according to claim 1, characterized in that, The communication reliability analysis logic of the communication path is expressed as: Where: R is the communication reliability of the communication path; n is the total number of communication base stations in the communication path; ω i is the weight; S i is the comprehensive value of the status information of the i-th communication base station; Among them, the larger the R, the more reliable the communication path is. α, β, and γ are weights, the sum of the three is 1, and they are all positive numbers, and their values are user-defined. C i is the connection stability index of the i-th communication base station, which is the ratio of the difference between the cumulative historical operation time of the communication base station minus the cumulative historical interruption time to the cumulative historical operation time of the communication base station. is the signal strength index of the i-th communication base station, which is the ratio of the real-time measured signal strength of the communication base station to the maximum signal strength designed for the base station; P i is the processing capacity index of the i-th communication base station, which is the ratio of the difference between the maximum load of the communication base station minus the current load to the maximum load of the communication base station.
6. The communication maintaining method for an emergency communication scenario according to claim 5, wherein After obtaining the R, compare it with the decision threshold preset by the user terminal. If R is less than the decision threshold, the decision result is yes; otherwise, the decision result is no. The weight ω i takes values that follow: where: d i-1,i represents the path distance from the (i - 1)-th communication base station to the i-th communication base station; b i is the importance level of the i-th communication base station; Among them, when i = 1, d i-1,i represents the path distance from the source end to the i-th communication base station.
7. The communication maintaining method for an emergency communication scenario according to claim 1, characterized in that, When selecting the best - adapted communication path from all the communication paths obtained in the previous step, calculate the reliability of each communication path based on the communication reliability analysis logic of the communication path, and select the communication path corresponding to the maximum calculation result, that is, the best - adapted communication path, to change the communication path used by the current communication parties. Among them, after the communication path used by the communication parties is changed, further perform the operations executed when the decision result is no.
8. The communication maintaining method for an emergency communication scenario according to claim 1, characterized in that, For the communication path change stage of the communication parties, it follows that in the same communication path, the situation where one of the communication parties is an emergency communication user or both are emergency communication users does not exceed one at most.
9. The communication holding method for an emergency communication scenario according to claim 1, wherein The communication path selected as the best - adapted communication path does not serve new communication users with newly issued communication requests during the communication process between the communication parties.
10. The communication maintaining method for an emergency communication scenario according to claim 1, characterized in that, Real - time monitor the number of times each communication path in the communication network topology has been changed cumulatively in historical communication scenarios, and sort the communication paths in descending order based on the number of changes. The communication network management background user selects a custom number of communication paths as the offline maintenance target from the communication paths sorted in descending order.
Citation Information
Patent Citations
Millimeter wave multi-user resource allocation method in emergency communication scene
CN112423275A