一種用于處理ap系統(tǒng)中不同數(shù)據(jù)幀的方法
【專利摘要】本發(fā)明公開了一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,包括以下步驟:(1)從網(wǎng)卡上接收到一幀,并判斷該幀的類型,如果是管理幀,則進(jìn)行步驟(2);(2)判斷該管理幀是否為認(rèn)證幀,如果是,則對該認(rèn)證幀進(jìn)行處理,否則進(jìn)行步驟(3);(3)判斷該管理幀是否為聯(lián)系請求幀,如果是,則對該聯(lián)系請求幀進(jìn)行處理,否則進(jìn)行步驟(4);(4)判斷該管理幀是否為重聯(lián)系請求幀,如果是,則對該重聯(lián)系請求幀進(jìn)行處理,否則進(jìn)行步驟(5);(5)如果不是重聯(lián)系請求幀,表示該管理幀未在處理范圍內(nèi),將其丟棄。本發(fā)明采用上述方法,能夠使AP對幀的處理更合理,處理效率更高。
【專利說明】-種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體涉及一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法。
【背景技術(shù)】
[0002] 隨著人們對無線數(shù)據(jù)通信需求的增長,許多無線技術(shù)得以出現(xiàn)并得到了越來越廣 泛的發(fā)展。作為無線局域網(wǎng)技術(shù)中應(yīng)用最為廣泛的802. lib標(biāo)準(zhǔn),以其廉價和寬帶優(yōu)勢得 到廣泛應(yīng)用,成為了局部無線移動上網(wǎng)的主流技術(shù)。AP系統(tǒng)作為移動終端,相當(dāng)于一個連 接有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)的橋梁,其主要作用是將各個無線網(wǎng)絡(luò)客戶端連接到一起,然后將 無線網(wǎng)絡(luò)接入以太網(wǎng)。
[0003] AP系統(tǒng)的管理功能主要體現(xiàn)在對聯(lián)系、認(rèn)證、重聯(lián)系的響應(yīng)以及對數(shù)據(jù)幀的轉(zhuǎn)發(fā) 等等,AP系統(tǒng)的管理功能主要是對數(shù)據(jù)幀和各種不同管理幀的處理,目前的AP系統(tǒng)對數(shù)據(jù) 幀和各種不同管理幀的處理缺乏合理的流程,導(dǎo)致處理的效率和結(jié)果不是太理想。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的在于提供一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,解決目前的 AP系統(tǒng)對數(shù)據(jù)幀和各種不同管理幀的處理缺乏合理的流程,導(dǎo)致處理的效率和結(jié)果不是太 理想的問題。
[0005] 本發(fā)明為實現(xiàn)上述目的,采用以下技術(shù)方案實現(xiàn):一種用于處理AP系統(tǒng)中不同數(shù) 據(jù)幀的方法,包括以下步驟: (1) 從網(wǎng)卡上接收到一幀,并判斷該幀的類型,如果是管理幀,則進(jìn)行步驟(2); (2) 判斷該管理幀是否為認(rèn)證幀,如果是,則對該認(rèn)證幀進(jìn)行處理,否則進(jìn)行步驟(3); (3) 判斷該管理幀是否為聯(lián)系請求幀,如果是,則對該聯(lián)系請求幀進(jìn)行處理,否則進(jìn)行 步驟(4); (4) 判斷該管理幀是否為重聯(lián)系請求幀,如果是,則對該重聯(lián)系請求幀進(jìn)行處理,否則 進(jìn)行步驟(5); (5) 如果不是重聯(lián)系請求幀,表示該管理幀未在處理范圍內(nèi),將其丟棄。
[0006] 進(jìn)一步地,作為優(yōu)選方案,所述步驟(1)中,若該幀不是管理幀,即為數(shù)據(jù)幀,則判 斷該幀的長度是否夠,如果夠,則對該數(shù)據(jù)幀進(jìn)行處理,否則顯示失敗。
[0007] 進(jìn)一步地,作為優(yōu)選方案,當(dāng)從網(wǎng)卡上接收到的幀為無線網(wǎng)絡(luò)來的數(shù)據(jù)幀時,先進(jìn) 行移動終端相關(guān)信息的更新,然后看幀的源地址是否在AP的本地地址列表中,若在,說明 是合法的數(shù)據(jù)幀,否則丟棄該幀。
[0008] 進(jìn)一步地,作為優(yōu)選方案,當(dāng)該幀為合法的數(shù)據(jù)幀時,將其復(fù)制后,一份重新發(fā)送 到無線信道,另一份轉(zhuǎn)發(fā)到有線網(wǎng)絡(luò)。
[0009] 進(jìn)一步地,作為優(yōu)選方案,當(dāng)網(wǎng)卡上接收到的幀為有線網(wǎng)絡(luò)上來的數(shù)據(jù)幀時,驗證 此幀的目的地址是否在AP本地地址列表中,若在,直接將其進(jìn)行轉(zhuǎn)發(fā)。
[0010] 進(jìn)一步地,作為優(yōu)選方案,當(dāng)該數(shù)據(jù)幀的目的地址是多目地址或廣播地址時,也直 接將其進(jìn)行轉(zhuǎn)發(fā)。
[0011] 本發(fā)明與現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn)及有益效果:本發(fā)明通過先判斷該幀所屬 大的類型,即管理幀還是數(shù)據(jù)幀,如果是管理幀,則再判斷該管理幀依次是否為認(rèn)證幀、聯(lián) 系請求幀、重聯(lián)系請求幀,從而實現(xiàn)了對幀類型的逐一判斷,并做到了逐一處理,這樣不僅 使得對幀處理更合理,而且處理效率也有效提高。
【專利附圖】
【附圖說明】
[0012] 圖1為本發(fā)明的流程圖。
【具體實施方式】
[0013] 下面結(jié)合實施例對本發(fā)明作進(jìn)一步地詳細(xì)說明,但本發(fā)明的實施方式不限于此。
[0014] 實施例1 : 如圖1所示,本實施例所述的一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,包括以下步 驟: (1) 從網(wǎng)卡上接收到一幀,并判斷該幀的類型,如果是管理幀,則進(jìn)行步驟(2); (2) 判斷該管理幀是否為認(rèn)證幀,如果是,則對該認(rèn)證幀進(jìn)行處理,否則進(jìn)行步驟(3); (3) 判斷該管理幀是否為聯(lián)系請求幀,如果是,則對該聯(lián)系請求幀進(jìn)行處理,否則進(jìn)行 步驟(4); (4) 判斷該管理幀是否為重聯(lián)系請求幀,如果是,則對該重聯(lián)系請求幀進(jìn)行處理,否則 進(jìn)行步驟(5); (5) 如果不是重聯(lián)系請求幀,表示該管理幀未在處理范圍內(nèi),將其丟棄。
[0015] 所述步驟(1)中,若該幀不是管理幀,即為數(shù)據(jù)幀,則判斷該幀的長度是否夠,如果 夠,則對該數(shù)據(jù)幀進(jìn)行處理,否則顯示失敗。
[0016] 當(dāng)從網(wǎng)卡上接收到的幀為無線網(wǎng)絡(luò)來的數(shù)據(jù)幀時,先進(jìn)行移動終端相關(guān)信息的更 新,然后看幀的源地址是否在AP的本地地址列表中,若在,說明是合法的數(shù)據(jù)幀,否則丟棄 該幀。
[0017] 當(dāng)該幀為合法的數(shù)據(jù)幀時,將其復(fù)制后,一份重新發(fā)送到無線信道,另一份轉(zhuǎn)發(fā)到 有線網(wǎng)絡(luò)。
[0018] 當(dāng)網(wǎng)卡上接收到的幀為有線網(wǎng)絡(luò)上來的數(shù)據(jù)幀時,驗證此幀的目的地址是否在AP 本地地址列表中,若在,直接將其進(jìn)行轉(zhuǎn)發(fā)。
[0019] 當(dāng)該數(shù)據(jù)幀的目的地址是多目地址或廣播地址時,也直接將其進(jìn)行轉(zhuǎn)發(fā) 以上所述,僅是本發(fā)明的較佳實施例,并非對本發(fā)明做任何形式上的限制,凡是依據(jù)本 發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化,均落入本發(fā)明的保護(hù)范圍 之內(nèi)。
【權(quán)利要求】
1. 一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,其特征在于:包括以下步驟: (1) 從網(wǎng)卡上接收到一幀,并判斷該幀的類型,如果是管理幀,則進(jìn)行步驟(2); (2) 判斷該管理幀是否為認(rèn)證幀,如果是,則對該認(rèn)證幀進(jìn)行處理,否則進(jìn)行步驟(3); (3) 判斷該管理幀是否為聯(lián)系請求幀,如果是,則對該聯(lián)系請求幀進(jìn)行處理,否則進(jìn)行 步驟(4); (4) 判斷該管理幀是否為重聯(lián)系請求幀,如果是,則對該重聯(lián)系請求幀進(jìn)行處理,否則 進(jìn)行步驟(5); (5 )如果不是重聯(lián)系請求幀,表示該管理幀未在處理范圍內(nèi),將其丟棄。
2. 根據(jù)權(quán)利要求1所述的一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,其特征在于:所 述步驟(1)中,若該幀不是管理幀,即為數(shù)據(jù)幀,則判斷該幀的長度是否夠,如果夠,則對該 數(shù)據(jù)幀進(jìn)行處理,否則顯示失敗。
3. 根據(jù)權(quán)利要求1所述的一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,其特征在于:當(dāng) 從網(wǎng)卡上接收到的幀為無線網(wǎng)絡(luò)來的數(shù)據(jù)幀時,先進(jìn)行移動終端相關(guān)信息的更新,然后看 幀的源地址是否在AP的本地地址列表中,若在,說明是合法的數(shù)據(jù)幀,否則丟棄該幀。
4. 根據(jù)權(quán)利要求3所述的一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,其特征在于:當(dāng) 該幀為合法的數(shù)據(jù)幀時,將其復(fù)制后,一份重新發(fā)送到無線信道,另一份轉(zhuǎn)發(fā)到有線網(wǎng)絡(luò)。
5. 根據(jù)權(quán)利要求1所述的一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,其特征在于:當(dāng) 網(wǎng)卡上接收到的幀為有線網(wǎng)絡(luò)上來的數(shù)據(jù)幀時,驗證此幀的目的地址是否在AP本地地址 列表中,若在,直接將其進(jìn)行轉(zhuǎn)發(fā)。
6. 根據(jù)權(quán)利要求5所述的一種用于處理AP系統(tǒng)中不同數(shù)據(jù)幀的方法,其特征在于:當(dāng) 該數(shù)據(jù)幀的目的地址是多目地址或廣播地址時,也直接將其進(jìn)行轉(zhuǎn)發(fā)。
【文檔編號】H04W24/02GK104219699SQ201410473566
【公開日】2014年12月17日 申請日期:2014年9月17日 優(yōu)先權(quán)日:2014年9月17日
【發(fā)明者】李明峰 申請人:成都開能科技發(fā)展有限公司