一种基于报文追踪的量子分发网络调试系统技术方案

技术编号:39800945 阅读:8 留言:0更新日期:2023-12-22 02:31
本发明专利技术公开了一种基于报文追踪的量子分发网络调试系统,包括

【技术实现步骤摘要】
一种基于报文追踪的量子分发网络调试系统


[0001]本专利技术涉及量子通信领域,具体涉及一种基于报文追踪的量子分发网络调试系统


技术介绍

[0002]量子通信网络得到了突飞猛进的发展,将惠及千家万户

在量子分发网络的通信结构中,不同的设备节点间的通信通过与中心调控服务器连接每进行一次转发都需要对数据库进行一次操作,导致系统运行效率降低,从而使得通信效率低,不利于数据的有效转发和实现实时的通信

[0003]现有量子通信与经典通信网络融合方案中采用预先配置网络调试的方案来实现了网络调试的故障修复,但该技术方案服务器的调度是主动性的,即需要设备节点发起调试请求,对于突发的故障问题时无法实时监控,从而无法保障网络的实时通信

[0004]因此,有待对现有技术的不足进行改进,提出一种通过报文追踪节点间的数据来实现量子分发网络的通信调试系统


技术实现思路

[0005]本专利技术的目的是为了克服现有技术的缺陷,为了解决量子分发网络的通信效率和安全问题,提出了一种基于报文追踪的量子分发网络调试系统

[0006]本专利技术方法通过下述技术方案实现的:
[0007]一种基于报文追踪的量子分发网络调试系统,包括
QNDCS
和多个量子设备网络节点;
[0008]所述
QNDCS
和多个所述量子设备网络节点通过经典网络连接,任意两个量子设备网络节点之间通过量子网络连接;
>[0009]所述
QNDCS
设置有会话建立模块

边权值计算模块

最优路径模块

路由表信息发送模块

报文传输模块

标记模块和时差计算模块;
[0010]所述
QNDCS
为量子网络调控中心服务器;
[0011]所述会话建立模块用于建立任意两个量子设备网络节点
K
i
、K
j
的会话连接;
[0012]所述边权值计算模块用于根据各个量子设备网络节点的连接关系构建二维数组
G
以及计算相邻的两个量子设备网络节点的边的权值;
[0013]所述最优路径模块用于根据
Dijkstra
算法计算出量子设备网络节点
K
i
、K
j
之间的最优路径并形成含有最优路径信息的路由表,同时计算出最优路径的总权值;
[0014]所述路由表信息发送模块用于向最优路径上的每个量子设备网络节点发送最优路径的路由表信息;
[0015]所述报文传输模块用于将量子设备网络节点
K
i
的数据报文根据路由表信息传输到量子设备网络节点
K
j

[0016]所述标记模块用于对任意两个量子设备网络节点
K
i
、K
j
会话建立及断开的时刻进
行标记,并将建立连接时刻标记为
t0,
断开连接时刻标记为
t
x

[0017]所述时差计算模块用于计算信息处理时差值
Δ
t
,所述
Δ
t

t
x

t0。
[0018]进一步地,任意两个量子设备网络节点之间通过量子网络建立连接的步骤如下:
[0019]步骤1‑1:任意两个量子设备网络节点
K
i
、K
j
其中
i<j

i

1,2
……
n

j

1,2
……
n,
分别向所述
QNDCS
发起连接请求;
[0020]步骤1‑2:所述
QNDCS
判断量子设备网络节点
K
i
、K
j
是否连接;
[0021]若量子设备网络节点
K
i
、K
j
已连接,则所述
QNDCS
向量子设备网络节点
K
i
、K
j
返回拒绝连接报文;
[0022]若量子设备网络节点
K
i
、K
j
未连接,则分别与
K
i
、K
j
建立连接

[0023]具体地,
QNDCS
和多个所述量子设备网络节点通过经典网络建立连接的步骤如下:
[0024]步骤1‑3:量子设备网络节点
K
i
通过
QNDCS
将会话申请发送到量子设备网络节点
K
j

[0025]步骤1‑4:量子设备网络节点
K
j
根据所述会话申请作出建立连接的应答申请,并通过
QNDCS
将所述应答申请发送到量子设备网络节点
K
i

[0026]步骤1‑5:量子设备网络节点
K
i
接收到所述应答申请后,量子设备网络节点
K
i
、K
j
的会话连接建立;
[0027]步骤1‑6:量子设备网络节点
K
i
、K
j
相隔
15

18
秒向所述
QNDCS
发送与相邻的量子设备网络节点的连接关系信息;
[0028]步骤1‑7:所述
QNDCS
根据各个量子设备网络节点的连接关系信息构建二维数组
G
以及计算任意相邻的两个量子设备网络节点的边的权值

[0029]进一步地,所述步骤1‑7中构建二维数组
G
以及计算任意相邻的两个量子设备网络节点的边的权值的步骤如下:
[0030]步骤1‑7‑1:
QNDCS
根据节点总数
m
创建一个整型的二维数组
G[m][m],任意两个量子设备网络节点的之间的连接关系对应一个二维数组的数组元素,每个数组元素的对应一个值,数组元素取值规则如下:
[0031]当相邻的量子设备网络节点为连接状态时,则对应的数组元素值为1;当相邻的量子设备网络节点为断开状态时,对应的数组元素值为
‑1;当相邻的量子设备网络节点为同一节点时,对应的数组元素值为0;
[0032]步骤1‑7‑2:所述
QNDCS
根据所有节点中任意相邻的量子设备网络节点的连接状态获取二维数组所有的数组元素值;本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种基于报文追踪的量子分发网络调试系统,其特征在于,包括
QNDCS
和多个量子设备网络节点;所述
QNDCS
和多个所述量子设备网络节点通过经典网络连接,任意两个量子设备网络节点之间通过量子网络连接;所述
QNDCS
设置有会话建立模块

边权值计算模块

最优路径模块

路由表信息发送模块

报文传输模块

标记模块和时差计算模块;所述
QNDCS
为量子网络调控中心服务器;所述会话建立模块用于建立任意两个量子设备网络节点
K
i
、K
j
的会话连接;所述边权值计算模块用于根据各个量子设备网络节点的连接关系构建二维数组
G
以及计算相邻的两个量子设备网络节点的边的权值;所述最优路径模块用于根据
Dijkstra
算法计算出量子设备网络节点
K
i
、K
j
之间的最优路径并形成含有最优路径信息的路由表,同时计算出最优路径的总权值;所述路由表信息发送模块用于向最优路径上的每个量子设备网络节点发送最优路径的路由表信息;所述报文传输模块用于将量子设备网络节点
K
i
的数据报文根据路由表信息传输到量子设备网络节点
K
j
;所述标记模块用于对任意两个量子设备网络节点
K
i
、K
j
会话建立及断开的时刻进行标记,并将建立连接时刻标记为
t0,
断开连接时刻标记为
t
x
;所述时差计算模块用于计算信息处理时差值
Δ
t
,所述
Δ
t

t
x

t0。2.
根据权利要求1所述的一种基于报文追踪的量子分发网络调试系统,其特征在于,任意两个量子设备网络节点之间通过量子网络建立连接的步骤如下:步骤1‑1:任意两个量子设备网络节点
K
i
、K
j
其中
i<j

i

1,2
……
n

j

1,2
……
n,
分别向所述
QNDCS
发起连接请求;步骤1‑2:所述
QNDCS
判断量子设备网络节点
K
i
、K
j
是否连接;若量子设备网络节点
K
i
、K
j
已连接,则所述
QNDCS
向量子设备网络节点
K
i
、K
j
返回拒绝连接报文;若量子设备网络节点
K
i
、K
j
未连接,则分别与
K
i
、K
j
建立连接
。3.
根据权利要求2所述的一种基于报文追踪的量子分发网络调试系统,其特征在于,所述
QNDCS
和多个所述量子设备网络节点通过经典网络建立连接的步骤如下:步骤1‑3:量子设备网络节点
K
i
通过
QNDCS
将会话申请发送到量子设备网络节点
K
j
;步骤1‑4:量子设备网络节点
K
j
根据所述会话申请作出建立连接的应答申请,并通过
QNDCS
将所述应答申请发送到量子设备网络节点
K
i
;步骤1‑5:量子设备网络节点
K<...

【专利技术属性】
技术研发人员:郭邦红王建刚
申请(专利权)人:广东国腾量子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1