[发明专利]无线局域网中STA获取及发送数据的方法、装置有效
申请号: | 201410028575.4 | 申请日: | 2012-12-12 |
公开(公告)号: | CN104079375B | 公开(公告)日: | 2017-11-17 |
发明(设计)人: | 杨浔;甄斌;赵牧;姜艳平 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/16;H04W74/08 |
代理公司: | 广州三环专利商标代理有限公司44202 | 代理人: | 郝传鑫,熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 局域网 sta 获取 发送 数据 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及无线局域网中STA获取及发送数据的方法、装置。
背景技术
在WLAN(Wireless Local Area Networks,无线局域网络)中,因为STA(Station,无线站点)通常为电池供电,能量受限,根据IEEE802.11定义的MAC(Medium Access Control,媒体介入控制)层规范,AP(Access Point,接入点)按照BI(Beacon Interval,信标间隔)周期性广播Beacon(信标),工作在省电模式下的STA周期性唤醒并接收信标,其中,信标是用于通知STA某些特定信息的一种管理帧,信标中包含有数据结构TIM(Traffic Indication Map,传输指示映射),用于通知STA在AP是否缓存有其数据帧;TIM本身是由2008位所构成的虚拟位映射表,TIM中的每个位会对应到特定的STA,每一个位的状态代表AP是否缓存有该位对应的STA的数据。
目前802.11ah应用场景中包含支持最多可达6000个STA的智能读表场景,当大量STA唤醒后,需要发送PS-Poll(省电-轮询)帧获取下行数据,PS-Poll是STA发出的一种控制帧,用于从AP取得该AP中缓存的数据;而大量PS-Poll引起的竞争会导致有低能耗要求的STA产生额外能耗。另外,由于网络中Offloading STA与Sensor STA共存,而Sensor STA由于发射功率小等原因,有可能成为Offloading STA的隐蔽节点,这样就导致有低能耗要求的Sensor STA更容易与Offloading STA发生碰撞,从而多次重传而产生额外能耗。
为解决以上问题,现有技术提出了基于时隙的竞争方法,这种方法综合了基于时隙划分的接入与CSMA/CA,要求每个STA在其所属的时隙开始竞争信道。除此之外,还将竞争发送PS-Poll与AP发送下行数据区别开来,分别划分在不同时段:STA在一个特定时段内的指定时隙竞争PS-Poll,AP在该特定时段后的另一时段内,按照接收到PS-Poll的顺序,在指定时隙内发送数据。这样将PS-Poll打散并且与下行数据分别发送可以降低PS-Poll冲突的概率,而且可以使成功竞争到信道的STA转入睡眠直到AP要发送给他下行数据时再唤醒,这样减少了等待的能耗。
现有技术方案虽然提供了打散的PS-Poll竞争方法,但是,当STA不能在划分的时间段内成功接收下行数据时,缺乏相应的处理机制,另外,在基于时隙划分的上行数据发送不成功时,现有算法也无法处理数据包重传的问题。因此,当PS-Poll丢失或出错、PS-Poll的确认帧ACK丢失或出错或者AP发送的DATA丢失或出错时,STA都无法正确获取下行数据或者发送上行数据。
发明内容
本发明实施例提供一种无线局域网中STA获取及发送数据的方法、装置,以使无线局域网中的STA,能够用更及时、更准确地获得/发送数据,减少数据丢失率。
本发明实施例提供一种无线局域网中站点STA获取数据的方法,用于STA从其接入的接入点AP获取数据,包括:
STA根据接收到的信标,获知所述AP有所述STA的下行数据后,根据所述信标中包含的传输指示映射TIM,在当前信标间隔内的预留时段中发送PS-Poll、Trigger或所述STA发送的上行数据DATA并接收所述AP在接收到所述PS-Poll、Trigger或所述STA发送的上行数据DATA后返回的下行数据;如果所述STA不能在所述预留时段内成功接收所述下行数据时,则所述STA在所述预留时段之后,再次发送PS-Poll、Trigger或所述STA发送的上行数据DATA以获取所述下行数据。
本发明实施例还提供一种数据获取装置,用于从无线局域网中的接入点AP获取数据,该装置包括:
第一收发单元,用于根据接收到的来自所述AP信标,获知所述AP有所述STA的下行数据后,根据所述信标中包含的传输指示映射TIM,在当前信标间隔内的预留时段中发送PS-Poll、Trigger或所述STA发送的上行数据DATA并接收所述AP在接收到所述PS-Poll、Trigger或所述STA发送的上行数据DATA后返回的下行数据,所述预留时段为信标间隔内的一段时间区间;第二收发单元,用于当所述第一收发单元不能在所述预留时段内成功接收所述下行数据时,在所述预留时段之后,再次发送PS-Poll、Trigger或所述STA发送的上行数据DATA以获取所述下行数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410028575.4/2.html,转载请声明来源钻瓜专利网。