[发明专利]一种移动P2P系统下蜂窝网络与Ad‑hoc网络的切换方法有效

专利信息
申请号: 201410406631.3 申请日: 2014-08-18
公开(公告)号: CN104144454B 公开(公告)日: 2017-05-24
发明(设计)人: 唐红;胡立加;赵国锋;邓娅茹;张宇 申请(专利权)人: 重庆邮电大学
主分类号: H04W36/00 分类号: H04W36/00;H04W36/14
代理公司: 重庆市恒信知识产权代理有限公司50102 代理人: 刘小红
地址: 400065 *** 国省代码: 重庆;85
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 移动 p2p 系统 蜂窝 网络 ad hoc 切换 方法
【权利要求书】:

1.一种移动P2P系统下蜂窝网络与Ad-hoc网络的切换方法,其特征在于包括以下步骤:

101、将移动P2P对等计算系统下的每一个移动终端抽象为一个节点,每个节点拥有自己的用户名,每个节点的用户名各不相同,节点均接入蜂窝网络,假设蜂窝网络是无缝覆盖的,通过蜂窝网络,每个节点以自己的用户名为标识登陆到移动P2P系统的服务器,移动P2P系统的服务器将接收到的节点的用户名哈希为IP地址并发送给该节点;每个节点包括空闲模式和工作模式,当节点处于空闲模式下时,节点以固定时间为周期不断向移动P2P系统的服务器发送自己的节点信息,并根据接收的服务器返回的该系统下其他所有节点的节点信息更新自己的节点列表,所述节点信息包括节点的用户名、用户名哈希的IP地址IP1以及蜂窝网络分配的IP地址IP2,使用IP1标识Ad-hoc网络中的节点地址,使用IP2标识蜂窝网络中的节点地址,用户名与两个IP地址存在一一映射的关系,这个节点列表的更新过程将一直进行下去,同时,判断该节点是否要与其他节点进行交互,这由用户的主观意愿决定,若需要交互时,则进入工作模式,工作模式分三个部分:蜂窝网络模式和Ad-hoc网络模式的初始选择,Ad-hoc网络模式下的切换控制,蜂窝网络模式下的切换控制;

102、在节点处于蜂窝网络模式和Ad-hoc网络模式的初始选择下时,获取节点的Ad-hoc网络参数,当在迟滞时间T1内,ETX<=阈值A时,选择Ad-hoc网络模式,跳转至步骤103,否则,选择蜂窝网络模式,跳转至步骤104;

103、当节点在Ad-hoc网络模式下工作时,节点以时间T2为周期不断地监测Ad-hoc网络节点间的ETX值,当在迟滞时间T2内,ETX<=阈值A时,链路质量满足正常通信条件,继续在Ad-hoc网络模式下工作;当ETX大于阈值A时,继续判断是否在迟滞时间T2内,ETX<=阈值B,该值是节点A、B间链路质量很差,但勉强还能通信的临界值,该值的下限值为在时间t2内,只能收到一个探测包时的链路质量值,即P1=1/(t2/t1),P2=1/(t2/t1),B=1/(P1*P2),t1表示节点向周围的邻居节点发送探测包的周期,当ETX>B时,Ad-hoc网络模式下节点间的通信链路已断开,硬切换至蜂窝网络模式并重新建立通信链路;当ETX<=B时,预先建立蜂窝网络模式下的通信链路,为切换至蜂窝网络模式做准备,若通信链路建立失败,则返回步骤103;若通信链路建立成功,再次判断在迟滞时间T1内,ETX是否小于等于阈值A,若是,则断开蜂窝网络模式下的通信链路,继续在Ad-hoc网络模式下工作,返回步骤103,否则断开Ad-hoc网络模式下的通信链路,切换至蜂窝网络模式下已经建立好的通信链路进行交互;

104、当节点在蜂窝网络模式下工作时,节点以时间T2为周期不断地监测Ad-hoc网络节点间的ETX值,当在迟滞时间T2内,ETX<=A不成立时,节点间的链路质量不能满足正常的通信条件,则继续在蜂窝网络模式下工作;当在迟滞时间T2内,ETX<=A时,链路质量满足正常通信条件,则预先建立Ad-hoc网络模式下的通信链路,为切换至Ad-hoc网络模式做准备,若通信链路建立失败,则返回步骤104,若通信链路建立成功,则断开蜂窝网络模式下的通信链路,切换至Ad-hoc网络模式下已经建立的通信链路进行交互。

2.根据权利要求1所述的移动P2P系统下蜂窝网络与Ad-hoc网络的切换方法,其特征在于:步骤102、103及104中的它表示要进行一次成功的数据包发送并收到确认包所需要的最少尝试次数,其中s(k)=(1-P)k-1*P,在Ad-hoc网络中,每个节点以时间t1为周期不断地向周围的邻居节点发送探测包,在时间t2内,在不丢包的情况下,每个节点将会收到t2/t1个探测包,但实际上由于丢包,节点收到的探测包将小于等于t2/t1,此时,用P1=Count(t-t2,t)/(t2/t1)来表示节点A到节点B的链路质量,其中Count(t-t2,t)表示以现在的时间t为参考线,向前的t2时间内节点B成功接收的探测包个数,P1表示节点B成功收到节点A发送的数据包的概率,同理,节点A成功收到节点B发送的确认包的概率也可以用公式P2=Count(t-t2,t)/(t2/t1)表示,因此,P=P1*P2表示数据包可以成功发送并收到确认包的概率,则第k次为第一次成功的发送并收到确认包的概率s(k)=(1-P)k-1*P,如果两个节点通信需经过多跳传输,那么ETX值将为每一跳ETX值的求和。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410406631.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top