[发明专利]处理地址冲突的方法和装置有效
申请号: | 201210037316.9 | 申请日: | 2012-02-17 |
公开(公告)号: | CN103259876B | 公开(公告)日: | 2017-02-01 |
发明(设计)人: | 陈济;丁志明;树贵明;李云波 | 申请(专利权)人: | 华为终端有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京龙双利达知识产权代理有限公司11329 | 代理人: | 王君,肖鹂 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 地址 冲突 方法 装置 | ||
技术领域
本发明涉及通信领域,具体而言,涉及处理地址冲突的方法和装置。
背景技术
从1997年无线局域网标准IEEE802.11发布以来,在拥有众多在业界领先的公司组成的WiFi(Wireless Fidelity,无线保真)联盟的大力推动下,同时以其具有的部署快速、使用便利以及传输速率高等优势,WiFi技术发展迅猛。由于现在的笔记本电脑、PDA和手机等移动终端设备都支持WiFi技术,且用户具有移动办公等需求,WiFi技术被广泛应用于各个行业。WiFi网络的接入点遍布于酒店、咖啡厅、学校和医院等场所,可以说WiFi在生活中无所不在。
一般而言,WiFi的网络组成是一个AP(Access Point,接入点)给多个STA(Station,站点)提供接入服务。AP跟STA之间通过无线信号进行信息交互。从MAC(Media Access Control,媒体访问控制)层角度看,它们之间进行信息交互的单位是帧。即AP给STA一个或者多个帧,STA也给AP一个或者多个帧,这样交替着进行。这些帧有其特定结构:帧的前部为帧头,也可以称为MAC头;帧的后部为携带的数据部分。每个类型的帧,其MAC头的结构是相对固定的,长度也是相对固定的。数据部分则是根据实际情况长度有所不同。
为了传输需要,MAC头中携带有目标地址和源地址,其中目标地址用于表示这个帧是发给谁的,即帧的接收者,源地址用于表示这个帧是由谁发出的,即帧的发送者。在现有的无线局域网标准IEEE802.11中,目标地址和源地址分别是目标设备的MAC地址和源设备的MAC地址,它们分别都是48个比特位。在现有的IEEE802.11标准中,MAC帧头实际上最多可涉及四个地址,分别表示MAC帧的发源地(source)地址、当前发送者(transmitter)地址、当前接收者(receiver)地址、最终目标地(target)地址。本文所说的源地址是指标准中的当前发送者地址,它可能与发源地地址相同。本文所说的目标地址是指标准中的当前接收者地址,它可能与最终目标地地址相同。
WiFi的AP会周期性地广播信标(信标帧)帧,在信标帧中携带有AP的各种网络信息,例如网络的名字、AP的MAC地址、信标帧的周期等等信息,STA通过监听信标帧能够知道这些网络信息。
此外,WiFi标准IEEE802.11ah主要应用在智能电网、传感网络等领域。它的数据传输特点是传输速率低、每次传输数据少。由于在每次传输过程中传输数据都要携带一个MAC头,如果传输的数据量不大的情况下,MAC头所占的比重就很明显,所以考虑将MAC头进行压缩。一种具体实现方法是将原来的48位的MAC地址压缩为16位的STA识别码或辅助标识AID和/或AP识别码或辅助标识APID,这些更短的识别码可以称为辅助标识,作为比MAC短的地址使用。这样,下行时的目标地址可以通过AID指示,源地址则通过APID指示;上行时的目标地址可以通过APID指示,源地址则通过AID指示。一般而言,AID是由AP分配的STA识别码,且是16位的;APID则是通过某种方法生成的标示AP的识别码,且也是16位的。APID的生成方法例如可以是由AP的48位的MAC地址经过哈希计算后得到的16位识别码。由此可见,在经过MAC头压缩以后,原来AP与STA之间进行通信的时候,相互之间的地址不再通过各自的MAC地址进行识别,而是分别通过APID和AID进行识别。
一般而言,对于AP发送的信标帧或关联响应帧或重新关联响应帧或辅助标识更新帧,帧头中包含该AP的MAC地址,帧体中包含该AP的APID。而对于其他的数据帧或者管理帧,在采用MAC头压缩的传输方式下,这些数据帧或者管理帧的帧头中的源地址和目标地址都通过AID/APID标示。
但是,采用MAC头压缩以后的APID和AID进行识别在实际应用中有地址冲突的可能。比如,相邻的两个AP的APID可能是相同的(例如,当有100个AP共存时,出现相同的APID的可能性是7%),STA给其中一个AP的上行数据可能会被另一个AP收到,且被另一个AP误以为是发送给自己的,或者STA等待从其中一个AP接收的下行数据,却收到另一个AP发送的下行数据,从而误以为是发给自己的。这样会引起不必要的麻烦,比如当AP或STA接收到了数据并进行一番解码操作以后,发现不是给自己的,于是需要丢弃掉接收到的数据,由此多做了无用功。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为终端有限公司,未经华为终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210037316.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:硅单晶制造方法、硅单晶和晶片
- 下一篇:钢线材及其制造方法