【技术实现步骤摘要】
软件定义天地一体化网络的可编程管理与自适应组网方法
[0001]本专利技术涉及天地一体化信息网络
,具体地,涉及一种软件定义天地一体化网络的可编程管理与自适应组网方法。
技术介绍
[0002]天地一体化网络主要由各层卫星网络(LEO、MEO、GEO三层)、地面移动通信网与Internet融合而成,是未来6G的传输与处理基础设施。在这样一个节点时空动态、业务随机波动的复杂网络中,需要对天地网元进行可编程的按需管理;并依据时变的网络与负载,进行自适应组网,从而实现网络资源优化,功能按需可扩,能力持续演进,满足全球覆盖、业务多变的未来需求。
[0003]卫星具有良好的覆盖特性,便于在全球范围内提供无死角的通信;使用现代宽带通信技术,还可以为多种媒体提供不同需求的宽带传输。地基网络拥有成熟的技术与强大的处理能力,但由于地形或成本限制,只能覆盖人口相对稠密的陆地。因此,融合各层卫星网络与地面网络,按照一星多用、多星组网的原则,形成全球通信覆盖和连续稳定的服务能力,势在必行。但是,目前的大多数卫星系统采用天星地网架构和过顶传输机制,覆盖有限,传输时延大。这是由于目前投入使用的卫星系统,包括中继卫星系统、气象卫星系统、遥感卫星系统和导航卫星系统,大部分是按功能单独建设的,形成烟囱林立但能力不足的现象,导致了卫星系统、各种航天器资源的严重浪费,比如,采用“过顶传输”的遥感卫星的链路使用效率只有8%左右。
[0004]对天地网络资源进行统一管理与调度的网络架构,是天地一体化的基础。但传统的完全分布网络架构,由于没 ...
【技术保护点】
【技术特征摘要】
1.一种软件定义天地一体化网络的可编程管理与自适应组网方法,其特征在于,包括:步骤S1:基于SDN思想,以卫星星座、Internet自治系统为单元,按照域内管控、域间协作的原则,以网络资源的按需可控管理为目标,构建基于软件定义的天地一体化网络;步骤S2:自治域内部通过二级控制器管控网元,自治域间通过其超级控制器进行网络间协作,从而实现天地一体化网络的协同管控;步骤S3:建立天地一体化网络的二层管控开销模型,量化不同组网方案下的时间开销;步骤S4:以最小化星座总体管控的时间开销为目标,进行自适应拓扑动态、负载变化的优化组网。2.根据权利要求1所述的软件定义天地一体化网络的可编程管理与自适应组网方法,其特征在于,所述步骤S1包括:步骤S1.1:设计可编程管控的天地一体化网络架构,将网络管控完整对象作为一个自治域,卫星网络中以星座为一个自治域,地面网络中以运营商骨干网作为一个自治域,自治域内包含3种节点:交换机、控制器、超级控制器;步骤S1.1.1:将一组交换节点组成一个控制域,由一个控制器管控,所述控制器通过南向接口管理域内的物理交换设备,提供路由计算、资源调配和信息管理;不同星座的卫星按自身设计的周期运动,形成一组稳定子拓扑序列,称为时隙,控制域在每个时隙开始时自适应动态规划;步骤S1.1.2:将多个控制器组成一个超级控制域,由一个超级控制器管控,所述超级控制器通过南向接口管理其下层的域控制器,进行域间路由规划、容错与负载均衡;同一自治域内的超级控制器之间通过东西向接口保持状态同步,共同管理星座;超级控制域也在每个时隙开始时自适应动态规划;步骤S1.1.3:在不同自治域的超级控制器之间利用东西向接口共享信息,基于资源状况以协作的方式进行网络管理、资源与信息聚合、协调域间路由,实现天地立体传输、协同处理与负载均衡;步骤S1.2:软件定义天地一体化网络功能架构,包括:控制平面、聚合平面、协同平面和数据平面,进行天、地异构网络的按需管理、资源融合和网络协同。3.根据权利要求2所述的软件定义天地一体化网络的可编程管理与自适应组网方法,其特征在于,所述步骤S1.2包括:对于控制平面,通过自治域的内部管控与域间协作,可控管理异构天地网络;控制器和超域控制器通过南向接口分别管理物理交换设备和下层域控制器,相应实现控制域内部和控制域之间的路由计算、资源调配与网络管理;通过东西接口,同一自治域内超级控制器保持状态同步;基于规约,不同自治域的超级控制器之间进行信息交换和协作传算;对于聚合平面,通过对控制域、超级控制器的拓扑
‑
资源进行联合抽象汇聚,提供不同粒度的资源视图,支持天地资源的统一表征和透明分配;对于协同平面,通过可编程的北向接口,提供天地协同的传输与处理,实现天地多层次网络的传输与处理能力一体化;对于数据平面,在其控制器管理下,实现高效的天地网数据传输。4.根据权利要求1所述的软件定义天地一体化网络的可编程管理与自适应组网方法,其特征在于,所述步骤S2包括:
步骤S2.1:进行自治域内部的网元管控,设计天地一体化网络管理接口,同一自治域内包含控制域、超级控制域二级管控关系;步骤S2.1.1:进行控制域内管控,包括:控制器通过南向接口管控其域内所有交换设备;域控制器向上层控制器提供网络抽象;对控制逻辑进行域内路径设置、负载均衡、故障恢复;记录节点状况,并向其超级控制器汇报;步骤S2.1.2:进行超控域内管控,包括:超级控制器通过南向接口管控其下属多个控制器;通过控制逻辑,根据域控制器报告,进行域间路径设置和流量迁移;通过东西向接口,超控域之间同步状态;步骤S2.2:进行自治域之间的网络协作,不同自治域的超级控制器之间,通过东西向接口,按约定进行资源共享与协同调度,实现星座之间、星地之间的协同管理。5.根据权利要求1所述的软件定义天地一体化网络的可编程管理与自适应组网方法,其特征在于,所述步骤S3包括:步骤S3.1:参数初始化;星座内卫星运动周期表示成T={t1,t2,
…
,t
Γ
},将星座拓扑分为Γ个稳定子序列,并呈现周期性,在每个时隙内,星座内卫星之间的邻接关系保持不变,重构控制域/超级控制域发生在每个时隙开始;以I、J、K分别表示一个星座内交换机、控制器和超级控制器的数量,则交换机集合为S={s1,s2,
…
,s
I
};控制器集合为C={c1,c2,
…
,c
J
};超级控制器集合为SC={sc1,sc2,
…
,sc
K
};设置两个决策变量和来表达节点的角色与管控关系,分别表示在时隙t内,卫星是否作为控制器c
j
和超级控制器sc
k
,表达式为:,表达式为:设置两个决策变量和来表达在时隙t内,交换机与控制器、以及控制器与超级控制器之间是否存在管控关系,表达式为:器之间是否存在管控关系,表达式为:步骤S3.2:构建路径规划开销模型,交换机s
i
向控制器c
j
发出路由请求,c
j
规划路径、并下发给交换机s
i
;如果低层的控制器c
j
无法规划路径,则向其高层的超级控制器sc
k
发出请求,在时隙t内,路径规划开销由控制器处理时间和超级控制器处理时间两部分组成,表达式为:
步骤S3.3:构建控制域/超级控制域切换开销模型,当卫星应用跨越不同的时隙时,对控制域/超级控制域进行重构,得到切换开销步骤S3.4:构建状态同步开销模型,在一个星座中,超级控制器之间保持状态同步,超级控制器的同步开销是两个超级控制器之间路径延迟的总和,表达式为:步骤3.5:计算一个星座内控制域/超级控制域重构的总体时间开销O
t
,表达式为:6.根据权利要求5所述的软件定义天地一体化网络的可编程管理与自适应组网方法,其特征在于,所述步骤S3.2包括:步骤S3.2.1:计算控制器处理时间表达式为:其中,是交换机s
i
和控制器c
j
之间的传播时延;是s
i
的请求在c
j
上的排队时延;是交换机s
i
在时隙t内产生的路径请求总数;步骤S3.2.1.1:计算s
i
请求在c
j
上的排队时延表达式为:其中,η
j
是控制器c
j
的处理能力,即单位时间内完成路径规划的数量;是c
j
待处理队列中请求数量;包含两部分:一是仅考虑s
i
请求在c
j
上引起的排队时延二是考虑其它交换机并发请求增加的排队时延分别估算如下:步骤S3.2.1.1.1:计算s
i
请求在c
j
上引起的排队时延由于交换机s
i
的请求发出后,需要经历的传播时延才能到达控制器c
j
,因此:如果则请求到c
j
之前,c
j
的队列已经清空,此时,否则,步骤S3.2.1.1.2:计算c
j
管控的其它交换机的请求在c
j
上引起的排队时延上引起的排队时延SDN应用引起的队列时延为控制器数量平方的线性函数;参数α体现并发请求对处理时延影响的权重,通过测试获得;控制器能力越强,α越小;
步骤S3.2.2:计算超级控制器处理时间当控制器无法为交换...
【专利技术属性】
技术研发人员:唐飞龙,
申请(专利权)人:苏州全时空信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。