[發明專利]一種報文緩存方法及接入點有效
| 申請號: | 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.szxzyx.cn/pat/books/201210073694.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種寵物包
- 下一篇:一種治療牲畜胎動不安的中草藥方劑





