A method and system for evaluating the reliability of a communication device
By constructing an evaluation model including receiver and multiple signal transmission analysis, the problem of deviation in the reliability evaluation results of communication devices in the prior art is solved, and the evaluation accuracy and credibility are improved.
Patent Information
- Application Number
- CN202510329117.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-20
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2045-03-20
AI Technical Summary
When evaluating the reliability of communication devices in the prior art, the results are quite different from the actual situation and the evaluation accuracy is low.
By obtaining the evaluation space of the communication device, an evaluation model including the first receiver and the second receiver is constructed, and the stability of the data output is comprehensively judged using the minimum cycle amount and the results of multiple signal transmissions, and the relationship between the data loss amount, signal strength and transmission distance is determined.
Improve the accuracy of the evaluation results, make the evaluation results more credible, and ensure the validity and accuracy of the data.
Smart Images

Figure CN119853831B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication system evaluation, and particularly to a method and system for evaluating the reliability of a communication device. Background Art
[0002] With the rapid development of communication technologies, communication devices are increasingly widely used in various fields, such as mobile communication, satellite communication, wireless sensor networks, etc. However, the reliability of communication devices is directly related to the stability of communication systems and the accuracy of data transmission. Especially for communication devices that perform long-distance transmission, how to accurately evaluate the reliability of communication devices has become an important research topic.
[0003] In related technologies, by using devices such as signal attenuators and interference generators to establish an analog long-distance transmission environment, various interferences and signal attenuation situations that may be encountered in the actual transmission process are simulated, and then the performance and reliability of the communication device under long-distance transmission conditions are evaluated in a smaller space.
[0004] In view of the above related technologies, only by establishing an analog transmission environment, in the actual transmission process, the transmission of signals is affected not only by the environment but also by the transmission distance itself. Therefore, there is a large deviation between the evaluation results obtained by the existing technologies when evaluating the reliability of communication devices and the actual situation, and the evaluation accuracy is low, and there is room for improvement. Summary of the Invention
[0005] In order to improve the accuracy of evaluation results, the present application provides a method and system for evaluating the reliability of a communication device.
[0006] In a first aspect, the present application provides a method for evaluating the reliability of a communication device, adopting the following technical solution:
[0007] A method for evaluating the reliability of a communication device includes:
[0008] Obtain the evaluation space of the communication device, and construct an evaluation model based on the evaluation space; the evaluation model includes a first receiver and a second receiver;
[0009] The communication device to be evaluated outputs the built-in original data to obtain initial data. The first receiver receives the initial data and records the data to obtain first transfer information, and the second receiver receives the initial data and records the data to obtain second transfer information; wherein, both the first transfer information and the second transfer information include signal strength and received data;
[0010] Obtain the evaluation distance requirement in the evaluation requirement, and calculate the ratio of the evaluation distance requirement to the distance data between the communication device to be evaluated and the first receiver in the evaluation model to obtain the minimum cycle quantity;
[0011] The communication device to be evaluated outputs the received data in the first relay information according to the signal strength in the first relay information until the number of times of data output by the communication device to be evaluated is equal to the minimum cycle quantity;
[0012] Based on the minimum cycle quantity, the first receiver and the second receiver receive the output signals output by the communication device to be evaluated in each cycle, and obtain a first relay information set and a second relay information set;
[0013] Comprehensively judge the first relay information set and the second relay information set to determine whether the data output of the communication device to be evaluated is stable;
[0014] If it is determined that the data output of the communication device to be evaluated is stable, perform data analysis on the first relay information set and the second relay information set with stability to determine the relationship among the data loss amount, signal strength, and transmission distance, and record it as relationship data;
[0015] Obtain the evaluation requirements of the communication device to be evaluated, and evaluate the communication device to be evaluated according to the evaluation requirements and the relationship data, and obtain and output the evaluation result of the communication device to be evaluated.
[0016] Preferably, obtain the evaluation space of the communication device, and obtain the distance value between any two positions inside the evaluation space according to the evaluation space;
[0017] Screen the distance values between any two positions inside the evaluation space, respectively mark the two positions with the largest distance value as the first placement position and the second placement position, and mark the central position of the first placement position and the second placement position as the center point position;
[0018] Set up the communication device to be evaluated at the first placement position, set up the first receiver at the center point position, and set up the second receiver at the second placement position.
[0019] Preferably, based on the time data, compare the first relay information and the second relay information obtained in the first cycle with the original data;
[0020] If the first relay information and the second relay information obtained in the first cycle are both the same as the original data, do not analyze the signal strength of the initial data in the first cycle;
[0021] If the first relay information is the same as the original data in the first cycle, and the second relay information is different from the original data, compare the second relay information with the first relay information to obtain the first data loss amount;
[0022] Obtain the first intermediate information obtained in the second loop, and compare the first intermediate information obtained in the second loop with the first intermediate information obtained in the first loop to obtain the second data loss amount;
[0023] Compare the first data loss amount with the second data loss amount to obtain the first comparison relationship;
[0024] If the first comparison relationship is that the first data loss amount is less than the second data loss amount, it is determined that the data transmission function of the communication device to be evaluated is not stable, and the corresponding evaluation report is output;
[0025] If the first comparison relationship is that the first data loss amount is greater than or equal to the second data loss amount, obtain the first intermediate information obtained in the third loop, mark the data loss amount between the first intermediate information obtained in the third loop and the first intermediate information obtained in the second loop as the third data loss amount, mark the data loss amount between the first intermediate information obtained in the second loop and the second intermediate information obtained in the second loop as the fourth data loss amount, compare the third data loss amount with the fourth data loss amount, and obtain the second comparison relationship;
[0026] If the second comparison relationship is the same as the first comparison relationship, it is determined that the communication device to be evaluated is stable in this loop, and the second loop is marked until all the built-in loop amounts are marked.
[0027] Preferably, based on the number of loops, calculate the difference between the signal strength of the output signal of the communication device to be evaluated and the signal strength in the first intermediate information at the same number of loops to obtain the first signal strength difference, and calculate the difference between the signal strength of the output signal of the communication device to be evaluated and the signal strength in the second intermediate information to obtain the second signal strength difference;
[0028] Based on the first signal strength difference and the second signal strength difference, determine the relationship between the signal strength change and the transmission distance to obtain the first strength relationship;
[0029] Calculate the difference between the signal strength in the first intermediate information and the signal strength in the second intermediate information at this number of loops to obtain the third signal strength difference;
[0030] Obtain the signal strength of the output signal of the communication device to be evaluated in the next loop and the signal strength of the first intermediate information at the corresponding number of loops, and calculate the difference to obtain the fourth signal strength difference;
[0031] Calculate the ratio of the third signal strength difference to the fourth signal strength difference to obtain the weighted data;
[0032] Perform weighted processing on the first intensity relationship based on weighted data to obtain a relationship between signal intensity and transmission distance, which is denoted as the first relationship.
[0033] Preferably, calculate the difference between the signal intensities of the first relay information and the second relay information in two adjacent cycles and the signal intensity of the output signal of the communication device to be evaluated in the corresponding cycle, to obtain the signal intensity difference of the first relay information and the signal intensity difference of the second relay information in the corresponding cycle;
[0034] Calculate the difference between the received data of the first relay information and the second relay information in two adjacent cycles and the output data of the communication device to be evaluated in the corresponding cycle, to obtain the data loss amount of the first relay information and the data loss amount of the second relay information in the corresponding cycle;
[0035] Based on two adjacent cycles, establish a relationship between the signal intensity difference of the first relay signal and the data loss amount of the first relay information to obtain a first data relationship, and establish a relationship between the signal intensity difference of the second relay information and the data loss amount of the second relay information to obtain a second data relationship;
[0036] Based on the first data relationship and the second data relationship, determine the compensation amount between the data loss amount and the signal intensity difference under the same transmission distance and the same output signal intensity;
[0037] Compensate the first data relationship based on the compensation amount to obtain a relationship between the signal intensity difference and the data loss amount, which is denoted as the second relationship.
[0038] Preferably, obtain the data output time of the communication device to be evaluated, the data reception time and data output time of the first receiver, and the data reception time of the second receiver in the same cycle;
[0039] Obtain the data output time of the communication device to be evaluated in the next cycle;
[0040] Calculate the time difference between the data output time of the communication device to be evaluated in the same cycle and the data output time of the communication device to be evaluated in the next cycle to obtain the first time data;
[0041] Calculate the time difference between the data reception time and data output time of the first receiver in the same cycle to obtain the second time data;
[0042] Calculate the time difference between the data output time of the communication device to be evaluated in the same cycle and the data reception time of the second receiver to obtain the third time data;
[0043] Calculate the difference between the first time data and the sum of the second time data and the third time data to obtain the delay data.
[0044] Preferably, obtain the evaluation requirements of the communication device to be evaluated, and judge the signal strength according to the evaluation distance requirement in the evaluation requirements, so as to determine the signal strength corresponding to the evaluation distance requirement;
[0045] Based on the output signal strength of the communication device to be evaluated, the signal strength under the evaluation distance requirement, and the second relational expression, determine the data loss amount of the communication device to be evaluated corresponding to the evaluation distance requirement;
[0046] Based on the judgment criteria in the evaluation requirements, compare the signal strength under the evaluation distance requirement, the data loss amount of the communication device to be evaluated under the evaluation distance requirement, and the delay data, so as to determine whether the communication device to be evaluated meets the judgment criteria;
[0047] If the judgment criteria are met, it is determined that the evaluation result is qualified and output;
[0048] If the judgment criteria are not met, it is determined that the evaluation result is unqualified and output.
[0049] In a second aspect, the present application provides a communication device reliability evaluation system, adopting the following technical solution:
[0050] A communication device reliability evaluation system includes: a model construction module, a data collection module, a data analysis module, and an evaluation module;
[0051] The model construction module obtains the evaluation space of the communication device and constructs an evaluation model based on the evaluation space; the evaluation model includes a first receiver and a second receiver;
[0052] The data collection module: the communication device to be evaluated outputs the built-in original data to obtain initial data. The first receiver receives the initial data and records the initial data to obtain first transfer information. The second receiver receives the initial data and records the initial data to obtain second transfer information; wherein, both the first transfer information and the second transfer information include signal strength and received data; obtain the evaluation distance requirement in the evaluation requirements, and calculate the ratio of the evaluation distance requirement to the distance data between the communication device to be evaluated and the first receiver in the evaluation model to obtain the minimum cycle amount; the communication device to be evaluated outputs the received data in the first transfer information according to the signal strength in the first transfer information until the number of times of data output by the communication device to be evaluated is equal to the minimum cycle amount; based on the minimum cycle amount, the first receiver and the second receiver receive the output signals output by the communication device to be evaluated each time to obtain a first transfer information set and a second transfer information set;
[0053] The data analysis module makes a comprehensive judgment on the first intermediate information set and the second intermediate information set to determine whether the data output of the communication device to be evaluated is stable; if it is determined that the data output of the communication device to be evaluated is stable, data analysis is performed on the first intermediate information set and the second intermediate information set with stability to determine the relationship among the data loss amount, signal strength, and transmission distance, which is recorded as relationship data;
[0054] The evaluation module obtains the evaluation requirements of the communication device to be evaluated, and evaluates the communication device to be evaluated according to the evaluation requirements and the relationship data, and obtains and outputs the evaluation result of the communication device to be evaluated.
[0055] In summary, the present application includes at least one of the following beneficial technical effects:
[0056] By determining the evaluation space of the communication device to be evaluated and planning the evaluation space, the test result of the communication device to be evaluated is made to conform to the effect of the actual communication device to be evaluated in application. By using the communication device to be evaluated to perform multiple transmissions of the same output signal with different signal strengths and evaluating and analyzing the results of the multiple transmissions, the stability of the communication device to be evaluated after multiple transmissions is judged to ensure the effectiveness and accuracy of the collected data. When it is determined that the communication device to be evaluated can remain stable under the evaluation requirements, by determining the relationship among the data loss amount, signal strength, and transmission distance, the result obtained when making a satisfaction judgment on the communication device to be evaluated according to the evaluation requirements is more credible, improving the evaluation result;
[0057] By calculating the data loss amounts among the communication device to be evaluated, the data on the first receiver, and the second receiver at two cycle numbers adjacent to the cycle number, and then comparing the data loss amounts at the two adjacent cycle numbers correspondingly to determine the corresponding comparison relationship, and then comparing the comparison relationships correspondingly to determine whether the comparison relationships of the two are the same, the stability of the communication device to be evaluated at the cycle number is accurately judged, thereby ensuring the accuracy of the data of the first intermediate information and the second intermediate information at the cycle number with stability, and further making the relationship data judged according to the first intermediate information and the second intermediate information more accurate, and further improving the accuracy of the evaluation result;
[0058] By judging the signal attenuation of different transmission distances under the same cycle to determine the relationship between signal attenuation and distance, and then judging the attenuation difference of signals at the same transmission distance under different cycles, so as to continuously correct the determined relationship, and further make the finally obtained correction result conform to the signal attenuation situation of the signal output by the communication device to be evaluated during transmission, thereby improving the relationship between the signal strength and transmission distance of the communication device to be evaluated, and further making the evaluation result more accurate when evaluating the reliability of the communication device to be evaluated according to the evaluation requirements. Description of the Drawings
[0059] Figure 1 It is a flowchart of the steps of the communication device reliability evaluation method in this embodiment;
[0060] Figure 2 It is a block diagram of the modules of the communication device reliability evaluation system in this embodiment.
[0061] Reference Numerals: 1, model construction module; 2, data collection module; 3, data analysis module; 4, evaluation module. Detailed Embodiments
[0062] The following will Figure 1 - Figure 2 make a further detailed description of this application.
[0063] This application embodiment discloses a communication device reliability evaluation method and system.
[0064] Embodiment: As Figure 1 shown, a communication device reliability evaluation method of the present invention includes:
[0065] S100, obtain the evaluation space of the communication device, and construct an evaluation model based on the evaluation space; the evaluation model includes a first receiver and a second receiver; since the evaluation space is limited and the actual evaluation requirements are greater than the evaluation space, it is necessary to set the evaluation module in the evaluation space, so that the result obtained by the evaluation module can be closer to the actual result, thereby improving the accuracy of the evaluation result.
[0066] In S200, the communication device to be evaluated outputs the built-in original data to obtain initial data. The first receiver receives the initial data and records the data to obtain the first intermediate information. The second receiver receives the initial data and records the data to obtain the second intermediate information. Herein, both the first intermediate information and the second intermediate information include signal strength and received data. In the initial state, the communication device to be evaluated outputs the original data. The first receiver receives the initial data output by the communication device to be evaluated, thereby determining the received data and signal strength of the initial data during reception, thus obtaining new data information, i.e., the first intermediate information, and outputting the first intermediate information to the communication device to be evaluated to clarify the output data and signal strength during output of the communication device to be evaluated in the next cycle. Similarly, the second receiver receives the initial data and records the corresponding received data and signal strength to obtain the second intermediate information.
[0067] In S300, obtain the evaluation distance requirement in the evaluation requirements, and calculate the ratio of the evaluation distance requirement to the distance data between the communication device to be evaluated and the first receiver in the evaluation model to obtain the minimum number of cycles. By calculating the minimum number of cycles, not only can the transmission distance of the output signal of the communication device to be evaluated effectively reach the evaluation distance requirement, thereby making the evaluation result more accurate, but also by calculating the minimum number of cycles, the amount of data to be analyzed is clarified, data redundancy is avoided, and the operation speed is improved.
[0068] In S400, the communication device to be evaluated outputs the received data in the first intermediate information according to the signal strength in the first intermediate information until the number of times of data output by the communication device to be evaluated is equal to the minimum number of cycles. For example: the communication device to be evaluated outputs the original data, and the first receiver receives the output signal and records it as signal A1. In the second cycle, the communication device to be evaluated outputs the data in signal A1 according to the signal strength of signal A1, and the first receiver receives the output signal and records it as signal A2, and so on, until the number of cycles of the communication device to be evaluated is equal to the minimum number of cycles.
[0069] In S500, based on the minimum number of cycles, the first receiver and the second receiver receive the output signals output by the communication device to be evaluated in each cycle to obtain the first intermediate information set and the second intermediate information set. Since the information transmission distance in the evaluation space is limited, it is necessary to perform multiple intermediate transmissions on the information so that the information transmission distance can reach the evaluation distance requirement, thereby making the obtained amount of data more authentic and further improving the accuracy of the evaluation result.
[0070] S600, comprehensively judge the first intermediate information set and the second intermediate information set to determine whether the data output of the communication device to be evaluated is stable; by performing multiple data loops on the data output of the communication device to be evaluated, the workload of the communication device to be evaluated is increased, and thus the stability of the long-term operation of the communication device to be evaluated can be judged while evaluating the long-distance signal propagation of the communication device to be evaluated, thereby improving the accuracy of the comprehensive evaluation of the communication device to be evaluated.
[0071] S700, if it is determined that the data output of the communication device to be evaluated is stable, perform data analysis on the first intermediate information set and the second intermediate information set with stability to determine the relationship among the data loss amount, signal strength, and transmission distance, and record it as relationship data; when it is determined that the output signal of the communication device to be evaluated is stable, by judging the attenuation situation of the same signal output intensity at different transmission distances and the relationship between the attenuation amount of different signal output intensities and the data loss amount for the first intermediate information set and the second intermediate information set with stability, the remaining signal strength after the data is transmitted a certain distance at a certain signal output intensity can be clarified, and then the data loss amount at this transmission distance can be judged based on the signal strength difference. For example, the obtained relationship: the relationship between signal strength and transmission distance is y = z - ax, where x is the propagation distance, a is the proportional coefficient, z is the initial signal strength, and y is the signal strength at the propagation distance x. The relationship between the signal strength difference and the data loss amount is T = mn, where T is the loss amount, m is the signal strength difference, and n is the proportional coefficient.
[0072] S800, obtain the evaluation requirements of the communication device to be evaluated, and evaluate the communication device to be evaluated according to the evaluation requirements and the relationship data, and obtain and output the evaluation result of the communication device to be evaluated. When the relationship among the data loss amount, signal strength, and transmission distance in the communication device to be evaluated is determined, by obtaining the actual evaluation requirements, it can be judged whether the communication device to be evaluated can operate safely under the evaluation requirements. If it can operate safely, the output evaluation result is qualified; if it cannot operate safely, the output evaluation result is unqualified.
[0073] In this embodiment, by determining the evaluation space of the communication device to be evaluated and planning the evaluation space, the test result of the communication device to be evaluated is made to conform to the actual effect of the communication device to be evaluated in application. By using the communication device to be evaluated to perform multiple transmissions of the same output signal with different signal strengths and evaluating and analyzing the results of the multiple transmissions, a judgment is made on the stability of the communication device to be evaluated after multiple transmissions, so as to ensure the effectiveness and accuracy of the collected data. When it is determined that the communication device to be evaluated can remain stable under the evaluation requirements, by determining the relationship among the data loss amount, signal strength, and transmission distance, the result obtained when making a satisfaction judgment on the communication device to be evaluated according to the evaluation requirements is more credible, and the evaluation result is improved.
[0074] In step S100, obtain the evaluation space of the communication device and construct an evaluation model based on the evaluation space, including the following steps:
[0075] S110, obtain the evaluation space of the communication device and obtain the distance value between any two positions inside the evaluation space according to the evaluation space;
[0076] S120, screen the distance values between any two positions inside the evaluation space, mark the two positions with the largest distance values as the first placement position and the second placement position respectively, and mark the central position of the first placement position and the second placement position as the center point position;
[0077] S130, set up the communication device to be evaluated at the first placement position, set up the first receiver at the center point position, and set up the second receiver at the second placement position.
[0078] In this embodiment, by obtaining the maximum distance value in the evaluation space, when the communication device to be evaluated performs signal output, the actual transmission distance of the signal is longer, and thus the influence of the environment on the signal is more real and effective, and further the accuracy of the evaluation result when evaluating the communication device to be evaluated is improved. By selecting the first receiver and the second receiver with a double-distance relationship, when analyzing the data relationship between the first receiver and the second receiver, the variables are controlled due to the multiple relationship of the distance data, and thus the analysis process is more concise and the analysis efficiency is improved.
[0079] In step S600, make a comprehensive judgment on the first intermediate information set and the second intermediate information set to determine whether the data output of the communication device to be evaluated is stable, including the following steps:
[0080] S610, based on the time data, compare the first intermediate information and the second intermediate information obtained in the first cycle with the original data;
[0081] S620, if the first intermediate information and the second intermediate information obtained in the first loop are both the same as the original data, then the signal strength of the initial data in the first loop is not analyzed;
[0082] S630, if the first intermediate information in the first loop is the same as the original data, while the second intermediate information is different from the original data, then compare the second intermediate information with the first intermediate information to obtain the first data loss amount; for example, if the first intermediate information obtained in the first loop is a, the original data is z, and the second intermediate information obtained in the first loop is b, then the first data loss amount is b - a.
[0083] S640, obtain the first intermediate information obtained in the second loop, and compare the first intermediate information obtained in the second loop with the first intermediate information obtained in the first loop to obtain the second data loss amount; for example, if the first intermediate information in the second loop is c, then the second data loss amount is c - a.
[0084] S650, compare the first data loss amount with the second data loss amount to obtain the first comparison relationship;
[0085] S660, if the first comparison relationship is that the first data loss amount is less than the second data loss amount, then determine that the data transmission function of the communication device to be evaluated is not stable, and output the corresponding evaluation report; for example, determine the comparison relationship by comparing the numerical values of the first data loss amount b - a and the second data loss amount c - a.
[0086] S670, if the first comparison relationship is that the first data loss amount is greater than or equal to the second data loss amount, then obtain the first intermediate information obtained in the third loop, mark the data loss amount between the first intermediate information obtained in the third loop and the first intermediate information obtained in the second loop as the third data loss amount, mark the data loss amount between the first intermediate information obtained in the second loop and the second intermediate information obtained in the second loop as the fourth data loss amount, compare the third data loss amount with the fourth data loss amount to obtain the second comparison relationship; for example, if the second intermediate information in the second loop is d, then the data loss amount between the first intermediate information c and the second intermediate information d in the second loop is d - c, and mark this loss amount as the third data loss amount, if the first intermediate information in the third loop is e, then the data loss amount between the first intermediate information e and the first intermediate information c in the second loop is e - c, that is, the fourth data loss amount, so compare the numerical values of d - c and e - c to determine the comparison relationship.
[0087] For the S680, if the second comparison relationship is the same as the first comparison relationship, it is determined that the communication device to be evaluated is stable in this cycle, and the second cycle is marked until all the built-in cycle quantities are marked.
[0088] In this embodiment, when judging the stability of the communication device to be evaluated in a certain number of cycles, by calculating the data loss amounts among the communication device to be evaluated, the data on the first receiver, and the second receiver in two cycle numbers adjacent to this cycle number, and then comparing the data loss amounts in the two adjacent cycle numbers correspondingly to determine the corresponding comparison relationship, and then comparing the comparison relationships correspondingly to determine whether the two comparison relationships are the same, so as to accurately judge the stability of the communication device to be evaluated in this cycle number. Furthermore, it ensures the accuracy of the data of the first transfer information and the second transfer information in the cycle numbers with stability, and further makes the relationship data obtained by judging based on the first transfer information and the second transfer information more accurate, thereby improving the accuracy of the evaluation result.
[0089] In step S700, if it is determined that the data output of the communication device to be evaluated is stable, data analysis is performed on the first transfer information set and the second transfer information set with stability to determine the relationship among the data loss amount, signal strength, and transmission distance, and it is recorded as relationship data, including the following steps:
[0090] S710, based on the cycle number, calculate the difference between the signal strength of the signal output by the communication device to be evaluated and the signal strength in the first transfer information in the same cycle number to obtain the first signal strength difference, and calculate the difference between the signal strength of the signal output by the communication device to be evaluated and the signal strength in the second transfer information to obtain the second signal strength difference; for example, in the same cycle, the signal strength of the communication device to be evaluated is a, the signal strength of the first transfer information is b, and the signal strength of the second transfer information is c, then the first signal strength difference is b - a, and the second signal strength difference is c - a.
[0091] S720, based on the first signal strength difference and the second signal strength difference, determine the relationship between the signal strength change and the transmission distance to obtain the first strength relationship formula; for example, taking the transmission distance as the abscissa and the signal strength as the ordinate, the first signal strength difference and the second signal strength difference are two points on the coordinate axis. Based on the theorem: two points determine a straight line, thus obtaining the straight line formula passing through these two points.
[0092] S730, calculate the difference between the signal strength in the first transfer information and the signal strength in the second transfer information in this cycle number to obtain the third signal strength difference;
[0093] S740. Obtain the signal strength of the output signal of the communication device to be evaluated in the next loop and the signal strength of the first relay information at the corresponding loop number, and perform a difference calculation to obtain the fourth signal strength difference.
[0094] S750. Calculate the ratio of the third signal strength difference to the fourth signal strength difference to obtain weighted data. Since at the same output signal strength, the attenuation degree of the signal becomes stronger as the transmission distance increases, the increasing relationship of attenuation is determined through the third signal strength difference and the fourth signal strength difference, and then the linear formula based on the first signal strength difference and the second signal strength difference is corrected. The linear formula is continuously corrected according to the loop number, so that the finally obtained functional relationship can more accurately represent the relationship between the attenuation of the signal strength and the transmission distance.
[0095] S760. Perform weighted processing on the first strength relationship based on the weighted data to obtain the relationship between the signal strength and the transmission distance, and denote it as the first relationship.
[0096] S770. Perform a difference calculation on the signal strength of the first relay information, the signal strength of the second relay information, and the signal strength of the output signal of the communication device to be evaluated in two adjacent loops to obtain the signal strength difference of the first relay information and the signal strength difference of the second relay information in the corresponding loop.
[0097] S780. Perform a difference calculation on the received data of the first relay information, the received data of the second relay information, and the output data of the communication device to be evaluated in two adjacent loops to obtain the data loss amount of the first relay information and the data loss amount of the second relay information in the corresponding loop.
[0098] S790. Based on two adjacent loops, establish a relationship between the signal strength difference of the first relay signal and the data loss amount of the first relay information to obtain the first data relationship, and establish a relationship between the signal strength difference of the second relay information and the data loss amount of the second relay information to obtain the second data relationship.
[0099] S7100. Based on the first data relationship and the second data relationship, determine the compensation amount between the data loss amount and the signal strength difference at the same transmission distance and the same output signal strength.
[0100] S7110. Compensate the first data relationship based on the compensation amount to obtain the relationship between the signal strength difference and the data loss amount, and denote it as the second relationship.
[0101] In this embodiment, when judging the relationship between the signal strength and the propagation distance, by judging the signal attenuation conditions at different transmission distances in the same cycle to determine the relationship between the signal attenuation and the distance, and then judging the attenuation difference of the signals at the same transmission distance in different cycles, so as to continuously correct the determined relationship, and further make the finally obtained correction result conform to the signal attenuation condition during the transmission of the signal actually output by the communication device to be evaluated. Furthermore, the relationship between the signal strength and the transmission distance of the communication device to be evaluated is improved, and thus the evaluation result is more accurate when evaluating the reliability of the communication device to be evaluated according to the evaluation requirements.
[0102] When judging the relationship between the signal strength and the data loss amount, by judging the signal strength difference and the data loss amount between the first relay information, the second relay information and the communication device to be evaluated in each cycle, so as to clarify the relationship between the signal strength difference and the data loss amount in each cycle. Then, based on the relationship between the signal strength difference and the data loss amount in each cycle, determine the data loss amount of each relational expression at the same signal strength. Furthermore, perform a compensation judgment on the data loss amounts of each relational expression to determine the data compensation amount, and compensate the relational expression corresponding to the cycle according to the data compensation amount, so that the data loss amount of the compensated relational expression is the same at any signal strength. Furthermore, the accuracy of judging the relationship between the signal attenuation degree and the data loss amount of the device to be evaluated is improved.
[0103] A method for evaluating the reliability of a communication device further includes evaluating the information delay of the communication device to be evaluated, specifically:
[0104] S1. Obtain the data output time of the communication device to be evaluated, the data reception time of the first receiver, the data output time, and the data reception time of the second receiver in the same cycle; in one cycle, the first receiver receives the data output by the communication device to be evaluated, processes the data, and transports the processed data to the communication device to be evaluated as the output data of the device to be evaluated for the next cycle.
[0105] S2. Obtain the data output time of the communication device to be evaluated in the next cycle;
[0106] S3. Calculate the time difference between the data output time of the communication device to be evaluated in the same cycle and the data output time of the communication device to be evaluated in the next cycle to obtain the first time data;
[0107] S4. Calculate the time difference between the data reception time and the data output time of the first receiver in the same cycle to obtain the second time data;
[0108] S5. Calculate the time difference between the data output time of the communication device to be evaluated in the same cycle and the data reception time of the second receiver to obtain the third time data;
[0109] S6. Calculate the difference between the first time data and the sum of the second time data and the third time data to obtain the delay data.
[0110] In this embodiment, by obtaining the data output time of the communication device to be evaluated, the data reception time of the first receiver, the data output time, and the data reception time of the second receiver in each cycle, and calculating the difference between the data output times of the communication device to be evaluated in adjacent cycles to determine the time consumed by the communication device to be evaluated when completing one cycle. Then, by calculating the difference between the data reception time and the data output time of the first receiver in the same cycle, the data processing duration of the first receiver when receiving the signal output by the communication device to be evaluated is obtained. Further, by calculating the time difference between the data output time of the communication device to be evaluated and the data reception time of the second receiver in the same cycle, the time required for the communication device to be evaluated to be transmitted to the second receiver is determined. Among them, the time consumed by the communication device to be evaluated when completing one cycle includes the time required for the communication device to be evaluated to output to the first receiver, the data processing time of the first receiver, the time from the first receiver to the communication device to be evaluated, and the data processing time of the communication device to be evaluated. Since the sum of the transmission distances from the communication device to be evaluated to the first receiver and then from the first receiver back to the communication device to be evaluated is the same as the transmission distance from the communication device to be evaluated to the second receiver, the sum of the time required for the communication device to be evaluated to output to the first receiver and the time from the first receiver to the communication device to be evaluated is equal to the time required for the communication device to be evaluated to be transmitted to the second receiver. The data processing time of the first receiver is known, so by performing difference calculations, the data processing time of the communication device to be evaluated is obtained, and this data processing time is the delay time of the data processing of the communication device to be evaluated.
[0111] By utilizing the multiple relationship of the distances between the first receiver and the second receiver to the communication device to be evaluated, and then by reading the data output time of the communication device to be evaluated, the data reception time of the first receiver, the data output time, and the data reception time of the second receiver, and performing difference calculations, the delay of the communication device to be evaluated during data processing can be quickly and effectively judged, simplifying the judgment process and improving the judgment efficiency.
[0112] In step S800, obtain the evaluation requirements of the communication device to be evaluated, and evaluate the communication device to be evaluated according to the evaluation requirements and relationship data, and obtain and output the evaluation result of the communication device to be evaluated, including the following steps:
[0113] S810, obtain the evaluation requirements of the communication device to be evaluated, and perform signal strength judgment on the first relational expression according to the evaluation distance requirement in the evaluation requirements to determine the signal strength corresponding to the evaluation distance requirement;
[0114] S820, based on the output signal strength of the communication device to be evaluated, the signal strength under the evaluation distance requirement, and the second relational expression, determine the data loss amount of the communication device to be evaluated corresponding to the evaluation distance requirement;
[0115] S830, compare the signal strength under the evaluation distance requirement, the data loss amount of the communication device to be evaluated under the evaluation distance requirement, and the delay data based on the judgment criteria in the evaluation requirements to determine whether the communication device to be evaluated meets the judgment criteria;
[0116] S840, if the judgment criteria are met, determine that the evaluation result is qualified and output;
[0117] S850, if the judgment criteria are not met, determine that the evaluation result is unqualified and output.
[0118] In this embodiment, by using the first relational expression and the second relational expression to judge the requirements in the evaluation requirements, the signal strength and data loss amount under the evaluation distance requirement are simulated, and then the simulated data is compared with the judgment criteria in the evaluation requirements to determine the qualification of the communication device to be evaluated.
[0119] Based on the description of the above embodiment of the communication device reliability evaluation method, an embodiment of the present invention also discloses a communication device reliability evaluation system:
[0120] As Figure 2 shown, a communication device reliability evaluation system, by applying the above communication device reliability evaluation method, includes: a model construction module 1, a data collection module 2, a data analysis module 3, and an evaluation module 4;
[0121] The model construction module 1 obtains the evaluation space of the communication device and constructs an evaluation model based on the evaluation space; the evaluation model includes a first receiver and a second receiver;
[0122] Data collection module 2: The communication device to be evaluated outputs the built-in original data to obtain initial data. The first receiver receives the initial data and records the data to obtain the first transfer information. The second receiver receives the initial data and records the data to obtain the second transfer information. Among them, both the first transfer information and the second transfer information include signal strength and received data. Obtain the evaluation distance requirement in the evaluation requirement, and calculate the ratio between the evaluation distance requirement and the distance data between the communication device to be evaluated and the first receiver in the evaluation model to obtain the minimum cycle quantity. The communication device to be evaluated outputs the received data in the first transfer information according to the signal strength in the first transfer information until the number of data outputs of the communication device to be evaluated is equal to the minimum cycle quantity. Based on the minimum cycle quantity, the first receiver and the second receiver receive the output signals output by the communication device to be evaluated during each cycle to obtain the first transfer information set and the second transfer information set.
[0123] Data analysis module 3: Comprehensively judge the first transfer information set and the second transfer information set to determine whether the data output of the communication device to be evaluated is stable. If it is determined that the data output of the communication device to be evaluated is stable, perform data analysis on the stable first transfer information set and second transfer information set to determine the relationship among the data loss quantity, signal strength, and transmission distance, and record it as relationship data.
[0124] Evaluation module 4: Obtain the evaluation requirements of the communication device to be evaluated, and evaluate the communication device to be evaluated according to the evaluation requirements and the relationship data, and obtain and output the evaluation result of the communication device to be evaluated.
[0125] Compared with the existing communication device reliability evaluation methods and systems, the present invention improves the accuracy of the evaluation results.
[0126] The above are all preferred embodiments of the present application, and do not limit the protection scope of the present application accordingly. Therefore, all equivalent changes made according to the structure, shape, and principle of the present application should be covered within the protection scope of the present application.
Claims
1. A communication device reliability assessment method, characterized in that: include: Acquire an evaluation space of the communication device, and construct an evaluation model based on the evaluation space; The evaluation model includes a first receiver and a second receiver; The communication device to be evaluated outputs the built-in original data to obtain initial data, the first receiver receives the initial data and records the initial data to obtain first transfer information, and the second receiver receives the initial data and records the initial data to obtain second transfer information; Obtaining an evaluation distance requirement in the evaluation requirement, and calculating a ratio between the evaluation distance requirement and the distance data between the communication device to be evaluated and the first receiver in the evaluation model to obtain a minimum cycle amount; The communication device to be evaluated outputs the received data in the first transfer information according to the signal strength in the first transfer information until the number of data outputs by the communication device to be evaluated is equal to the minimum cycle amount; Based on the minimum cycle amount, the first receiver and the second receiver receive the output signal output by the communication device to be evaluated in each cycle to obtain a first transfer information set and a second transfer information set; Comprehensively judging the first transfer information set and the second transfer information set to determine whether the data output of the communication device to be evaluated is stable; If it is determined that the data output of the communication device to be evaluated is stable, data analysis is performed on the first transfer information set and the second transfer information set with stability to determine the relationship between the data loss amount, signal strength and transmission distance, and record them as relationship data; The evaluation requirements of the communication device to be evaluated are obtained, and the communication device to be evaluated is evaluated according to the evaluation requirements and the relationship data, and the evaluation result of the communication device to be evaluated is obtained and output.
2. A communication device reliability assessment method according to claim 1, characterized in that: The obtaining of the evaluation space of the communication device and constructing the evaluation model based on the evaluation space is specifically as follows: Acquire an evaluation space of the communication device, and acquire a distance value between any two positions in the evaluation space according to the evaluation space; The distance values between any two positions in the evaluation space are screened, and the two positions with the largest distance values are marked as the first placement position and the second placement position, respectively, and the center position of the first placement position and the second placement position is marked as the center point position; A communication device to be tested is set up at a first placement position, a first receiver is set up at a center point, and a second receiver is set up at a second placement position.
3. A communication device reliability assessment method according to claim 1, characterized in that: The comprehensive judgment of the first transfer information set and the second transfer information set to determine whether the data output of the communication device to be evaluated is stable is specifically as follows: Based on the time data, the first transfer information and the second transfer information obtained in the first cycle are compared with the original data; If the first transfer information and the second transfer information obtained in the first cycle are the same as the original data, the signal strength of the initial data in the first cycle is not analyzed; If the first transfer information is the same as the original data in the first cycle, and the second transfer information is different from the original data, then the second transfer information is compared with the first transfer information to obtain the first data loss amount; Acquire the first transfer information obtained in the second cycle, and compare the first transfer information obtained in the second cycle with the first transfer information obtained in the first cycle to obtain a second data loss amount; Comparing the first data loss amount with the second data loss amount to obtain a first comparison relationship; If the first comparison relationship is that the first data loss amount is less than the second data loss amount, it is determined that the data transmission function of the communication device to be evaluated is not stable, and a corresponding evaluation report is output; If the first comparison relationship is that the first data loss amount is greater than or equal to the second data loss amount, then obtaining the first transfer information obtained in the third cycle, marking the data loss amount between the first transfer information obtained in the third cycle and the first transfer information obtained in the second cycle as the third data loss amount, marking the data loss amount between the first transfer information obtained in the second cycle and the second transfer information obtained in the second cycle as the fourth data loss amount, and comparing the third data loss amount with the fourth data loss amount to obtain a second comparison relationship; If the second comparison relationship is the same as the first comparison relationship, it is determined that the communication device to be evaluated has stability in the cycle, and the second cycle is marked until all the built-in cycle quantities are marked.
4. A communication device reliability assessment method according to claim 3, characterized in that: If it is determined that the data output of the communication device to be evaluated is stable, data analysis is performed on the first transfer information set and the second transfer information set with stability to determine the relationship between the data loss amount, signal strength and transmission distance, and record them as relationship data, specifically: Based on the number of cycles, at the same number of cycles, the signal strength of the output signal of the communication device to be evaluated is calculated to be different from the signal strength in the first transfer information to obtain a first signal strength difference, and the signal strength of the output signal of the communication device to be evaluated is calculated to be different from the signal strength in the second transfer information to obtain a second signal strength difference; Based on the first signal strength difference and the second signal strength difference, determining the relationship between the signal strength change and the transmission distance to obtain a first strength relationship equation; Calculate the difference between the signal strength in the first transfer information and the signal strength in the second transfer information under the number of cycles to obtain a third signal strength difference; Obtaining the signal strength of the output signal of the communication device to be evaluated in the next cycle and the signal strength of the first transfer information at the corresponding number of cycles, and performing difference calculation to obtain a fourth signal strength difference; Calculating the ratio of the third signal strength difference to the fourth signal strength difference to obtain weighted data; The first strength relationship equation is weighted based on the weighted data to obtain a relationship equation between signal strength and transmission distance, which is recorded as a first relationship equation.
5. A communication device reliability assessment method according to claim 4, characterized in that: If it is determined that the data output of the communication device to be evaluated is stable, data analysis is performed on the first transfer information set and the second transfer information set with stability to determine the relationship between the data loss amount, signal strength and transmission distance, and record them as relationship data, and also includes: Calculate the difference between the signal strength of the first transfer information and the signal strength of the second transfer information in two adjacent cycles and the signal strength of the output signal of the communication device to be evaluated in the corresponding cycle to obtain the signal strength difference of the first transfer information and the signal strength difference of the second transfer information in the corresponding cycle; Perform difference calculation on the received data of the first transfer information and the received data of the second transfer information in the two adjacent cycles and the output data of the communication device to be evaluated in the corresponding cycle to obtain the data loss amount of the first transfer information and the data loss amount of the second transfer information in the corresponding cycle; Based on two adjacent cycles, a signal strength difference of the first transfer signal and a data loss amount of the first transfer information are related to obtain a first data relationship, and a signal strength difference of the second transfer information and a data loss amount of the second transfer information are related to obtain a second data relationship; Based on the first data relationship and the second data relationship, determining a compensation amount between a data loss amount and a signal strength difference under the same transmission distance and the same output signal strength; The first data relational expression is compensated based on the compensation amount to obtain a relational expression between the signal strength difference and the data loss amount, which is recorded as a second relational expression.
6. A communication device reliability assessment method according to claim 5, characterized in that: Also includes: Obtaining the data output time of the communication device to be evaluated, the data receiving time of the first receiver, the data output time and the data receiving time of the second receiver in the same cycle; Obtaining the data output time of the communication device to be evaluated in the next cycle; Calculate the time difference between the data output time of the communication device to be evaluated in the same cycle and the data output time of the communication device to be evaluated in the next cycle to obtain first time data; Calculate the time difference between the data receiving time and the data output time of the first receiver in the same cycle to obtain second time data; Calculate the time difference between the data output time of the communication device to be evaluated and the data reception time of the second receiver in the same cycle to obtain third time data; The difference between the first time data and the sum of the second time data and the third time data is calculated to obtain the delay data.
7. A communication device reliability assessment method according to claim 6, characterized in that: The obtaining of the evaluation requirements of the communication device to be evaluated, and evaluating the communication device to be evaluated according to the evaluation requirements and the relationship data, and obtaining and outputting the evaluation result of the communication device to be evaluated, specifically includes: Obtaining the evaluation requirements of the communication device to be evaluated, and performing signal strength judgment on the first relationship according to the evaluation distance requirements in the evaluation requirements to determine the signal strength under the corresponding evaluation distance requirements; Determine the data loss amount of the communication device to be evaluated under the corresponding evaluation distance requirement based on the output signal strength of the communication device to be evaluated, the signal strength under the evaluation distance requirement, and the second relationship; Based on the evaluation criteria in the evaluation requirements, the signal strength under the evaluation distance requirements, the data loss amount and delay data of the communication device to be evaluated under the evaluation distance requirements are compared to determine whether the communication device to be evaluated meets the evaluation criteria; If the evaluation criteria are met, the evaluation result is determined to be qualified and output; If the evaluation criteria are not met, the evaluation result is judged as unqualified and output.
8. A communication device reliability assessment system, characterized in that: The system is used to implement a communication device reliability assessment method as described in any one of claims 1 to 7: comprising: a model building module, a data collection module, a data analysis module and an assessment module; The model building module obtains the evaluation space of the communication device and builds an evaluation model based on the evaluation space; the evaluation model includes a first receiver and a second receiver; The data collection module, the communication device to be evaluated outputs the built-in original data to obtain initial data, the first receiver receives the initial data and records the initial data to obtain first transfer information, the second receiver receives the initial data and records the initial data to obtain second transfer information; wherein the first transfer information and the second transfer information both include signal strength and receiving data; the evaluation distance requirement in the evaluation requirement is obtained, and the evaluation distance requirement and the distance data between the communication device to be evaluated and the first receiver in the evaluation model are calculated to obtain the minimum cycle amount; the communication device to be evaluated outputs the received data in the first transfer information according to the signal strength in the first transfer information, until the number of data outputs of the communication device to be evaluated is equal to the minimum cycle amount; based on the minimum cycle amount, the first receiver and the second receiver receive the output signal output by the communication device to be evaluated in each cycle to obtain the first transfer information set and the second transfer information set; The data analysis module performs a comprehensive judgment on the first transfer information set and the second transfer information set to determine whether the data output of the communication device to be evaluated is stable; if it is determined that the data output of the communication device to be evaluated is stable, data analysis is performed on the first transfer information set and the second transfer information set with stability to determine the relationship between the data loss amount, signal strength and transmission distance, and record them as relationship data; The evaluation module obtains the evaluation requirements of the communication device to be evaluated, and evaluates the communication device to be evaluated according to the evaluation requirements and the relationship data, and obtains and outputs the evaluation result of the communication device to be evaluated.
Citation Information
Patent Citations
Network security test and evaluation system and method
CN117155703A
Network reliability evaluation method for acyclic network and system thereof
US20160373326A1