專(zhuān)利名稱(chēng):一種基于wimax的基站業(yè)務(wù)處理方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電通信技術(shù),尤其涉及一種基于WIMAX的基站業(yè)務(wù)處理方法和系統(tǒng)。
背景技術(shù):
全球微波接入互操作系統(tǒng)(WIMAXWorld Interoperability forMicrowave Access)是無(wú)線寬帶接入技術(shù)的一種,其技術(shù)標(biāo)準(zhǔn)為IEEE802.16。IEEE 802.16主要是制定了工作于2-66GHz頻帶的無(wú)線接入系統(tǒng)空中接口物理層PHY和媒質(zhì)接入控制層MAC規(guī)范,同時(shí)還有與空中接口協(xié)議相關(guān)的一致性測(cè)試以及不同無(wú)線接入系統(tǒng)之間的共存規(guī)范。根據(jù)是否支持移動(dòng)特性,IEEE 802.16標(biāo)準(zhǔn)可以分為固定寬帶無(wú)線接入空中接口標(biāo)準(zhǔn)和移動(dòng)寬帶無(wú)線接入空中接口標(biāo)準(zhǔn),其中前者對(duì)應(yīng)的主流標(biāo)準(zhǔn)是802.16d,后者對(duì)應(yīng)的主流標(biāo)準(zhǔn)是和802.16e。
802.16d和802.16e規(guī)范的協(xié)議棧模型如圖1所示,空中接口協(xié)議由數(shù)據(jù)控制平面和管理平面組成,數(shù)據(jù)控制平面由物理層和媒質(zhì)接入控制層MAC組成,MAC層又分成了三個(gè)子層特定服務(wù)匯聚子層(ServiceSpecific Convergence Sublayer)、公共部分子層(Common PartSublayer)、安全子層(Privacy Sublayer)。
特定服務(wù)匯聚子層提供了外部網(wǎng)絡(luò)數(shù)據(jù)到MAC層的映射,通過(guò)匯聚子層服務(wù)接入點(diǎn)(CS SAP)將外部網(wǎng)絡(luò)數(shù)據(jù)映射到服務(wù)數(shù)據(jù)單元(MACSDU),并將其與MAC業(yè)務(wù)流標(biāo)識(shí)SFID和連接標(biāo)識(shí)CID關(guān)聯(lián)。
公共部分子層提供MAC層核心處理功能,包括系統(tǒng)接入、帶寬分配、連接建立、連接維護(hù)。公共部分子層通過(guò)媒質(zhì)接入控制服務(wù)接入點(diǎn)(MACSAP)接收來(lái)自特定服務(wù)匯聚層子層的數(shù)據(jù),對(duì)應(yīng)到不同特性的MAC連接上。
安全子層提供認(rèn)證、安全的密鑰交換和加密功能。
基于WIMAX(IEEE 802.16d/e/f/g)標(biāo)準(zhǔn)開(kāi)發(fā)的設(shè)備,其構(gòu)成一般可以采用如圖2所示的邏輯結(jié)構(gòu)。
WIMAX設(shè)備可以分為基站(BSBase Station)和用戶(hù)站(SSSubscriber Station)。
基站BS負(fù)責(zé)完成802.16協(xié)議處理和寬帶業(yè)務(wù)控制一般有RF、WIMAXPHY、WIMAX MAC等幾個(gè)邏輯處理部件。MAC模塊和PHY模塊分別完成802.16協(xié)議的MAC層和PHY層的處理,射頻模塊完成數(shù)據(jù)的射頻處理。
用戶(hù)站SS負(fù)責(zé)完成802.16協(xié)議處理,并接入寬帶用戶(hù)數(shù)據(jù),SS分布在BS對(duì)應(yīng)的信號(hào)發(fā)射區(qū)。
根據(jù)802.16協(xié)議,BS與SS之間的通信是通過(guò)連接進(jìn)行的,在SS接入前需要在BS上為每個(gè)SS配置SFID,SFID定義了BS與SS之間連接的QoS參數(shù)和資源分配。當(dāng)SS接入時(shí),BS會(huì)根據(jù)SFID定義的資源和QoS動(dòng)態(tài)建立空中連接,不同的連接采用相應(yīng)的連接標(biāo)識(shí)CID。
基于WIMAX標(biāo)準(zhǔn)開(kāi)發(fā)的寬帶無(wú)線接入設(shè)備,必須支持同時(shí)支持無(wú)線接入和寬帶業(yè)務(wù)功能。在寬帶接入無(wú)線化、移動(dòng)化潮流下,隨著寬帶無(wú)線接入應(yīng)用的日益普及,無(wú)線數(shù)據(jù)業(yè)務(wù)必將大量應(yīng)用。在全球網(wǎng)絡(luò)IP化的浪潮中,支持VLAN的二層交換是最常用的數(shù)據(jù)交換技術(shù)之一。
現(xiàn)有的基站BS架構(gòu)如圖3所示,它由采用802.16協(xié)議的PHY模塊、MAC模塊和射頻模塊組成,PHY模塊處理無(wú)線的射頻調(diào)制功能,MAC模塊根據(jù)協(xié)議可以細(xì)分為安全子模塊、公共功能子模塊、特定服務(wù)匯聚子模塊。特定服務(wù)匯聚子模塊完成將外部網(wǎng)絡(luò)數(shù)據(jù)到MAC層的映射,并將其與MAC業(yè)務(wù)流標(biāo)識(shí)SFID和連接標(biāo)識(shí)CID關(guān)聯(lián)。
對(duì)于上行報(bào)文,BS收到報(bào)文后,依次經(jīng)過(guò)射頻模塊、PHY模塊、MAC模塊,從上行接口發(fā)送出去。
對(duì)于下行報(bào)文(從BS到SS方向),BS根據(jù)配置的映射關(guān)系,將MACSDU數(shù)據(jù)映射相應(yīng)的連接中,然后通過(guò)空中接口傳送到SS。
現(xiàn)有的應(yīng)用系統(tǒng)結(jié)構(gòu)如圖4所示,單位一和單位二分別是兩個(gè)局域網(wǎng),這兩個(gè)局域網(wǎng)通過(guò)BS和SS采用無(wú)線方式接入網(wǎng)絡(luò),接入到IP網(wǎng)絡(luò),其中的報(bào)文協(xié)議棧如圖5所示。
上行時(shí),PC發(fā)出的以太幀經(jīng)過(guò)以太交換機(jī)打上VLAN標(biāo)識(shí),進(jìn)入SS。SS與BS直接采用802.16封裝格式進(jìn)行通信,不處理以太幀,BS透?jìng)鲌?bào)文給BS側(cè)的以太交換機(jī),以太交換機(jī)對(duì)以太報(bào)文進(jìn)行處理。下行時(shí),處理過(guò)程和上行時(shí)相反。
在現(xiàn)有的技術(shù)中,BS和SS不處理二層業(yè)務(wù),BS和SS只是對(duì)以太幀進(jìn)行透?jìng)鳎虼耍诂F(xiàn)有技術(shù)BS和SS的組網(wǎng)中,兩者都需要接一個(gè)以太交換機(jī),以太交換機(jī)的作用是處理二層以太幀。
由于BS只是通過(guò)特定服務(wù)匯聚子模塊將802.16協(xié)議連接上的數(shù)據(jù)簡(jiǎn)單地映射成以太幀,并不處理以太幀,因此這種BS設(shè)備只是透?jìng)饕蕴珟瑳](méi)有二層處理能力。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種基于WIMAX的基站業(yè)務(wù)處理方法,以解決現(xiàn)有技術(shù)中基站BS只是將數(shù)據(jù)簡(jiǎn)單地映射成以太幀,并不處理以太幀,缺乏二層處理能力的問(wèn)題。
本發(fā)明所采用的基于WIMAX的基站業(yè)務(wù)處理方法為基站對(duì)于以太報(bào)文直接完成MAC地址學(xué)習(xí)老化及二層交換處理,完成對(duì)上行報(bào)文和下行報(bào)文的轉(zhuǎn)發(fā)。
本發(fā)明中基站對(duì)于上行報(bào)文的處理采用如下步驟A、接收無(wú)線報(bào)文,經(jīng)無(wú)線射頻解調(diào)制,傳送至MAC模塊;B、MAC模塊對(duì)報(bào)文的無(wú)線協(xié)議幀頭解封裝,查找該報(bào)文所對(duì)應(yīng)的用戶(hù)站SS,根據(jù)查找到的用戶(hù)站SS確定相應(yīng)的VLANID,進(jìn)行MAC地址學(xué)習(xí),將學(xué)習(xí)到MAC地址作相應(yīng)記錄,將報(bào)文轉(zhuǎn)發(fā)至以太網(wǎng)交換模塊;C、以太網(wǎng)交換模塊根據(jù)VLANID~PORT和MAC~PORT表項(xiàng),將報(bào)文轉(zhuǎn)發(fā)到對(duì)應(yīng)的以太網(wǎng)模塊端口。
所述的步驟A包括如下步驟A1、射頻模塊接收無(wú)線報(bào)文;A2、PHY模塊對(duì)報(bào)文進(jìn)行無(wú)線射頻解調(diào)制;A3、PHY模塊將報(bào)文傳送至MAC模塊。
所述的步驟B包括如下步驟B1、MAC模塊對(duì)報(bào)文的無(wú)線協(xié)議幀頭解封裝;B2、根據(jù)SFID~SS表項(xiàng),查找出報(bào)文對(duì)應(yīng)的用戶(hù)站SS;B3、判斷報(bào)文中是否帶有VLAN標(biāo)識(shí),進(jìn)行如下操作B31、若報(bào)文中有VLAN標(biāo)識(shí),則繼續(xù)如下步驟B4;B32、若沒(méi)有帶VLAN標(biāo)識(shí),則根據(jù)用戶(hù)站SS標(biāo)識(shí)查找PVID~SS表項(xiàng),將查找到的相應(yīng)的PVID插入到報(bào)文,繼續(xù)如下步驟B4;B4、MAC模塊根據(jù)SS標(biāo)識(shí)查找VLANID~SS表項(xiàng),判斷SS是否加入VLAN,進(jìn)行如下操作B41、若查找到的該用戶(hù)站SS所對(duì)應(yīng)的VLANID,繼續(xù)如下步驟B5;B42、若未查找到的對(duì)應(yīng)的VLANID,則將報(bào)文丟棄,流程結(jié)束;
B5、進(jìn)行MAC地址學(xué)習(xí),將學(xué)習(xí)到的MAC地址記錄到MAC~SS表項(xiàng)中;B6、將報(bào)文轉(zhuǎn)發(fā)至以太網(wǎng)交換模塊。
所述的步驟C包括如下步驟C1、以太網(wǎng)交換模塊根據(jù)VLANID查找VLANID~PORT和MAC~PORT表項(xiàng),進(jìn)行如下操作C11、若查找成功,取得對(duì)應(yīng)的目的MAC地址和端口,繼續(xù)如下步驟C2;C12、若未查找成功,將該報(bào)文在VLAN內(nèi)廣播;C2、根據(jù)VLANID和目的MAC地址將報(bào)文轉(zhuǎn)發(fā)到對(duì)應(yīng)的以太網(wǎng)模塊端口。
本發(fā)明中基站對(duì)于下行報(bào)文的處理采用如下步驟a、以太網(wǎng)交換模塊接收?qǐng)?bào)文,進(jìn)行源MAC地址學(xué)習(xí),將報(bào)文轉(zhuǎn)發(fā)給MAC模塊;b、MAC模塊收到報(bào)文后,查找出報(bào)文對(duì)應(yīng)的用戶(hù)站SS,并查找SFID~SS表項(xiàng),找出報(bào)文轉(zhuǎn)發(fā)的連接標(biāo)識(shí)CID;c、報(bào)文經(jīng)無(wú)線射頻調(diào)制,向外發(fā)送。
所述的步驟a包括如下步驟a1、以太網(wǎng)交換模塊收到報(bào)文后,判斷報(bào)文中是否帶有VLAN標(biāo)識(shí),進(jìn)行如下操作a11、若報(bào)文帶有VLAN標(biāo)識(shí),繼續(xù)如下步驟a2;a12、若報(bào)文沒(méi)有帶VLAN標(biāo)識(shí),則根據(jù)報(bào)文進(jìn)入的以太端口查找PVID~PORT表項(xiàng),將PVID插入到報(bào)文,繼續(xù)如下步驟a2;a2、根據(jù)報(bào)文中的VLAN標(biāo)識(shí)或PVID查找VLANID~PORT表項(xiàng),判斷相應(yīng)PORT是否加入了VLAN,進(jìn)行如下操作
a21、若查找失敗,說(shuō)明端口沒(méi)有加入VLAN,將報(bào)文丟棄,流程結(jié)束;a22、若查找成功,則進(jìn)行源MAC地址學(xué)習(xí),將學(xué)習(xí)到的源MAC地址記錄到MAC~PORT表項(xiàng),繼續(xù)如下步驟a3;a3、以太網(wǎng)交換模塊將報(bào)文轉(zhuǎn)發(fā)給MAC模塊。
所述的步驟b包括如下步驟b1、MAC模塊收到報(bào)文后,根據(jù)報(bào)文中的VLAN和目的MAC字段,查找VLANID~SS和MAC~SS表項(xiàng),進(jìn)行如下操作b11、若未找出報(bào)文所對(duì)應(yīng)的SS,則將報(bào)文向VLAN中的所有成員廣播;b12、若找出報(bào)文所對(duì)應(yīng)的SS,則判斷報(bào)文中的VLANID或PVID與PVID~SS表項(xiàng)的記錄是否相等,進(jìn)行如下操作b121、若VLANID或PVID與PVID~SS表項(xiàng)中的記錄相等,則去掉報(bào)文的VLANID或PVID,繼續(xù)如下步驟b2;b122、否則,直接繼續(xù)如下步驟b2;b2、查找SFID~SS表項(xiàng),找出報(bào)文轉(zhuǎn)發(fā)的連接標(biāo)識(shí)CID;b3、對(duì)報(bào)文進(jìn)行無(wú)線協(xié)議封裝。
所述的步驟c包括如下步驟c1、PHY模塊對(duì)報(bào)文進(jìn)行無(wú)線射頻調(diào)制;c2、射頻模塊發(fā)送無(wú)線報(bào)文。
這種基于WIMAX的基站業(yè)務(wù)處理系統(tǒng),包括基站BS,所述基站BS中包括射頻模塊、PHY模塊和MAC模塊,其特征在于所述的基站BS中還包括以太網(wǎng)交換模塊,其中,
所述的以太網(wǎng)交換模塊對(duì)于以太報(bào)文直接完成MAC地址學(xué)習(xí)老化及二層交換處理,通過(guò)對(duì)MAC模塊和以太網(wǎng)交換模塊中相關(guān)表項(xiàng)的調(diào)用、更新,完成WIMAX協(xié)議所定義的將以太協(xié)議在匯聚子層(CSConvergenceSublayer)匯聚的功能,實(shí)現(xiàn)對(duì)上行報(bào)文和下行報(bào)文的轉(zhuǎn)發(fā)。
所述的以太網(wǎng)交換模塊中包含如下三個(gè)表項(xiàng)VLANID~PORT表項(xiàng),該表記錄VLAN中所包含的以太端口;PVID~PORT表項(xiàng),該表保存了以太端口所對(duì)應(yīng)的端口VLAN標(biāo)識(shí)PVID;MAC~PORT表項(xiàng),該表記錄了以太端口學(xué)習(xí)的MAC地址;所述的MAC模塊中包括如下四個(gè)表項(xiàng)VLANID~SS表項(xiàng),該表記錄VLAN中所包含的用戶(hù)站SS;PVID~SS表項(xiàng),該表保存了用戶(hù)站SS所對(duì)應(yīng)的PVID;MAC~SS表項(xiàng),該表記錄了用戶(hù)站SS所學(xué)習(xí)的MAC地址;SFID~SS表項(xiàng),該表記錄了用戶(hù)站SS所對(duì)應(yīng)的業(yè)務(wù)流標(biāo)識(shí)SFID和對(duì)應(yīng)的連接標(biāo)識(shí)CID。
本發(fā)明的有益效果為在本發(fā)明中,在基站BS中增設(shè)以太網(wǎng)交換模塊,通過(guò)以太網(wǎng)交換模塊對(duì)于以太報(bào)文直接完成MAC地址學(xué)習(xí)老化及二層交換處理,以及對(duì)MAC模塊和以太網(wǎng)交換模塊中相關(guān)表項(xiàng)的調(diào)用、更新,完成對(duì)上行報(bào)文和下行報(bào)文的轉(zhuǎn)發(fā),使得基站BS具備二層處理能力,而且,在本發(fā)明中,由于基站BS具有二層處理能力,因此用戶(hù)站SS側(cè)的報(bào)文可以不用帶VLAN標(biāo)識(shí),通過(guò)基站BS的二層處理可實(shí)現(xiàn)用戶(hù)區(qū)分,本發(fā)明簡(jiǎn)化了系統(tǒng)配置,相對(duì)于現(xiàn)有技術(shù),增強(qiáng)了基站BS功能,在基站BS和用戶(hù)站SS側(cè)(至少于基站BS側(cè)),可以省略以太交換機(jī),降低了系統(tǒng)總體成本。
圖1為802.16空中接口協(xié)議棧模型示意圖;圖2為WIMAX設(shè)備邏輯架構(gòu)示意圖;圖3為現(xiàn)有技術(shù)中基站BS架構(gòu)示意圖;圖4為現(xiàn)有應(yīng)用系統(tǒng)結(jié)構(gòu)示意圖;圖5為現(xiàn)有應(yīng)用系統(tǒng)報(bào)文協(xié)議棧示意圖;圖6為本發(fā)明基站BS架構(gòu)示意圖;圖7為本發(fā)明基站BS對(duì)于上行報(bào)文基本處理流程示意圖;圖8為本發(fā)明基站BS對(duì)于下行報(bào)文基本處理流程示意圖;圖9為本發(fā)明應(yīng)用示例(SS側(cè)帶以太交換機(jī))系統(tǒng)結(jié)構(gòu)示意圖;圖10為本發(fā)明應(yīng)用示例(SS側(cè)帶以太交換機(jī))系統(tǒng)報(bào)文協(xié)議棧示意圖;圖11為本發(fā)明應(yīng)用示例(SS側(cè)不帶以太交換機(jī))系統(tǒng)結(jié)構(gòu)示意圖;圖12為本發(fā)明應(yīng)用示例(SS側(cè)不帶以太交換機(jī))系統(tǒng)報(bào)文協(xié)議棧示意圖;圖13為本發(fā)明基站BS對(duì)于上行報(bào)文具體處理流程示意圖;圖14為本發(fā)明基站BS對(duì)于下行報(bào)文具體處理流程示意圖。
具體實(shí)施例方式
下面根據(jù)附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明根據(jù)圖6,本發(fā)明的基站BS包括射頻模塊11、PHY模塊12、MAC模塊13和以太網(wǎng)交換模塊14,其中的PHY模塊12為無(wú)線接入系統(tǒng)空中接口物理層,完成無(wú)線的射頻調(diào)制功能,MAC模塊13為媒質(zhì)接入控制層,完成系統(tǒng)接入、帶寬分配、連接建立、連接維護(hù),外部網(wǎng)絡(luò)數(shù)據(jù)到MAC層的映射,并將其與MAC業(yè)務(wù)流標(biāo)識(shí)SFID和連接標(biāo)識(shí)CID關(guān)聯(lián)。
如圖6所示,以太網(wǎng)交換模塊14中包含如下三個(gè)表項(xiàng)VLANID~PORT表項(xiàng),該表記錄VLAN中所包含的以太端口;PVID~PORT表項(xiàng),該表保存了以太端口所對(duì)應(yīng)的端口VLAN標(biāo)識(shí)PVID;MAC~PORT表項(xiàng),該表記錄了以太端口學(xué)習(xí)的MAC地址;MAC模塊13中包括如下四個(gè)表項(xiàng)VLANID~SS表項(xiàng),該表記錄VLAN中所包含的用戶(hù)站SS;PVID~SS表項(xiàng),該表保存了用戶(hù)站SS所對(duì)應(yīng)的PVID;MAC~SS表項(xiàng),該表記錄了用戶(hù)站SS所學(xué)習(xí)的MAC地址;SFID~SS表項(xiàng),該表記錄了用戶(hù)站SS所對(duì)應(yīng)的業(yè)務(wù)流標(biāo)識(shí)SFID和對(duì)應(yīng)的連接標(biāo)識(shí)CID。
如圖6所示,以太網(wǎng)交換模塊14對(duì)于以太報(bào)文直接完成MAC地址學(xué)習(xí)老化及二層交換處理,基站BS通過(guò)對(duì)MAC模塊13和以太網(wǎng)交換模塊14中相關(guān)表項(xiàng)的調(diào)用、更新,完成WIMAX協(xié)議所定義的將以太協(xié)議在匯聚子層(CSConvergence Sublayer)匯聚的功能,實(shí)現(xiàn)對(duì)上行報(bào)文和下行報(bào)文的轉(zhuǎn)發(fā)。
如圖7所示,本發(fā)明基站BS對(duì)于上行報(bào)文基本處理流程如下A)射頻模塊11接收無(wú)線報(bào)文,經(jīng)PHY模塊12無(wú)線射頻解調(diào)制,傳送至MAC模塊13;B)MAC模塊13對(duì)報(bào)文的無(wú)線協(xié)議幀頭解封裝,查找該報(bào)文所對(duì)應(yīng)的用戶(hù)站SS,根據(jù)查找到的用戶(hù)站SS確定相應(yīng)的VLANID,進(jìn)行MAC地址學(xué)習(xí),將學(xué)習(xí)到MAC地址作相應(yīng)記錄,將報(bào)文轉(zhuǎn)發(fā)至以太網(wǎng)交換模塊14;C)以太網(wǎng)交換模塊14根據(jù)VLANID~PORT和MAC~PORT表項(xiàng),將報(bào)文轉(zhuǎn)發(fā)到對(duì)應(yīng)的以太網(wǎng)模塊端口。
如圖8所示,本發(fā)明基站BS對(duì)于下行報(bào)文基本處理流程如下a)以太網(wǎng)交換模塊14接收?qǐng)?bào)文,進(jìn)行源MAC地址學(xué)習(xí),將報(bào)文轉(zhuǎn)發(fā)給MAC模塊13;b)MAC模塊13收到報(bào)文后,查找出報(bào)文對(duì)應(yīng)的用戶(hù)站SS,并查找SFID~SS表項(xiàng),找出報(bào)文轉(zhuǎn)發(fā)的連接標(biāo)識(shí)CID;c)報(bào)文經(jīng)PHY模塊12無(wú)線射頻調(diào)制,由射頻模塊11向外發(fā)送。
根據(jù)圖9和圖10,圖10中的以太I(xiàn)I格式是指不帶VLAN標(biāo)識(shí)的以太幀,802.1Q格式是指帶VLAN標(biāo)識(shí)的以太幀。
如圖9和圖10所示,上行時(shí),PC發(fā)出的以太I(xiàn)I格式的幀,以太交換機(jī)轉(zhuǎn)換成802.1Q格式的以太幀,SS將以太幀增加802.16封裝,BS接收?qǐng)?bào)文后去掉802.16封裝還原成802.1Q格式的以太幀。
如圖9和圖10所示,下行時(shí),BS將報(bào)文加上802.16封裝向SS發(fā)送,SS去掉802.16封裝還原成802.1Q格式的以太幀,以太交換機(jī)轉(zhuǎn)換成以太I(xiàn)I格式的報(bào)文發(fā)給PC。
根據(jù)圖11和圖12,PC發(fā)出的以太I(xiàn)I格式以太幀到達(dá)SS后,SS加入802.16格式的幀頭,通過(guò)空中接口傳送到BS,BS去掉802.16幀頭,還原出以太幀,轉(zhuǎn)換成802.1Q格式的以太幀,并通過(guò)根據(jù)二層轉(zhuǎn)發(fā)處理進(jìn)行轉(zhuǎn)發(fā)。由于基站BS具有二層處理能力,用戶(hù)站SS側(cè)的報(bào)文可以不用帶VLAN標(biāo)識(shí)(SS采用以太I(xiàn)I格式直接發(fā)送至BS),通過(guò)基站BS的二層處理可實(shí)現(xiàn)用戶(hù)區(qū)分。
如圖13所示,下面就本發(fā)明基站BS對(duì)于上行報(bào)文具體處理流程詳細(xì)說(shuō)明
1、射頻模塊11接收無(wú)線報(bào)文。
2、PHY模塊12對(duì)報(bào)文進(jìn)行無(wú)線射頻解調(diào)制。
3、PHY模塊12將報(bào)文傳送至MAC模塊13。
4、MAC模塊13對(duì)報(bào)文的無(wú)線協(xié)議幀頭解封裝。
5、MAC模塊13根據(jù)SFID~SS表項(xiàng),查找出報(bào)文對(duì)應(yīng)的用戶(hù)站SS。
6、判斷報(bào)文中是否帶有VLAN標(biāo)識(shí),進(jìn)行如下操作61、若報(bào)文中有VLAN標(biāo)識(shí),則繼續(xù)如下步驟7。
62、若沒(méi)有帶VLAN標(biāo)識(shí),則根據(jù)用戶(hù)站SS標(biāo)識(shí)查找PVID~SS表項(xiàng),將查找到的相應(yīng)的PVID插入到報(bào)文,繼續(xù)如下步驟7。
7、MAC模塊13根據(jù)SS標(biāo)識(shí)查找VLANID~SS表項(xiàng),判斷SS是否加入VLAN,進(jìn)行如下操作71、若查找到的該用戶(hù)站SS所對(duì)應(yīng)的VLANID,繼續(xù)如下步驟8。
72、若未查找到的對(duì)應(yīng)的VLANID,則將報(bào)文丟棄,流程結(jié)束。
8、MAC模塊13進(jìn)行MAC地址學(xué)習(xí),將學(xué)習(xí)到的MAC地址記錄到MAC~SS表項(xiàng)中。
9、MAC模塊13將報(bào)文轉(zhuǎn)發(fā)至以太網(wǎng)交換模塊14。
10、以太網(wǎng)交換模塊14根據(jù)VLANID查找VLANID~PORT和MAC~PORT表項(xiàng),進(jìn)行如下操作101、若查找成功,取得對(duì)應(yīng)的目的MAC地址和端口,繼續(xù)如下步驟11。
102、若未查找成功,將該報(bào)文在VLAN內(nèi)廣播。
11、以太網(wǎng)交換模塊14根據(jù)VLANID和目的MAC地址將報(bào)文轉(zhuǎn)發(fā)到對(duì)應(yīng)的以太網(wǎng)模塊端口。
如圖14所示,本發(fā)明基站BS對(duì)于下行報(bào)文具體處理流程如下1)以太網(wǎng)交換模塊14接收?qǐng)?bào)文。
2)以太網(wǎng)交換模塊14收到報(bào)文后,判斷報(bào)文中是否帶有VLAN標(biāo)識(shí),進(jìn)行如下操作21)若報(bào)文帶有VLAN標(biāo)識(shí),繼續(xù)如下步驟3)。
22)若報(bào)文沒(méi)有帶VLAN標(biāo)識(shí),則根據(jù)報(bào)文進(jìn)入的以太端口查找PVID~PORT表項(xiàng),將PVID插入到報(bào)文,繼續(xù)如下步驟3)。
3)以太網(wǎng)交換模塊14根據(jù)報(bào)文中的VLAN標(biāo)識(shí)或PVID查找VLANID~PORT表項(xiàng),判斷相應(yīng)PORT是否加入了VLAN,進(jìn)行如下操作31)若查找失敗,說(shuō)明端口沒(méi)有加入VLAN,將報(bào)文丟棄,流程結(jié)束。
32)若查找成功,則進(jìn)行源MAC地址學(xué)習(xí),將學(xué)習(xí)到的源MAC地址記錄到MAC~PORT表項(xiàng),繼續(xù)如下步驟4)。
4)以太網(wǎng)交換模塊14將報(bào)文轉(zhuǎn)發(fā)給MAC模塊13。
5)MAC模塊13收到報(bào)文后,根據(jù)報(bào)文中的VLAN和目的MAC字段,查找VLANID~SS和MAC~SS表項(xiàng),進(jìn)行如下操作51)若未找出報(bào)文所對(duì)應(yīng)的SS,則將報(bào)文向VLAN中的所有成員廣播。
52)若找出報(bào)文所對(duì)應(yīng)的SS,則判斷報(bào)文中的VLANID或PVID與PVID~SS表項(xiàng)的記錄是否相等,進(jìn)行如下操作521)若VLANID或PVID與PVID~SS表項(xiàng)中的記錄相等,則去掉報(bào)文的VLANID或PVID,繼續(xù)如下步驟6)。
522)否則,直接繼續(xù)如下步驟6)。
6)MAC模塊13查找SFID~SS表項(xiàng),找出報(bào)文轉(zhuǎn)發(fā)的連接標(biāo)識(shí)CID。
7)MAC模塊13對(duì)報(bào)文進(jìn)行無(wú)線協(xié)議封裝,并將其發(fā)送至PHY模塊12。
8)PHY模塊12對(duì)報(bào)文進(jìn)行無(wú)線射頻調(diào)制。
9)射頻模塊11發(fā)送無(wú)線報(bào)文。
權(quán)利要求
1.一種基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于基站對(duì)于以太報(bào)文直接完成MAC地址學(xué)習(xí)老化及二層交換處理,完成對(duì)上行報(bào)文和下行報(bào)文的轉(zhuǎn)發(fā)。
2.根據(jù)權(quán)利要求1所述的基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于所述基站對(duì)于上行報(bào)文的處理采用如下步驟A、接收無(wú)線報(bào)文,經(jīng)無(wú)線射頻解調(diào)制,傳送至MAC模塊;B、MAC模塊對(duì)報(bào)文的無(wú)線協(xié)議幀頭解封裝,查找該報(bào)文所對(duì)應(yīng)的用戶(hù)站SS,根據(jù)查找到的用戶(hù)站SS確定相應(yīng)的VLANID,進(jìn)行MAC地址學(xué)習(xí),將學(xué)習(xí)到MAC地址作相應(yīng)記錄,將報(bào)文轉(zhuǎn)發(fā)至以太網(wǎng)交換模塊;C、以太網(wǎng)交換模塊根據(jù)VLANID~PORT和MAC~PORT表項(xiàng),將報(bào)文轉(zhuǎn)發(fā)到對(duì)應(yīng)的以太網(wǎng)模塊端口。
3.根據(jù)權(quán)利要求2所述的基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于所述的步驟A包括如下步驟A1、射頻模塊接收無(wú)線報(bào)文;A2、PHY模塊對(duì)報(bào)文進(jìn)行無(wú)線射頻解調(diào)制;A3、PHY模塊將報(bào)文傳送至MAC模塊。
4.根據(jù)權(quán)利要求2所述的基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于所述的步驟B包括如下步驟B1、MAC模塊對(duì)報(bào)文的無(wú)線協(xié)議幀頭解封裝;B2、根據(jù)SFID~SS表項(xiàng),查找出報(bào)文對(duì)應(yīng)的用戶(hù)站SS;B3、判斷報(bào)文中是否帶有VLAN標(biāo)識(shí),進(jìn)行如下操作B31、若報(bào)文中有VLAN標(biāo)識(shí),則繼續(xù)如下步驟B4;B32、若沒(méi)有帶VLAN標(biāo)識(shí),則根據(jù)用戶(hù)站SS標(biāo)識(shí)查找PVID~SS表項(xiàng),將查找到的相應(yīng)的PVID插入到報(bào)文,繼續(xù)如下步驟B4;B4、MAC模塊根據(jù)SS標(biāo)識(shí)查找VLANID~SS表項(xiàng),判斷SS是否加入VLAN,進(jìn)行如下操作B41、若查找到的該用戶(hù)站SS所對(duì)應(yīng)的VLANID,繼續(xù)如下步驟B5;B42、若未查找到的對(duì)應(yīng)的VLANID,則將報(bào)文丟棄,流程結(jié)束;B5、進(jìn)行MAC地址學(xué)習(xí),將學(xué)習(xí)到的MAC地址記錄到MAC~SS表項(xiàng)中;B6、將報(bào)文轉(zhuǎn)發(fā)至以太網(wǎng)交換模塊。
5.根據(jù)權(quán)利要求2或3或4所述的基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于所述的步驟C包括如下步驟C1、以太網(wǎng)交換模塊根據(jù)VLANID查找VLANID~PORT和MAC~PORT表項(xiàng),進(jìn)行如下操作C11、若查找成功,取得對(duì)應(yīng)的目的MAC地址和端口,繼續(xù)如下步驟C2;C12、若未查找成功,將該報(bào)文在VLAN內(nèi)廣播;C2、根據(jù)VLANID和目的MAC地址將報(bào)文轉(zhuǎn)發(fā)到對(duì)應(yīng)的以太網(wǎng)模塊端口。
6.根據(jù)權(quán)利要求1所述的基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于所述基站對(duì)于下行報(bào)文的處理采用如下步驟a、以太網(wǎng)交換模塊接收?qǐng)?bào)文,進(jìn)行源MAC地址學(xué)習(xí),將報(bào)文轉(zhuǎn)發(fā)給MAC模塊;b、MAC模塊收到報(bào)文后,查找出報(bào)文對(duì)應(yīng)的用戶(hù)站SS,并查找SFID~SS表項(xiàng),找出報(bào)文轉(zhuǎn)發(fā)的連接標(biāo)識(shí)CID;c、報(bào)文經(jīng)無(wú)線射頻調(diào)制,向外發(fā)送。
7.根據(jù)權(quán)利要求6所述的基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于所述的步驟a包括如下步驟a1、以太網(wǎng)交換模塊收到報(bào)文后,判斷報(bào)文中是否帶有VLAN標(biāo)識(shí),進(jìn)行如下操作a11、若報(bào)文帶有VLAN標(biāo)識(shí),繼續(xù)如下步驟a2;a12、若報(bào)文沒(méi)有帶VLAN標(biāo)識(shí),則根據(jù)報(bào)文進(jìn)入的以太端口查找PVID~PORT表項(xiàng),將PVID插入到報(bào)文,繼續(xù)如下步驟a2;a2、根據(jù)報(bào)文中的VLAN標(biāo)識(shí)或PVID查找VLANID~PORT表項(xiàng),判斷相應(yīng)PORT是否加入了VLAN,進(jìn)行如下操作a21、若查找失敗,說(shuō)明端口沒(méi)有加入VLAN,將報(bào)文丟棄,流程結(jié)束;a22、若查找成功,則進(jìn)行源MAC地址學(xué)習(xí),將學(xué)習(xí)到的源MAC地址記錄到MAC~PORT表項(xiàng),繼續(xù)如下步驟a3;a3、以太網(wǎng)交換模塊將報(bào)文轉(zhuǎn)發(fā)給MAC模塊。
8.根據(jù)權(quán)利要求6所述的基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于所述的步驟b包括如下步驟b1、MAC模塊收到報(bào)文后,根據(jù)報(bào)文中的VLAN和目的MAC字段,查找VLANID~SS和MAC~SS表項(xiàng)中的SS,進(jìn)行如下操作b11、若未找出報(bào)文所對(duì)應(yīng)的SS,則將報(bào)文向VLAN中的所有成員廣播;b12、若找出報(bào)文所對(duì)應(yīng)的SS,則判斷報(bào)文中的VLANID或PVID與PVID~SS表項(xiàng)的記錄是否相等,進(jìn)行如下操作b121、若VLANID或PVID與PVID~SS表項(xiàng)中的記錄相等,則去掉報(bào)文的VLANID或PVID,繼續(xù)如下步驟b2;b122、否則,直接繼續(xù)如下步驟b2;b2、查找SFID~SS表項(xiàng),找出報(bào)文轉(zhuǎn)發(fā)的連接標(biāo)識(shí)CID;b3、對(duì)報(bào)文進(jìn)行無(wú)線協(xié)議封裝。
9.根據(jù)權(quán)利要求6或7或8所述的基于WIMAX的基站業(yè)務(wù)處理方法,其特征在于所述的步驟c包括如下步驟c1、PHY模塊對(duì)報(bào)文進(jìn)行無(wú)線射頻調(diào)制;c2、射頻模塊發(fā)送無(wú)線報(bào)文。
10.一種基于WIMAX的基站業(yè)務(wù)處理系統(tǒng),包括基站BS,所述基站BS中包括射頻模塊、PHY模塊和MAC模塊,其特征在于所述的基站BS中還包括以太網(wǎng)交換模塊,其中,所述的以太網(wǎng)交換模塊對(duì)于以太報(bào)文直接完成MAC地址學(xué)習(xí)老化及二層交換處理,通過(guò)對(duì)MAC模塊和以太網(wǎng)交換模塊中相關(guān)表項(xiàng)的調(diào)用、更新,完成WIMAX協(xié)議所定義的將以太協(xié)議在CS層匯聚的功能,實(shí)現(xiàn)對(duì)上行報(bào)文和下行報(bào)文的轉(zhuǎn)發(fā)。
11.根據(jù)權(quán)利要求10所述的基于WIMAX的基站業(yè)務(wù)處理系統(tǒng),其特征在于所述的以太網(wǎng)交換模塊中包含如下三個(gè)表項(xiàng)VLANID~PORT表項(xiàng),該表記錄VLAN中所包含的以太端口;PVID~PORT表項(xiàng),該表保存了以太端口所對(duì)應(yīng)的端口VLAN標(biāo)識(shí)PVID;MAC~PORT表項(xiàng),該表記錄了以太端口學(xué)習(xí)的MAC地址;所述的MAC模塊中包括如下四個(gè)表項(xiàng)VLANID~SS表項(xiàng),該表記錄VLAN中所包含的用戶(hù)站SS;PVID~SS表項(xiàng),該表保存了用戶(hù)站SS所對(duì)應(yīng)的PVID;MAC~SS表項(xiàng),該表記錄了用戶(hù)站SS所學(xué)習(xí)的MAC地址;SFID~SS表項(xiàng),該表記錄了用戶(hù)站SS所對(duì)應(yīng)的業(yè)務(wù)流標(biāo)識(shí)SFID和對(duì)應(yīng)的連接標(biāo)識(shí)CID。
全文摘要
一種涉及電通信技術(shù)的基于WIMAX的基站業(yè)務(wù)處理方法和系統(tǒng),其方法為基站對(duì)于以太報(bào)文直接完成MAC地址學(xué)習(xí)老化及二層交換處理,完成對(duì)上行報(bào)文和下行報(bào)文的轉(zhuǎn)發(fā),該系統(tǒng)包括基站,基站包括射頻模塊、PHY模塊和MAC模塊,其特征在于基站BS中還包括以太網(wǎng)交換模塊,對(duì)于以太報(bào)文直接完成MAC地址學(xué)習(xí)老化及二層交換處理,通過(guò)對(duì)MAC模塊和以太網(wǎng)交換模塊中相關(guān)表項(xiàng)的調(diào)用、更新,完成對(duì)上行報(bào)文和下行報(bào)文的轉(zhuǎn)發(fā);以太網(wǎng)交換模塊包括三個(gè)表項(xiàng)VLANID~PORT、PVID~PORT和MAC~PORT,MAC模塊包括四個(gè)表項(xiàng)VLANID~SS、PVID~SS、MAC~SS表項(xiàng)和SFID~SS,本發(fā)明基站具備二層處理能力。
文檔編號(hào)H04L29/06GK101060470SQ200610061269
公開(kāi)日2007年10月24日 申請(qǐng)日期2006年6月22日 優(yōu)先權(quán)日2006年6月22日
發(fā)明者柯波 申請(qǐng)人:華為技術(shù)有限公司