[发明专利]一种基于定位信息的移动网络通信实现方法有效
申请号: | 201710196653.5 | 申请日: | 2017-03-29 |
公开(公告)号: | CN106993315B | 公开(公告)日: | 2020-04-14 |
发明(设计)人: | 王晓喃 | 申请(专利权)人: | 常熟理工学院 |
主分类号: | H04W36/00 | 分类号: | H04W36/00;H04W36/14;H04W36/32;H04W40/10;H04W40/20;H04W40/24;H04W64/00;H04L12/745;H04L12/749 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 胡建华 |
地址: | 215500 江苏省苏州市常熟市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于定位信息的移动网络通信实现方法,所述移动网络包括三种节点:一个网关、一个以上的全功能节点以及一个以上的部分功能节点;网关是固定节点,是用于连接移动网络和IPv6互联网的接入路由器,所述移动网络中的移动节点通过本发明所提供的通信实现方法,可保持移动过程中通信的连续性,从而有效降低丢包率和通信延迟。本发明可应用于农业设施现代化及医疗健康等诸多领域,具有广泛的应用前景。 | ||
搜索关键词: | 一种 基于 定位 信息 移动 网络 通信 实现 方法 | ||
【主权项】:
一种基于定位信息的移动网络通信实现方法,其特征在于,所述移动网络包括三种节点:一个网关、一个以上的全功能节点以及一个以上的部分功能节点;网关是固定节点,是用于连接移动网络和IPv6互联网的接入路由器;全功能节点包括骨干全功能节点、定位全功能节点和移动全功能节点,骨干全功能节点和移动全功能节点具有路由转发功能,骨干全功能节点为固定节点;定位全功能节点为固定节点,其地理坐标已知,定位全功能节点用于定位且不具有路由转发功能呢;部分功能节点为用于收集数据的节点,不具有路由转发功能;定位全功能节点均匀分布于移动网络,骨干全功能节点和移动全功能节点通过定位全功能节点计算自己的地理坐标;在一个移动网络内,一个网关和所有的骨干全功能节点以及移动全功能节点构建成路由骨干网,其拓扑结构为树状结构,称为网关树,树根节点为网关,中间节点为骨干全功能节点,叶子节点为移动全功能节点;位于两个以上的移动网络覆盖区域内的骨干全功能节点称为公共节点,公共节点具有两个以上IPv6地址,每个IPv6地址分别隶属于不同的移动网络;一个移动全功能节点与一跳范围内的部分功能节点组成移动簇,簇首节点为移动全功能节点;一个移动簇作为一个整体移动,部分功能节点通过本簇簇首节点所在的网关树与IPv6互联网进行通信;部分功能节点在移动过程中不配置转交地址,在整个生命周期由家乡地址唯一标识,移动全功能节点在移动过程中配置转交地址用于确保路由正确性;全功能节点和部分功能节点的IPv6地址包括三个部分:第一部分是全局路由前缀,它唯一确定一个移动网络,在一个移动网络中获取的IPv6地址的全局路由前缀都相同,其值等于该移动网络中网关的全局路由前缀;第二部分是节点类型,节点类型值为0,则表明为部分全功能节点,节点类型值为1,则表明为骨干全功能节点,节点类型值为2,则表明为移动全功能节点,节点类型值为3,则表明为定位全功能节点;第三部分是节点ID,节点ID唯一标识移动网络中的一个骨干全功能节点、移动全功能或者部分功能节点;节点类型和节点ID构成链路地址;网关的链路地址中的节点类型值为1,节点ID为0,骨干全功能节点、移动全功能节点和部分功能节点的节点ID不为0;网关的IPv6地址预先设置;骨干全功能节点或者移动全功能节点的节点ID的有效长度l与该全功能节点所在网关树的深度d成正比,如公式(1)所示:l=σ‑2+σ·(d‑1);d≥1,σ>2 (1),其中,σ为比例系数,如果深度d等于1,则可分配全功能地址区间为[1,2σ‑2‑1];如果深度d大于1,则可分配全功能地址区间为[1,2σ‑1];网关在一跳范围内定期广播信标帧,信标帧负载为所在移动网络的全局路由前缀;骨干全功能节点或者移动全功能节点通过接收网关的信标帧获取全局路由前缀并获取IPv6地址;骨干全功能节点获取IPv6地址后,在一跳范围内广播信标帧,帧负载为全局路由前缀、工作信道和可分配全功能地址区间长度;移动全功能节点不能为其他全功能节点分配IPv6地址,其可分配全功能地址区间长度为0;骨干全功能节点在获取IPv6地址之前,将自己MAC地址与全局路由前缀相结合获得临时IPv6地址,节点类型值为1;移动全功能节点在获取IPv6地址之前,将自己MAC地址与全局路由前缀相结合获得临时IPv6地址,节点类型值为2;定位全功能节点将自己MAC地址与全局路由前缀相结合获得临时IPv6地址,节点类型值为3;定位全功能节点只用于定位,不获取IPv6地址,始终由临时IPv6地址来标识自己;全功能节点Y启动后,扫描所有信道并接收邻居网关或者邻居骨干全功能节点广播的信标帧,并选择从所在网关树深度值最小且可分配全功能地址区间不为0的网关或者骨干全功能节点获取地址;如果所在网关树深度值最小且可分配全功能地址区间不为0的网关或者骨干全功能节点的可分配全功能地址区间长度为[L,U],L<U,则全功能节点Y从邻居网关或者骨干全功能节点获取IPv6地址的过程为:步骤101:开始;步骤102:全功能节点Y向邻居网关或者骨干全功能节点发送全功能地址请求消息,全功能地址请求消息源地址为全功能节点Y的临时IPv6地址,目的地址为邻居网关或者骨干全功能节点的IPv6地址;步骤103:邻居网关或者骨干全功能节点收到全功能地址请求消息后,将自己的可分配全功能地址区间长度设置为[L+1,U],然后构建一个IPv6地址,该IPv6地址的全局路由前缀为自己IPv6地址的全局路由前缀,节点类型为全功能地址请求消息的源地址中的节点类型,节点ID设置为自己IPv6地址的节点ID,然后将该IPv6地址中的节点ID有效长度扩展σ比特并将扩展的比特位值设置为L,最后,邻居网关或者骨干全功能节点向全功能节点Y返回一个全功能地址响应消息,负载构建的IPv6地址;步骤104:全功能节点Y收到全功能地址响应消息后,将自己的IPv6地址设置为全功能地址响应消息中的IPv6地址,同时将邻居网关或者骨干全功能节点标记为自己的父节点;步骤105:如果全功能节点Y为移动全功能节点,那么它将自己的家乡地址和转交地址全部设置为全功能地址响应消息中的IPv6地址;步骤106:结束;移动网络内的所有骨干全功能节点和移动全功能节点通过步骤101~106获取IPv6地址,同时构建基于网关树的路由骨干网,网关树通过目的地址即可实现路由;如果骨干全功能节点能够同时接收来自不同移动网络的骨干全功能节点的信标帧,那么针对每个移动网络,该骨干全功能节点通过步骤101~106获取一个IPv6地址,同时将自己标记为公共节点;公共节点广播的信标帧负载为工作信道信息、可分配全功能地址区间长度,以及其所有IPv6地址的全局路由前缀。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常熟理工学院,未经常熟理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710196653.5/,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置