欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種服務(wù)質(zhì)量的處理方法和裝置的制造方法

文檔序號(hào):9730108閱讀:424來(lái)源:國(guó)知局
一種服務(wù)質(zhì)量的處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及通信技術(shù)領(lǐng)域,尤其設(shè)及一種服務(wù)質(zhì)量的處理方法和裝置。
【背景技術(shù)】
[0002] 無(wú)線局域網(wǎng)(Wireless Local Area化tworks,WLAN)設(shè)備向空口發(fā)送數(shù)據(jù)報(bào)文, 如圖1所示,通常包括如下步驟:業(yè)務(wù)層面產(chǎn)生需要發(fā)送的數(shù)據(jù)報(bào)文,下發(fā)給驅(qū)動(dòng)軟件;驅(qū)動(dòng) 軟件進(jìn)行電氣和電子工程師協(xié)會(huì)(Institute of Electrical and Electronics E;ngineers,IE邸)802. lla/b/g/n協(xié)議介質(zhì)訪問(wèn)控制(Media Access Control,MAC)層由軟 件實(shí)現(xiàn)的相關(guān)處理,再下發(fā)給WLAN模塊硬件;WLAN模塊硬件完成MAC層由硬件實(shí)現(xiàn)的相關(guān)處 理,再進(jìn)行物理層處理,最終將數(shù)據(jù)報(bào)文發(fā)往空口。
[0003] 為滿(mǎn)足用戶(hù)對(duì)不同業(yè)務(wù)(例如緊急業(yè)務(wù),重要業(yè)務(wù)和普通業(yè)務(wù))不同服務(wù)質(zhì)量 (Quality of Service,Q0S)的要求,針對(duì)某種業(yè)務(wù)的數(shù)據(jù)報(bào)文,WLAN設(shè)備的業(yè)務(wù)層面為它 賦予某個(gè)級(jí)別的傳輸優(yōu)先級(jí),來(lái)標(biāo)識(shí)它的相對(duì)重要性,并使用各種優(yōu)先級(jí)轉(zhuǎn)發(fā)策略、擁塞避 免等機(jī)制為運(yùn)些數(shù)據(jù)報(bào)文提供QoS。但運(yùn)并非WLAN QoS,因?yàn)樵赪LAN的空口帶寬波動(dòng)或擁 塞,不足W讓所有數(shù)據(jù)報(bào)文從空口發(fā)出時(shí),需要優(yōu)先確保緊急數(shù)據(jù)報(bào)文的發(fā)送,只憑借業(yè)務(wù) 層面實(shí)現(xiàn)的QoS是不夠的。
[0004] IE邸802. lie為基于IE邸802.11協(xié)議的WLAN體系添加了QoS特性,運(yùn)個(gè)協(xié)議的標(biāo) 準(zhǔn)化時(shí)間很長(zhǎng),在運(yùn)個(gè)過(guò)程中,Wi-Fi組織為了保證不同WLAN廠商提供QoS的設(shè)備之間可W 互通,定義了無(wú)線多媒體(Wi-Fi Multimedia,WMM)標(biāo)準(zhǔn),WMM為發(fā)往空口的不同優(yōu)先級(jí)的數(shù) 據(jù)報(bào)文提供了 Voice、Video、Best-ef fort、Back-ground四個(gè)優(yōu)先級(jí)從高到低的接入類(lèi)別 (access categories,AC)隊(duì)列,與增強(qiáng)分布式信道化nhanced Distributed 畑annel Access,抓CA)無(wú)線信道競(jìng)爭(zhēng)機(jī)制配合,通過(guò)較短的仲裁帖間距(arbitration inter-打ame space,AIFS)和較短的隨機(jī)回退競(jìng)爭(zhēng)窗口(contention window,CW),保證高優(yōu)先級(jí)的數(shù)據(jù) 報(bào)文優(yōu)先搶占無(wú)線信道發(fā)送并持續(xù)更長(zhǎng)時(shí)間,即獲得傳輸機(jī)會(huì)(Transmission 0卵ortunity ,ΤΧΟΡ)。
[0005] 當(dāng)前常見(jiàn)的WLAN模塊硬件,通常提供一組含有多個(gè)優(yōu)先級(jí)的硬件緩存隊(duì)列,并有 相應(yīng)的隊(duì)列控制單元和無(wú)線信道競(jìng)爭(zhēng)控制單元,支持按照IEEE802. lie協(xié)議或WMM標(biāo)準(zhǔn)實(shí)現(xiàn) 的QoS。硬件需要驅(qū)動(dòng)軟件配合來(lái)共同完成QoS功能。驅(qū)動(dòng)軟件的緩存隊(duì)列必不可少,且根據(jù) 軟件功能和實(shí)現(xiàn)的不同而不同,主要為適配業(yè)務(wù)層面與硬件的交互。
[0006] 只有業(yè)務(wù)層面實(shí)現(xiàn)的QoS與驅(qū)動(dòng)軟件+WLAN硬件配合實(shí)現(xiàn)的QoS密切配合,WLAN QoS才能取得較理想的效果。
[0007] 基于此,現(xiàn)有的WLAN設(shè)備向空口發(fā)送數(shù)據(jù)報(bào)文,如圖2所示,為各隊(duì)列之間的交互 圖,通常包括如下步驟:
[000引步驟1、驅(qū)動(dòng)軟件根據(jù)自身隊(duì)列(即驅(qū)動(dòng)軟件隊(duì)列)的最大深度限制,W最大速率, 按優(yōu)先級(jí)從高到低的順序從業(yè)務(wù)層面的各優(yōu)先級(jí)隊(duì)列(即業(yè)務(wù)層面隊(duì)列)中取出數(shù)據(jù)報(bào)文, 放入驅(qū)動(dòng)軟件隊(duì)列中緩存,取包頻率固定,例如為100次/s。驅(qū)動(dòng)軟件隊(duì)列的深度和取包速 率的選擇依據(jù)是當(dāng)信道狀況最好時(shí)能夠達(dá)到最大的吞吐量。
[0009] 步驟2、WLAN模塊硬件將硬件隊(duì)列中的數(shù)據(jù)報(bào)文發(fā)往空口后,會(huì)產(chǎn)生中斷,通知驅(qū) 動(dòng)軟件將緩存的數(shù)據(jù)報(bào)文繼續(xù)送入硬件隊(duì)列,驅(qū)動(dòng)軟件按WLA師更件模塊的最大限制和軟硬 件接口的最大速率發(fā)送數(shù)據(jù)報(bào)文給硬件隊(duì)列。
[0010] 步驟3、WLA師更件模塊在競(jìng)爭(zhēng)空口成功后,按分配的空口帶寬和速率算法計(jì)算的速 率將硬件隊(duì)列中的數(shù)據(jù)報(bào)文發(fā)往空口。
[0011] 雖然業(yè)務(wù)層面送出的數(shù)據(jù)報(bào)文按嚴(yán)格的優(yōu)先級(jí)排序,但驅(qū)動(dòng)軟件W最大速率取 包,只求滿(mǎn)足驅(qū)動(dòng)軟件隊(duì)列最大深度的限制,而變化的空口速率會(huì)導(dǎo)致取入驅(qū)動(dòng)隊(duì)列的數(shù) 據(jù)報(bào)文不能都立即送入硬件隊(duì)列并從空口發(fā)出,造成數(shù)據(jù)報(bào)文在驅(qū)動(dòng)軟件隊(duì)列中優(yōu)先級(jí)亂 序排列,最終低優(yōu)先級(jí)的數(shù)據(jù)報(bào)文可能先于高優(yōu)先級(jí)的數(shù)據(jù)報(bào)文從空口發(fā)出。另外,數(shù)據(jù)報(bào) 文在排隊(duì)后時(shí)延也將增大,時(shí)延抖動(dòng)也會(huì)惡化。甚至高優(yōu)先級(jí)的數(shù)據(jù)報(bào)文因?yàn)榈蛢?yōu)先級(jí)的 數(shù)據(jù)報(bào)文已經(jīng)占滿(mǎn)驅(qū)動(dòng)軟件隊(duì)列,無(wú)法入隊(duì)列而被丟棄,無(wú)法保證業(yè)務(wù)的Q0S。

【發(fā)明內(nèi)容】

[0012] 本發(fā)明實(shí)施例提供一種服務(wù)質(zhì)量的處理方法和裝置,可W使得高優(yōu)先級(jí)的數(shù)據(jù)報(bào) 文不僅可W被及時(shí)的發(fā)送,而且也不會(huì)出現(xiàn)由于驅(qū)動(dòng)軟件隊(duì)列被塞滿(mǎn)而出現(xiàn)高優(yōu)先級(jí)數(shù)據(jù) 報(bào)文被丟棄的現(xiàn)象,很好的保證了業(yè)務(wù)的QoS。
[0013] 本發(fā)明實(shí)施例采用W下技術(shù)方案:
[0014] 第一方面提供了一種服務(wù)質(zhì)量的處理方法,包括:
[0015] 根據(jù)空口發(fā)送速率,確定從業(yè)務(wù)層面的各優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文的取包速率; 其中,所述取包速率不大于所述空口發(fā)送速率;
[0016] 根據(jù)所述取包速率,從所述業(yè)務(wù)層面的各優(yōu)先級(jí)隊(duì)列中,按照數(shù)據(jù)報(bào)文的優(yōu)先級(jí) 從高到低的順序,取出數(shù)據(jù)報(bào)文,放入驅(qū)動(dòng)軟件隊(duì)列中;
[0017] 將所述驅(qū)動(dòng)軟件隊(duì)列中的數(shù)據(jù)報(bào)文放入硬件隊(duì)列中;并
[0018] 按照所述空口發(fā)送速率將所述數(shù)據(jù)報(bào)文從所述硬件隊(duì)列中發(fā)送至空口。
[0019] 其中,根據(jù)所述空口發(fā)送速率,確定從業(yè)務(wù)層面的各優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文的 取包速率,具體包括:
[0020] 根據(jù)所述空口發(fā)送速率和所述驅(qū)動(dòng)軟件隊(duì)列的當(dāng)前占用率,確定從業(yè)務(wù)層面的各 優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文的取包速率。
[0021] 其中,根據(jù)所述空口發(fā)送速率和所述驅(qū)動(dòng)軟件隊(duì)列的當(dāng)前占用率,確定從業(yè)務(wù)層 面的各優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文的取包速率,具體包括:
[0022] 確定所述驅(qū)動(dòng)軟件隊(duì)列的當(dāng)前占用率;
[0023] 在所述當(dāng)前占用率低于預(yù)設(shè)口限值時(shí),將所述空口發(fā)送速率作為從所述業(yè)務(wù)層面 的各優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文的取包速率;
[0024] 在所述當(dāng)前占用率不低于所述預(yù)設(shè)口限值時(shí),從根據(jù)開(kāi)源mins化el速率自適應(yīng)算 法計(jì)算出的各發(fā)送速率中,選擇與所述當(dāng)前占用率對(duì)應(yīng)的發(fā)送速率,作為從所述業(yè)務(wù)層面 的各優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文的取包速率;其中,根據(jù)開(kāi)源minstrel速率自適應(yīng)算法計(jì)算 出的各發(fā)送速率中的最大發(fā)送速率為所述空口發(fā)送速率。
[0025] 其中,根據(jù)開(kāi)源minstrel速率自適應(yīng)算法計(jì)算出的各發(fā)送速率,具體包括:
[0026] 最大吞吐量速率、第二大吞吐量速率、最大成功率速率和最低速率中的至少一個(gè)。
[0027] 其中,按照所述空口發(fā)送速率將所述數(shù)據(jù)報(bào)文從所述硬件隊(duì)列中發(fā)送至空口之 后,所述方法還包括:
[0028] 接收所述硬件隊(duì)列發(fā)送的中斷消息;貝。
[0029] 將所述驅(qū)動(dòng)軟件隊(duì)列中的數(shù)據(jù)報(bào)文放入硬件隊(duì)列中,具體包括:
[0030] 首次執(zhí)行時(shí),直接將所述驅(qū)動(dòng)軟件隊(duì)列中的數(shù)據(jù)報(bào)文放入硬件隊(duì)列中;
[0031 ]非首次執(zhí)行時(shí),在接收到所述硬件隊(duì)列發(fā)送的中斷消息時(shí),將所述驅(qū)動(dòng)軟件隊(duì)列 中的數(shù)據(jù)報(bào)文放入硬件隊(duì)列中。
[0032] 第二方面提供了一種服務(wù)質(zhì)量的處理裝置,包括:
[0033] 取包速率確定單元,用于根據(jù)空口發(fā)送速率,確定從業(yè)務(wù)層面的各優(yōu)先級(jí)隊(duì)列中 取數(shù)據(jù)報(bào)文的取包速率;其中,所述取包速率不大于所述空口發(fā)送速率;
[0034] 報(bào)文取出單元,用于根據(jù)所述取包速率確定單元確定的取包速率,從所述業(yè)務(wù)層 面的各優(yōu)先級(jí)隊(duì)列中,按照數(shù)據(jù)報(bào)文的優(yōu)先級(jí)從高到低的順序,取出數(shù)據(jù)報(bào)文,放入驅(qū)動(dòng)軟 件隊(duì)列中;
[0035] 報(bào)文放入單元,用于將所述報(bào)文取出單元放入驅(qū)動(dòng)軟件隊(duì)列中的數(shù)據(jù)報(bào)文放入硬 件隊(duì)列中;
[0036] 報(bào)文發(fā)送單元,用于按照所述空口發(fā)送速率將所述報(bào)文放入單元放入硬件隊(duì)列中 的數(shù)據(jù)報(bào)文從所述硬件隊(duì)列中發(fā)送至空口。
[0037] 其中,所述取包速率確定單元,具體用于:
[0038] 根據(jù)所述空口發(fā)送速率和所述驅(qū)動(dòng)軟件隊(duì)列的當(dāng)前占用率,確定從業(yè)務(wù)層面的各 優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文的取包速率。
[0039] 其中,所述取包速率確定單元,具體包括:
[0040] 占用率確定模塊,用于確定所述驅(qū)動(dòng)軟件隊(duì)列的當(dāng)前占用率;
[0041] 取包速率確定模塊,用于在所述當(dāng)前占用率低于預(yù)設(shè)口限值時(shí),將所述空口發(fā)送 速率作為從所述業(yè)務(wù)層面的各優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文的取包速率;在所述當(dāng)前占用率不 低于所述預(yù)設(shè)口限值時(shí),從根據(jù)開(kāi)源minstrel速率自適應(yīng)算法計(jì)算出的各發(fā)送速率中,選 擇與所述當(dāng)前占用率對(duì)應(yīng)的發(fā)送速率,作為從所述業(yè)務(wù)層面的各優(yōu)先級(jí)隊(duì)列中取數(shù)據(jù)報(bào)文 的取包速率;其中,根據(jù)開(kāi)源mins化el速率自適應(yīng)算法計(jì)算出的各發(fā)送速率中的最大發(fā)送 速率為所述空口發(fā)送速率。
[0042] 其中,根據(jù)開(kāi)源minstrel速率自適應(yīng)算法計(jì)算出的各發(fā)送速率,具體包括:
[0043] 最大吞吐量速率、第二大吞吐量速率、最大成功率速率和最低速率中的至少一個(gè)。
[0044] 其中,所述裝置還包括:
[0045] 中斷消息接收單元,用于在所述報(bào)文發(fā)送單元按照所述空口發(fā)送
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
库车县| 崇仁县| 徐闻县| 临漳县| 彰武县| 和静县| 越西县| 沭阳县| 涟源市| 涡阳县| 安吉县| 乌兰县| 兴隆县| 南丰县| 新兴县| 疏附县| 兴海县| 平湖市| 肥乡县| 若尔盖县| 丰顺县| 潍坊市| 锦州市| 青铜峡市| 金溪县| 达日县| 浙江省| 沭阳县| 罗江县| 武平县| 罗甸县| 繁峙县| 奉节县| 密山市| 宜都市| 广宁县| 桐梓县| 扬州市| 庄浪县| 合肥市| 贵阳市|