【技术实现步骤摘要】
基于SDN的卫星网络管控协议半实物试验装置
本专利技术涉及空天通信领域,具体地,涉及一种基于SDN的卫星网络管控协议半实物试验装置。该装置用于异构卫星网络场景的生成与硬件模拟以及针对典型卫星任务的网络关键技术仿真,友好的人机交互界面便于用户实现自定义卫星网络场景、查看测试结果等需求。
技术介绍
软件定义网络(SoftwareDefinedNetwork,SDN)作为一种控制转发分离的新型网络架构,凭借其灵活性、开放性及可编程性,引起了人们将SDN应用到空间信息网络的极大兴趣。如果在真实的网络体系中进行技术研究与验证,不仅周期长,成本高,而且有可能影响现有卫星系统的正常运行,也无法进行可扩展性和可重构性的实验。因此在基于SDN的空间信息网络技术发展中,现在迫切需要有效的平台与工具进行大规模的仿真和实验验证。然而,SDN技术虽然是如今应用在高吞吐量有线网中的一个较为成熟的技术,其原有的仿真工具对于卫星场景的模拟与测试不适用。SDN技术在设计之初是为了方便科研人员快速地搭建有线试验网而提出的,随后由于SDN架构的可编程思想受到了交换机厂商的关注与追捧,并在核心传输网中发展起来,例如谷歌所搭建的B4网络是SDN技术应用于工业界有线网的最成功案例。然而,卫星网络场景与地面有线网场景在节点资源特性、网络动态性、业务类型与网络需求等方面差异巨大,SDN现有仿真工具(例如Mininet)无法模拟卫星场景,无法满足SDN架构下卫星场景的仿真需求。如今一些学术研究工作致力于开发适用于卫星场景下SDN管控技术研究的仿真平台。对成熟 ...
【技术保护点】
1.一种基于SDN的卫星网络管控协议半实物试验装置,其特征在于,包括卫星网络模拟系统以及卫星网络管控系统;/n所述卫星网络模拟系统作为硬件部分,实现卫星环境的构建,包括场景控制器、动态链路模拟器以及卫星模拟节点;/n所述的卫星网络管控系统作为软件部分,面向用户侧,实现大规模用户需求的高效统一筹划,及网络计算/存储/通信资源的统一规划,实现网络状态的实时监测与分析并进行高效的网络流量部署,包括应用层、任务规划层、SDN控制层以及数据转发层;/n其中:/n所述场景控制器:包含于控制层的SDN控制器中,用于完成卫星类型定制及网络拓扑生成、通信带宽动态配置;所述动态链路模拟器:由彼此之间全连接的SDN交换机组成,用于实现星间/星地链路的控制与切换;/n所述卫星模拟节点:一台服务器与一台SDN交换机组成一个能被SDN网络管控的卫星节点,其中服务器用于模拟卫星节点的计算、存储资源并等效地模拟星上各类传感器资源,交换机用于完成卫星的通信传输、链路控制以及自定义路由策略的部署。/n
【技术特征摘要】
1.一种基于SDN的卫星网络管控协议半实物试验装置,其特征在于,包括卫星网络模拟系统以及卫星网络管控系统;
所述卫星网络模拟系统作为硬件部分,实现卫星环境的构建,包括场景控制器、动态链路模拟器以及卫星模拟节点;
所述的卫星网络管控系统作为软件部分,面向用户侧,实现大规模用户需求的高效统一筹划,及网络计算/存储/通信资源的统一规划,实现网络状态的实时监测与分析并进行高效的网络流量部署,包括应用层、任务规划层、SDN控制层以及数据转发层;
其中:
所述场景控制器:包含于控制层的SDN控制器中,用于完成卫星类型定制及网络拓扑生成、通信带宽动态配置;所述动态链路模拟器:由彼此之间全连接的SDN交换机组成,用于实现星间/星地链路的控制与切换;
所述卫星模拟节点:一台服务器与一台SDN交换机组成一个能被SDN网络管控的卫星节点,其中服务器用于模拟卫星节点的计算、存储资源并等效地模拟星上各类传感器资源,交换机用于完成卫星的通信传输、链路控制以及自定义路由策略的部署。
2.根据权利要求1所述的一种基于SDN的卫星网络管控协议半实物试验装置,其特征在于,所述的卫星网络管控系统中,
所述的应用层,负责通过北向接口协议构建各种卫星应用;
所述的任务规划层,面向用户侧,实现大规模用户需求的高效统一筹划,实现网络计算/存储资源的统一管理,通过资源组合替换技术在应急突发场景下实现网络的鲁棒性以及对用户QoS的保障;
所述的SDN控制层,实现网络状态的实时监测与分析,实现网络流量部署、节点路由选择等网络性能的优化,一方面通过虚拟化技术向任务规划层屏蔽通信细节,另一方面通过定制化的南向接口实现异构网络的适配,同时负责网络场景的控制与生成;
所述的数据转发层,由从硬件交换机中抽象出的虚拟SDN交换机组成,负责网...
【专利技术属性】
技术研发人员:郎修璞,归琳,陈昊鹏,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。