同軸電纜網(wǎng)絡(luò)單元接口數(shù)獲取及其管理方法
【專(zhuān)利摘要】本發(fā)明提供了一種同軸電纜網(wǎng)絡(luò)單元接口數(shù)獲取及其管理方法,包括:S1)同軸電纜寬帶接入網(wǎng)局端設(shè)備的同軸電纜以太網(wǎng)進(jìn)程向同軸電纜網(wǎng)絡(luò)單元發(fā)送查詢報(bào)文,以獲取同軸電纜網(wǎng)絡(luò)單元端口相關(guān)的用戶友好ID;S2)同軸電纜以太網(wǎng)進(jìn)程判斷同軸電纜網(wǎng)絡(luò)單元返回?cái)?shù)據(jù)報(bào)文成功與否,若成功轉(zhuǎn)至步驟S3,若失敗轉(zhuǎn)至步驟S4;S3)報(bào)該同軸電纜網(wǎng)絡(luò)單元初始化失敗退出,且該同軸電纜網(wǎng)絡(luò)單元的以太網(wǎng)端口數(shù)為0口、無(wú)線接口數(shù)為0口;S4)根據(jù)返回?cái)?shù)據(jù)包的用戶友好ID來(lái)配置該同軸電纜網(wǎng)絡(luò)單元的以太網(wǎng)端口數(shù)和無(wú)線接口數(shù)。通過(guò)本發(fā)明可以通用性獲取同軸電纜網(wǎng)絡(luò)單元的以太網(wǎng)端口數(shù)、無(wú)線接口、語(yǔ)音接口,使得端口配置非常方便。
【專(zhuān)利說(shuō)明】同軸電纜網(wǎng)絡(luò)單元接口數(shù)獲取及其管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,包括以太網(wǎng)交換機(jī)、EPON (以太網(wǎng)無(wú)源光網(wǎng)絡(luò))系統(tǒng)、GPON(吉比特?zé)o源光網(wǎng)絡(luò))系統(tǒng)、EOC (同軸電纜以太網(wǎng))系統(tǒng),特別涉及通信設(shè)備綜合業(yè)務(wù)光節(jié)點(diǎn)(包括光網(wǎng)絡(luò)單元ONU和同軸線路終端CLT)中CNU (同軸電纜網(wǎng)絡(luò)單元)以太網(wǎng)端口數(shù)、無(wú)線接口、語(yǔ)音接口獲取及對(duì)其統(tǒng)一管理的方法。
【背景技術(shù)】
[0002]傳統(tǒng)EOC端口數(shù)獲取的缺陷:
[0003](I)各個(gè)廠家采取不同辦法來(lái)獲取CNU的端口數(shù);
[0004](2)有很多廠家通過(guò)CNU的HFID來(lái)獲取CNU的端口數(shù),但是該種方法其他局端設(shè)備廠家無(wú)法解析(如型號(hào)為B002、D004、HW02、FB04的局端設(shè)備等),以至于無(wú)法獲取CNU端
口數(shù)及對(duì)其統(tǒng)一管理。
【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術(shù)問(wèn)題是:提供一種通用的CNU (同軸電纜網(wǎng)絡(luò)單元)端口數(shù)獲取及對(duì)其統(tǒng)一管理的方法。
[0006]本發(fā)明所采用的技術(shù)方案是:同軸電纜網(wǎng)絡(luò)單元接口數(shù)獲取及其管理方法,包括:
[0007]SI)同軸電纜寬帶接入網(wǎng)局端設(shè)備的同軸電纜以太網(wǎng)進(jìn)程向同軸電纜網(wǎng)絡(luò)單元發(fā)送查詢報(bào)文,以獲取同軸電纜網(wǎng)絡(luò)單元端口相關(guān)的用戶友好ID ;
[0008]S2)同軸電纜以太網(wǎng)進(jìn)程判斷同軸電纜網(wǎng)絡(luò)單元返回?cái)?shù)據(jù)報(bào)文成功與否,若成功轉(zhuǎn)至步驟S3,若失敗轉(zhuǎn)至步驟S4 ;
[0009]S3)報(bào)該同軸電纜網(wǎng)絡(luò)單元初始化失敗退出,且該同軸電纜網(wǎng)絡(luò)單元的以太網(wǎng)端口數(shù)為O 口、無(wú)線接口數(shù)為O 口 ;
[0010]S4)根據(jù)返回?cái)?shù)據(jù)包的用戶友好ID來(lái)配置該同軸電纜網(wǎng)絡(luò)單元的以太網(wǎng)端口數(shù)和無(wú)線接口數(shù)。
[0011 ] 所述的方法,步驟S4具體包括:
[0012]S41)判斷返回報(bào)文的用戶友好ID的設(shè)備廠家信息是否可識(shí)別,若不可以識(shí)別進(jìn)入下一步;否則轉(zhuǎn)至步驟S43 ;
[0013]S42)配置該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為4 口,無(wú)線接口數(shù)為I 口 ;
[0014]S43)根據(jù)用戶友好ID的以太網(wǎng)端口數(shù)和無(wú)線接口數(shù)來(lái)進(jìn)行相應(yīng)配置。
[0015]所述的方法,步驟S4還包括配置語(yǔ)音接口數(shù)和擴(kuò)展接口數(shù)。
[0016]所述的方法,用戶友好ID的格式為VendorInfo[_ExWyVzRr];
[0017]其中VendorInfo為設(shè)備廠家信息;
[0018]E代表以太網(wǎng),X表示以太網(wǎng)端口數(shù)量;
[0019]W代表無(wú)線接口,y表示無(wú)線接口數(shù)量;[0020]V代表語(yǔ)音接口,z表示語(yǔ)音接口數(shù)量;
[0021]R代表擴(kuò)展接口,r表示預(yù)留接口數(shù)量。
[0022]所述的方法,依次根據(jù)Ex、Wy、Vz, Rr的信息來(lái)進(jìn)行相應(yīng)接口配置。
[0023]所述的方法,X為0、2或4,y為O或I。
[0024]所述的方法,查詢命令報(bào)文為88el以太網(wǎng)類(lèi)型的PIB配置模塊讀取的單播包。
[0025]所述的方法,步驟S2的判斷方法為:查詢報(bào)文有重發(fā)機(jī)制,重發(fā)次數(shù)為3,每次超時(shí)Is ;若3s后還沒(méi)有收到該同軸電纜以太網(wǎng)單元的返回?cái)?shù)據(jù)報(bào)文,則認(rèn)為回包失敗。
[0026]本發(fā)明的優(yōu)點(diǎn):通過(guò)本發(fā)明可以通用性獲取CNU (同軸電纜網(wǎng)絡(luò)單元)的以太網(wǎng)端口數(shù)、無(wú)線接口、語(yǔ)音接口,然后好對(duì)每個(gè)端口做配置。對(duì)于其他設(shè)備廠家,均按照本發(fā)明這樣來(lái)命名獲取CNU端口的HFID,這樣就非常方便EOC軟件對(duì)各廠家的CNU端口做互通性配置管理?!緦?zhuān)利附圖】
【附圖說(shuō)明】
[0027]圖1是EOC APP根據(jù)獲取CNU的HFID來(lái)判斷CNU端口數(shù)的邏輯流程圖。
[0028]圖2是EOC網(wǎng)絡(luò)拓?fù)鋱D。
[0029]圖3是EOC APP的系統(tǒng)框圖。
[0030]圖4是系統(tǒng)軟件的框圖。
[0031 ] 圖5是ONU APP的系統(tǒng)框圖。
【具體實(shí)施方式】
[0032]本發(fā)明提供了統(tǒng)一獲取CNU端口數(shù)及其統(tǒng)一處理的方法,其包括:S1)E0C進(jìn)程發(fā)包獲取在線同軸電纜網(wǎng)絡(luò)單元端口數(shù)的HFID(Human Friendly Identifier);S2)獲取HFID失敗,返回該同軸電纜網(wǎng)絡(luò)單元初始化失敗,且設(shè)置該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為O口、無(wú)線接口數(shù)為O 口 ;S3)獲取HFID成功,根據(jù)HFID標(biāo)識(shí)來(lái)決定該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)量為2 口或者4 口,無(wú)線接口數(shù)為O 口或者I 口 ;S4)獲取HFID成功,但該HFID標(biāo)識(shí)是EOC進(jìn)程所不認(rèn)識(shí)的,則配置該同軸電纜網(wǎng)絡(luò)單元端口數(shù)量默認(rèn)為4 口,無(wú)線接口數(shù)為I 口。
[0033]具體而言,CNU (同軸電纜網(wǎng)絡(luò)單元)端口數(shù)獲取及對(duì)其統(tǒng)一管理的方法,其包括:
[0034]SI) EOC進(jìn)程發(fā)包獲取在線同軸電纜網(wǎng)絡(luò)單元端口數(shù)的HFID (HumanFriendlyIdentifier);
[0035]S2)獲取HFID失敗,返回該同軸電纜網(wǎng)絡(luò)單元初始化失敗,且設(shè)置該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為O 口、無(wú)線接口數(shù)為O 口 ;
[0036]S3)獲取HFID成功,根據(jù)HFID標(biāo)識(shí)來(lái)決定該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為2口(4 口)、無(wú)線接口數(shù)為I 口 ;
[0037]S4)獲取HFID成功,但該HFID標(biāo)識(shí)是EOC進(jìn)程所不認(rèn)識(shí)的,則配置該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為4 口、無(wú)線接口數(shù)為I 口。
[0038]所述的方法,步驟SI中,光網(wǎng)絡(luò)單元EOC進(jìn)程通過(guò)發(fā)包來(lái)獲取特定同軸電纜網(wǎng)絡(luò)單元的HFID。
[0039]所述的方法,步驟S2中,獲取HFID失敗,返回該同軸電纜網(wǎng)絡(luò)單元初始化失敗,且設(shè)置該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為O 口、無(wú)線接口數(shù)為O 口。
[0040]所述的方法,步驟S3中,獲取HFID成功,根據(jù)HFID標(biāo)識(shí)來(lái)決定該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為2 口(4 口)、無(wú)線接口數(shù)為O 口(I 口)。
[0041]所述的方法,步驟S4中,獲取HFID成功,但該HFID標(biāo)識(shí)是EOC進(jìn)程所不認(rèn)識(shí)的,則配置該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為4 口、無(wú)線接口數(shù)為I 口。
[0042]下面結(jié)合附圖進(jìn)一步詳述本發(fā)明。
[0043]如圖2所不,本發(fā)明在具體實(shí)施時(shí),其系統(tǒng)結(jié)構(gòu)可以為:PC網(wǎng)管與EPON系統(tǒng)相連。EPON包括光線路終端OLT,OLT通過(guò)光分支器接至多個(gè)光網(wǎng)絡(luò)單元0NU。每個(gè)ONU包含多個(gè)用戶網(wǎng)絡(luò)接口 UNI,UNI下接有同軸電纜寬帶接入網(wǎng)局端設(shè)備CBAT。CBAT再通過(guò)電分路器接有多個(gè)CNU,這三者組成了同軸電纜以太網(wǎng)系統(tǒng)EOC。CBAT的一路同軸線卡作為CLT0 ONU和CLT集成在一個(gè)綜合業(yè)務(wù)光節(jié)點(diǎn)設(shè)備中,如廣東東研網(wǎng)絡(luò)科技股份有限公司的VISTA-B05-224。VISTA-B05-224是針對(duì)FTTC (光纖到路邊)+E0C組網(wǎng)推出的三合一終端產(chǎn)品,為廣電用戶提供EP0N\E0C\HFC (混合光纖同軸電纜)的綜合業(yè)務(wù)解決方案。ONU的CPU上面可以運(yùn)行多進(jìn)程,如:0NU APP (應(yīng)用程序)和EOC APP0 ONU APP和EOC APP之間進(jìn)行UDP網(wǎng)絡(luò)通信。
[0044]如圖4所示,ONU的CPU上運(yùn)行有ONU APP和EOC APP, 二者之間通過(guò)本機(jī)回送地址(本地機(jī)127.0.0.1)進(jìn)行UDP進(jìn)程通信。如圖3所示,EOC進(jìn)程包括SNMP Agent (簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理,用于和PC網(wǎng)管系統(tǒng)進(jìn)行通信)線程,并通過(guò)該線程運(yùn)行有拓?fù)渚€程(用于ONU-EOC拓?fù)潢P(guān)聯(lián))、升級(jí)線程(升級(jí)EOC APP和CBAT、CNU固件)和鏈路檢測(cè)線程(檢測(cè)CBAT與CNU之間的同軸電纜鏈路質(zhì)量)。
[0045]如圖5所示,ONU APP從高層到底層依次包括OAM (操作、管理、維護(hù))/CLI (命令行)/Web網(wǎng)管、數(shù)據(jù)管理與服務(wù)層(Data Management&Service Layer,包括Mac地址轉(zhuǎn)發(fā)表FDB、多播Multicast、服務(wù)質(zhì)量QoS、虛擬局域網(wǎng)VLAN、端口 Port、快速生成樹(shù)協(xié)議RSTP、報(bào)警Alarm、系統(tǒng)System、進(jìn)程間通信IPC、主機(jī)Host、中斷Interrupt功能,并接有數(shù)據(jù)庫(kù) Database)、硬件適配層(Hardware Adaptation Layer)、設(shè)備適配層(DeviceAdaptationLayer)、驅(qū)動(dòng)層(包括光連接驅(qū)動(dòng)Opconn Driver和交換驅(qū)動(dòng)Switch Driver)、虛擬操作系統(tǒng)層(VOS Layer) 0 ONU APP之下依次運(yùn)行有操作系統(tǒng)層(包括操作系統(tǒng)OS和板級(jí)支持包BSP)、硬件層(Hardware Platform)。本發(fā)明具體實(shí)施時(shí),ONU APP的FDB表中存儲(chǔ)有用戶網(wǎng)絡(luò)接口的MAC地址列表,并通過(guò)IPC與EOC APP進(jìn)行進(jìn)程通信。
[0046]如圖1所示,本發(fā)明通過(guò)如下改造:
[0047](I)規(guī)定 CNU 的端口 HFID 格式定義為:VendorInfo[ExWyVzRr];
[0048]其中Vendorlnfo,為設(shè)備廠家信息或者廣電客戶所規(guī)定的設(shè)置;
[0049]E代表以太網(wǎng)(Ethernet), X表示以太網(wǎng)端口數(shù)量;
[0050]W代表無(wú)線(Wireless)接口,y表示無(wú)線網(wǎng)卡接口數(shù)量;
[0051]V代表語(yǔ)音(Voice)接口,z表示語(yǔ)音接口數(shù)量;
[0052]R代表預(yù)留擴(kuò)展(Reserved)接口,r表示預(yù)留接口數(shù)量。
[0053](2)由于現(xiàn)在EOC的協(xié)議芯片幾乎都是采用高通的HomePlug AV方案的64XX、74XX協(xié)議芯片??墒纠?
[0054]ACE_QCA8428 [_E4W1V2R0],表示該設(shè)備廠家是ACE,使用的是QCA (高通)方案的8428芯片,該設(shè)備產(chǎn)品具有4個(gè)以太網(wǎng)口 I個(gè)無(wú)線接口和2個(gè)語(yǔ)音口。
[0055]本發(fā)明在實(shí)施過(guò)程中由下面4個(gè)環(huán)節(jié)組成:[0056](I)EOC發(fā)包獲取CNU端口相關(guān)的HFID
[0057](2) EOC判斷回包成功與否
[0058](3)回包失敗直接報(bào)該CNU初始化失敗退出且該CNU以太網(wǎng)端口數(shù)為O 口、無(wú)線接口數(shù)為O 口
[0059](4)回包成功則根據(jù)回包HFID來(lái)判斷該CNU以太網(wǎng)端口數(shù)、無(wú)線接口、語(yǔ)音接口
[0060](一)EOC發(fā)包獲取CNU端口相關(guān)的HFID:
[0061]EOC系統(tǒng)拓?fù)浒l(fā)現(xiàn)CNU注冊(cè)上線,首先會(huì)初始化該CNU,在初始化該CNU的第一步是獲取該CNU的以太網(wǎng)端口數(shù)、無(wú)線接口、語(yǔ)音接口。
[0062]EOC 系統(tǒng)通過(guò)發(fā)送 88el 以太網(wǎng)類(lèi)型的 PIB (Parameter Information Block,設(shè)備在AVLN中的運(yùn)行參數(shù)的配置值,比如設(shè)備網(wǎng)絡(luò)身份、常規(guī)特性等)配置模塊讀取的單播包給該CNU
[0063](二)EOC判斷回包成功與否
[0064]EOC系統(tǒng)發(fā)送該種報(bào)文,報(bào)文有個(gè)重發(fā)機(jī)制,重發(fā)次數(shù)為3,每次超時(shí)Is。若3s后還沒(méi)有收到該CNU的回包,則認(rèn)為回包失敗。若在3s內(nèi)收到該CNU的回包,則認(rèn)為回包成功。
[0065](三)回包失敗處理
[0066]CNU回包失敗,則返回該同軸電纜網(wǎng)絡(luò)單元初始化失敗,且設(shè)置該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為O 口、無(wú)線接口數(shù)為O 口。
[0067](四)回包成功處理
[0068]CNU回包成功,根據(jù)HFID標(biāo)識(shí)來(lái)決定該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為2 口或者4 口、無(wú)線接口數(shù)為O 口或者I 口 ;但該HFID標(biāo)識(shí)是EOC進(jìn)程所不認(rèn)識(shí)的,則配置該同軸電纜網(wǎng)絡(luò)單元端口數(shù)量默認(rèn)為以太網(wǎng)端口數(shù)為4 口、無(wú)線接口數(shù)為I 口。
【權(quán)利要求】
1.同軸電纜網(wǎng)絡(luò)單元接口數(shù)獲取及其管理方法,其特征在于包括: 51)同軸電纜寬帶接入網(wǎng)局端設(shè)備的同軸電纜以太網(wǎng)進(jìn)程向同軸電纜網(wǎng)絡(luò)單元發(fā)送查詢報(bào)文,以獲取同軸電纜網(wǎng)絡(luò)單元端口相關(guān)的用戶友好ID ; 52)同軸電纜以太網(wǎng)進(jìn)程判斷同軸電纜網(wǎng)絡(luò)單元返回?cái)?shù)據(jù)報(bào)文成功與否,若成功轉(zhuǎn)至步驟S3,若失敗轉(zhuǎn)至步驟S4 ; 53)報(bào)該同軸電纜網(wǎng)絡(luò)單元初始化失敗退出,且該同軸電纜網(wǎng)絡(luò)單元的以太網(wǎng)端口數(shù)為O 口、無(wú)線接口數(shù)為O 口 ; 54)根據(jù)返回?cái)?shù)據(jù)包的用戶友好ID來(lái)配置該同軸電纜網(wǎng)絡(luò)單元的以太網(wǎng)端口數(shù)和無(wú)線接口數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟S4具體包括: 541)判斷返回報(bào)文的用戶友好ID的設(shè)備廠家信息是否可識(shí)別,若不可以識(shí)別進(jìn)入下一步;否則轉(zhuǎn)至步驟S43; 542)配置該同軸電纜網(wǎng)絡(luò)單元以太網(wǎng)端口數(shù)為4口,無(wú)線接口數(shù)為I 口 ; 543)根據(jù)用戶友好ID的以太網(wǎng)端口數(shù)和無(wú)線接口數(shù)來(lái)進(jìn)行相應(yīng)配置。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:步驟S4還包括配置語(yǔ)音接口數(shù)和擴(kuò)展接口數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于:用戶友好ID的格式為VendorInfoLExffyVzRr]; 其中VendorInfo為設(shè)備廠家信息; E代表以太網(wǎng),X表示以太網(wǎng)端口數(shù)量; W代表無(wú)線接口,y表示無(wú)線接口數(shù)量; V代表語(yǔ)音接口,z表示語(yǔ)音接口數(shù)量; R代表擴(kuò)展接口,r表示預(yù)留接口數(shù)量。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于:依次根據(jù)Ex、Wy、Vz,Rr的信息來(lái)進(jìn)行相應(yīng)接口配置。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于:x為0、2或4,y為O或I。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于:查詢命令報(bào)文為88el以太網(wǎng)類(lèi)型的PIB配置模塊讀取的單播包。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟S2的判斷方法為:查詢報(bào)文有重發(fā)機(jī)制,重發(fā)次數(shù)為3,每次超時(shí)Is;若3s后還沒(méi)有收到該同軸電纜以太網(wǎng)單元的返回?cái)?shù)據(jù)報(bào)文,則認(rèn)為回包失敗。
【文檔編號(hào)】H04L1/18GK103532682SQ201210593790
【公開(kāi)日】2014年1月22日 申請(qǐng)日期:2012年12月31日 優(yōu)先權(quán)日:2012年12月31日
【發(fā)明者】吳雄偉, 張志虎, 肖虎濤 申請(qǐng)人:廣東東研網(wǎng)絡(luò)科技股份有限公司