A method and system for realizing communication between public network intercom and DMR intercom

By analyzing user location data and communication records, evaluating network performance, adjusting user priority and network resource allocation, the signal transmission reliability and compatibility problems of existing technology mid- and cross-platform and cross-network communication are solved, and the public network intercom and The efficiency, reliability and real-time nature of DMR intercom communication.

CN119155719BActive Publication Date: 2025-02-14QUANZHOU HENGLUDA ELECTRONIC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411647819.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-02-14
Estimated Expiration
2044-11-18

AI Technical Summary

Technical Problem

The existing intercom communication technology has problems with signal transmission reliability and communication system compatibility in cross-platform and cross-network communications. Especially in the case of high network congestion or weak signals, it cannot effectively guarantee the priority and quality of key communications.

Method used

By collecting user location data and communication records, measuring the signal strength and network congestion of the public network and DMR intercom, analyzing network performance indicators, and generating network performance comparison data. Based on this data, the available bandwidth is evaluated and network load is predicted, user communication priorities are adjusted, network bandwidth and number of connections are dynamically adjusted, the most suitable network is selected for switching, and resource allocation is optimized.

Benefits of technology

It improves the reliability and real-time communication between public network intercom and DMR intercom, enhances the efficiency of network resource utilization, ensures the timely communication of information and smooth operation, and improves the efficiency and quality of cross-platform and cross-network communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155719B_ABST
    Figure CN119155719B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of intercom communication technology, specifically a method and system for realizing communication between public network intercom and DMR intercom, comprising the following steps: collecting user location data and communication records, measuring the signal strength and network congestion degree of public network and DMR intercom, analyzing network performance indicators, comparing signal quality, delay and bandwidth utilization, and generating network performance comparison data. In the present invention, by calculating the network delay and packet loss rate, accurately predicting the network status, providing users with a basis for adjusting communication priority according to communication behavior and urgency, optimizing resource allocation, selecting the most suitable public network and DMR network for switching operations, and dynamically adjusting bandwidth and number of connections, not only improving the utilization efficiency of network resources, but also enhancing the reliability and real-time performance of communication, ensuring the timely transmission of information and the smooth operation, and improving the efficiency and quality of cross-platform and cross-network communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intercom communication, and in particular to a method and system for realizing communication between a public network intercom and a DMR intercom. Background Art

[0002] The field of intercom communication technology mainly involves the design and application of wireless communication equipment, including the transmission methods of analog and digital signals. Intercoms are widely used in many fields such as military, public security, transportation, security, construction sites and daily life, and can realize instant voice communication. Technical characteristics include reliability of signal transmission, communication distance, flexibility of frequency use, and compatibility with communication systems. With the development of digital technology, emerging standards such as digital mobile radio (DMR) have gradually become the mainstream of intercom communication, providing higher voice quality and stronger anti-interference ability.

[0003] The communication method between public network intercom and DMR intercom refers to establishing an effective communication bridge between different types of intercoms, allowing users to communicate with devices using the DMR standard in a public network environment. The purpose of this method is to improve the communication efficiency between different intercom users, especially in situations where cross-platform and cross-network coordination is required, to ensure timely communication of information and smooth operation.

[0004] Existing walkie-talkie communication technology is limited by the reliability of signal transmission and the compatibility of communication systems when dealing with cross-platform communications, especially in communications between public networks and specific standards such as DMR walkie-talkies. The lack of dynamic network performance analysis and real-time priority adjustment capabilities makes it impossible to effectively guarantee the priority and quality of critical communications in situations of high network congestion or weak signals. For example, in an emergency, traditional walkie-talkies delay the transmission of key information due to network congestion, affecting the timeliness of emergency response. Existing technologies fail to provide sufficient flexibility to adapt to the actual needs of users in different network environments. For example, in temporary construction sites or large-scale events, the bandwidth and number of connections cannot be efficiently adjusted due to fixed resource allocation strategies, further affecting communication efficiency and user satisfaction. Summary of the invention

[0005] The purpose of the present invention is to solve the shortcomings in the prior art and to propose a method and system for realizing communication between a public network intercom and a DMR intercom.

[0006] In order to achieve the above object, the present invention adopts the following technical solution, a method for realizing communication between a public network intercom and a DMR intercom, comprising the following steps:

[0007] S1: Collect user location data and communication records, measure the signal strength and network congestion of the public network and DMR walkie-talkies, analyze network performance indicators, compare signal quality, latency and bandwidth utilization, and generate network performance comparison data;

[0008] S2: Based on the network performance comparison data, evaluate the available bandwidth and predict the network load, extract key indicators and monitor signal fluctuations, calculate the latency and packet loss rate of the differentiated network, and generate a predicted network status;

[0009] S3: Analyze the communication behavior and urgency of the user's public network and DMR walkie-talkie according to the predicted network status, evaluate the identity and mission criticality, adjust the user's communication priority, and generate an adjusted user priority list;

[0010] S4: using the adjusted user priority list, evaluating network conditions and user needs, selecting a public network and a DMR network, performing a switching operation, and generating a network selection result;

[0011] S5: Based on the network selection result, dynamically adjust the network bandwidth and the number of connections, allocate resources to high-priority users, and conduct real-time monitoring, record the traffic changes of the communication data between the public network and the DMR walkie-talkie, and generate a resource allocation plan;

[0012] S6: Monitor the communication effect and the execution of the resource allocation scheme, record the data delay and communication quality of the public network intercom and the DMR intercom, and generate a performance evaluation result.

[0013] As a further solution of the present invention, the network performance comparison data includes a summary of measurement values, a comparison of signal strengths, and delay and bandwidth utilization graphs under differentiated network conditions; the predicted network status includes bandwidth consumption trends, peak period network load predictions, and change curves of key network performance indicators; the adjusted user priority list includes the user's communication demand urgency score, mission criticality level, and network resource access weight; the network selection result includes a proportion statistics of the selected network type, a switching frequency, and an evaluation of the network stability after switching; the resource allocation plan includes a high-priority user bandwidth guarantee quota, a connection number limit, and a dynamic update record of the priority user list; the performance evaluation result includes statistics on delay and packet loss rate, communication quality results, and an optimized user experience score.

[0014] As a further solution of the present invention, the steps of collecting user location data and communication records, measuring the signal strength and network congestion of the public network and DMR walkie-talkie, analyzing network performance indicators, comparing signal quality, delay and bandwidth utilization, and generating network performance comparison data are specifically as follows:

[0015] S101: deploy GPS tracking equipment and signal monitoring tools in the target geographic area, collect the location data and communication records of users within the target time, classify and store the data, connect to the geographic information system to map the data, and obtain the location and communication data set;

[0016] S102: Based on the location and communication data set, configure a field strength tester to measure the signal strength of the public network and the DMR walkie-talkie at differentiated times and locations, synchronously record network congestion data, and analyze and process the signal and congestion data to obtain a time and location index table;

[0017] S103: Using the time and location index table, compare and analyze network performance indicators, including signal quality, delay, and bandwidth utilization, and by identifying performance bottleneck areas, mark the performance indicators on a network map to generate network performance comparison data.

[0018] As a further solution of the present invention, based on the network performance comparison data, the available bandwidth is evaluated and the network load is predicted, key indicators are extracted and signal fluctuations are monitored, and the delay and packet loss rate of the differentiated network are calculated. The steps of generating the predicted network status are specifically as follows:

[0019] S201: Based on the network performance comparison data, evaluate the available bandwidth of multiple network nodes, record the network bandwidth usage rate in different time periods, analyze the bandwidth consumption trend, draw a bandwidth usage curve, and generate a bandwidth usage evaluation result;

[0020] S202: using the bandwidth usage evaluation result to predict the network load in the next week, using the load change data to identify the trend of load change, and obtaining a network load prediction result;

[0021] S203: Using the network load prediction result, monitoring the signal fluctuations of key nodes, calculating the network delay and packet loss rate, and generating a predicted network state by comparing the performance differences under differentiated network configurations.

[0022] As a further solution of the present invention, according to the predicted network status, analyzing the communication behavior and urgency between the user public network and the DMR intercom, evaluating the identity and mission criticality, adjusting the user communication priority, and generating the adjusted user priority list are specifically as follows:

[0023] S301: Analyze the communication behavior of the user on the public network and the DMR walkie-talkie using the predicted network status, record the communication frequency and type, evaluate the communication urgency, classify the urgency according to the communication content and time sensitivity, and generate the communication behavior urgency analysis result;

[0024] S302: Based on the communication behavior urgency analysis result, a decision tree algorithm is used to evaluate the user identity and the criticality of the task to be executed, and the dependence of the user role and the task on the network resources is analyzed to obtain the task priority analysis result;

[0025] S303: Using the task priority analysis result, adjust the user's communication priority in the network, sort the user's priority according to the network load and the user's urgency, update the priority setting of the public network and DMR intercom communication and network management, and generate an adjusted user priority list.

[0026] As a further solution of the present invention, the formula of the decision tree algorithm is as follows:

[0027] ;

[0028] Among them, P(T) is the task priority, represents the weight of the i-th evaluation factor, represents the value of the i-th evaluation factor, Represents the average value of the evaluation factor. It represents the square root of the deviation of the value of the ith evaluation factor from the mean value, and n is the number of evaluation factors.

[0029] As a further solution of the present invention, the adjusted user priority list is used to evaluate network conditions and user needs, select a public network and a DMR network, perform a switching operation, and generate a network selection result in the following steps:

[0030] S401: Based on the adjusted user priority list, evaluate the real-time network status and user needs, detect the real-time load and performance indicators of the network, analyze the matching degree between the user priority and the network capacity, and generate a network and demand matching result;

[0031] S402: using the network and demand matching result, selecting a network that matches the user demand and priority, comparing the response time and carrying capacity of the public network and the DMR network, and obtaining a network selection strategy;

[0032] S403: Execute network switching operation through the network selection strategy, update network connection status and user equipment configuration, monitor connectivity and network performance during the switching process, check seamless transition and service continuity, and generate network selection results.

[0033] As a further solution of the present invention, based on the network selection result, the network bandwidth and the number of connections are dynamically adjusted, resources are allocated to high-priority users, and real-time monitoring is performed to record the flow changes of the communication data between the public network and the DMR intercom. The steps of generating a resource allocation plan are specifically as follows:

[0034] S501: Based on the network selection result, dynamically evaluate the network bandwidth demand and the number of connections, adjust the bandwidth allocation and connection limit in real time according to the real-time network status and user activities, and generate a connection adjustment result;

[0035] S502: using the connection adjustment result, preferentially allocating resources to high-priority users, adjusting the network resource allocation strategy, verifying that critical communications are not disturbed, meeting the network requirements of mission-critical users, and obtaining a priority control strategy;

[0036] S503: Through the priority control strategy, real-time monitoring of network resources is performed, traffic changes of public network and DMR intercom communication data are recorded, data traffic trends and consumption patterns are analyzed, and a resource allocation plan is generated.

[0037] As a further solution of the present invention, the steps of monitoring the communication effect and the execution of the resource allocation scheme, recording the data delay and communication quality of the public network intercom and the DMR intercom, and generating the performance evaluation result are specifically as follows:

[0038] S601: Based on the resource allocation scheme, monitor the communication effect between the public network intercom and the DMR intercom, track network performance indicators in real time, record key performance data, and detect the consistency between communication quality and resource allocation to generate communication effect monitoring results;

[0039] S602: Using the communication effect monitoring result, record the data delay between the public network intercom and the DMR intercom, measure the signal strength and connection stability, compare the expected and real-time communication effects, analyze the delay causes and influencing factors, and obtain the data delay and quality record;

[0040] S603: Evaluate the overall communication performance through the data delay and quality records, analyze the performance differences under differentiated user groups and network conditions, and generate performance evaluation results with reference to delay, packet loss rate and signal quality.

[0041] A system for realizing communication between a public network intercom and a DMR intercom, wherein the system for realizing communication between a public network intercom and a DMR intercom is used to execute the above-mentioned method for realizing communication between a public network intercom and a DMR intercom, and the system comprises:

[0042] The data analysis module collects user location data and communication records, measures the signal strength of the public network and DMR radios, and the degree of network congestion, summarizes and analyzes the parameters, compares signal quality, latency, and bandwidth utilization, and generates network performance comparison data;

[0043] The network evaluation module evaluates the available bandwidth and predicts the network load based on the network performance comparison data, and generates a predicted network status by real-time monitoring of signal fluctuations and calculating the delay and packet loss rate of the differentiated network;

[0044] The communication adjustment module analyzes the communication behavior and urgency of the user in the public network and the DMR intercom according to the predicted network status, adjusts the user communication priority, and generates an adjusted user priority list;

[0045] The network switching module uses the adjusted user priority list to select the public network and the DMR network for switching operation according to the real-time network status and user demand evaluation, and generates a network selection result;

[0046] The resource allocation module dynamically adjusts the network bandwidth and the number of connections based on the network selection result, allocates resources to high-priority users first, monitors and evaluates the execution effect of the resource allocation plan, and generates a performance evaluation result.

[0047] Compared with the prior art, the advantages and positive effects of the present invention are:

[0048] In the present invention, by collecting and analyzing user locations, communication records, and the signal strength and network congestion of the public network and DMR intercom, more detailed network performance comparison data can be generated. The detailed analysis of this data helps predict the network load and monitor signal fluctuations, and then calculate the network delay and packet loss rate. Accurately predicting the network status provides users with a basis for adjusting communication priorities according to communication behavior and urgency, and optimizes resource allocation. Selecting the most suitable public network and DMR network for switching operations, and dynamically adjusting the bandwidth and number of connections, not only improves the utilization efficiency of network resources, but also enhances the reliability and real-time performance of communications. By continuously monitoring the communication effect and execution status, the performance evaluation results can provide real-time feedback on the communication quality, ensure the timely transmission of information and the smooth operation, and improve the efficiency and quality of cross-platform and cross-network communications. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Figure 1 It is a schematic diagram of the workflow of the present invention;

[0050] Figure 2 This is a detailed flow chart of S1 of the present invention;

[0051] Figure 3 This is a detailed flow chart of S2 of the present invention;

[0052] Figure 4 This is a detailed flow chart of S3 of the present invention;

[0053] Figure 5 This is a detailed flow chart of S4 of the present invention;

[0054] Figure 6 This is a detailed flow chart of S5 of the present invention;

[0055] Figure 7This is a detailed flow chart of S6 of the present invention;

[0056] Figure 8 It is a system flow chart of the present invention. DETAILED DESCRIPTION

[0057] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0058] In the description of the present invention, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, in the description of the present invention, "multiple" means two or more, unless otherwise clearly and specifically defined.

[0059] See also Figure 1 The present invention provides a technical solution, a method for realizing communication between a public network intercom and a DMR intercom, comprising the following steps:

[0060] S1: Collect user location data and communication records, measure the signal strength and network congestion of the public network and DMR walkie-talkies, and analyze network performance indicators. By comparing signal quality, latency, and bandwidth utilization, network performance comparison data is generated.

[0061] S2: Based on network performance comparison data, evaluate available bandwidth and predict network load, extract key indicators and monitor signal fluctuations, calculate the latency and packet loss rate of differentiated networks, and generate predicted network status;

[0062] S3: Analyze the user's public network and DMR radio communication behavior and urgency based on the predicted network status, evaluate identity and mission criticality, adjust user communication priority, and generate an adjusted user priority list;

[0063] S4: using the adjusted user priority list, evaluate the network status and user needs, select the public network and the DMR network, perform the switching operation, verify the optimal communication conditions, and generate the network selection result;

[0064] S5: Based on the network selection results, dynamically adjust the network bandwidth and number of connections, allocate resources to high-priority users, and conduct real-time monitoring, record the traffic changes of communication data between public network intercoms and DMR intercoms, and generate resource allocation plans;

[0065] S6: Monitor the communication effect and resource allocation plan execution, record the data delay and communication quality of the public network walkie-talkie and the DMR walkie-talkie, and generate performance evaluation results.

[0066] The network performance comparison data includes a summary of measured values, a comparison of signal strengths, and delay and bandwidth utilization graphs under differentiated network conditions. The predicted network status includes bandwidth consumption trends, peak-hour network load forecasts, and change curves of key network performance indicators. The adjusted user priority list includes the user's communication demand urgency score, mission criticality level, and network resource access weight. The network selection results include statistics on the proportion of the selected network type, switching frequency, and an assessment of network stability after switching. The resource allocation plan includes high-priority user bandwidth guarantee quotas, connection number limits, and dynamic update records of priority user lists. The performance evaluation results include statistics on delay and packet loss rates, communication quality results, and optimized user experience scores.

[0067] See also Figure 2 , collect user location data and communication records, measure the signal strength and network congestion of the public network and DMR walkie-talkies, analyze network performance indicators, compare signal quality, latency and bandwidth utilization, and generate network performance comparison data in the following steps:

[0068] S101: Deploy GPS tracking equipment and signal monitoring tools in the target geographic area, collect the location data and communication records of users within the target time, classify and store the data, connect to the geographic information system to map the data, and obtain the execution process of the location and communication data set as follows;

[0069] GPS tracking devices and signal monitoring tools are deployed in the target geographic area to collect the user's location data and communication records within the target time. The core is to capture location data through high-precision GPS devices. The data comes from the device's reception and analysis of satellite signals. The data collected by each tracking device is transmitted to the central database through an encryption protocol to ensure the security and integrity of the data. Data classification and storage rely on a set of pre-defined data indexing and archiving systems. The data is transmitted to the geographic information system, sorted and mapped according to the data's geographic tags, and the data points are accurately marked on the map. The accuracy of the marking and the real-time update speed of the data are the key to the entire process, ensuring the real-time and accuracy of the information and obtaining the location and communication data sets.

[0070] S102: Based on the location and communication data set, a field strength tester is configured to measure the signal strength of the public network and the DMR walkie-talkie at differentiated times and locations, the network congestion data is synchronously recorded, and the signal and congestion data are analyzed and processed to obtain the time and location index table. The execution process is as follows;

[0071] When measuring the signal strength of the public network and DMR walkie-talkie, follow the formula , calculate the received signal strength In the formula, represents the transmit power, and represent the transmit and receive antenna gains respectively, represents the signal wavelength, and R represents the distance between the transmitting source and the receiving point. dBm, transmit and receive antenna gain dB, signal wavelength meters (corresponding to a frequency of 1 GHz), and the distance R = 1000 meters, then the formula becomes dBm, this is the received signal strength in an ideal environment without atmospheric influence and environmental factors.

[0072] S103: Using the time and location index table, compare and analyze network performance indicators, including signal quality, delay, and bandwidth utilization, and by identifying performance bottleneck areas, mark the performance indicators on the network map to generate network performance comparison data. The execution process is as follows;

[0073] The key is to use the data in the index table to conduct a detailed network performance evaluation. Each item in the index table contains a timestamp and geographic location information. The data is processed by data analysis tools, and the signal quality is quantitatively analyzed using statistical and machine learning methods. Delay data is measured by tracking the transmission time of data packets in the network, and bandwidth utilization is calculated by monitoring the amount of data transmitted within a specific time. Through a comprehensive evaluation of the parameters, the performance bottleneck area in the network can be accurately identified, and the performance indicators can be marked on the network map, so that relevant personnel can intuitively see the problematic areas and take corresponding optimization measures to improve the overall performance of the network and generate network performance comparison data.

[0074] See also Figure 3 Based on the network performance comparison data, the available bandwidth is evaluated and the network load is predicted. Key indicators are extracted and signal fluctuations are monitored. The latency and packet loss rate of the differentiated network are calculated. The specific steps for generating the predicted network status are as follows:

[0075] S201: Based on the network performance comparison data, the available bandwidth of multiple network nodes is evaluated, the network bandwidth usage rate in different time periods is recorded, the bandwidth consumption trend is analyzed, the bandwidth usage curve is drawn, and the execution process of generating the bandwidth usage evaluation result is as follows;

[0076] When analyzing bandwidth consumption trends, follow the formula , calculate bandwidth consumption trend In the formula, represents the bandwidth usage in the ath time period, Represents the length of the ath time period. Formula explanation and formula calculation derivation process: The bandwidth usage rates in the four time periods are set as follows: , , , , and the length of each time period hours, the formula becomes The calculation shows the average bandwidth usage during the day taking into account the time weighting.

[0077] S202: using the bandwidth usage evaluation result to predict the network load in the next week, using the load change data to identify the trend of load change, and obtaining the network load prediction result. The execution process is as follows;

[0078] The key to using bandwidth usage assessment results is to accurately capture the relationship between bandwidth usage data and time, and use the data to predict future bandwidth demand through regression analysis or time series analysis methods. The prediction model uses bandwidth data as input and calculates the highest and lowest network loads reached in the future time period. The prediction results are very critical for network management because they can help network operators adjust resource allocation, optimize network performance, ensure that the network is not overloaded during high-demand periods, and obtain network load prediction results.

[0079] S203: Based on the network load prediction results, the signal fluctuations of key nodes are monitored, the network delay and packet loss rate are calculated, and the performance differences under differentiated network configurations are compared to generate the predicted network status. The execution process is as follows;

[0080] Through the network load prediction results, the measurement of latency and packet loss rate is crucial to evaluating the overall health of the network. The packet loss rate is calculated by capturing the transmission failure rate of data packets in the network, and the latency is defined by measuring the time required for a data packet to be sent and received. These measurement results are used to evaluate performance differences under network configurations. The performance difference data helps technicians determine the optimization direction of the network configuration, provide a predictive basis for future network status, and more effectively respond to problems that arise in actual operations and generate predicted network status.

[0081] See also Figure 4,According to the predicted network status, the communication behavior and urgency of the user's public network and DMR walkie-talkie are analyzed, the identity and mission criticality are evaluated, and the user communication priority is adjusted. The steps for generating the adjusted user priority list are as follows:

[0082] S301: The execution process of predicting the network status, analyzing the communication behavior of users on the public network and DMR walkie-talkies, recording the communication frequency and type, evaluating the communication urgency, classifying the urgency according to the communication content and time sensitivity, and generating the communication behavior urgency analysis results is as follows;

[0083] When assessing the urgency of a communication, follow the formula , calculate the urgency of communication U. Where F represents the communication frequency, T represents the time sensitivity of communication, and Detailed explanation of the formula and the process of formula calculation: Set the communication frequency of a certain user F = 10 times / hour, the time sensitivity T = 8 (on a scale of 1 to 10), and adjust the parameter , , then the formula becomes The calculation method provides a way to quantify the urgency of communication to support subsequent communication priority adjustment.

[0084] S302: Based on the results of the communication behavior urgency analysis, a decision tree algorithm is used to evaluate the user identity and the criticality of the task to be executed, and the dependence of the user role and task on network resources is analyzed. The execution process of obtaining the task priority analysis results is as follows;

[0085] The formula for the decision tree algorithm is as follows:

[0086] ;

[0087] Among them, P(T) is the task priority, represents the weight of the i-th evaluation factor, represents the value of the i-th evaluation factor, Represents the average value of the evaluation factor. It represents the square root of the deviation of the value of the ith evaluation factor from the mean value, and n is the number of evaluation factors.

[0088] Detailed explanation of the formula and the process of formula calculation: The task priority calculation of the weighted decision tree algorithm involves the following parameters: weight , evaluation factor value , and the average value of all evaluation factors .

[0089] Weight :According to the importance of each evaluation factor, it is obtained from historical data and industry standards. For example, in emergency communication scenarios, the urgency of the task , the sensitivity of user identity , network resource dependence The weight values ​​vary according to industry importance standards, and these values ​​are obtained through analysis of similar cases in previous years to ensure that each factor contributes to the results according to its actual influence.

[0090] Evaluation factor value :Acquired through data monitoring and real-time collection, such as the task urgency score at a specific time point , user identity sensitivity , network resource dependence These scores are obtained through real-time monitoring and analysis of current network conditions, user behavior, and system resource usage.

[0091] average value : Calculates the average of all evaluation factor values ​​to measure the deviation of each factor from the average level. In this example, .

[0092] Substituting the specific values ​​into the formula, the calculation process is shown as follows:

[0093] ;

[0094] The results show that after considering the impact of task urgency, user identity sensitivity, and network resource dependence, the comprehensive priority score of the task is 2.53. This score reflects the urgency and importance of the task after integrating various factors, provides decision support for network resource allocation and user management, and indicates the processing priority of this task under current conditions.

[0095] S303: Using the task priority analysis results, adjust the communication priority of the user in the network, sort the priority of the user according to the network load and the user's urgency, update the priority setting of the public network and DMR intercom communication and network management, and generate the adjusted user priority list. The execution process is as follows;

[0096] The results of task priority analysis are used to adjust the user's communication priority in the network. The key to the process is to use the analyzed user communication urgency and the current network load to adopt a priority algorithm to dynamically adjust the user's communication priority. The algorithm preliminarily sorts the users based on the urgency of their communication and makes dynamic adjustments based on the network load to ensure that the most urgent communications are given priority when network resources are limited. The dynamic adjustment of priorities depends on real-time network status monitoring and continuous analysis of user communication behavior. This information is used to update the priority settings for communication and network management between the public network and DMR walkie-talkies, and generate an adjusted user priority list.

[0097] See also Figure 5 , using the adjusted user priority list, evaluating the network status and user needs, selecting the public network and the DMR network, and performing the switching operation. The specific steps for generating the network selection result are:

[0098] S401: Based on the adjusted user priority list, evaluate the real-time network status and user needs, detect the real-time load and performance indicators of the network, analyze the matching degree between the user priority and the network capacity, and generate the network and demand matching result. The execution process is as follows;

[0099] Based on the adjusted user priority list, the real-time network status and user needs are evaluated. The key in the process is to monitor the network load and performance indicators in real time and match these data with user priorities. The evaluation process involves collecting various network performance parameters, such as bandwidth utilization, latency, packet loss rate, etc., and comparing these parameters with the user's priority needs to determine whether network resources can meet the needs of the highest priority users. Visualizing this data helps network administrators understand the degree of match between the current network status and user needs. If it is found that resources are insufficient to meet high-priority communication needs, the system will prompt the network operator to allocate or optimize resources to form a network and demand matching result.

[0100] S402: Using the network and demand matching results, select a network that matches the user demand and priority, compare the response time and carrying capacity of the public network and the DMR network, and obtain the execution process of the network selection strategy as follows;

[0101] When comparing the response time and carrying capacity of the public network and the DMR network, according to the formula , calculate the difference in response time between the two networks In the formula, Represents the public network response time. Represents the DMR network response time. Formula explanation and formula calculation process: Setting the public network response time Milliseconds, DMR network response time milliseconds, the formula becomes The results show that the public network has a faster response time than the DMR network, which provides a basis for decision-making and optimizes the network selection strategy.

[0102] S403: The execution process of executing the network switching operation, updating the network connection status and user equipment configuration, monitoring the connectivity and network performance during the switching process, checking the seamless transition and service continuity, and generating the network selection result is as follows;

[0103] Through the network selection strategy, the network switching operation is executed. The key is to monitor the connectivity and network performance during the switching process. The network switching operation includes updating the network connection status and user device configuration to ensure that when switching between different networks, the user's device can quickly adapt to the new network environment. The connectivity test continuously monitors the access point status of the network to detect data packet loss or connection delay problems during the switching process. The network performance is evaluated by real-time analysis of the network's load capacity and response speed. The network management system will record these changes in real time to verify the effect of the network switching, ensure that users experience seamless transition and service continuity during the switching process, provide network operators with feedback and improvement points for switching operations, and generate network selection results.

[0104] See also Figure 6 , based on the network selection results, dynamically adjust the network bandwidth and number of connections, allocate resources to high-priority users, and conduct real-time monitoring, record the traffic changes of the public network and DMR walkie-talkie communication data, and generate the resource allocation plan in the following steps:

[0105] S501: Based on the network selection result, dynamically evaluate the network bandwidth demand and the number of connections, adjust the bandwidth allocation and connection limit in real time according to the real-time network status and user activities, and generate the connection adjustment result. The execution process is as follows;

[0106] When adjusting bandwidth allocation in real time based on real-time network conditions and user activities, according to the formula , calculate the new bandwidth allocation In the formula, represents the total bandwidth, Represents the number of active users, Represents the total number of users. Detailed explanation of the formula and the process of formula calculation: Setting the total bandwidth Mbps, number of active users , total number of users , then the formula becomes Mbps. The calculation method provides a way to quantify the real-time allocation of bandwidth, adjust bandwidth based on user activity, and ensure efficient resource utilization.

[0107] S502: using the connection adjustment result, preferentially allocating resources to high-priority users, adjusting the network resource allocation strategy, verifying that critical communications are not disturbed, and meeting the network requirements of mission-critical users, the execution flow of the priority control strategy is as follows;

[0108] Using the connection adjustment results, resources are allocated preferentially to high-priority users. The key in the process is to adjust the network resource allocation strategy to ensure that critical communications are not disturbed. The reconfiguration of network resources is based on the connection adjustment results. The identification of high-priority users depends on the urgency and importance scores of user activities. The system determines the priority by real-time analysis of the user's communication behavior and content urgency. The resource allocation strategy is dynamically adjusted while ensuring the network needs of mission-critical users. The adjustment algorithm dynamically allocates bandwidth and connection resources according to user priority and current network capacity to ensure that critical users can still maintain stable service quality under high load conditions, thus obtaining a priority control strategy.

[0109] S503: Through the priority control strategy, real-time monitoring of network resources is performed, traffic changes of public network and DMR radio communication data are recorded, data traffic trends and consumption patterns are analyzed, and the execution process of generating a resource allocation plan is as follows;

[0110] Through the priority control strategy, real-time monitoring of network resources is carried out, and traffic changes of public network and DMR walkie-talkie communication data are recorded. The key in the process is to analyze data traffic trends and consumption patterns. Real-time monitoring helps identify high-traffic activities and potential bottlenecks in the network. By collecting and analyzing the data traffic of each communication channel, the monitoring system can identify traffic peaks and consumption anomalies. The traffic analysis results guide network administrators to reconfigure resources, optimize network performance, and reduce congestion risks to ensure that the network can adapt to changing needs and generate resource allocation plans.

[0111] See also Figure 7 , monitor the communication effect and resource allocation plan execution, record the data delay and communication quality of the public network intercom and DMR intercom, and generate the performance evaluation results in the following steps:

[0112] S601: Based on the resource allocation plan, monitor the communication effect of the public network intercom and the DMR intercom, track the network performance indicators in real time, record key performance data, and detect the consistency between the communication quality and resource allocation. The execution process of generating the communication effect monitoring result is as follows;

[0113] When monitoring the consistency of communication quality and resource allocation, according to the formula , calculate the weighted average communication quality Q. In the formula, represents the signal strength of the dth communication node, Represents the corresponding resource allocation weight. Detailed explanation of the formula and formula calculation derivation process: There are four communication nodes, and the signal strengths are , , , , and the corresponding resource allocation weight is , , , , then the formula becomes This calculation provides a quantitative assessment of resource allocation effectiveness and communication quality, ensuring consistency between resource allocation and communication requirements.

[0114] S602: Using the communication effect monitoring results, record the data delay between the public network intercom and the DMR intercom, measure the signal strength and connection stability, and analyze the delay causes and influencing factors by comparing the expected and real-time communication effects. The execution process of data delay and quality recording is as follows;

[0115] The communication effect monitoring results are used to record the data delay between the public network walkie-talkie and the DMR walkie-talkie. The key in the process is to measure the signal strength and connection stability. The cause and influencing factors of the delay are analyzed by comparing the expected and real-time communication effects. The measurement of data delay involves timestamp comparison, that is, comparing the difference between the sending time and the receiving time of the data packet. The signal strength measurement uses special equipment to quantitatively evaluate the signal transmission efficiency. The connection stability evaluation relies on monitoring the network interruption and reconnection frequency. These data help the technical team identify network configuration problems or external interference factors that affect communication effects, provide important technical insights for optimizing network design and operation strategies, and obtain data delay and quality records.

[0116] S603: Evaluate the overall communication performance through data delay and quality records, analyze the performance differences under differentiated user groups and network conditions, and refer to the delay, packet loss rate and signal quality to generate the performance evaluation results. The execution process is as follows;

[0117] The overall communication performance is evaluated by recording data delay and quality. The key in the process is to analyze the performance differences under differentiated user groups and network conditions. The evaluation of communication performance involves comprehensive consideration of indicators such as delay, packet loss rate and signal quality. The analysis of performance differences helps identify the problems encountered by different user groups under different network conditions. Evaluation methods include statistical analysis and trend comparison. These analyses are based on extensive data collection and real-time monitoring, providing network administrators with a basis for adjusting network configuration and optimizing resource allocation, and generating performance evaluation results.

[0118] See also Figure 8A system for realizing communication between a public network intercom and a DMR intercom, the system for realizing communication between a public network intercom and a DMR intercom is used to execute the above-mentioned method for realizing communication between a public network intercom and a DMR intercom, and the system includes:

[0119] The data analysis module collects user location data and communication records, measures the signal strength of the public network and DMR radios, and the degree of network congestion, summarizes and analyzes the parameters, compares signal quality, latency, and bandwidth utilization, and generates network performance comparison data;

[0120] The network evaluation module evaluates available bandwidth and predicts network load based on network performance comparison data. It generates predicted network status by real-time monitoring of signal fluctuations and calculating the latency and packet loss rate of differentiated networks.

[0121] The communication adjustment module analyzes the user's communication behavior and urgency in the public network and DMR intercom according to the predicted network status, adjusts the user's communication priority, and generates an adjusted user priority list;

[0122] The network switching module uses the adjusted user priority list to select the public network and DMR network for switching operations based on the real-time network status and user demand assessment, and generates a network selection result;

[0123] The resource allocation module dynamically adjusts the network bandwidth and number of connections based on the network selection results, allocates resources preferentially to high-priority users, monitors and evaluates the execution effect of the resource allocation plan, and generates performance evaluation results.

[0124] The above are only preferred embodiments of the present invention and are not intended to limit the present invention in other forms. Any technician familiar with the profession may use the technical contents disclosed above to change or modify them into equivalent embodiments with equivalent changes and apply them to other fields. However, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.

Claims

1. A method for realizing communication between a public network intercom and a DMR intercom, characterized in that: The following steps are involved: Collect user location data and communication records, measure the signal strength and network congestion of the public network and DMR walkie-talkies, analyze network performance indicators, compare signal quality, latency and bandwidth utilization, and generate network performance comparison data; Based on the network performance comparison data, the available bandwidth is evaluated and the network load is predicted, key indicators are extracted and signal fluctuations are monitored, the delay and packet loss rate of the differentiated network are calculated, and the predicted network status is generated; Analyze the user's public network and DMR intercom communication behavior and urgency based on the predicted network status, evaluate identity and mission criticality, adjust user communication priority, and generate an adjusted user priority list; Using the adjusted user priority list, evaluating network conditions and user needs, selecting a public network and a DMR network, performing a switching operation, and generating a network selection result; Based on the network selection result, dynamically adjust the network bandwidth and the number of connections, allocate resources to high-priority users, conduct real-time monitoring, record the traffic changes of the public network and DMR intercom communication data, and generate a resource allocation plan; Monitor the communication effect and the execution of the resource allocation plan, record the data delay and communication quality of the public network intercom and the DMR intercom, and generate performance evaluation results; Collect user location data and communication records, measure the signal strength and network congestion of the public network and DMR walkie-talkies, analyze network performance indicators, compare signal quality, latency, and bandwidth utilization, and generate network performance comparison data in the following steps: Deploy GPS tracking equipment and signal monitoring tools in the target geographic area, collect user location data and communication records during the target time, classify and store the data, connect to the geographic information system to map the data, and obtain location and communication data sets; Based on the location and communication data set, a field strength tester is configured to measure the signal strength of the public network and the DMR walkie-talkie at differentiated times and locations, network congestion data is synchronously recorded, and the signal and congestion data are analyzed and processed to obtain a time and location index table; The time and location index table is used to compare and analyze network performance indicators, including signal quality, delay, and bandwidth utilization. By identifying performance bottleneck areas, the performance indicators are marked on the network map to generate network performance comparison data.

2. The method for realizing communication between a public network intercom and a DMR intercom according to claim 1, characterized in that: The network performance comparison data includes a summary of measured values, a comparison of signal strengths, and delay and bandwidth utilization graphs under differentiated network conditions; the predicted network status includes bandwidth consumption trends, peak-hour network load forecasts, and change curves of key network performance indicators; the adjusted user priority list includes the user's communication demand urgency score, mission criticality level, and network resource access weight; the network selection result includes a statistical analysis of the proportion of the selected network type, switching frequency, and an assessment of network stability after switching; the resource allocation plan includes a high-priority user bandwidth guarantee quota, a connection number limit, and a dynamic update record of the priority user list; the performance evaluation result includes statistics on delay and packet loss rate, communication quality results, and an optimized user experience score.

3. The method for realizing communication between a public network intercom and a DMR intercom according to claim 1, characterized in that: Based on the network performance comparison data, the steps of evaluating available bandwidth and predicting network load, extracting key indicators and monitoring signal fluctuations, calculating the latency and packet loss rate of differentiated networks, and generating predicted network status are as follows: Based on the network performance comparison data, evaluate the available bandwidth of multiple network nodes, record the network bandwidth utilization rate in different time periods, analyze the bandwidth consumption trend, draw a bandwidth utilization curve, and generate a bandwidth utilization evaluation result; The bandwidth usage evaluation result is used to predict the network load in the next week, and the load change data is used to identify the trend of load change to obtain a network load prediction result; Through the network load prediction results, the signal fluctuations of key nodes are monitored, the network delay and packet loss rate are calculated, and the predicted network status is generated by comparing the performance differences under differentiated network configurations.

4. The method for realizing communication between a public network intercom and a DMR intercom according to claim 1, characterized in that: The steps of analyzing the communication behavior and urgency between the user public network and the DMR intercom according to the predicted network status, evaluating the identity and mission criticality, adjusting the user communication priority, and generating the adjusted user priority list are as follows: Using the predicted network status, analyzing the communication behavior of users on the public network and DMR walkie-talkies, recording the communication frequency and type, evaluating the communication urgency, classifying the urgency according to the communication content and time sensitivity, and generating communication behavior urgency analysis results; Based on the communication behavior urgency analysis results, a decision tree algorithm is used to evaluate the user identity and the criticality of the task execution, analyze the dependence of the user role and task on network resources, and obtain the task priority analysis results; The task priority analysis result is used to adjust the communication priority of the user in the network, sort the priority of the user according to the network load and the user urgency, update the priority setting of the public network and DMR intercom communication and network management, and generate an adjusted user priority list.

5. The method for realizing communication between a public network intercom and a DMR intercom according to claim 4, characterized in that: The formula of the decision tree algorithm is as follows: ; Among them, P(T) is the task priority, represents the weight of the i-th evaluation factor, represents the value of the i-th evaluation factor, Represents the average value of the evaluation factor. It represents the square root of the deviation of the value of the ith evaluation factor from the mean value, and n is the number of evaluation factors.

6. The method for realizing communication between a public network intercom and a DMR intercom according to claim 1, characterized in that: The steps of using the adjusted user priority list to evaluate network conditions and user needs, selecting a public network and a DMR network, and performing a switching operation to generate a network selection result are specifically as follows: Based on the adjusted user priority list, evaluate the real-time network status and user needs, detect the real-time load and performance indicators of the network, analyze the matching degree between the user priority and the network capacity, and generate the network and demand matching result; Using the network and demand matching results, selecting a network that matches the user demand and priority, comparing the response time and carrying capacity of the public network and the DMR network, and obtaining a network selection strategy; Through the network selection strategy, the network switching operation is executed, the network connection status and user equipment configuration are updated, the connectivity and network performance during the switching process are monitored, the seamless transition and service continuity are checked, and the network selection result is generated.

7. The method for realizing communication between a public network intercom and a DMR intercom according to claim 1, characterized in that: Based on the network selection result, the network bandwidth and the number of connections are dynamically adjusted, resources are allocated to high-priority users, and real-time monitoring is performed to record the traffic changes of the communication data between the public network and the DMR walkie-talkie. The steps of generating a resource allocation plan are specifically as follows: Based on the network selection result, dynamically evaluate the network bandwidth demand and the number of connections, adjust the bandwidth allocation and connection limit in real time according to the real-time network status and user activities, and generate a connection adjustment result; By using the connection adjustment result, resources are preferentially allocated to high-priority users, the network resource allocation strategy is adjusted, critical communications are verified to be free from interference, network requirements of mission-critical users are met, and a priority control strategy is obtained; Through the priority control strategy, real-time monitoring of network resources is carried out, traffic changes of public network and DMR intercom communication data are recorded, data traffic trends and consumption patterns are analyzed, and resource allocation plans are generated.

8. The method for realizing communication between a public network intercom and a DMR intercom according to claim 1, characterized in that: The steps of monitoring the communication effect and the execution of the resource allocation scheme, recording the data delay and communication quality of the public network intercom and the DMR intercom, and generating the performance evaluation results are as follows: Based on the resource allocation scheme, the communication effects of public network intercoms and DMR intercoms are monitored, network performance indicators are tracked in real time, key performance data are recorded, and the consistency between communication quality and resource allocation is detected to generate communication effect monitoring results; Using the communication effect monitoring results, record the data delay between the public network intercom and the DMR intercom, measure the signal strength and connection stability, compare the expected and real-time communication effects, analyze the delay causes and influencing factors, and obtain data delay and quality records; The data delay and quality records are used to evaluate the overall communication performance, analyze the performance differences under differentiated user groups and network conditions, and generate performance evaluation results with reference to delay, packet loss rate and signal quality.

9. A system for realizing communication between a public network intercom and a DMR intercom, characterized in that: According to the method for realizing communication between a public network intercom and a DMR intercom according to any one of claims 1 to 8, the system comprises: The data analysis module collects user location data and communication records, measures the signal strength of the public network and DMR radios, and the degree of network congestion, summarizes and analyzes the parameters, compares signal quality, latency, and bandwidth utilization, and generates network performance comparison data; The network evaluation module evaluates the available bandwidth and predicts the network load based on the network performance comparison data, and generates a predicted network status by real-time monitoring of signal fluctuations and calculating the delay and packet loss rate of the differentiated network; The communication adjustment module analyzes the communication behavior and urgency of the user in the public network and the DMR intercom according to the predicted network status, adjusts the user communication priority, and generates an adjusted user priority list; The network switching module uses the adjusted user priority list to select the public network and the DMR network for switching operation according to the real-time network status and user demand evaluation, and generates a network selection result; The resource allocation module dynamically adjusts the network bandwidth and the number of connections based on the network selection result, allocates resources to high-priority users first, monitors and evaluates the execution effect of the resource allocation plan, and generates a performance evaluation result.

Citation Information

Patent Citations

  • Public and private network signal sharing method, dual-network interphone and hybrid networking intercom system

    CN117082460A

  • Using method for integrating various networks and video conference equipment

    CN118158089A