The invention belongs to the technical field of network communication, and relates to the combination of software defined network and mobile social network, sparse mode routing mechanism and dense mode routing mechanism. Firstly, different from the previous improvement perspective, we choose the degree of network density to improve the BubbleRap algorithm, and design a more suitable sparse mode routing mechanism for sparse network and a more suitable dense mode routing mechanism for dense network. Secondly, the SDN controller is introduced into the mobile social network in this design. The SDN controller can judge the overall density of the network according to the discriminant mechanism, so as to flexibly adopt the sparse mode routing mechanism or the dense mode routing mechanism, so as to achieve efficient routing.
【技术实现步骤摘要】
软件定义移动社交网络中的路由机制
本专利技术属于网络通信
,涉及软件定义网络与移动社交网络的结合,稀疏模式路由机制与密集模式路由机制及判别机制。
技术介绍
移动社交网络(MobileSocialNetwork,MSN)作为一种延迟容忍网络,不提供可靠的端到端网络连接,且节点资源受限,在网络中自由移动会造成MSN网络拓扑不稳定、延迟高、投递率低、数据传输率低等种种问题。现MSN采用存储-转发的传输模式,节点携带消息,当遇到合适的节点才转发消息。关于软件定义网络(SoftwareDefinedNetwork,SDN),ONF(OpenNetworkingFoundation)给出的定义如下:“在SDN的体系结构中,数据平面和控制平面相分离,网络的智能和状态是逻辑集中式的,底层网络设备被抽象出来为上层提供服务。”这个定义反应了SDN的四大特点:(1)数据平面和控制平面相解耦。(2)转发决策是基于流而不是目的。(3)逻辑集中式的控制。(4)控制平面通过对底层网络设备的抽象赋予网络可编程的能力。
技术实现思路
为了解决MSN中节点资源有限,延迟高,投递率低等问题,本专利技术设计了一种软件定义移动社交网络中的路由机制。本专利技术采用的技术方案是:一种软件定义移动社交网络中的路由机制,网络模型是基于SDN的MSN体系结构,在此体系结构中,有一个连接到Internet的远程SDN控制器;节点可以同时进行端到端通信和访问SDN控制器;节点传输数据时,如果无法确定下一跳,节点将访问SDN控制器。SDN控制器在稀疏模式路由机制中采用基于聚类的社区发现算法;假定节点运动过程中经 ...
【技术保护点】
1.一种软件定义移动社交网络中的路由机制,其特征在于,网络模型是基于SDN的MSN体系结构,在此体系结构中,有一个连接到Internet的远程SDN控制器;节点可以同时进行端到端通信和访问SDN控制器;节点传输数据时,如果无法确定下一跳,节点将访问SDN控制器。
【技术特征摘要】
1.一种软件定义移动社交网络中的路由机制,其特征在于,网络模型是基于SDN的MSN体系结构,在此体系结构中,有一个连接到Internet的远程SDN控制器;节点可以同时进行端到端通信和访问SDN控制器;节点传输数据时,如果无法确定下一跳,节点将访问SDN控制器。2.根据权利要求1所述的一种软件定义移动社交网络中的路由机制,其特征在于,SDN控制器在稀疏模式路由机制中采用基于聚类的社区发现算法;假定节点运动过程中经常到达某一AP覆盖区,该AP为节点的常用AP;在本算法中,首先确定节点常用AP的集合;然后采用基于距离的聚类算法对常用AP的集合进行聚类,从而确定节点的常驻区;最后根据两个节点常驻区的重叠度判断它们是否处于同一社区;稀疏模式路由机制的社交度量;稀疏模式路由机制中的社交度量包括3个:圈子相似度CS,全局流行度GP和区内流行度IP;圈子相似度:首先定义稳定连接,进而定义朋友圈,最后令节点u和节点v的朋友圈中相同节点的个数与节点u、节点v的朋友圈中节点个数最大值的比值为圈子相似度;全局流行度:首先定义全局相遇频繁度和相遇稳定性,然后定义全局关系密切度,最后定义节点u的全局流行度为节点u与网络中其它节点全局关系密切度的平均值;区内流行度:首先定义区内相遇频繁度和相遇稳定性,然后定义区内关系密切度,最后定义节点u的区内流行度为节点u与社区内其它节点区内关系密切度的平均值。稀疏模式路由机制的路由流程;对BubbleRap算法进行改进,增加了“圈子相似度”这一社交度量,从中心度相对较低的节点中,选择与目的节点具有更高圈子相似度的节点也作为中继节点,从而提高传递速率;另外,对BubbleRap算法中的全局中心度和局部中心度重新进行了定义,命名为全局流行度和区内流行度,用以提升算法的性能。3.根...
【专利技术属性】
技术研发人员:李福亮,鲁垚光,王兴伟,
申请(专利权)人:东北大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。