【技术实现步骤摘要】
一种面向虚拟TSN网络的多优先级服务功能链部署方法
[0001]本专利技术涉及通信领域,尤其涉及一种面向虚拟TSN网络的多优先级服务功能链部署方法。
技术介绍
[0002]时间敏感网络技术(Time Sensitive Networking,TSN)是IEEE802.1工作组在2016年提出的一系列面向确定性通信的通信协议,其通过提出诸如时间感知门(Time
‑
aware Shaper,TAS)、门控列表(Gate Control List,GCL)、每流过滤(Per
‑
stream Filtering and Policing,PSFP)等机制和IPV(Internal Priority Value)等参数,通过统一的通信框架实现工业异构数据的多优先级低时延低抖动通信,以严格的时间窗保证了时延和抖动的上界,十分适用于大规模工业通信场景,但其集中计算的调度方式带来了很高的计算复杂度,无法很好地处理动态生产需求,亟需进行灵活化转型。
[0003]面对未来工业4.0提出的小批量、定制化生产需求与有限的工业生产、通信资源之间的矛盾,传统的“一应用
‑
一网络”模式已无法适配上层下达的动态需求,这极大地阻碍了制造业的转型发展和通信技术的改革创新,亟需进行生产通信方式的转变。为此,学术界和工业界引入软件定义网络(Software
‑
DefinedNetworking,SDN)和网络功能虚拟化(NetworkFunctionVirtualization ...
【技术保护点】
【技术特征摘要】
1.一种面向虚拟TSN网络的多优先级服务功能链部署方法,其特征在于,包括以下步骤:步骤1、根据到达的对每个物理节点n
j
可以支持的VNF集合进行提取精简,只留下属于到达SFC中的VNF作为每个物理节点新的可支持VNF集合,然后在SFC最前端加入VNF 0;步骤2、采用考虑SFC约束的增广式逻辑拓扑构建方法,在每个物理节点支持的VNF集合最前端加入VNF 0,将其中的每个VNF都抽象成独立的虚拟节点,形成属于物理节点的虚拟节点集合遍历执行物理节点范围内连接、物理节点范围间连接和拓扑精简操作,得到初始逻辑增广拓扑图G
′
o
;步骤3、采用基于TSN多队列特性的虚拟队列增广机制,根据TSN队列数量将逻辑增广拓扑图G
′
o
中的每一个虚拟节点进一步增广成表示TSN队列的若干虚拟节点,得到联合考虑SFC约束和TSN特性的增广逻辑拓扑G
′
f
。2.如权利要求1所述的面向虚拟TSN网络的多优先级服务功能链部署方法,其特征在于,所述步骤1中每个物理节点可以支持的VNF集合与到达的SFC均为VNF总集的一个子集,可以相同也可以不同。3.如权利要求1所述的面向虚拟TSN网络的多优先级服务功能链部署方法,其特征在于,所述步骤1中SFC内VNF的嵌入伴随着底层物理节点计算资源、缓存资源的消耗,且由于各个VNF负责功能不同,相互之间具有一定的先后映射顺序约束。4.如权利要求1所述的面向虚拟TSN网络的多优先级服务功能链部署方法,其特征在于,所述步骤2在每个物理节点支持的VNF集合最前端加入VNF 0,经过VNF提取后原有链路不会消失,避免改变底层物理节点的连接关系。5.如权利要求1所述的面向虚拟TSN网络的多优先级服务功能链部署方法,其特征在于,所述步骤2包括以下步骤:步骤2.1、对于同一物理节点n
j
的虚拟节点集中的虚拟节点若其中两个节点代表的VNF在SFC中为相邻的VNF,则按照SFC顺序对这两个节点进行物理节点范围内的连接,形成AC链,AC链内的链路权重为0;步骤2.2、对所有物理节点的虚拟节点集合都执行所述步骤2.1操作,得到每个物理节点的虚拟节点集合中的AC链,以及AC链中相应的VNF最高索引;对于不同物理节点中的虚拟节点集合中的虚拟节点,根据各自AC链中的VNF最高索引,按照底层有向非全连接拓扑的连接关系,若两相邻节点n
i
和n
j
之间存在有向连接n
i
→
n
j
,判断节点n
i
和n
j
的AC链最高VNF索引和是否满足条件:或若满足,则根据底层拓扑连接满足条件的两个最高索引对应的虚拟节点;若不满足,则根据寻找n
i
的AC链中满足条件的最高VNF索引根据底层拓扑连接满足条件的两个最高索引对应的虚拟节点;步骤2.3、根据物理拓扑对所有物理节点的虚拟节点集都执行所述步骤2.2操作,直至遍历所有物理节点,建立起初步的逻辑增广拓扑图G'
o
;
步骤2.4、对于所述步骤2.3操作得到的初步增广拓扑图G'
o
,...
【专利技术属性】
技术研发人员:张雅静,许齐敏,陈彩莲,关新平,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。