Multi-device networking system and method based on quantum communication
By creating modules in the quantum communication network to acquire node information, monitoring modules to monitor data in real time, identification modules to identify paths, capture modules to process queues, control modules to transmit data, and message modules to generate running messages, the problems of high resource consumption and inflexible adjustment in quantum communication networks are solved, and stable and efficient communication data transmission is achieved.
Patent Information
- Application Number
- CN202510190435.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2045-02-20
AI Technical Summary
Existing quantum communication networks suffer from problems such as high resource consumption, loss of security attributes, inflexible network adjustment, disordered communication networks, and low communication efficiency when facing multi-user scenarios. This causes the communication network to consume a lot of computing power when performing multiple tasks, affecting subsequent communication capabilities.
The system creates modules to obtain information on the distribution and association of communication network nodes, monitors communication scenarios and data in real time, identifies common communication paths, performs queue processing, controls data transmission, and generates running messages to ensure orderly transmission and management of communication data.
It has achieved accurate construction and stable operation of quantum communication network topology, ensuring orderly transmission of communication data, reducing computing power consumption, and improving the stability and efficiency of communication network.
Smart Images

Figure CN120050189B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication network, in particular to a multi-device networking system and method based on quantum communication. BACKGROUND
[0002] Quantum communication is a new type of communication method for information transmission by using quantum entanglement effect. It has ultra-high security, and any eavesdropping behavior will be discovered. It can realize long-distance quantum key distribution and protect information encryption transmission. It has wide application prospects in fields with high security requirements such as finance and government affairs.
[0003] The invention patent with application number 202010199937.1 discloses a quantum communication networking method based on a multi-wavelength entangled light source, which is characterized in that the method is composed of a multi-wavelength entangled light source, an entangled single photon wavelength channel configuration, and a multi-user arbitrary interconnection quantum communication networking. The multi-wavelength entangled light source realizes frequency domain equidistant and pairwise entangled entangled single photon output. The entangled single photon wavelength channel configuration constructs a quantum network server and configures the wavelength channel of the entangled single photon. The multi-user arbitrary interconnection quantum communication networking provides entangled single photon services for multi-user arbitrary interconnection and constructs a quantum communication network. The multi-wavelength entangled light source is realized by two-way multi-wavelength single photon sequence entanglement or by spontaneous nonlinear effect. The spontaneous nonlinear effect is realized by concentrating nonlinear gain in a certain bandwidth near the resonance frequency in a nonlinear resonant cavity represented by a silicon-based microcavity, which has the functions of nonlinear effect enhancement and multi-wavelength narrowband filtering to realize high-brightness multi-wavelength entangled single photon output.
[0004] This application aims to solve the problems of "(1) multi-user arbitrary interconnection quantum communication network constructed based on point-to-point quantum communication system: both parties of communication need to be equipped with separate quantum communication devices, which faces huge resource overhead; although the business layer trusted node can effectively expand the parallel working capacity of double-end quantum communication devices, it loses part of the inherent security properties of quantum communication; (2) multi-group user quantum communication network constructed based on point-to-multiple quantum communication system: users need to be divided into multiple user groups, allowing multiple users in the same group to share the same quantum device and quantum channel, but not supporting quantum communication interconnection between group members; (3) quantum relay communication network: mainly based on quantum storage technology, quantum entanglement exchange expansion technology and quantum state routing technology, however, the problem of long-time storage of quantum state has not been well solved; (4) quantum communication network based on high-dimensional quantum communication protocol: can provide quantum communication services for multiple users, each user shares the same Hilbert space and independently generates quantum state information in their own subspace; however, adding or deleting users requires modifying the Hilbert space as a whole, which seriously affects the flexible adjustment and efficient working capacity of the quantum communication network."
[0005] For quantum communication, it can serve a large number of communication user groups at the same time, which leads to the fact that the nodes of its communication network are mostly disordered when performing multiple communication data transmission tasks, and can only prioritize transmission according to the intervention time of communication requests, which consumes more computing power in the process of performing such operations and affects the subsequent communication interaction ability of the communication network;
[0006] Therefore, a multi-device networking system and method based on quantum communication are proposed. SUMMARY
[0007] In view of the above shortcomings of the prior art, the present application provides a multi-device networking system and method based on quantum communication, which solves the technical problems raised in the background art.
[0008] To achieve the above purpose, the present application is realized by the following technical scheme:
[0009] In a first aspect, the multi-device networking system based on quantum communication comprises:
[0010] A creation module is configured to obtain communication network node distribution and association information, and create a communication network topology based on the communication network node distribution and association information; a monitoring module is configured to monitor the communication scenarios and communication data of each communication node in the communication network in real time; an identification module is configured to receive the communication network topology created by the creation module and the communication scenarios monitored by the monitoring module, and identify a common communication path in the communication network topology based on the communication scenarios; a capture module is configured to obtain the common communication path identified by the identification module, capture the starting end of the common communication path, and perform queue processing on the communication data transmitted by the common communication path; a control module is configured to receive the communication data queue processing result of the capture module, and control the communication nodes in the common communication path to sequentially transmit the communication data based on the communication data queue; and a message module is configured to collect historical related information of the common communication path when performing the communication data transmission task, and generate a common communication path operation message based on the historical and related information.
[0011] Further, the creation module is provided with a sub-module, comprising:
[0012] An uploading unit is configured to upload the position information of the communication nodes and the association information of each node in the communication network;
[0013] A modification unit is configured to receive the communication network topology created by the creation module, and store and modify the communication network topology;
[0014] The uploading unit uploads the communication node position information in the communication network, that is, the communication node distribution information, and the association information of each communication node, that is, the position information of another group of communication nodes connected with the communication node. The creation module determines the corresponding positions of the position information of each communication node in the same three-dimensional coordinate system and connects them with each other based on the position information of the communication node in the communication network and the association information thereof, to create a communication network topology, that is, a graph composed of points and lines. The modification operation performed by the modification unit on the communication network topology includes deletion and addition of points and lines in the communication network topology.
[0015] Further, the monitoring module performs a monitoring operation on the communication scenario and the communication data of each communication node in the communication network based on a specified running period. The monitoring module runs the communication scenario monitored, that is, the communication node where the communication user is located, that is, the communication node where the communication target user is located. The initial running period is customized by the system end user, and is subject to:
[0016]
[0017] In the formula, T1, T2, T3,..., are the running periods used by the monitoring module in the first, second, third,..., running; t is a custom parameter; T0 is the initial running period; min(T) is the minimum running period; n is a set of running periods; T i is the length of the i-th running period; g(T1∩T2) is the intersection of the communication users in the set n of running periods;
[0018] In the formula, represents the average of , and T3, T4,... are calculated without considering the case that g(T1∩T2) is equal to zero. When g(T1∩T2) is equal to zero, the value of T3 corresponding to the running period is T0, and the calculation logic of T4,... is the same as that of T3.
[0019] Further, the monitoring module synchronously monitors the running state of the modification unit of the sub-module of the creation module during the running of the set running period. When the modification unit is monitored to modify the communication network topology, the monitoring module is reset and runs. After the current running period ends, the next running period returns to T0.
[0020] Further, the identification module identifies the communication path between the node where the communication user is located and the node where the communication target user is located in the communication network topology after receiving the communication network topology and the communication scenario.
[0021] After the communication path between the node where the communication user is located and the node where the communication target user is located is identified, the communication paths in which the nodes where the communication target users are located are the same are further identified;
[0022] After the communication paths in which the nodes where the communication target users are located are the same are identified, the same communication path segments in the communication paths are further identified.
[0023] The same communication path segments in the communication paths between the node where the communication user is located and the node where the communication target user is located, which are identified by the identification module, are the common communication paths.
[0024] Further, the capturing module is internally provided with a sub-module, comprising:
[0025] The queue unit is configured to traverse the communication data subjected to the packaging processing in the capturing module, sort the communication data, and create a communication data queue.
[0026] In the traversal stage of the queue unit, the time when each communication data is sent by the communication user and the size of the communication data are traversed, and the position of the communication data in the communication data queue is determined based on the time when the communication data is sent and the size of the communication data:
[0027]
[0028] In the formula, k is a reference value of the communication data in the sorting; Q is the size of the communication data; t start is the time when the communication data is sent; ω1 and ω2 are weights; and
[0029] In the formula, the greater the reference value k of the communication data in the sorting, the more forward the position of the communication data in the communication data queue, the sum of the weights ω1 and ω2 is 1, ω1>ω2, and both ω1 and ω2 are positive numbers.
[0030] Further, in the running stage of the control module, the transmission states of the communication data by the nodes in the common communication path are synchronously monitored, so that after the sending of the communication data by the previous communication node in the common communication path is completed, the sending of the communication data by the next communication node is synchronously completed, and when the sending of the communication data by the next communication node is performed, the sending of the next communication data in the communication data queue by the previous communication node is synchronously performed, and so on.
[0031] In the process of transmitting the communication data in the common communication path, the capturing module runs the newly generated communication data queue at the starting end of the common communication path to wait for transmission.
[0032] Further, the historical information of the public communication path collected by the message module when performing the communication data transmission task includes: the number of nodes included in the public communication path, the number of public communication paths, the number of times each public communication path is identified, and the total amount of accumulated transmission communication data of each public communication path.
[0033] Further, the creation module is connected with an uploading unit and a modification unit through a wireless network, the creation module is connected with a monitoring module through a wireless network, the monitoring module is connected with the modification unit through a wireless network, the monitoring module is connected with an identification module and a capture module through a wireless network, the capture module is connected with a queue unit through a wireless network, and the capture module is connected with a control module and a message module through a wireless network.
[0034] In a second aspect, the method for networking multiple devices based on quantum communication comprises:
[0035] The distribution information and the association information of the communication nodes in the communication network are acquired, and the communication network topology is constructed based on the distribution information and the association information of the communication nodes in the communication network; the communication scenarios and the communication data of the communication nodes in the communication network are monitored; the public communication path in the communication network topology is identified according to the monitored communication scenarios and the communication network topology; the public communication path is acquired, the starting end of the public communication path is captured, and the communication data transmitted by the public communication path is processed in a queue; the communication nodes in the public communication path sequentially transmit the communication data in the communication data queue based on the communication data queue; and the running message of the public communication path is generated, and the message is fed back to the communication network background management user.
[0036] Compared with the known prior art, the technical scheme provided by the application has the following beneficial effects:
[0037] The application provides a multi-device networking system and method based on quantum communication, which accurately constructs a quantum communication network topology during operation, further identifies the public communication paths between communication users based on the monitoring of communication scenarios and communication data in the quantum communication network topology, further creates a communication data queue in combination with the comprehensive analysis of communication data, sequentially transmits communication data in combination with the public communication path and the communication data queue, synchronously generates a running message of the public communication path to feed back to the communication network management background user, and based on this, maintains and manages the operation power of each communication node of the quantum communication network during the execution of a communication task, so as to ensure that the quantum communication network more stably executes daily communication tasks. BRIEF DESCRIPTION OF DRAWINGS
[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.
[0039] Figure 1 Structure schematic diagram of a multi-device networking system based on quantum communication.
[0040] Figure 2 Flowchart of a multi-device networking method based on quantum communication. DETAILED DESCRIPTION
[0041] In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the following will combine the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0042] The present application will be further described below in combination with embodiments.
[0043] Embodiment 1:
[0044] The multi-device networking system based on quantum communication in this embodiment, as shown in Figure 1 , comprises:
[0045] A creating module, configured to acquire communication network communication node distribution and association information, and create a communication network topology by applying the communication network communication node distribution and association information;
[0046] An uploading unit, configured to upload communication node position information and node association information in the communication network;
[0047] A modifying unit, configured to receive the communication network topology created by the creating module, and store and modify the communication network topology;
[0048] A monitoring module, configured to monitor communication scenarios and communication data of each communication node in the communication network in real time;
[0049] The monitoring module performs a monitoring operation of the communication scenarios and communication data of each communication node in the communication network based on a specified running period, and the monitoring module runs the monitored communication scenarios, i.e., the communication nodes where the communication users are located, i.e., the communication nodes where the communication target users are located. The initial running period is defined by the system end user, and is subject to:
[0050]
[0051] In the formula: T1, T2, T3,... are running periods used by the monitoring module for the first, second, third,... running; t is a self-defined parameter; T0 is an initial running period; min(T) is a minimum running period; n is a set of running periods; T i is the length of the i-th running period; g(T1∩T2) is the intersection of the communication users corresponding to each running period in the set n of running periods;
[0052] wherein, represents the average of , and when g(T1∩T2) is equal to zero, the value of the running period corresponding to T3 is T0, and the calculation logic of T4,... is the same as that of T3.
[0053] During the running of the monitoring module based on the set running period, the running state of the modification unit of the subordinate submodule of the creation module is synchronously monitored, and when the modification unit is monitored to modify the communication network topology, the monitoring module is reset to run. After the current running period ends, the next running period returns to T0.
[0054] The recognition module is configured to receive the communication network topology created in the creation module and the communication scenario monitored in the monitoring module, and identify a public communication path in the communication network topology based on the communication scenario.
[0055] The capture module is configured to obtain the public communication path identified in the recognition module, capture the starting end of the public communication path, and perform queue processing on the communication data transmitted by the public communication path.
[0056] The queue unit is configured to traverse the communication data subjected to the packaging processing in the capture module, sort the communication data, and create a communication data queue.
[0057] In the traversal stage of the queue unit on the communication data, the time of each communication data in the communication user sending stage and the size of the communication data are traversed, and based on the time of the communication data in the communication user sending stage and the size of the communication data, the position of the communication data in the communication data queue is determined.
[0058]
[0059] In the formula: k is a reference value of the communication data in the sorting; Q is the size of the communication data; t start is the time of the communication data in the communication user sending stage; ω1 and ω2 are weights.
[0060] Wherein, the greater the reference value k of the communication data when sorting, the closer the position of the corresponding communication data in the communication data queue, the sum of the weights ω1, ω2 is 1, and ω1> ω2, and ω1, ω2 are positive numbers;
[0061] The control module is configured to receive the processing result of the communication data queue in the capturing module, and control the communication nodes in the public communication path to sequentially transmit the communication data based on the communication data queue.
[0062] The message module is configured to collect historical related information when the public communication path performs the communication data transmission task, and generate a running message of the public communication path based on the historical and related information.
[0063] The creation module is interactively connected with the uploading unit and the modifying unit through the wireless network, the creation module is interactively connected with the monitoring module through the wireless network, the monitoring module is interactively connected with the modifying unit through the wireless network, the monitoring module is interactively connected with the identification module and the capturing module through the wireless network, the queue unit is interactively connected inside the capturing module through the wireless network, and the capturing module is interactively connected with the control module and the message module through the wireless network.
[0064] In the embodiment, the creation module runs to obtain the communication network communication node distribution and the associated information, the communication network topology is created by applying the communication network communication node distribution and the associated information, the uploading unit synchronously uploads the communication node position information and the associated information of each node in the communication network, the modifying unit receives the communication network topology created in the creation module in real time, stores and modifies the communication network topology, the monitoring module runs in real time to monitor the communication scene and the communication data of each communication node in the communication network, the identification module further receives the communication network topology created in the creation module and the communication scene monitored in the monitoring module, identifies the public communication path in the communication network topology based on the communication scene, the capturing module obtains the public communication path identified in the identification module, captures the starting end of the public communication path, performs queue processing on the communication data transmitted by the public communication path, the queue unit synchronously traverses the communication data processed by the capturing module, sorts the communication data to create a communication data queue, the control module receives the processing result of the communication data queue in the capturing module, controls the communication nodes in the public communication path to sequentially transmit the communication data based on the communication data queue, and finally the message module collects the historical related information when the public communication path performs the communication data transmission task, and generates a running message of the public communication path based on the historical and related information.
[0065] Based on the system operation in the above formula embodiment, the communication data transmission logic for each communication node in the quantum communication network to perform the communication transmission task is provided, the communication algorithm management with more logic for the communication network communication node is provided, and it is ensured that the communication node in the quantum communication network can complete the communication data transmission task more stably.
[0066] Embodiment 2:
[0067] In the specific implementation level, on the basis of embodiment 1, the embodiment further specifically illustrates the multi-device networking system based on quantum communication in embodiment 1 with reference to Figure 1
[0068] The communication node position information in the communication network uploaded in the uploading unit, that is, the communication node distribution information, the association information of each communication node, that is, the position information of another group of communication nodes connected with the communication node, the creation module determines the corresponding positions of the position information of each communication node in the same three-dimensional coordinate system and connects them with each other based on the position information of the communication node in the communication network and the association information thereof, to create a communication network topology, and the communication network topology is a graph composed of points and lines. The modification operation performed by the modification unit on the communication network topology includes deleting and adding points and lines in the communication network topology.
[0069] Through the above setting, the communication network communication node distribution and association information obtained in the creation module are further limited, necessary creation data support is provided for the creation of the communication network topology, and it is ensured that the communication network topology can complete the creation operation stably.
[0070] As shown in Figure 1 After the communication network topology and the communication scenario are received, the identification module identifies the communication path between the node where the communication user is located and the node where the communication target user is located in the communication scenario in the communication network topology.
[0071] After the communication path between the node where the communication user is located and the node where the communication target user is located is identified, the same communication path of the node where the communication target user is located in each communication path is further identified.
[0072] After the same communication path of the node where the communication target user is located in each communication path is identified, the same communication path segment in the communication path is further identified.
[0073] Among them, the same communication path segment in the communication path between the node where the communication user is located and the node where the communication target user is located identified by the identification module is the public communication path.
[0074] Through the above setting, the specified identification logic for the identification of the public communication path in the system is provided.
[0075] As shown in Figure 1 As shown, the control module runs the stage, synchronously monitors the transmission state of each node in the public communication path for communication data, so that after the last communication node in the public communication path completes the transmission of communication data, the next communication node synchronously completes the reception of the communication data transmitted by the last communication node. When the next communication node performs the transmission of the received communication data, the last communication node synchronously performs the transmission operation of the next communication data in the communication data queue, and so on.
[0076] In the process of transmitting communication data, the capture module runs the newly generated communication data queue at the starting end of the public communication path for transmission.
[0077] Through the above setting, the logic of the public communication path for communication data transmission is further limited, and the transmission interaction of the communication data using the public communication path is ensured.
[0078] As shown in Figure 1 The historical information collected by the message module when the public communication path performs the communication data transmission task includes: the number of nodes included in the public communication path, the number of public communication paths, the number of times each public communication path is identified, and the total amount of accumulated transmission communication data of each public communication path.
[0079] Through the above setting, the historical information collected by the message module when the public communication path performs the communication data transmission task is further limited, which provides necessary operation data support for the operation of the system in embodiment 1.
[0080] Embodiment 3:
[0081] At the specific implementation level, on the basis of embodiment 1, this embodiment further specifically describes the multi-device networking system based on quantum communication in embodiment 1 with reference to Figure 2
[0082] The multi-device networking method based on quantum communication comprises the following steps:
[0083] Obtain the communication node distribution information and associated information in the communication network, and construct the communication network topology based on the communication node distribution information and associated information in the communication network;
[0084] Monitor the communication scene and communication data of each communication node in the communication network;
[0085] According to the monitored communication scene and communication network topology, identify the public communication path in the communication network topology;
[0086] Obtain the public communication path, capture the starting end of the public communication path, and queue process the communication data transmitted by the public communication path;
[0087] The communication nodes in the public communication path control the sequential transmission of each communication data in the communication data queue based on the communication data queue.
[0088] A public communication path operation message is generated and fed back to the communication network background management user.
[0089] The above method provides further operation logic support for the system in Embodiment 1, ensuring stable operation of the system in Embodiment 1, and providing management effect for the allocation of communication data transmission computing power of each communication node in the quantum communication network.
[0090] In summary, the system in the above embodiments accurately constructs the quantum communication network topology during operation, further identifies the public communication paths between communication users based on the monitoring of communication scenarios and communication data in the quantum communication network topology, further creates communication data queues in combination with the comprehensive analysis of communication data, sequentially transmits communication data in combination with the public communication paths and communication data queues, synchronously generates public communication path operation messages to feed back to the communication network management background user, and based on this, maintains and manages the operation computing power of each communication node in the quantum communication network during the execution of communication tasks, ensuring that the quantum communication network more stably executes routine communication tasks.
[0091] The above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features; and these modifications or replacements will not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A multi-device networking system based on quantum communication, characterized by, The application relates to a communication network topology creation and communication path identification method. The application comprises: a creation module for acquiring communication network communication node distribution and association information and applying the communication network communication node distribution and association information to create a communication network topology; a monitoring module for monitoring communication scenarios and communication data of each communication node in the communication network in real time; an identification module for receiving the communication network topology created by the creation module and the communication scenarios monitored by the monitoring module, identifying a common communication path in the communication network topology based on the communication scenarios; a capture module for acquiring the common communication path identified by the identification module, capturing a starting end of the common communication path, and queue processing communication data transmitted by the common communication path; a control module for receiving the communication data queue processing result of the capture module, controlling the communication nodes in the common communication path to sequentially transmit the communication data based on the communication data queue; 2. The quantum communication based multi-device networking system of claim 1, wherein, a message module for collecting historical related information when the common communication path executes a communication data transmission task and generating a common communication path operation message based on the historical and related information. The creation module is provided with a sub-module, which comprises: an uploading unit for uploading communication node position information and association information of each node in the communication network; a modification unit for receiving the communication network topology created by the creation module, storing and modifying the communication network topology; 3. The quantum communication based multi-device networking system of claim 1, wherein, wherein the communication node position information in the communication network uploaded by the uploading unit is communication node distribution information, and the association information of each communication node is the position information of another group of communication nodes connected with the communication node; the creation module determines corresponding positions of the position information of each communication node in the same three-dimensional coordinate system and connects them with each other based on the position information of the communication nodes in the communication network and the association information thereof, so as to create the communication network topology; the communication network topology is a graph composed of points and lines; and the modification operation of the modification unit on the communication network topology comprises deleting and adding points and lines in the communication network topology. ; In the formula: , , ,... are running periods for the first, second, third,... running of the monitoring module; is a self-defined parameter; is an initial running period; is a minimum running period; is a set of running periods; is a duration of the i-th running period; is a set of running periods is an intersection of communication users corresponding to each running period in the set of running periods; wherein, represents the average of , when calculating, the value does not consider the case of being equal to zero, and in the value is equal to zero, then the corresponding calculated operating period has a value of , the calculation logic of is the same.
4. The quantum communication based multi-device networking system of claim 1, wherein, The monitoring module synchronously monitors the running state of the modification unit of the sub-module of the creation module during the running period based on the setting, and resets the running when the modification unit modifies the communication network topology is monitored. .
5. The quantum communication based multi-device networking system of claim 1, wherein, The monitoring module performs a monitoring operation on the communication scenarios and communication data of each communication node in the communication network based on a specified operation cycle; the monitoring module runs the communication user node and the communication target user node in the communication scenarios; the initial operation cycle is defined by a system end user and is subject to: After receiving the communication network topology and the communication scenarios, the identification module identifies the communication path between the communication user node and the communication target user node in the communication scenarios in the communication network topology; After the communication path between the communication user node and the communication target user node is identified, the identification module further identifies the communication path with the same communication target user node in each communication path; After the communication path with the same communication target user node in each communication path is identified, the identification module further identifies the same communication section in the communication path; the same communication section specifically refers to a coincident section formed by the same communication nodes connected in sequence in different communication paths; wherein the same communication section in the communication path between the communication user node and the communication target user node identified by the identification module is the common communication path.
6. The quantum communication based multi-device networking system of claim 1, wherein, The capture module is internally provided with a sub-module, comprising: A queue unit for traversing communication data performing packaging processing in the capture module, sorting the communication data to create a communication data queue; The queue unit traverses each communication data in the communication data queue, and determines the position of the communication data in the communication data queue based on the communication data sending stage time and the communication data size: ; wherein: is a reference value for the communication data when ordered; is a size of the communication data; is a time of issuance of the communication data by the communication user; , is a weight; wherein the reference value for the communication data when being sorted The greater the weight, the earlier the position of the corresponding communication data in the communication data queue , The sum of the weights is 1, and > And , Each is a positive number.
7. The quantum communication based multi-device networking system of claim 1, wherein, The control module runs in the stage, synchronously monitors the transmission state of each node in the public communication path for communication data, so that after the last communication node in the public communication path completes the sending of communication data, the next communication node synchronously completes the receiving of the communication data sent by the last communication node, and the next communication node performs the sending of the received communication data, and the last communication node synchronously performs the sending operation of the next communication data in the communication data queue, and so on; In the process of transmitting communication data, the capture module runs the newly generated communication data queue at the starting end of the public communication path to wait for transmission.
8. The quantum communication based multi-device networking system of claim 1, wherein, The historical related information of the public communication path when performing the communication data transmission task includes the number of nodes included in the public communication path, the number of public communication paths, the number of times each public communication path is identified, and the total amount of accumulated transmission communication data of each public communication path.
9. The quantum communication based multi-device networking system of claim 1, wherein, The creation module is connected with an uploading unit and a modification unit through wireless network interaction, the creation module is connected with a monitoring module through wireless network interaction, the monitoring module is connected with a recognition module and a capture module through wireless network interaction, the capture module is internally connected with a queue unit through wireless network interaction, and the capture module is connected with a control module and a message module through wireless network interaction.
10. A method for networking multiple devices based on quantum communication, the method being an implementation of the system for networking multiple devices based on quantum communication according to any one of claims 1-9, characterized in that, The steps include: Obtain the communication node distribution information and the associated information in the communication network, and construct the communication network topology based on the communication node distribution information and the associated information in the communication network; Monitor the communication scene and the communication data of each communication node in the communication network; According to the monitored communication scene and the communication network topology, identify the public communication path in the communication network topology; Obtain the public communication path, capture the starting end of the public communication path, and queue the communication data transmitted by the public communication path; Control the communication nodes in the public communication path to sequentially transmit each communication data in the communication data queue based on the communication data queue; Generate a public communication path running message, and feed back the message to the communication network background management user.
Citation Information
Patent Citations
Quantum Communication Networking Method and System Based on Multi-wavelength Entangled Light Source
CN111510225B
A centered quantum key service network system
CN109842485A
Routing method of quantum communication network
CN116668362A