[发明专利]基于SDN的P2P遥感数据网络自适应分发系统及方法在审
申请号: | 201710609104.6 | 申请日: | 2017-07-25 |
公开(公告)号: | CN107404526A | 公开(公告)日: | 2017-11-28 |
发明(设计)人: | 何倩;曹礼;王士城;于君娜;董庆贺;李雄英;覃幸 | 申请(专利权)人: | 桂林电子科技大学;中国电子科技集团公司第五十四研究所 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 桂林市华杰专利商标事务所有限责任公司45112 | 代理人: | 陆梦云 |
地址: | 541004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 sdn p2p 遥感 数据 网络 自适应 分发 系统 方法 | ||
1.一种基于SDN的P2P遥感数据网络自适应分发系统,其特征在于:包括:
SDN交换机、SDN控制器、P2P客户端、遥感数据分发网站、跟踪服务器和种子服务器六个部分;其中:
SDN交换机负责数据包的转发,支持OpenFlow协议,是实际进行和获取网络状态的设备;
SDN控制器主要负责管理和控制遥感数据分发系统的网络,对网络各节点进行信息采集,满足网络性能和可用性的监测,提供RESTful API,可以为跟踪服务器提供链路状态信息;
P2P客户端:提供给数据下载者下载数据使用,从遥感数据管理平台的跟踪服务器中获取邻居节点列表,计算本节点上传带宽利用率和连接的对等节点的带宽利用率,根据带宽利用率不同程度的为其他下载者上传数据;
遥感数据分发网站用来生成和发布遥感数据信息描述文件;
跟踪服务器是P2P网络和用户信息的维护者,其职责是帮助用户相互发现对方,下载同一文件的所有用户围绕跟踪服务器形成一个独立的覆盖子网,跟踪服务器跟踪所有下载某个文件的用户,并实时地将这些用户信息发给其中的每一个,控制着P2P网络上某个或者多个文件的下载和用户间的协同工作;跟踪服务器还从SDN控制器中读取链路状态信息,并根据这些信息为请求邻居结点列表的P2P客户端计算出最佳的邻居节点列表;最后,跟踪服务器请求SDN控制器获取某个节点的带宽利用率并返回给客户端;
种子服务器存储原始的遥感数据源文件,接受遥感数据网站发送的指令,来根据数据信息描述文件校验对应的遥感数据资源,向跟踪服务器注册成为一个永久在线的Seed节点为其他节点提供数据源。
2.基于SDN的P2P遥感数据网络自适应分发状态感知的方法,其特征是:包括P2P客户端请求邻居节点阶段和P2P客户端选取上传资源节点阶段,其中:
P2P客户端请求邻居节点阶段包括如下步骤:
(1)遥感数据使用者登录遥感数据分发网站,下载遥感数据对应的信息描述文件,用P2P客户端打开信息描述文件,P2P客户端会读取信息描述文件中的信息,请求跟踪服务器返回此遥感数据邻居结点列表;
(2)跟踪服务器查找该资源的所有在线的邻居结点列表,并访问SDN控制器得到每个节点的带宽、跳数和时延等参数,根据跳数和时延对邻居结点列表中的Peer进行排序,返回排序好的邻居结点列表;
(3)P2P客户端从跟踪服务器获取此遥感数据的邻居节点,并按顺序与Peer建立连接,直到满足条件或遍历完停止向下面的Peer建立连接,请求并下载资源;
P2P客户端选取上传资源节点阶段时选取上传资源节点包括:
(1)每隔一段时间统计连接节点的下载量,本次为上个周期下载量最多的几个节点提供上传;
(2)每隔一段时间从连接的节点中随机选择一个节点为其提供上传服务;
(3)当本节点的上传带宽利用率低时,系统分配连接查找出空闲带宽利用率低的P2P节点为其提供上传。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学;中国电子科技集团公司第五十四研究所,未经桂林电子科技大学;中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710609104.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频数据存取方法、平台及系统
- 下一篇:一种资源访问和控制方法及装置