[发明专利]一种无线通信网络中ARP报文交互方法及系统在审
申请号: | 201710065564.7 | 申请日: | 2017-02-06 |
公开(公告)号: | CN106850874A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 沈竞;王德刚;向良军 | 申请(专利权)人: | 湖南基石通信技术有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04W28/10 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 410205 湖南省长沙市高新开*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线通信 网络 arp 报文 交互 方法 系统 | ||
技术领域
本发明涉及无线通信领域,特别涉及一种无线通信网络中ARP报文交互方法及系统。
背景技术
随着科技的发展,人们在有限网络连接的基础上发明了无线通信网络连接技术。无线通信网络,是采用无线通信技术实现的网络,无线网络既包括允许用户建立远距离无线连接的全球语音和数据网络,也包括为近距离无线连接进行优化的红外线技术及射频技术,与有线网络的用途十分类似,最大的不同在于传输媒介的不同,利用无线电技术取代网线,可以和有线网络互为备份。
现有技术中,无线通信网络采用ARP协议(ARP,Address Resolution Protocol,地址解析协议),是根据IP(Internet Protocol,网络之间互连的协议)地址获取物理地址的一个TCP/IP协议(TCP/IP,Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议)。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源;上述,信息传递是通过ARP报文实现的,ARP报文包括ARP请求报文与ARP应答报文。
由于无线通信网络的自身特点,现有的ARP协议报文应用到无线通信网络系统中以广播方式进行传播,在大规模无线组网通信时,多客户端接入网络后同时发起数据传输请求时,可能造成全网广播风暴;在大规模无线组网通信时,由于无线网络的信道环境不确定性,进行全网广播请求时,存在时延大、成功率低的缺陷;在采用CSMA/CD(Carrier Sense Multiple Access with Collision Detection,带冲突检测的载波监听多路访问)冲突重传机制的组网系统中,大规模无线组网通信时,全网广播数据的发送的易造成网络中节点间的不可控累计时延,影响网络容量。
发明内容
有鉴于此,本发明的目的在于提供一种无线通信网络中ARP报文交互方法,以避免广播风暴,降低CSMA/CD的冲突重传机制带来的不可控累计时延,优化无线网络容量。其具体方案如下:
一种无线通信网络中ARP报文交互方法,包括:
接收源客户端发送的ARP请求报文;
提取所述ARP请求报文中目标客户端的特征信息;
利用所述特征信息与所述目标客户端的通讯信息的对应关系,在本地特征条目库中查询所述目标客户端的通讯信息;
若未查找到所述通讯信息,则利用所述特征信息在本地索引库中,查询目标节点,其中,所述目标节点存储有所述通讯信息;
当查询到所述目标节点,则向所述目标节点转发所述ARP请求报文。
优选的,所述在本地索引库中利用所述特征信息,查询目标节点,包括:
利用所述特征信息,在所述本地索引库中查询存储有所述通讯信息的节点;
计算出到各个存储有所述通讯信息的节点的距离;
筛选出距离最短的节点作为所述目标节点。
优选的,还包括:当在本地索引库中未查找到所述目标节点,则将所述ARP请求报文向全网广播。
优选的,所述本地索引库的生成过程,包括:
获取每个节点与本地保存的特征条目之间的映射关系,其中,所述特征条目包括特征信息和通讯信息;
将所述映射关系保存,得到所述本地索引库。
优选的,所述本地特征条目库的生成过程,包括:
从历史ARP请求报文或从历史ARP响应报文中提取历史客户端的特征信息和/或通讯信息;
将所述历史客户端的特征信息和/或通讯信息进行保存,得到所述本地特征条目库。
优选的,所述从历史ARP请求报文或从历史ARP响应报文中提取历史客户端的特征信息和/或通讯信息,包括:
从所述历史ARP请求报文中提取历史源客户端的特征信息和通讯信息,以及提取历史目标客户端的特征信息;
或从历史ARP响应报文中提取历史源客户端的特征信息和通讯信息,以及历史目标客户端的特征信息和/或通讯信息。
本发明还公开了一种无线通信网络中ARP报文交互系统,包括:
接收模块,用于接收源客户端发送的ARP请求报文;
提取模块,用于提取所述ARP请求报文中目标客户端的特征信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南基石通信技术有限公司,未经湖南基石通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710065564.7/2.html,转载请声明来源钻瓜专利网。