[發(fā)明專利]膳食能量、氨基酸構(gòu)成、食物結(jié)構(gòu)合理的蛋奶豆蓉包有效
| 申請?zhí)枺?/td> | 201310209269.6 | 申請日: | 2014-12-31 |
| 公開(公告)號: | CN104639303A | 公開(公告)日: | 2015-05-20 |
| 發(fā)明(設(shè)計)人: | 王旭東;呂品 | 申請(專利權(quán))人: | 上海交通大學(xué) |
| 主分類號: | H04L1/18 | 分類號: | H04L1/18 |
| 代理公司: | 上海新天專利代理有限公司 31213 | 代理人: | 張寧展 |
| 地址: | 200240 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 膳食 能量 氨基酸 構(gòu)成 食物 結(jié)構(gòu) 合理 豆蓉 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及無線網(wǎng)絡(luò)接入點關(guān)聯(lián)技術(shù)領(lǐng)域,具體是一種無線網(wǎng)絡(luò)多接入點關(guān)聯(lián)的確認(rèn)幀檢測方法。
背景技術(shù)
通過將多個無線網(wǎng)絡(luò)接入點(AP)設(shè)置為相同的MAC地址、IP地址、ESSID和信道,可以使客戶機(jī)同時關(guān)聯(lián)多個接入點,即多個接入點能夠同時接收其通信范圍內(nèi)客戶機(jī)發(fā)出的報文。在丟包率較高或客戶機(jī)移動的條件下,這種多接入點關(guān)聯(lián)的方式能夠顯著提高報文傳輸成功率,從而提高無線網(wǎng)絡(luò)傳輸性能。
IEEE(電子電氣工程師協(xié)會)802.11標(biāo)準(zhǔn)規(guī)定成功的數(shù)據(jù)報文傳輸至少包括報文傳輸與確認(rèn)幀傳輸兩個過程:發(fā)送節(jié)點首先發(fā)送數(shù)據(jù)幀,接收節(jié)點在成功接收該數(shù)據(jù)幀之后經(jīng)過短幀間間隔(SIFS)發(fā)送確認(rèn)幀(ACK),原來的發(fā)送節(jié)點在正確收到確認(rèn)幀后就可以確定數(shù)據(jù)幀發(fā)送成功;否則,若沒有收到確認(rèn)幀,發(fā)送節(jié)點會重發(fā)數(shù)據(jù)幀。
當(dāng)多個接入點都成功接收到數(shù)據(jù)幀后,會分別發(fā)送確認(rèn)幀。在一些情況(如多個確認(rèn)幀信號到達(dá)客戶機(jī)的時間差大于正交頻分復(fù)用OFDM的保護(hù)時間且信號強(qiáng)度相近)下,這些確認(rèn)幀會在客戶機(jī)處發(fā)生碰撞,導(dǎo)致客戶機(jī)無法正確解碼確認(rèn)幀。在這種情況下,客戶機(jī)將認(rèn)為之前的數(shù)據(jù)幀沒有傳輸成功,因此會重發(fā)事實上已經(jīng)成功傳輸?shù)臄?shù)據(jù)幀,從而導(dǎo)致傳輸效率降低。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)的不足,提出一種無線網(wǎng)絡(luò)多接入點關(guān)聯(lián)的確認(rèn)幀檢測方法,解決在客戶機(jī)與多個接入點關(guān)聯(lián)時,多個接入點發(fā)送的確認(rèn)幀碰撞而導(dǎo)致的傳輸效率降低的問題。
為解決上述技術(shù)問題,本發(fā)明采用以下技術(shù)方案:
一種無線網(wǎng)絡(luò)多接入點關(guān)聯(lián)的確認(rèn)幀檢測方法,其特點在于,該方法包括如下步驟:
①多個接入點都成功接收到數(shù)據(jù)幀后,會分別發(fā)送確認(rèn)幀;
②發(fā)送節(jié)點在收到可解碼的確認(rèn)幀時,則判定數(shù)據(jù)幀傳輸成功;
在沒有解碼成功確認(rèn)幀時,則檢查信道中是否有符合確認(rèn)幀傳輸時間的信號:
如果有,則判定之前的數(shù)據(jù)幀已傳輸成功,否則,則發(fā)送節(jié)點再重發(fā)數(shù)據(jù)幀。
所述的步驟②中檢查信道中是否有符合確認(rèn)幀傳輸時間的信號,具體是:
2.1控制每次只有一個報文進(jìn)入發(fā)送隊列;
2.2發(fā)送報文時會產(chǎn)生TXEOL中斷,此時將RFCNT寄存器清零;
2.3如果成功解碼確認(rèn)幀會產(chǎn)生TXERR中斷,此時檢查RFCNT寄存器的計數(shù),如果計數(shù)在碰撞的確認(rèn)幀傳輸時間范圍中則判定收到確認(rèn)幀,進(jìn)而認(rèn)為此次報文發(fā)送成功。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:多個確認(rèn)幀在客戶機(jī)處發(fā)生碰撞,客戶機(jī)也可以不需正確解碼就能判定確認(rèn)幀的存在,從而能夠避免不必要的數(shù)據(jù)幀重傳。
附圖說明
圖1為本發(fā)明確認(rèn)幀檢測方法示意圖;
圖2為本發(fā)明實施例一測試場景示意圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明作進(jìn)一步的詳細(xì)說明。
客戶機(jī)發(fā)送完數(shù)據(jù)幀后將無線網(wǎng)卡轉(zhuǎn)換為接收狀態(tài)。經(jīng)過短幀間間隔,如果收到可解碼的確認(rèn)幀,則可判定數(shù)據(jù)報文傳輸成功,此時與現(xiàn)有方法一致。如果沒有解碼成功,則檢查信道中是否有符合確認(rèn)幀傳輸時間的信號,如果有,則判定之前的數(shù)據(jù)幀已傳輸成功,因此盡管沒有成功解碼確認(rèn)幀也不再重傳數(shù)據(jù)幀。一個具體的實現(xiàn)方式如下:
在開源的無線網(wǎng)卡驅(qū)動程序MadWifi中,有一個名為射頻計數(shù)器(RFCNT)的寄存器用于記錄無線網(wǎng)卡接收信號的時間。如圖1所示,客戶機(jī)每次將一個數(shù)據(jù)幀放入發(fā)送隊列中,在發(fā)送該數(shù)據(jù)幀時會產(chǎn)生一個發(fā)送隊列空(TXEOL)中斷,表示發(fā)送隊列已空,此時需要將RFCNT寄存器的計數(shù)清零。之后如果成功解碼確認(rèn)幀,則會產(chǎn)生發(fā)送成功(TXOK)中斷,可判定數(shù)據(jù)幀已發(fā)送成功。如果確認(rèn)幀發(fā)生碰撞導(dǎo)致沒有能夠成功解碼,則會觸發(fā)發(fā)送出錯(TXERR)中斷,此時需要檢查RFCNT寄存器的計數(shù),如果該寄存器記錄的無線網(wǎng)卡接收信號的時間符合如表1所示的確認(rèn)幀傳輸時間范圍,則判定收到確認(rèn)幀,從而可判定數(shù)據(jù)幀傳輸成功,無需重傳數(shù)據(jù)幀。
表1碰撞的確認(rèn)幀傳輸時間范圍
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海交通大學(xué);,未經(jīng)上海交通大學(xué);許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310209269.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





