[发明专利]基于马尔科夫决策过程的分段路由方法及一种网络节点在审
申请号: | 201611190020.5 | 申请日: | 2016-12-21 |
公开(公告)号: | CN106850425A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 王小明;张杨;张立臣;林亚光;王亮 | 申请(专利权)人: | 陕西师范大学 |
主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/721;H04L12/761 |
代理公司: | 北京华创博为知识产权代理有限公司11551 | 代理人: | 张波涛,管莹 |
地址: | 710062 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 马尔科夫 决策 过程 分段 路由 方法 一种 网络 节点 | ||
1.一种基于马尔科夫决策过程的分段路由方法,其特征在于,所述方法包括下述步骤:
S100、判断携带消息的节点周围是否存在目的节点;
若所述携带消息的节点周围存在目的节点,则执行步骤S200;否则,执行步骤S300;
S200、转发消息给目的节点,完成消息转发;
S300、判断所述携带消息的节点所携带的消息副本数量是否为1;
若所述消息副本数量不为1,执行步骤S400;否则,执行步骤S500;
S400、在所述携带消息的节点随机移动过程中,将自身所携带的消息副本转发给其随机遇到的邻居节点,使该邻居节点成为一个携带消息的节点;且转发消息副本的数量等于消息副本转移概率与所述携带消息的节点所携带消息副本数量的乘积;
返回步骤S100;
S500、在所述携带消息的节点随机移动过程中,采用单副本路由转发策略将所携带的消息转发给目的节点;
其中,所述消息副本转移概率是由当前时刻和下一时刻是否递交消息副本确定的,消息副本转移的过程符合马尔科夫过程。
2.根据权利要求1所述的方法,其特征在于,优选的,所述单副本路由转发策略包括下述步骤:
S501、判断遇到的邻居节点是否是目的节点;
若遇到的节点是目的节点,执行步骤S502;否则,执行步骤S503;
S502、转发消息给目的节点,结束消息转发;
S503、判断当前已遇到的邻居节点的数目是否小于观察节点数;
若已遇到的邻居节点的数目小于等于观察节点数,执行步骤S504;否则,执行步骤S505;
S504、更新已遇到的邻居节点的最高优先级Lv的值;
S505、除去观察节点,从剩下的节点中任选一个节点,该节点的优先级高于当前记录的最高优先级Lv的值,将携带的消息转发给该节点;
S506、用选择节点的优先级更新最高优先级Lv的值;
S507、返回步骤S501。
3.根据权利要求2所述的方法,其特征在于,所述观察节点数通过下述公式确定:
观察节点数=[N/e]
其中:
N为消息的最大跳数;e为自然常数;[N/e]表示对N/e后取整。
4.根据权利要求2所述的方法,其特征在于,所述邻居节点的优先级依据其与目的节点相遇的时间间隔设定。
5.根据权利要求1所述的方法,其特征在于,所述消息副本转移概率满足下述不等式:
其中:
p为消息副本转移概率;
L为在源节点设定的欲进行多副本转发的消息副本最大值;
n为消息目前的跳数;
m为机会网络中节点数目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西师范大学,未经陕西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611190020.5/1.html,转载请声明来源钻瓜专利网。