[发明专利]一种报文缓存方法及接入点有效
申请号: | 201210073694.2 | 申请日: | 2012-03-19 |
公开(公告)号: | CN102595512A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 黄岁世 | 申请(专利权)人: | 福建星网锐捷网络有限公司 |
主分类号: | H04W28/14 | 分类号: | H04W28/14;H04W52/02;H04L12/56 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 缓存 方法 接入 | ||
技术领域
本发明涉及无线通信技术领域中的节电报文缓存技术领域,尤其涉及一种报文缓存方法及接入点。
背景技术
当无线用户通过用户终端访问WLAN(Wireless Local Area Networks,无线局域网络)时不必位于特定的位置上,为了充分利用移动性的特点,会尽量避免一些因素对使用位置的限制,包括电源的供应,所以,用户终端一般使用电池供电,不过电池的电力有限,为用户终端持续供电的时间也就有限,因此,WLAN在为无线用户提供便捷的无线接入服务的同时,能耗管理已成为网络大规模应用的一个重要的性能指标。
802.11标准中允许用户终端按照设定的策略在休眠状态和唤醒状态间切换,在处于休眠状态时,能够节省电池电量的消耗,从而增加电池续航能力,并定义了一系列的节电协议标准,确保无线网络中的用户终端在采用节电模式时能够进行正常通信,具体如图1所示,包括如下步骤:
步骤101、用户终端进入休眠状态,向其关联的接入点发送休眠状态通知消息,告知接入点自身已经进入休眠状态。
步骤102、接入点在接收到该休眠状态通知消息后,确定该用户终端已进入休眠状态,并在后续接收到将传输给该用户终端的报文后,将该报文缓存到与该用户终端对应的队列中,由于执行该处理操作的目的是节电,所以,将在用户终端处于休眠状态时为该用户终端缓存报文的该队列称作节电队列,将其中缓存的报文称作节电报文,节电队列深度则表征了该节电队列中当前缓存的节电报文量。
步骤103、用户终端从休眠状态进入到唤醒状态后,向其接入的接入点发送唤醒状态通知消息,告知接入点自身已经进入唤醒状态。
步骤104、接入点在接收到该唤醒状态通知消息后,确定该用户终端已进入唤醒状态,然后查询该用户终端对应的节电队列中是否缓存有节电报文,如果有,则将缓存的节电报文发送给该用户终端。
对于接入点来说,内存空间是一项有限的资源,所以,为了避免缓存节电报文占用大量的内存空间而影响自身的其它性能,802.11标准中定义接入点使用报文老化功能,即判断节电报文的缓存时长,当节电报文的缓存时长超过设定时长阈值时,丢弃该节电报文,从而释放占用的内存空间。
然而,使用报文老化功能虽然能在一定程度上控制缓存节电报文占用的内存空间,但是当归属接入点的所有用户终端中,同时处于休眠状态的用户终端较多时,仍可能出现缓存节电报文占用了大量内存空间,从而导致系统故障的情况。
发明内容
本发明实施例提供一种报文缓存方法及接入点,用以解决现有技术中存在的由于缓存节电报文占用大量内存空间而导致系统故障的问题。
本发明实施例提供一种报文缓存方法,包括:
接入点接收将传输给第一用户终端的报文;
当所述第一用户终端处于休眠状态时,确定所述接入点为缓存节电报文预先分配的缓存空间的剩余量;
当所述剩余量不足,且所述第一用户终端对应的节电队列深度达到第一深度阈值时,丢弃所述报文,所述第一深度阈值为分配的所述缓存空间除以当前归属所述接入点的用户终端的数量的值;
当所述剩余量不足,且所述第一用户终端对应的节电队列深度未达到所述第一深度阈值时,从归属所述接入点的用户终端中,确定出节电队列深度大于所述第一深度阈值的第二用户终端,并通过丢弃所述第二用户终端对应的节电队列中缓存的节电报文释放缓存空间,以及使用释放的缓存空间将所述报文缓存到所述第一用户终端对应的节电队列中。
本发明实施例还提供一种接入点,包括:
接收单元,用于接收将传输给第一用户终端的报文;
缓存空间确定单元,用于当所述第一用户终端处于休眠状态时,确定本接入点为缓存节电报文预先分配的缓存空间的剩余量;
缓存处理单元,用于当所述剩余量不足,且所述第一用户终端对应的节电队列深度达到第一深度阈值时,丢弃所述报文,所述第一深度阈值为分配的所述缓存空间除以当前归属所述接入点的用户终端的数量的值;以及当所述剩余量不足,且所述第一用户终端对应的节电队列深度未达到所述第一深度阈值时,从归属所述接入点的用户终端中,确定出节电队列深度大于所述第一深度阈值的第二用户终端,并通过丢弃所述第二用户终端对应的节电队列中缓存的节电报文释放缓存空间,以及使用释放的缓存空间将所述报文缓存到所述第一用户终端对应的节电队列中。
本发明有益效果包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网锐捷网络有限公司,未经福建星网锐捷网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210073694.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种宠物包
- 下一篇:一种治疗牲畜胎动不安的中草药方剂