Remote intelligent management system and method for triage screen
Through the remote intelligent management system of the triage screen, the data transmission path is optimized using edge computing architecture and path information, the problem of delay in triage information transmission is solved, and the timely update and efficient display of triage information is achieved.
Patent Information
- Application Number
- CN202411662738.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2044-11-20
AI Technical Summary
The existing remote management system for triage screens can easily lead to delay in the transmission of triage information when the network is unstable, and patients cannot obtain triage information accurately in real time, affecting triage efficiency.
The remote intelligent management system of the triage screen is adopted, and the optimal edge computing node and transmission path is determined based on the data packet size and path information through the remote intelligent management middle platform of the triage screen, the data acquisition module, the computing node and the computing node are determined according to the data packet size and path information, so as to achieve timely update of data.
The data to be displayed is transmitted to the target triage screen through the optimal transmission path, reducing data transmission delay, ensuring that patients can obtain triage information in real time and accurately, and improving triage efficiency.
Smart Images

Figure CN119626500B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and particularly to a remote intelligent management system for triage screens. Background Art
[0002] Remote management of triage screens means using communication technology to remotely control triage screens in places such as hospitals. Currently, the remote management of triage screens mainly relies on network communication-based remote control methods, that is, connecting triage screen terminals to a remote control center or server through the Internet and transmitting data through specific communication protocols. The remote control center can send instructions to the triage screen to adjust parameters such as the content displayed on the screen, brightness, and sound, as well as perform operations such as information publishing and updating. For example, a hospital's information management system can transmit patients' triage information to each triage screen in real time, facilitating patients to understand the medical treatment process. However, the current remote control method highly depends on network stability. If there are network failures, unstable signals, or insufficient bandwidth, it will cause delays in the transmission of remote control instructions, resulting in the triage information not being updated on the triage screen in a timely manner, so that patients cannot obtain the triage information on the triage screen in real time and accurately, affecting the triage efficiency. Summary of the Invention
[0003] The present invention provides a remote intelligent management system and method for triage screens, aiming to solve the problem that the transmission of remote control instructions is delayed, resulting in the triage information not being updated on the triage screen in a timely manner, so that patients cannot obtain the triage information on the triage screen in real time and accurately, and improve the triage efficiency.
[0004] In a first aspect, the present invention provides a remote intelligent management system for triage screens, including a remote intelligent management middle platform for triage screens, a data acquisition module, a computing power node determination module, a congestion coefficient determination module, a transmission path determination module, and a data transmission module; the remote intelligent management middle platform for triage screens is respectively connected to the data acquisition module, the computing power node determination module, the congestion coefficient determination module, the transmission path determination module, and the data transmission module, and is used for storing and managing the data of each module;
[0005] The data acquisition module is used for acquiring the triage data to be displayed on the target triage screen and the size of the data packet of the triage data to be displayed;
[0006] The computing power node determination module is used for determining the optimal edge computing power node based on the size of the data packet;
[0007] The congestion coefficient determination module is used for determining the path congestion coefficient of each data transmission path in the optimal edge computing power node according to the path information of each data transmission path;
[0008] A transmission path determination module, configured to determine an optimal transmission path in the optimal edge computing power node according to the path congestion coefficient of each data transmission path;
[0009] A data transmission module, configured to transmit the to-be-displayed triage data to the target triage screen based on the optimal transmission path, so that the target triage screen displays the to-be-displayed triage data.
[0010] In a second aspect, the present invention further provides a remote intelligent management method for a triage screen, which is applied to the remote intelligent management system for a triage screen described in the first aspect. The remote intelligent management method for a triage screen includes:
[0011] Obtain the to-be-displayed triage data of the target triage screen and the data packet size of the to-be-displayed triage data;
[0012] Determine an optimal edge computing power node based on the data packet size;
[0013] According to the path information of each data transmission path in the optimal edge computing power node, determine the path congestion coefficient of each data transmission path;
[0014] According to the path congestion coefficient of each data transmission path, determine an optimal transmission path in the optimal edge computing power node;
[0015] Transmit the to-be-displayed triage data to the target triage screen based on the optimal transmission path, so that the target triage screen displays the to-be-displayed triage data.
[0016] According to the remote intelligent management method for a triage screen provided by the embodiment of the present invention, the determining the path congestion coefficient of each data transmission path according to the path information of each data transmission path in the optimal edge computing power node includes:
[0017] Based on the total transmission capacity and the effective transmission capacity of each data transmission path, calculate the path link utilization rate of each data transmission path;
[0018] Based on the total number of data transmissions, the number of successful data transmissions, and the number of successful retransmissions after data transmission failures of each data transmission path, calculate the path packet loss and retransmission rate of each data transmission path;
[0019] Based on the transmission delay between two adjacent monitoring points in each data transmission path, calculate the path transmission delay gradient of each data transmission path; multiple monitoring points are set in each data transmission path;
[0020] Taking the path link utilization rate, the path packet loss retransmission rate, and the path transmission delay gradient as the path information, based on the path link utilization rate, the path packet loss retransmission rate, and the path transmission delay gradient of each data transmission path, determine the path congestion coefficient of each data transmission path.
[0021] According to the triage screen remote intelligent management method provided by the embodiments of the present invention, the calculation formula for the path congestion coefficient of each data transmission path is as follows:
[0022]
[0023] Wherein, C represents the path congestion coefficient of each data transmission path, P loss represents the path packet loss retransmission rate of each data transmission path, D rate represents the path transmission delay gradient of each data transmission path, B rate represents the path link utilization rate of each data transmission path, and e represents the base of the exponential function.
[0024] According to the triage screen remote intelligent management method provided by the embodiments of the present invention, the determining the optimal transmission path in the optimal edge computing power node according to the path congestion coefficient of each data transmission path in the optimal edge computing power node includes:
[0025] Obtain a set of data transmission paths whose path congestion coefficients are less than or equal to a preset congestion coefficient;
[0026] If the number of data transmission paths in the set of data transmission paths is less than a preset number, set the data transmission paths in the set of data transmission paths as the optimal transmission paths;
[0027] If the number of data transmission paths in the set of data transmission paths is greater than or equal to the preset number, obtain the effective time entropy and the total time entropy of each target transmission path in the set of data transmission paths; according to the effective time entropy and the total time entropy of each target transmission path, determine the optimal transmission path.
[0028] According to the triage screen remote intelligent management method provided by the embodiments of the present invention, the determining the optimal transmission path according to the effective time entropy and the total time entropy of each target transmission path includes:
[0029] Based on the effective time entropy and the total time entropy of each target transmission path, determine the time entropy ratio of each target transmission path;
[0030] Determine the target transmission path corresponding to the smallest time entropy ratio as the optimal transmission path;
[0031] Correspondingly, the calculation formula for the time entropy ratio of each target transmission path is as follows:
[0032]
[0033]
[0034] Among them, R j represents the aging entropy ratio of the j-th target transmission path, represents the total aging entropy of the j-th target transmission path, represents the effective aging entropy of the j-th target transmission path, represents the value range of the transmission duration of the j-th target transmission path; represents discretizing the transmission duration of the j-th transmission path into n different values respectively corresponding occurrence frequencies.
[0035] According to the triage screen remote intelligent management method provided by the embodiments of the present invention, the determining the optimal edge computing power node based on the data packet size includes:
[0036] Based on the currently used bandwidth, total node bandwidth, and bandwidth fluctuation coefficient of each edge computing power node, determine the final available bandwidth of each edge computing power node;
[0037] Based on the data packet size and the final available bandwidth of each edge computing power node, determine the target edge computing power node;
[0038] Based on the currently processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node, determine the optimal edge computing power node.
[0039] According to the triage screen remote intelligent management method provided by the embodiments of the present invention, the determining the optimal edge computing power node based on the currently processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node includes:
[0040] Based on the currently processed data volume and maximum processing capacity of each target edge computing power node, determine the node processing capacity occupancy rate of each target edge computing power node;
[0041] Based on the current task queue length and average task processing speed of each target edge computing power node, determine the task queue length coefficient of each target edge computing power node;
[0042] Based on the node processing capacity occupancy rate and task queue length coefficient of each target edge computing power node, determine the node load of each target edge computing power node;
[0043] Based on the node load of each target edge computing power node, determine the optimal edge computing power node.
[0044] In a third aspect, the present invention further provides an electronic device, including: a memory for storing a computer software program; a processor for reading and executing the computer software program, thereby implementing any one of the above-described triage screen remote intelligent management methods.
[0045] In a fourth aspect, the present invention further provides a non-transitory computer-readable storage medium, in which a computer software program is stored, and when the computer software program is executed by a processor, it implements any one of the above-described triage screen remote intelligent management methods.
[0046] In a fifth aspect, the present invention further provides a computer program product, including a computer program, and when the computer program is executed by a processor, it implements any one of the above-described triage screen remote intelligent management methods.
[0047] The triage screen remote intelligent management system provided by the embodiments of the present invention includes a triage screen remote intelligent management middle platform, a data acquisition module, a computing power node determination module, a congestion coefficient determination module, a transmission path determination module, and a data transmission module. Based on the above triage screen remote intelligent management system, the optimal edge computing power node that meets the requirements according to the data packet size can be determined, and the optimal transmission path that meets the requirements of the path congestion coefficient can be determined according to the path information of each data transmission path. Finally, the triage data to be displayed is transmitted to the target triage screen through the optimal transmission path, realizing data transmission through the optimal transmission path in the optimal edge computing power node, reducing the delay in the process of transmitting the data to be displayed, so that the data to be displayed can be updated in the triage screen in time, and patients can obtain the triage information on the triage screen in real time and accurately, improving the triage efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 is a schematic structural diagram of the triage screen remote intelligent management system provided by the present invention;
[0049] Figure 2 is a schematic flow diagram of the triage screen remote intelligent management method provided by the present invention;
[0050] Figure 3 is an embodiment diagram of the electronic device provided by the embodiments of the present invention;
[0051] Figure 4 is an embodiment diagram of the computer-readable storage medium provided by the embodiments of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0052] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the present invention.
[0053] In the description of the present invention, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of the described features. In the description of the present invention, "a plurality of" means two or more, unless otherwise specifically defined.
[0054] In the description of the present invention, the term "for example" is used to mean "serving as an example, illustration, or explanation". Any embodiment described as "for example" in the present invention is not necessarily construed as being more preferred or having more advantages than other embodiments. In order for any person skilled in the art to implement and use the present invention, the following description is given. In the following description, details are set forth for the purpose of explanation. It should be understood that those of ordinary skill in the art can recognize that the present invention can be implemented without using these specific details. In other instances, well-known structures and processes are not elaborated in detail to avoid obscuring the description of the present invention with unnecessary details. Therefore, the present invention is not intended to be limited to the embodiments shown, but is consistent with the broadest scope that conforms to the principles and features disclosed in the present invention.
[0055] Optionally, refer to Figure 1 as shown in Figure 1 is a schematic structural diagram of the triage screen remote intelligent management system provided by the present invention. The triage screen remote intelligent management system includes a triage screen remote intelligent management middle platform, a data acquisition module, a computing power node determination module, a congestion coefficient determination module, a transmission path determination module, and a data transmission module. In one embodiment, the triage screen remote intelligent management middle platform is respectively connected to the data acquisition module, the computing power node determination module, the congestion coefficient determination module, the transmission path determination module, and the data transmission module, and is used for storing and managing the data of each module.
[0056] Among them, the triage screen remote intelligent management system in the embodiments of the present invention is designed based on the edge computing architecture. Therefore, the triage screen remote intelligent management system can be understood as a server cluster, including multiple edge computing power nodes, and each edge computing power node can be understood as a server.
[0057] Further, when the user needs to send the triage data to the corresponding target triage screen, the triage screen remote instruction can be triggered, and the triage data to be displayed on the target triage screen is uploaded. Therefore, the triage screen remote intelligent management middleware responds to the triage screen remote instruction triggered by the user, controls the data acquisition module to acquire the triage data to be displayed on the target triage screen. At the same time, the data packet size of the triage data to be displayed needs to be acquired. The data packet size can be understood as the number of bytes of data contained in each piece of data. For example, a data packet size is 1000 bytes, that is, the data carries 1000 bytes of data information.
[0058] Further, the computing power node determines the optimal edge computing power node that meets the data packet size requirements according to the bandwidth conditions of each edge computing power node and the data packet size.
[0059] Further, the congestion coefficient determination module determines the path congestion coefficient of each data transmission path in the optimal edge computing power node according to the path information of each data transmission path in the optimal edge computing power node.
[0060] Further, the transmission path determination module determines the optimal transmission path in the optimal edge computing power node according to the path congestion coefficient of each data transmission path.
[0061] Further, the data transmission module transmits the triage data to be displayed to the target triage screen through the optimal transmission path. After receiving the triage data to be displayed, the target triage screen can process the triage data to be displayed, such as data decoding, data parsing, etc., and display the processed result on the target triage screen.
[0062] The triage screen remote intelligent management system provided by the embodiment of the present invention includes a triage screen remote intelligent management middleware, a data acquisition module, a computing power node determination module, a congestion coefficient determination module, a transmission path determination module, and a data transmission module. Based on the above triage screen remote intelligent management system, the optimal edge computing power node that meets the data packet size requirements is determined, and the optimal transmission path with the path congestion coefficient meeting the requirements is determined according to the path information of each data transmission path. Finally, the triage data to be displayed is transmitted to the target triage screen through the optimal transmission path in the optimal edge computing power node, realizing data transmission through the optimal transmission path in the optimal edge computing power node, reducing the delay in the process of transmitting the data to be displayed. Therefore, the data to be displayed can be updated in the triage screen in a timely manner, and patients can obtain the triage information on the triage screen in real time and accurately, improving the triage efficiency.
[0063] Optionally, refer to Figure 2 , Figure 2It is a schematic flow diagram of the remote intelligent management method for the triage screen provided by the present invention. In the embodiments of the present invention, the execution subject of the remote intelligent management method for the triage screen is the intelligent operation management system. Therefore, the remote intelligent management method for the triage screen includes: Step 10, obtaining the triage data to be displayed on the target triage screen and the data packet size of the triage data to be displayed.
[0064] The triage screen remote intelligent management system in the embodiments of the present invention is designed based on the edge computing architecture. Therefore, the triage screen remote intelligent management system can be understood as a server cluster, including multiple edge computing nodes, and each edge computing node can be understood as a server.
[0065] Further, when the user needs to send the triage data to the corresponding target triage screen, the user can trigger a remote triage screen instruction and upload the triage data that needs to be displayed on the target triage screen. Therefore, the triage screen remote intelligent management system responds to the remote triage screen instruction triggered by the user, obtains the triage data to be displayed on the target triage screen and the data packet size of the triage data to be displayed, where the data packet size can be understood as the number of bytes of data contained in each piece of data.
[0066] Step 20, determining the optimal edge computing node based on the data packet size.
[0067] Further, the triage screen remote intelligent management system obtains the bandwidth conditions of each edge computing node, and determines the optimal edge computing node according to the bandwidth conditions of each edge computing node and the data packet size, as specifically described in Steps 201 to 203.
[0068] Step 30, determining the path congestion coefficient of each data transmission path according to the path information of each data transmission path in the optimal edge computing node.
[0069] Further, the triage screen remote intelligent management system obtains the total transmission capacity, effective transmission capacity, total number of data transmissions, number of successful data transmissions, number of successful retransmissions after data transmission failures, and transmission delay between adjacent monitoring points in each data transmission path.
[0070] Further, the triage screen remote intelligent management system determines the path information of each data transmission path according to the total transmission capacity, effective transmission capacity, total number of data transmissions, number of successful data transmissions, number of successful retransmissions after data transmission failures, and transmission delay between adjacent monitoring points in each data transmission path, where the path information may include path link utilization rate, path packet loss and retransmission rate, and path transmission delay gradient, as specifically described in Steps 301 to 304.
[0071] Step 40: Determine the optimal transmission path among the optimal edge computing nodes according to the path congestion coefficient of each data transmission path.
[0072] Further, the triage screen remote intelligent management system determines the optimal transmission path among the optimal edge computing nodes according to the path congestion coefficient of each data transmission path. The optimal transmission path is the data transmission path with the smallest path congestion coefficient, as specifically described in Steps 401 to 403.
[0073] Step 50: Transmit the triage data to be displayed to the target triage screen based on the optimal transmission path, so that the target triage screen displays the triage data to be displayed.
[0074] Further, the triage screen remote intelligent management system transmits the triage data to be displayed to the target triage screen through the optimal transmission path. After receiving the triage data to be displayed, the target triage screen can process the triage data to be displayed, such as data decoding, data parsing, etc., and display the processed result on the target triage screen.
[0075] In the embodiment of the present invention, according to the optimal edge computing nodes that meet the requirements of the data packet size, the optimal transmission path that meets the requirements of the path congestion coefficient is determined according to the path information of each data transmission path. Finally, the triage data to be displayed is transmitted to the target triage screen through the optimal transmission path, realizing data transmission through the optimal transmission path among the optimal edge computing nodes, reducing the delay in the process of transmitting the data to be displayed. Therefore, the data to be displayed can be updated in the triage screen in a timely manner, and patients can obtain the triage information on the triage screen in real time and accurately, improving the triage efficiency.
[0076] Further, the descriptions of Steps 201 to 203 are as follows:
[0077] Step 201: Determine the final available bandwidth of each edge computing node based on the current used bandwidth, the total node bandwidth, and the bandwidth fluctuation coefficient of each edge computing node.
[0078] Specifically, the triage screen remote intelligent management system obtains the current used bandwidth and the total node bandwidth of each edge computing node, and calculates the remaining available bandwidth of each edge computing node according to the current used bandwidth and the total node bandwidth of each edge computing node. Therefore, the remaining available bandwidth of each edge computing node = total node bandwidth - current used bandwidth.
[0079] Further, the triage screen remote intelligent management system obtains the bandwidth fluctuation coefficient of each edge computing node. The specific process is as follows: In one embodiment, the bandwidth of each edge computing node is measured n times within the time interval [t1, t2], and the bandwidth value measured each time is B i , and the average bandwidth of the n detections is Therefore, the calculation formula for the bandwidth fluctuation coefficient of each edge computing node is as follows:
[0080]
[0081] where S bw represents the bandwidth fluctuation coefficient of each edge computing node.
[0082] Furthermore, the triage screen remote intelligent management system calculates the final available bandwidth of each edge computing node based on the remaining available bandwidth and the bandwidth fluctuation coefficient of each edge computing node. The formula is as follows:
[0083] B bw = (B total - B used ) * (1 - S bw )
[0084] where B bw represents the final available bandwidth of each edge computing node, B total represents the total node bandwidth of each edge computing node, and B used represents the currently used bandwidth of each edge computing node.
[0085] Step 202: Determine the target edge computing node based on the data packet size and the final available bandwidth of each edge computing node.
[0086] Furthermore, the triage screen remote intelligent management system compares the data packet size with the final available bandwidth of each edge computing node to obtain a comparison result.
[0087] Furthermore, if the comparison result shows that the final available bandwidth of the edge computing node is greater than or equal to a preset multiple of the data packet size, the triage screen remote intelligent management system determines this edge computing node as the target edge computing node. The purpose of setting the preset multiple is to ensure that the edge computing node has sufficient bandwidth to transmit the triage data to be displayed. The preset multiple is set according to the actual situation, such as 3 times, 5 times, etc.
[0088] In one embodiment, the data packet size is 2MB, the preset multiple is 3 times, and the final available bandwidths of edge computing node 1, edge computing node 2, edge computing node 3, and edge computing node 4 are 10Mbps, 4Mbps, 8Mbps, and 6Mbps, which are 5 times, 2 times, 4 times, and 3 times the data packet size respectively. Therefore, the target edge computing nodes are edge computing node 1, edge computing node 3, and edge computing node 4.
[0089] Step 203: Determine the optimal edge computing power node based on the current processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node.
[0090] Furthermore, if the number of target edge computing power nodes is less than the preset number at this time, the triage screen remote intelligent management system determines the target edge computing power node as the optimal edge computing power node. In the embodiments of the present invention, the preset number is 2. In one embodiment, if the target edge computing power node is Edge Computing Power Node 1, then Edge Computing Power Node 1 is directly determined as the optimal edge computing power node. If the target edge computing power nodes are Edge Computing Power Node 1 and Edge Computing Power Node 2, then one of them needs to be determined as the optimal edge computing power node.
[0091] Furthermore, if the number of target edge computing power nodes is greater than or equal to the preset number at this time, the triage screen remote intelligent management system obtains the current processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node, and determines the optimal edge computing power node according to the current processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node, as specifically described in Steps 2031 to 2034.
[0092] In the embodiments of the present invention, according to the data packet size and the current used bandwidth, total node bandwidth, and bandwidth fluctuation coefficient of each edge computing power node, the target edge computing power nodes that meet the data packet size requirements are determined. Then, according to the current processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node, the optimal transmission path that meets the data packet size requirements is determined. Finally, the triage data to be displayed is transmitted to the target triage screen through the optimal transmission path, reducing the delay of the data to be displayed during the transmission process. Therefore, the data to be displayed can be updated in the triage screen in a timely manner, and patients can obtain the triage information on the triage screen in real time and accurately, improving the triage efficiency.
[0093] Furthermore, the descriptions of Steps 2031 to 2034 are as follows:
[0094] Step 2031: Determine the node processing capacity occupancy rate of each target edge computing power node based on the current processed data volume and maximum processing capacity of each target edge computing power node.
[0095] Specifically, the triage screen remote intelligent management system obtains the current processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node.
[0096] Further, the triage screen remote intelligent management system calculates the node processing capacity occupancy rate of each target edge computing node according to the current processed data volume and the maximum processing capacity of each target edge computing node. The specific calculation formula is as follows:
[0097]
[0098] Among them, O i represents the node processing capacity occupancy rate of the i-th target edge computing node, D i represents the current processed data volume of the i-th target edge computing node, and C max,i represents the maximum processing capacity of the i-th target edge computing node.
[0099] Step 2032: Determine the task queue length coefficient of each target edge computing node based on the current task queue length and the average task processing speed of each target edge computing node.
[0100] Further, the triage screen remote intelligent management system calculates the task queue length coefficient of each target edge computing node according to the current task queue length and the average task processing speed of each target edge computing node. The specific calculation formula is as follows:
[0101]
[0102] Among them, L i represents the task queue length coefficient of the i-th target edge computing node, Q i represents the current task queue length of the i-th target edge computing node, and V avg,i represents the average task processing speed of the i-th target edge computing node.
[0103] Step 2033: Determine the node load of each target edge computing node based on the node processing capacity occupancy rate and the task queue length coefficient of each target edge computing node.
[0104] Further, the triage screen remote intelligent management system calculates the node load of each target edge computing node according to the node processing capacity occupancy rate and the task queue length coefficient of each target edge computing node. The specific calculation formula is as follows:
[0105]
[0106] Among them, F i [[ID=4�]]represents the node load of the i-th target edge computing node, and e represents the base of the exponential function.
[0107] Step 234: Determine the optimal edge computing node based on the node load of each target edge computing node.
[0108] Furthermore, the triage screen remote intelligent management system compares the node loads of each target edge computing node in terms of numerical values, and determines the target edge computing node corresponding to the node load with the smallest numerical value in the comparison result as the optimal edge computing node.
[0109] In the embodiment of the present invention, according to the current processing data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing node, the optimal transmission path that meets the data packet size requirements is determined. Finally, the triage data to be displayed is transmitted to the target triage screen through the optimal transmission path, reducing the delay of the data to be displayed during the transmission process. Therefore, the data to be displayed can be updated in the triage screen in a timely manner, and patients can obtain the triage information on the triage screen in real time and accurately, improving the triage efficiency.
[0110] Furthermore, the descriptions of steps 301 to 304 are as follows:
[0111] Step 301: Calculate the path link utilization rate of each data transmission path based on the total transmission capacity and effective transmission capacity of each data transmission path.
[0112] Specifically, multiple monitoring points are set on each data transmission path in the embodiment of the present invention.
[0113] Optionally, the triage screen remote intelligent management system obtains the total transmission capacity, effective transmission capacity, total number of data transmissions, number of successful data transmissions, number of successful retransmissions after data transmission failures, and transmission delay between two adjacent monitoring points of each data transmission path.
[0114] Among them, the total transmission capacity and effective transmission capacity of each data transmission path are related to the noise power spectral density, signal power, and bandwidth of each data transmission path. The specific formulas are as follows:
[0115]
[0116] Among them, C total represents the total transmission capacity of each data transmission path, B0 represents the theoretical bandwidth of each data transmission path, S represents the theoretical signal power of each data transmission path, N0 represents the theoretical noise power spectral density of each data transmission path, and C eff represents the effective transmission capacity of each data transmission path, B0 represents the actual bandwidth of each data transmission path, S represents the actual signal power of each data transmission path, and N0 represents the actual noise power spectral density of each data transmission path.
[0117] Further, the triage screen remote intelligent management system calculates the path link utilization rate of each data transmission path according to the total transmission capacity and effective transmission capacity of each data transmission path. The specific formula is as follows:
[0118]
[0119] Among them, B rate represents the path link utilization rate of each data transmission path.
[0120] Step 302: Calculate the path packet loss and retransmission rate of each data transmission path based on the total number of data transmissions, the number of successful data transmissions, and the number of successful retransmissions after data transmission failures for each data transmission path.
[0121] Further, the triage screen remote intelligent management system calculates the path packet loss and retransmission rate of each data transmission path according to the total number of data transmissions, the number of successful data transmissions, and the number of successful retransmissions after data transmission failures for each data transmission path. The specific calculation formula is as follows:
[0122]
[0123] Among them, P loss represents the path packet loss and retransmission rate of each data transmission path, N t represents the total number of data transmissions of each data transmission path, N s represents the number of successful data transmissions of each data transmission path, N r represents the number of successful retransmissions after data transmission failures of each data transmission path, p r represents the success rate of retransmission after data transmission failures of each data transmission path, and e represents the base of the exponential function.
[0124] Step 303: Calculate the path transmission delay gradient of each data transmission path based on the transmission delay between two adjacent monitoring points in each data transmission path.
[0125] Further, the triage screen remote intelligent management system selects k monitoring points in each data transmission path, and the delay between two adjacent monitoring points is Δd i (i = 1, 2,..., k - 1).
[0126] Further, the triage screen remote intelligent management system calculates the path transmission delay gradient of each data transmission path according to the transmission delay between two adjacent monitoring points in each data transmission path. The specific calculation formula of the path transmission delay gradient is as follows:
[0127]
[0128] Among them, D rateIndicates the path transmission delay gradient of each data transmission path.
[0129] Step 304: Using the path link utilization rate, path packet loss retransmission rate, and path transmission delay gradient as path information, determine the path congestion coefficient of each data transmission path based on the path link utilization rate, path packet loss retransmission rate, and path transmission delay gradient of each data transmission path.
[0130] Furthermore, the triage screen remote intelligent management system uses the path link utilization rate, path packet loss retransmission rate, and path transmission delay gradient as path information, and calculates the path congestion coefficient of each data transmission path according to the path link utilization rate, path packet loss retransmission rate, and path transmission delay gradient of each data transmission path. The specific calculation formula is as follows:
[0131]
[0132] Where C represents the path congestion coefficient of each data transmission path, and e represents the base of the exponential function.
[0133] In the embodiment of the present invention, through the total transmission capacity, effective transmission capacity, total number of data transmissions, number of successful data transmissions, number of successful retransmissions after data transmission failures of each data transmission path, and the transmission delay between two adjacent monitoring points, the path congestion coefficient of each data transmission path is accurately calculated, so as to accurately select the optimal transmission path among the optimal edge computing nodes according to the path congestion coefficient of each data transmission path. Finally, the triage data to be displayed is transmitted to the target triage screen through the optimal transmission path, realizing data transmission through the optimal transmission path among the optimal edge computing nodes, reducing the delay in the process of transmitting the data to be displayed, so that the data to be displayed can be updated in the triage screen in a timely manner, and patients can obtain the triage information on the triage screen in real time and accurately, improving the triage efficiency.
[0134] Furthermore, the descriptions of steps 401 to 403 are as follows:
[0135] Step 401: Obtain the set of data transmission paths whose path congestion coefficients are less than or equal to the preset congestion coefficient.
[0136] Step 402: If the number of data transmission paths in the data transmission path set is less than the preset number, set the data transmission paths in the data transmission path set as the optimal transmission paths.
[0137] Step 403: If the number of data transmission paths in the data transmission path set is greater than or equal to the preset number, obtain the effective time entropy and total time entropy of each target transmission path in the data transmission path set; determine the optimal transmission path according to the effective time entropy and total time entropy of each target transmission path.
[0138] Specifically, the triage screen remote intelligent management system obtains a set of data transmission paths whose all path blockage coefficients are less than or equal to a preset blockage coefficient, where the preset blockage coefficient is set according to the actual situation.
[0139] Furthermore, the triage screen remote intelligent management system determines the number of data transmission paths in the set of data transmission paths. If the number of data transmission paths in the set of data transmission paths is less than a preset number, the triage screen remote intelligent management system directly sets the data transmission paths in the set of data transmission paths as the optimal transmission paths.
[0140] In the embodiment of the present invention, the preset number is 2. Therefore, it can be understood that if the number of data transmission paths in the set of data transmission paths is 1, the data transmission path in the set of data transmission paths is directly set as the optimal transmission path.
[0141] If the number of data transmission paths in the set of data transmission paths is greater than or equal to the preset number, that is, the number of data transmission paths in the set of data transmission paths is 2 or more, the triage screen remote intelligent management system needs to obtain the effective time entropy and the total time entropy of each target transmission path in the set of data transmission paths, where the time entropy is used to measure the uncertainty or chaos degree of the transmission path in terms of time efficiency.
[0142] In one embodiment, there are m transmission paths. For the j-th transmission path, the calculation of its time entropy is related to the transmission time characteristics on the path. Therefore, the specific process of obtaining the effective time entropy and the total time entropy of each target transmission path is as follows:
[0143] For the j-th transmission path, the value range of its transmission duration is Therefore, the total time entropy of the j-th target transmission path can be expressed as:
[0144]
[0145] where represents the total time entropy of the j-th target transmission path, represents the value range of the transmission duration of the j-th target transmission path.
[0146] Furthermore, the transmission duration of the j-th transmission path is discretized into n different values n different values The corresponding occurrence frequencies are Therefore, the effective time entropy of the j-th target transmission path can be expressed as:
[0147]
[0148] where represents the effective time entropy of the j-th target transmission path; It means that the transmission duration of the j-th transmission path is discretized into n different values and the corresponding occurrence frequencies respectively.
[0149] Furthermore, the triage screen remote intelligent management system determines the optimal transmission path according to the effective time entropy and the total time entropy of each target transmission path. Specifically: according to the effective time entropy and the total time entropy of each target transmission path, determine the time entropy ratio of each target transmission path. The specific formula is:
[0150]
[0151] where R j represents the time entropy ratio of the j-th target transmission path.
[0152] Furthermore, the triage screen remote intelligent management system compares the numerical magnitudes of all the time entropy ratios to obtain a comparison result. Among them, the smaller the time entropy ratio, the smaller the uncertainty or the smaller the degree of chaos of the transmission path in terms of time efficiency. Therefore, the triage screen remote intelligent management system determines the target transmission path corresponding to the smallest time entropy ratio in the comparison result as the optimal transmission path.
[0153] In one embodiment, the data transmission path set includes 3 target transmission paths, namely target transmission path 1, target transmission path 2, and target transmission path 3.
[0154] For target transmission path 1: The discretized transmission duration values are (frequency ), (frequency ). Therefore, the effective time entropy of target transmission path 1 is The total time entropy of target transmission path 1 is: Therefore, the time entropy ratio of target transmission path 1 is: R 1 = 0.0929 / log(10) = 0.0929.
[0155] For target transmission path 2: The discretized transmission duration values are (frequency ), (frequency ). Therefore, the effective time entropy of target transmission path 2 is The total time entropy of target transmission path 2 is: Therefore, the time entropy ratio of target transmission path 2 is: R 2 = 0.0906 / log(10) = 0.0906.
[0156] For the target transmission path 3: The discretized transmission duration value is (frequency ). (frequency ). Therefore, the effective aging entropy of the target transmission path 3 is The total aging entropy of the target transmission path 3 is: Therefore, the aging entropy ratio of the target transmission path 3 is: R 3 = 0.0988 / log(10) = 0.0988.
[0157] Since R 3 > R 1 > R 2 , therefore, the target transmission path 2 is determined as the optimal transmission path.
[0158] In the embodiment of the present invention, the optimal transmission path among the optimal edge computing nodes is accurately selected according to the effective aging entropy and the total aging entropy of each target transmission path. Finally, the to-be-displayed triage data is transmitted to the target triage screen through the optimal transmission path, realizing data transmission through the optimal transmission path among the optimal edge computing nodes, reducing the delay in the process of transmitting the to-be-displayed data, updating the to-be-displayed data on the triage screen in a timely manner, enabling patients to obtain the triage information on the triage screen in real time and accurately, and improving the triage efficiency.
[0159] Please refer to Figure 3 , Figure 3 which is the embodiment diagram of the electronic device provided by the embodiment of the present invention. As Figure 3 shown, the embodiment of the present invention provides an electronic device 300, including a memory 310, a processor 320, and a computer program 311 stored on the memory 310 and executable on the processor 320. When the processor 320 executes the computer program 311, the following steps are implemented:
[0160] Obtain the to-be-displayed triage data of the target triage screen and the packet size of the to-be-displayed triage data;
[0161] Determine the optimal edge computing node based on the packet size;
[0162] According to the path information of each data transmission path in the optimal edge computing node, determine the path congestion coefficient of each data transmission path;
[0163] According to the path congestion coefficient of each data transmission path, determine the optimal transmission path in the optimal edge computing node;
[0164] Transmit the to-be-displayed triage data to the target triage screen based on the optimal transmission path, so that the target triage screen displays the to-be-displayed triage data.
[0165] Please refer to Figure 4 , Figure 4 which is an embodiment diagram of the computer-readable storage medium provided by the embodiment of the present invention. As Figure 4 shown, this embodiment provides a computer-readable storage medium 400, on which a computer program 311 is stored. When the computer program 311 is executed by a processor, the following steps are implemented:
[0166] Obtain the triage data to be displayed on the target triage screen and the data packet size of the triage data to be displayed;
[0167] Determine the optimal edge computing power node based on the data packet size;
[0168] According to the path information of each data transmission path in the optimal edge computing power node, determine the path congestion coefficient of each data transmission path;
[0169] According to the path congestion coefficient of each data transmission path, determine the optimal transmission path in the optimal edge computing power node;
[0170] Transmit the triage data to be displayed to the target triage screen based on the optimal transmission path, so that the target triage screen can display the triage data to be displayed.
[0171] On the other hand, the present invention also provides a computer program product. The computer program product includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the triage screen remote intelligent management method provided by each of the above methods. The method includes:
[0172] Obtain the triage data to be displayed on the target triage screen and the data packet size of the triage data to be displayed;
[0173] Determine the optimal edge computing power node based on the data packet size;
[0174] According to the path information of each data transmission path in the optimal edge computing power node, determine the path congestion coefficient of each data transmission path;
[0175] According to the path congestion coefficient of each data transmission path, determine the optimal transmission path in the optimal edge computing power node;
[0176] Transmit the triage data to be displayed to the target triage screen based on the optimal transmission path, so that the target triage screen can display the triage data to be displayed.
[0177] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative effort.
[0178] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the essence of the above technical solution, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0179] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features. And these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present invention.
Claims
1. A remote intelligent management system for triage screens, characterized in that, It includes a remote intelligent management middle platform for triage screens, a data acquisition module, a computing power node determination module, a congestion coefficient determination module, a transmission path determination module, and a data transmission module; the remote intelligent management middle platform for triage screens is respectively connected to the data acquisition module, the computing power node determination module, the congestion coefficient determination module, the transmission path determination module, and the data transmission module, and is used for storing and managing the data of each module; The data acquisition module is used for acquiring the triage data to be displayed on the target triage screen and the data packet size of the triage data to be displayed; The computing power node determination module is used for determining the optimal edge computing power node based on the data packet size; The congestion coefficient determination module is used for determining the path congestion coefficient of each data transmission path according to the path information of each data transmission path in the optimal edge computing power node; The transmission path determination module is used for determining the optimal transmission path in the optimal edge computing power node according to the path congestion coefficient of each data transmission path; The data transmission module is used for transmitting the triage data to be displayed to the target triage screen based on the optimal transmission path, so that the target triage screen displays the triage data to be displayed; Among them, determining the path congestion coefficient of each data transmission path according to the path information of each data transmission path in the optimal edge computing power node includes: Calculating the path link utilization rate of each data transmission path based on the total transmission capacity and the effective transmission capacity of each data transmission path; Calculating the path packet loss and retransmission rate of each data transmission path based on the total number of data transmissions, the number of successful data transmissions, and the number of successful retransmissions after data transmission failures of each data transmission path; Calculating the path transmission delay gradient of each data transmission path based on the transmission delay between two adjacent monitoring points in each data transmission path; multiple monitoring points are set in each data transmission path; Taking the path link utilization rate, the path packet loss and retransmission rate, and the path transmission delay gradient as the path information, and determining the path congestion coefficient of each data transmission path based on the path link utilization rate, the path packet loss and retransmission rate, and the path transmission delay gradient of each data transmission path; Determining the optimal transmission path in the optimal edge computing power node according to the path congestion coefficient of each data transmission path in the optimal edge computing power node includes: Obtaining a set of data transmission paths with a path congestion coefficient less than or equal to a preset congestion coefficient; If the number of data transmission paths in the set of data transmission paths is less than a preset number, setting the data transmission paths in the set of data transmission paths as the optimal transmission paths; If the number of data transmission paths in the set of data transmission paths is greater than or equal to the preset number, obtaining the effective time entropy and the total time entropy of each target transmission path in the set of data transmission paths; determining the optimal transmission path according to the effective time entropy and the total time entropy of each target transmission path; Determining the optimal transmission path according to the effective time entropy and the total time entropy of each target transmission path includes: Determine the aging entropy ratio of each target transmission path based on the effective aging entropy and the total aging entropy of each target transmission path; Determine the optimal transmission path as the target transmission path corresponding to the smallest aging entropy ratio.
2. A remote intelligent management method for a triage screen, applied to the remote intelligent management system for a triage screen as described in claim 1, characterized in that, The remote intelligent management method for triage screens includes: Obtain the triage data to be displayed on the target triage screen and the data packet size of the triage data to be displayed; Determine the optimal edge computing power node based on the data packet size; According to the path information of each data transmission path in the optimal edge computing power node, determine the path congestion coefficient of each data transmission path; According to the path congestion coefficient of each data transmission path, determine the optimal transmission path in the optimal edge computing power node; Transmit the triage data to be displayed to the target triage screen based on the optimal transmission path, so that the target triage screen displays the triage data to be displayed; Among them, the step of determining the path congestion coefficient of each data transmission path according to the path information of each data transmission path in the optimal edge computing power node includes: Calculate the path link utilization rate of each data transmission path based on the total transmission capacity and the effective transmission capacity of each data transmission path; Calculate the path packet loss and retransmission rate of each data transmission path based on the total number of data transmissions, the number of successful data transmissions, and the number of successful retransmissions after data transmission failures of each data transmission path; Calculate the path transmission delay gradient of each data transmission path based on the transmission delay between two adjacent monitoring points in each data transmission path; multiple monitoring points are set in each data transmission path; Using the path link utilization rate, the path packet loss and retransmission rate, and the path transmission delay gradient as the path information, determine the path congestion coefficient of each data transmission path based on the path link utilization rate, the path packet loss and retransmission rate, and the path transmission delay gradient of each data transmission path; The step of determining the optimal transmission path in the optimal edge computing power node according to the path congestion coefficient of each data transmission path in the optimal edge computing power node includes: Obtain the set of data transmission paths with path congestion coefficients less than or equal to the preset congestion coefficient; If the number of data transmission paths in the set of data transmission paths is less than the preset number, set the data transmission paths in the set of data transmission paths as the optimal transmission paths; If the number of data transmission paths in the set of data transmission paths is greater than or equal to the preset number, obtain the effective aging entropy and the total aging entropy of each target transmission path in the set of data transmission paths; determine the optimal transmission path according to the effective aging entropy and the total aging entropy of each target transmission path; The step of determining the optimal transmission path according to the effective aging entropy and the total aging entropy of each target transmission path includes: Determine the aging entropy ratio of each target transmission path based on the effective aging entropy and the total aging entropy of each target transmission path; Determine the optimal transmission path as the target transmission path corresponding to the smallest aging entropy ratio.
3. The remote intelligent management method for triage screens according to claim 2, wherein, The calculation formula for the path congestion coefficient of each data transmission path is as follows: ; Among them, represents the path blockage coefficient of each data transmission path, represents the path packet loss retransmission rate of each data transmission path, represents the path transmission delay gradient of each data transmission path, represents the path link utilization rate of each data transmission path, where e represents the base of the exponential function.
4. The triage screen remote intelligent management method according to claim 2, characterized in that The calculation formula for the aging entropy ratio of each target transmission path is as follows: ; ; ; Among them, represents the aging entropy ratio of the j-th target transmission path, represents the total aging entropy of the j-th target transmission path, represents the effective aging entropy of the j-th target transmission path, represents the value range of the transmission duration of the j-th target transmission path; represents discretizing the transmission duration of the j-th transmission path into n different values and the corresponding occurrence frequencies respectively.
5. The remote intelligent management method for triage screens according to any one of claims 2 to 4, characterized in that, Determining the optimal edge computing power node based on the data packet size includes: Determining the final available bandwidth of each edge computing power node based on the currently used bandwidth, total node bandwidth, and bandwidth fluctuation coefficient of each edge computing power node; Determining the target edge computing power node based on the data packet size and the final available bandwidth of each edge computing power node; Determining the optimal edge computing power node based on the currently processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node.
6. The remote intelligent management method for triage screens according to claim 5, wherein The determining the optimal edge computing power node based on the currently processed data volume, maximum processing capacity, current task queue length, and average task processing speed of each target edge computing power node includes: Determining the node processing capacity occupancy rate of each target edge computing power node based on the currently processed data volume and maximum processing capacity of each target edge computing power node; Determining the task queue length coefficient of each target edge computing power node based on the current task queue length and average task processing speed of each target edge computing power node; Determining the node load of each target edge computing power node based on the node processing capacity occupancy rate and task queue length coefficient of each target edge computing power node; Determining the optimal edge computing power node based on the node load of each target edge computing power node.
7. An electronic device, comprising: A memory and a processor, characterized in that a computer software program is stored on the memory, and when the processor reads and executes the computer software program, the remote intelligent management method of the triage screen according to any one of claims 2 to 6 is implemented.
8. A non-transitory computer-readable storage medium, characterized in that A computer software program is stored in the storage medium, and when the computer software program is executed by the processor, the remote intelligent management method of the triage screen according to any one of claims 2 to 6 is implemented.
Citation Information
Patent Citations
Method, computer device, and computer program for predicting propagation delay time of road congestion using transfer entropy
JP2023039418A
Hybrid Learning Component for Link State Routing Protocols
US20120030150A1