[发明专利]无线接入点设备及其避免通信冲突的方法有效
申请号: | 201210007997.4 | 申请日: | 2012-01-11 |
公开(公告)号: | CN103079283A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 郑祺文 | 申请(专利权)人: | 国基电子(上海)有限公司 |
主分类号: | H04W74/08 | 分类号: | H04W74/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201613 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 接入 设备 及其 避免 通信 冲突 方法 | ||
技术领域
本发明涉及网络设备,尤其涉及无线接入点设备及其避免通信冲突的方法。
背景技术
目前,无线接入点(Access Point,AP)设备已经广泛应用于无线通信领域,其主要为多个无线终端之间建立通信连接。图1所示为现有技术中多个无线终端之间的通信示意图。以第一无线终端通过无线接入点设备与第二无线终端建立通信连接为例,在建立通信连接之前第一无线终端首先发送控制封包(Control Packet)至无线接入点设备以请求与第二无线终端建立通信连接,其中,控制封包包括在接下来由第一无线终端向第二无线终端发送数据封包(Data Packet)的发送时间间隔(Post Time,P-time)。在无线接入点设备允许第一无线终端与第二无线终端建立通信连接后,第一无线终端就通过无线接入点设备以固定的时间间隔发送数据封包至第二无线终端,以实现与第二无线终端之间的通信连接。
例如,若发送的时间间隔为20ms,则无线接入点设备就以每隔20ms的时间接收从第一无线终端发送过来的数据封包。具体而言,当无线接入点设备在第10ms的时刻第一次接收到从第一无线终端发送过来的数据封包后,就会在第30ms的时刻、第50ms的时刻、第70ms的时刻...接收到从第一无线终端发送过来的数据封包。然而,由于无线接入点设备不仅服务于第一无线终端,而且还服务于其他无线终端,也就是说,无线接入点设备在不同的时间点会接收到其他无线终端发送过来的封包,当无线接入点设备在第30ms的时刻(或者第50ms的时刻、或者第70ms的时刻等等)接收到从其他无线终端(如无线终端205、207等)发送过来的封包时,将导致接入点设备在同一时刻接收到两种封包,这样一来,在无线接入点设备的内部将发生两种封包的碰撞(Collision)而导致封包的丢失现象,进而降低了无线通信中的服务质量(Quality of Service,QoS)。
因此,如何降低在无线接入点设备内由于封包的碰撞而导致的封包丢失现象,进而提高无线通信的服务质量是当前业界急需改进的目标。
发明内容
有鉴于此,需要提供一种无线接入点设备,以减少封包的丢失进而提高无线通信的服务质量。
还需要提供一种避免通信冲突的方法,以减少封包的丢失进而提高无线通信的服务质量。
本发明实施方式的无线接入点设备,与多个无线终端通信,所述多个无线终端包括至少一个源无线终端及至少一个目的无线终端,且所述无线接入点设备为所述源无线终端与所述目的无线终端建立通信服务,所述无线接入点设备包括侦听模块、第一判断模块、解析模块、第二判断模块、计时模块及发送模块。侦听模块从所述源无线终端接收封包,其中,所述封包包括源端口号。第一判断模块判断所述封包的源端口号是否与预设的源端口号相同,以判断所述封包是否为控制封包,其中,所述控制封包用于向所述无线接入点设备请求与所述目的无线终端建立通信,且所述控制封包包括在接下来由所述源无线终端向所述目的无线终端发送数据封包的发送时间间隔以及发送所述数据封包的源端口号。解析模块在所述封包为所述控制封包时,解析所述控制封包以获取由所述源无线终端向所述目的无线终端发送所述数据封包的所述发送时间间隔以及发送所述数据封包的源端口号,并继续从所述源无线终端接收新封包。第二判断模块判断所述新封包所包括的源端口号是否与解析所述控制封包所得到的发送所述数据封包的源端口号相同,以判断所述新封包是否为所述数据封包。计时模块在所述新封包为所述数据封包时开始计时,其中计时时间设定为由所述源无线终端向所述目的无线终端发送所述数据封包的所述发送时间间隔。发送模块在所述计时模块计时超时时,向其他无线终端发送清除发送封包,以通知所述其它无线终端停止发送封包以避免通信冲突。
优选的,所述第一判断模块用于在所述封包的源端口号与所述预设的源端口号相同时判断所述封包为控制封包,并在所述封包的源端口号与所述预设的源端口号不同时判断所述封包不是控制封包。
优选的,所述侦听模块还用于在判断所述封包不是控制封包时继续从所述源无线终端接收封包。
优选的,所述第二判断模块用于在所述新封包所包括的源端口号与解析所述控制封包所得到的发送所述数据封包的源端口号相同时判断所述新封包为数据封包,并在所述新封包所包括的源端口号与解析所述控制封包所得到的发送所述数据封包的源端口号不相同时判断所述新封包不是数据封包。
优选的,所述侦听模块还用于在判断所述新封包不是数据封包时继续从所述源无线终端接收封包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国基电子(上海)有限公司,未经国基电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210007997.4/2.html,转载请声明来源钻瓜专利网。