[发明专利]一种移动自组织网络及其组播路由方法有效
| 申请号: | 201510973579.4 | 申请日: | 2015-12-21 |
| 公开(公告)号: | CN105634964B | 公开(公告)日: | 2018-12-18 |
| 发明(设计)人: | 许骏;邱静怡;潘沿 | 申请(专利权)人: | 华南师范大学 |
| 主分类号: | H04L12/761 | 分类号: | H04L12/761;H04W40/14 |
| 代理公司: | 北京新知远方知识产权代理事务所(普通合伙) 11397 | 代理人: | 艾凤英 |
| 地址: | 510631 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 移动 组织网络 及其 路由 方法 | ||
1.一种移动自组织网络的组播路由方法,其特征在于,包括如下步骤:
所述网络中每个节点发送多播控制MA报文,所述MA报文中包括每个节点自身的稳定值,所述稳定值表示节点在网络中的稳定性;
根据所述每个节点发送的MA报文中携带的节点自身的稳定值,确定核心节点;
每个节点根据所述核心节点的MA报文生成自身的MA报文进行广播,所述广播的MA报文包括节点自身到所述核心节点的距离、上一跳节点信息和下一跳节点信息;
每个节点根据接收到的其他节点广播的MA报文建立路由关系;
所述稳定值可以通过以下公式计算得到:
其中,Hi(t,Δ)为根据评估期间△的绝对相对可依赖性预测的节点i的稳定值,C(N(i))为节点i的邻居节点个数,pos(i,j,ti)为ti时刻节点i与节点j之间的相对位置,v(i,j,ti)为ti时刻节点i与节点j之间的相对移动速度,Tri为节点i的发射范围;N为Δ时间内离散时刻ti的个数。
2.如权利要求1所述的方法,其特征在于,所述根据所述每个节点发送的MA报文,确定核心节点,具体为:
根据每个节点发送的MA报文中携带的节点自身的稳定值,确定稳定值最大的节点为核心节点。
3.如权利要求1所述的方法,其特征在于,进一步包括:
当有新的节点加入组播组时,所述新的节点发送MA报文并在接收到其他节点发送的MA报文后确定组播组中作为父节点的节点,所述新的节点与所述作为父节点的节点建立路由。
4.如权利要求3所述的方法,其特征在于,所述新的节点为网络的成员节点,在所述新的节点加入所述组播组之后,进一步包括:将所述新的节点修改为接收节点;其中,所述成员节点为组成网络的节点,所述接收节点为所述网络中负责接收数据的节点。
5.如权利要求3所述的方法,其特征在于,所述新的节点为非成员节点,在所述新的节点加入所述组播组之后,进一步包括:将所述新的节点设定为末梢节点,并修改所述节点的disToMesh为0;其中,所述非成员节点为网络之外的节点,所述末梢节点为不存在孩子节点的接收节点,所述接收节点为所述网络中负责接收数据的节点。
6.如权利要求3所述的方法,其特征在于,所述新节点在接收到其他节点发送的MA报文后确定所述组播组中作为父节点的节点,具体为:
所述新节点在接收到其他节点发送的MA报文后,判断距离核心节点距离最短的节点数量;
如果距离核心节点距离最短的节点数量大于2,则选择节点稳定值最大的至少两个节点作为父节点;
所述新节点激活所述新节点到所述父节点的路由,组建macMA帧并发送;
macMA帧包括:节点的id号、isActiveRoute、activeId、发送端物理地址、接收端物理地址、备用字段。
7.如权利要求6所述的方法,其特征在于,进一步包括:
所述父节点接收到所述macMA帧后,跨层更新自身的连接链表,并在确定所述macMA帧的id号与自身id号相同时,激活自身到所述新节点的路由。
8.如权利要求1所述的方法,其特征在于,进一步包括:
将节点自身的稳定值与预设阈值比较;
如果节点自身的稳定值小于预设阈值,则删除所述节点的激活路径;
判断是否存在其他备选父节点,如果存在备选父节点则启动所述备选父节点;如果不存在,则发送MA报文,重新路由。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南师范大学,未经华南师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510973579.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分配流量的方法及装置
- 下一篇:SDN网络拓扑的生成方法和装置





