專(zhuān)利名稱::一種光網(wǎng)絡(luò)設(shè)備上感知服務(wù)提供商的方法、設(shè)備和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及光網(wǎng)絡(luò)通信領(lǐng)域,具體涉及一種光網(wǎng)絡(luò)設(shè)備上感知服務(wù)提供商的方法、設(shè)備和系統(tǒng)。
背景技術(shù):
:基于光接入方式提供用戶業(yè)務(wù)傳輸?shù)墓鈧鬏斚到y(tǒng)滿足了用戶帶寬迅速增長(zhǎng)的需求。上述光^妄入方式主要包括光纖到^各邊(Fiber-to-the-Curb,F(xiàn)TTC)、光纖到大樓(Fiber-to-the-Building,F(xiàn)TTB)、光纖到駐地(Fiber陽(yáng)to-the-Premise,F(xiàn)TTP)、光纖到鄰里(Fiber-to-the畫(huà)Neighbor,FTTN)、光纖到戶(Fiber-to-the-Home,F(xiàn)TTH)等等。無(wú)源光網(wǎng)絡(luò)(PassiveOpticalNetwork,PON)技術(shù)是一種提供光接入方式解決方案的關(guān)鍵技術(shù)。如圖1所示的PON系統(tǒng)示意圖,PON100,其包括中心局處的光線路終端(OpticalLineTerminal,OLT)110、光分配網(wǎng)絡(luò)(OpticalDistributionNetwork,ODN)130以及客戶駐地處的多個(gè)光網(wǎng)絡(luò)終端(OpticalNetworkTerminal,ONT)120。OLT110將來(lái)自PSTN140、Internet150、IPTV160等上層網(wǎng)絡(luò)的數(shù)據(jù)通過(guò)ODN130傳送給ONT120,而ONT120的上行數(shù)據(jù)可通過(guò)ODN130傳送給OLT,傳送方式可利用時(shí)分多址(TDMA)和/或波分多址(WDMA)。ONT和ONU的功能基本相同,其區(qū)別為ONT直接位于用戶端,而ONU與用戶間還有其它的網(wǎng)絡(luò)如以太網(wǎng)。圖2A所示為一個(gè)典型的"封閉式網(wǎng)絡(luò)"示意圖,"封閉式網(wǎng)絡(luò)"指的是用戶(即電信消費(fèi)者)在入網(wǎng)時(shí)只能選擇了一個(gè)提供商,用戶在開(kāi)展業(yè)務(wù)過(guò)程中,業(yè)務(wù)基礎(chǔ)設(shè)施網(wǎng)絡(luò)、業(yè)務(wù)承載網(wǎng)絡(luò)和業(yè)務(wù)提供網(wǎng)絡(luò)都從屬于同一個(gè)提供商,例如一個(gè)電信消費(fèi)者申請(qǐng)新裝一個(gè)附帶來(lái)電顯示的電話服務(wù),提供入戶銅線的是提供商A,提供電話服務(wù)也是提供商A,提供來(lái)電顯示服務(wù)的還是提供商A?,F(xiàn)有的這種"封閉式網(wǎng)絡(luò),,運(yùn)營(yíng)模式固定,不利于用戶業(yè)務(wù)開(kāi)展。
發(fā)明內(nèi)容有鑒于此,本發(fā)明實(shí)施例提供了一種在光網(wǎng)絡(luò)設(shè)備上感知服務(wù)提供商的方法、i殳備和系統(tǒng)。本發(fā)明實(shí)施例通過(guò)如下方案實(shí)現(xiàn)本發(fā)明實(shí)施例提供了一種用于在光網(wǎng)絡(luò)設(shè)備上感知服務(wù)提供商的方法,所述光網(wǎng)絡(luò)設(shè)備包括一個(gè)或多個(gè)用戶側(cè)物理端口,所述方法包括檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài);根據(jù)檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要服務(wù)提供商信息后,在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文;從攜帶有服務(wù)提供商信息的上行報(bào)文中獲得并記錄服務(wù)提供商信息。本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)處理組件,所述網(wǎng)絡(luò)處理組件應(yīng)用于包括一個(gè)或多個(gè)用戶側(cè)物理端口的網(wǎng)絡(luò)設(shè)備上,其特征在于,所述網(wǎng)絡(luò)處理組件包括狀態(tài)檢測(cè)模塊、信息控制模塊、處理模塊,所述狀態(tài)檢測(cè)模塊,用于檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài);所述信息控制模塊,用于根據(jù)所述狀態(tài)檢測(cè)模塊檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要服務(wù)提供商信息時(shí),在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文,從攜帶有服務(wù)提供商信息的上行報(bào)文中獲得并記錄服務(wù)提供商信息,利用該用戶側(cè)物理端口的端口信息和獲得的服務(wù)提供商信息建立訪問(wèn)控制信息的信息表項(xiàng),所述訪問(wèn)控制信息的信息表項(xiàng)包括用戶側(cè)物理端口的端口信息和服務(wù)提供商信息的對(duì)應(yīng)關(guān)系;所述處理模塊,用于在該用戶側(cè)端口上接收到上行報(bào)文時(shí),根據(jù)所述訪問(wèn)控制信息的信息表項(xiàng)對(duì)上行"R文進(jìn)行處理。本發(fā)明實(shí)施例還提供一種光網(wǎng)絡(luò)設(shè)備,所述光網(wǎng)絡(luò)設(shè)備包括包括一個(gè)或多個(gè)用戶側(cè)物理端口的用戶側(cè)端口才莫塊;包括一個(gè)或多個(gè)網(wǎng)絡(luò)側(cè)物理端口的網(wǎng)絡(luò)側(cè)端口4莫塊;轉(zhuǎn)發(fā)處理模塊,用于轉(zhuǎn)發(fā)用戶側(cè)端口模塊和網(wǎng)絡(luò)側(cè)端口模塊之間的報(bào)文;控制處理模塊,用于檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài),如果檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要服務(wù)提供商信息時(shí),通過(guò)在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文,從攜帶有服務(wù)提供商信息的上行報(bào)文中獲得并記錄服務(wù)提供商信息,利用該用戶側(cè)物理端口的端口信息和獲得的服務(wù)提供商信息建立訪問(wèn)控制信息的信息表項(xiàng),根據(jù)所述訪問(wèn)控制信息的信息表項(xiàng)對(duì)轉(zhuǎn)發(fā)處理模塊需要轉(zhuǎn)發(fā)的上行報(bào)文進(jìn)行處理。本發(fā)明實(shí)施例還包括一種配置系統(tǒng),所述配置系統(tǒng)包括存儲(chǔ)模塊,用于存儲(chǔ)配置信息,所述配置信息包括服務(wù)提供商信息和虛擬局域網(wǎng)信息的對(duì)應(yīng)關(guān)系;請(qǐng)求接收模塊,用于接收來(lái)自光網(wǎng)絡(luò)設(shè)備ONU/ONT的虛擬局域網(wǎng)信息的請(qǐng)求報(bào)文所述請(qǐng)求報(bào)文中攜帶有服務(wù)提供商信息;查詢模塊,用于根據(jù)請(qǐng)求報(bào)文中的服務(wù)提供商信息查詢存儲(chǔ)模塊中記錄的對(duì)應(yīng)的虛擬局域網(wǎng)信息;發(fā)送模塊,用于向光網(wǎng)絡(luò)設(shè)備ONU/ONT發(fā)送所述查詢模塊獲得的虛擬局域網(wǎng)信息。釆用本發(fā)明實(shí)施例的方案,可以根據(jù)需要對(duì)端口和服務(wù)提供商進(jìn)行靈活配置、當(dāng)用戶接入終端斷開(kāi)網(wǎng)絡(luò)時(shí)可以釋放資源,節(jié)約端口、降低網(wǎng)絡(luò)運(yùn)維費(fèi)用。圖1為傳統(tǒng)的PON系統(tǒng)示意圖;圖2A為現(xiàn)有"封閉式"系統(tǒng)示意圖;圖2B為本發(fā)明實(shí)施例提供的"開(kāi)放式"系統(tǒng)示意圖;圖3為本發(fā)明實(shí)施例提供的光纖到戶FTTH系統(tǒng)示意圖;圖4A為本發(fā)明實(shí)施例提供的ONT啟動(dòng)狀態(tài)的連接示意圖;圖4B為本發(fā)明實(shí)施例ONT運(yùn)行狀態(tài)的連接示意圖;圖5為本發(fā)明實(shí)施例動(dòng)態(tài)維護(hù)訪問(wèn)控制信息的流程圖;圖6A為本發(fā)明實(shí)施例一種配置系統(tǒng)示意圖;圖6B為本發(fā)明實(shí)施例另一種配置系統(tǒng)示意圖;圖7為本發(fā)明實(shí)施例提供的報(bào)文轉(zhuǎn)發(fā)系統(tǒng)示意圖;圖8為本發(fā)明實(shí)施例提供的ONU/ONT示意圖。具體實(shí)施例方式首先,應(yīng)當(dāng)理解,盡管下面提供了一個(gè)或多個(gè)實(shí)施例的說(shuō)明性實(shí)施方式,但是所公開(kāi)的系統(tǒng)和/或方法可利用當(dāng)前公知或現(xiàn)有的許多技術(shù)來(lái)實(shí)現(xiàn)。本公開(kāi)決不應(yīng)局限于下面示出的說(shuō)明性實(shí)施方式、附圖和技術(shù),包括這里所圖示和描述的示例性設(shè)計(jì)和實(shí)施方式,但是本公開(kāi)可以在所附權(quán)利要求的范圍內(nèi)及其完全的等同范圍內(nèi)進(jìn)行修改。本發(fā)明實(shí)施例涉及"開(kāi)放式網(wǎng)絡(luò)"。圖2B所示為一個(gè)"開(kāi)放式網(wǎng)絡(luò)"示意圖,"開(kāi)放式網(wǎng)絡(luò)"指的是提供業(yè)務(wù)承載的業(yè)務(wù)承載網(wǎng)絡(luò)和提供業(yè)務(wù)的業(yè)務(wù)提供網(wǎng)絡(luò)相分離,從屬于不同提供商,比如一個(gè)用戶申請(qǐng)一個(gè)帶IPTV的光纖入戶服務(wù),可能的模式為提供光纖入戶的基礎(chǔ)設(shè)施網(wǎng)絡(luò)是基礎(chǔ)設(shè)施提供商Z;業(yè)務(wù)承載網(wǎng)絡(luò)201和業(yè)務(wù)承載網(wǎng)絡(luò)202提供業(yè)務(wù)承載,業(yè)務(wù)承載網(wǎng)絡(luò)201和202可以分別屬于不同的提供商;提供語(yǔ)音業(yè)務(wù)的是業(yè)務(wù)提供商101,提供IPTV服務(wù)的是業(yè)務(wù)提供商102和業(yè)務(wù)提供商103,用戶可以在業(yè)務(wù)提供商102和業(yè)務(wù)提供商103之間選擇IPTV服務(wù)。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,在本發(fā)明下面的實(shí)施例中,"開(kāi)放式網(wǎng)絡(luò)"以FTTH接入方式為例,結(jié)合附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)描述。8在本發(fā)明下面的實(shí)施例的FTTH系統(tǒng)中,用戶終端通過(guò)用戶接入終端連接到承載網(wǎng)絡(luò)的光網(wǎng)絡(luò)單元ONU/ONT;承載網(wǎng)絡(luò)中,光網(wǎng)絡(luò)單元ONU/ONT通過(guò)光線路終端(OpticalLineTerminal,OLT)連接到IP核心二層或三層虛擬公共網(wǎng)絡(luò)(IPCOREL2/L3VPN)。承載網(wǎng)絡(luò)為多個(gè)業(yè)務(wù)提供商提供業(yè)務(wù)承載,如承載網(wǎng)絡(luò)的IPCOREL2/L3VPN連接業(yè)務(wù)提供商SPA、SPB和SPC。如無(wú)特別說(shuō)明,這里的光網(wǎng)絡(luò)單元ONU/ONT用ONT表示。其中,用戶終端,如電話、個(gè)人計(jì)算機(jī)PC、IPTV終端等,是指為用戶提供服務(wù)的終端設(shè)備。用戶接入終端,如家庭網(wǎng)關(guān)(HomeGateway,HG),為將用戶終端連接到承載網(wǎng)絡(luò)的接入層的網(wǎng)元,在HG為數(shù)字用戶線網(wǎng)絡(luò)終端的情況下,HG既可以作為2層橋接裝置也可以作為3層路由裝置。本發(fā)明實(shí)施例在ONT上支持動(dòng)態(tài)維護(hù)訪問(wèn)控制信息的功能,根據(jù)用戶需要訪問(wèn)的業(yè)務(wù)提供商建立相應(yīng)的訪問(wèn)控制信息的信息表項(xiàng),并根據(jù)訪問(wèn)控制信息的信息表項(xiàng)進(jìn)行業(yè)務(wù)報(bào)文處理轉(zhuǎn)發(fā)。在ONT上,需要?jiǎng)討B(tài)維護(hù)訪問(wèn)控制信息的信息表項(xiàng),執(zhí)行操作在不同的階段可略有不同。例如,當(dāng)用戶接入終端接入系統(tǒng)時(shí),如果ONT上沒(méi)有該用戶接入終端的訪問(wèn)控制信息的信息表項(xiàng),ONT需要建立相應(yīng)的訪問(wèn)控制信息的信息表項(xiàng),其中,所建立的訪問(wèn)控制信息的信息表項(xiàng)包含需要訪問(wèn)的業(yè)務(wù)4是供商的信息,如業(yè)務(wù)提供商的標(biāo)識(shí)(ServiceProviderIdentifier,SPID)。表1示出了圖3支持VLAN應(yīng)用場(chǎng)景下的訪問(wèn)控制信息的信息表項(xiàng)的一個(gè)實(shí)例。如表1所示,訪問(wèn)控制信息的信息表項(xiàng)包括如下幾個(gè)域物理端口標(biāo)識(shí)PortID:表示ONT上有用戶接入終端(如HG)接入的物理端口的端口標(biāo)識(shí);業(yè)務(wù)提供商標(biāo)識(shí)SPID:用來(lái)標(biāo)識(shí)需要訪問(wèn)的業(yè)務(wù)提供商;外層VLAN標(biāo)識(shí)OuterVLANID:用于標(biāo)識(shí)服務(wù)提供商的虛擬網(wǎng)絡(luò);GEMPortID:業(yè)務(wù)傳輸通道標(biāo)識(shí),用于支持多端口復(fù)用,其中,GEMPORT(GEM端口)表示GEM方式的業(yè)務(wù)傳輸通道,GEMPortID由OLT分配,GEMPORTID是全局唯一的,即不同的業(yè)務(wù)流分配不同的GEMPORT9ID。ONT在接收到任一物理端口的業(yè)務(wù)流時(shí),根據(jù)這張建立好的表,對(duì)該物理端口的業(yè)務(wù)流添加外層VLANID和封裝GEMPORTID。表1ONT中的訪問(wèn)控制信息<table>tableseeoriginaldocumentpage10</column></row><table>值得注意的是,上述訪問(wèn)控制信息的信息表項(xiàng)還可進(jìn)行擴(kuò)展,例如可以包括報(bào)文特征信息(如MAC地址、IP地址、用戶位置信息、),服務(wù)質(zhì)量QoS信息等的一種或多種。表1是以GPON系統(tǒng)為例,傳輸通道標(biāo)識(shí)為GEMportID;如果在EPON系統(tǒng)中,傳輸通道標(biāo)識(shí)為邏輯鏈路標(biāo)識(shí)(LogicLinkidentifier,LLID)。下面結(jié)合圖4A、4B和圖5說(shuō)明本發(fā)明實(shí)施例的具體實(shí)現(xiàn)過(guò)程。ONT通常在設(shè)備啟動(dòng)階段例行;險(xiǎn)測(cè)或在運(yùn)行階段定期檢測(cè),執(zhí)行訪問(wèn)控制信息的信息表項(xiàng)維護(hù)操作。在設(shè)備啟動(dòng)階段,ONT根據(jù)自身的用戶側(cè)物理端口數(shù)量,建立一張?jiān)L問(wèn)控制信息的空白表項(xiàng)。當(dāng)然,如果ONT已經(jīng)建好了這張?jiān)L問(wèn)控制信息的表項(xiàng),ONT設(shè)備啟動(dòng)時(shí)只需要啟動(dòng)加載。表2中PortID表示ONT的用戶側(cè)物理端口標(biāo)識(shí);服務(wù)提供商標(biāo)識(shí)SPID、OuterVLANID、GEMportID都為空"Null"。表2ONT中初始化的訪問(wèn)控制信息<table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage11</column></row><table>下面以O(shè)NT對(duì)用戶側(cè)物理端口1的4僉測(cè)處理為例進(jìn)4亍i^明。S502:在ONT上,檢查用戶側(cè)物理端口1的鏈路狀態(tài)。具體的,可以查詢本地記錄的物理端口的鏈路狀態(tài)信息,查詢用戶側(cè)物理端口1的鏈路狀態(tài);或者通過(guò)用戶側(cè)物理端口l發(fā)送鏈路狀態(tài)查詢請(qǐng)求報(bào)文,根據(jù)從用戶側(cè)物理端口1接收到的應(yīng)答報(bào)文確定物理端口的鏈路狀態(tài)(Down或Up),可選的,在ONT上設(shè)定查詢次數(shù)或查詢周期,在設(shè)定的查詢次數(shù)或查詢周期內(nèi)重復(fù)發(fā)送鏈路狀態(tài)查詢請(qǐng)求報(bào)文。S504:在ONT上,根據(jù)檢測(cè)到的用戶側(cè)物理端口1的鏈路狀態(tài)判斷是添加還是刪除SPID表項(xiàng),即如果用戶側(cè)物理端口1的鏈路狀態(tài)由斷開(kāi)(Down)變?yōu)檫B通(Up),具體如HG上電時(shí),判定需要添加SPID表項(xiàng),執(zhí)行步驟S510,如果用戶側(cè)物理端口1的鏈路狀態(tài)由Up變?yōu)镈own,判定需要?jiǎng)h除SPID表項(xiàng)執(zhí)行步驟S520。S510:在ONT上,向用戶側(cè)物理端口1對(duì)應(yīng)的HG(SPB)發(fā)送SPID請(qǐng)求報(bào)文;S512:在ONT上,判斷是否接收到來(lái)自HG(SPB)的包含SPID的應(yīng)答報(bào)文;如果收到則執(zhí)行步驟S514,否則執(zhí)行步驟S518;S514:在ONT上,將收到的應(yīng)答報(bào)文中的SPID填充到訪問(wèn)控制信息的信息表項(xiàng)中,即用戶側(cè)物理端口1對(duì)應(yīng)的SPID表項(xiàng)中,SPID表項(xiàng)的具體內(nèi)容可參見(jiàn)表l中PortID為"1"的行數(shù)據(jù)??蛇x的,ONT上可以在步驟S516給HG(SPB)回復(fù)一個(gè)確認(rèn)消息,如此即完成了SPID的自動(dòng)感知過(guò)程。ONT也可以直接截獲在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文;從攜帶有服務(wù)提供商信息的上行報(bào)文中獲得并記錄服務(wù)提供ii商信息。其中,ONT可以根據(jù)本地?cái)?shù)據(jù)庫(kù)中記錄的服務(wù)提供商和VLAN的信息,得到SPID對(duì)應(yīng)的OuterVLANID,具體實(shí)現(xiàn)時(shí)還可以結(jié)合相應(yīng)策略及上述服務(wù)提供商和VLAN的信息綜合得到。其中,ONT的訪問(wèn)控制信息中OuterVLANID也可由上層網(wǎng)絡(luò)設(shè)備分配,例如上層網(wǎng)絡(luò)設(shè)備分配通過(guò)光網(wǎng)絡(luò)終端管理控制接口方式對(duì)ONT進(jìn)行配置;或通過(guò)TR069協(xié)議方式對(duì)ONT進(jìn)行配置;或通過(guò)配置管理系統(tǒng)直接連接或遠(yuǎn)程控制方式對(duì)ONT進(jìn)行配置。該上層網(wǎng)絡(luò)設(shè)備可以是光線路終端OLT、設(shè)備管理系統(tǒng)(EquipmentManagementSystem,EMS)、配置服務(wù)器(ConfigurationServer,CS)的任意一種。采用本發(fā)明實(shí)施例提供的方案,內(nèi)層VLANID無(wú)需事先統(tǒng)一規(guī)劃,可以由服務(wù)提供商根據(jù)需要自行設(shè)定。具體實(shí)現(xiàn)時(shí),ONT可將SPID上報(bào)給上層網(wǎng)絡(luò)設(shè)備,上層網(wǎng)絡(luò)設(shè)備根據(jù)SPID獲得SPID對(duì)應(yīng)的VLAN信息,并將獲得VLAN信息反饋給ONT。具體一種實(shí)現(xiàn)方式參見(jiàn)如圖6A所示的系統(tǒng)示意圖,該系統(tǒng)包括動(dòng)態(tài)主機(jī)配置協(xié)議服務(wù)器DHCPServer,為HG的DHCP請(qǐng)求提供相應(yīng)的IP;配置服務(wù)器,根據(jù)配置請(qǐng)求為ONT提供相應(yīng)的配置信息,如VLAN信息、VPN信息等。其中,DHCPServer和配置服務(wù)器為功能實(shí)體,這兩個(gè)功能實(shí)體可以存在于一個(gè)物理實(shí)體中。DHCPServer和配置服務(wù)器與OLT邏輯連接,用虛線表示。ONT或OLT包括DHCPRelay功能實(shí)體,DHCPRelay功能實(shí)體能夠截獲或解釋DHCP報(bào)文的特殊字段或者向DHCP報(bào)文中插入特殊的字段。以O(shè)LT支持DHCPRelay功能為例說(shuō)明。HG是三層設(shè)備,上電或人為啟動(dòng)時(shí)會(huì)向網(wǎng)絡(luò)側(cè)請(qǐng)求IP地址,IP地址請(qǐng)求報(bào)文通過(guò)DHCP請(qǐng)求報(bào)文發(fā)送給DHCP服務(wù)器,請(qǐng)求報(bào)文中可以通過(guò)特殊字段(例如標(biāo)識(shí)字段)攜帶SP信息,如SPID;ONT可以從HG接入的用戶側(cè)物理端口上接收到的DHCP請(qǐng)求報(bào)文中獲得SP信息,另外,ONT還可以根據(jù)某一端口收到的DHCP請(qǐng)求報(bào)文,添加該端口信息,如端口標(biāo)識(shí),到DHCP請(qǐng)求報(bào)文的特殊字段中去。OLT監(jiān)控HGDHCP請(qǐng)求報(bào)文,通過(guò)DHCP請(qǐng)求l良文中的特殊字段可以獲知HG所屬的SP信息以及該HG所連接的ONT的端口信息。OLT可以#>據(jù)HG的SP信息和HG所連接的ONT的端口信息,下發(fā)相應(yīng)的配置信息給ONT。OLT也可以向配置服務(wù)器發(fā)送配置請(qǐng)求,從配置服務(wù)器請(qǐng)求對(duì)應(yīng)的配置信息后,把配置信息通過(guò)DHCP報(bào)文下發(fā)給ONT,其中,配置請(qǐng)求包括HG所屬的SP信息,也可以包括該HG所連接的ONT的端口信息。配置信息包括對(duì)應(yīng)端口對(duì)應(yīng)的外部虛擬局域網(wǎng)標(biāo)識(shí)OuterVLANID,ONT收到對(duì)應(yīng)的OuterVLANID后就可以進(jìn)行相應(yīng)的外層VLAN封裝。另外,配置信息還包括對(duì)應(yīng)端口內(nèi)層虛擬局域網(wǎng)標(biāo)識(shí)InnerVLANID,ONT接收到InnerVLANID后可以提供給HG或存儲(chǔ)在本地。另一種實(shí)現(xiàn)方式參見(jiàn)如圖6B所示的系統(tǒng)示意圖,該系統(tǒng)包括終端管理服務(wù)器(HG的配置服務(wù)器),如支持TR069協(xié)議的服務(wù)器,提供HG的配置服務(wù)功能。配置服務(wù)器,根據(jù)配置請(qǐng)求為ONT提供相應(yīng)的配置信息,如VLAN信息、VPN信息等。其中,終端管理服務(wù)器和配置服務(wù)器為功能實(shí)體,這兩個(gè)功能實(shí)體可以存在于不同物理實(shí)體也可以存在于一個(gè)物理實(shí)體中。終端管理服務(wù)器與HG邏輯連接,配置服務(wù)器與OLT邏輯連接,終端管理服務(wù)器和配置服務(wù)器之間邏輯連接,用虛線表示。HG上電后,會(huì)通過(guò)相應(yīng)的方式向終端管理服務(wù)器(HG的配置服務(wù)器)發(fā)送配置請(qǐng)求或報(bào)告狀態(tài)信息(具體方法參見(jiàn)已有技術(shù)),優(yōu)選的,所述請(qǐng)求。配置完成后,終端管理服務(wù)器向配置服務(wù)器發(fā)送HG所連接的ONT標(biāo)識(shí)信息,可以包括SP信息,如SPID,請(qǐng)求配置服務(wù)器對(duì)ONT重新進(jìn)行配置。配置服務(wù)器生成相應(yīng)的配置信息并通過(guò)OLT下發(fā)給ONT.S51&報(bào)告出^l普,結(jié)束該用戶側(cè)物理端口的查詢過(guò)程。S520:在ONT上,刪除用戶側(cè)物理端口1對(duì)應(yīng)的SPID表項(xiàng)。ONT對(duì)用戶側(cè)物理端口2和3的檢測(cè)處理過(guò)程與步驟S502-S520相同,得到的結(jié)果參見(jiàn)表1所示。圖6所示為利用上述過(guò)程建立的訪問(wèn)控制信息進(jìn)行報(bào)文轉(zhuǎn)發(fā)的系統(tǒng)框圖。具體實(shí)現(xiàn)過(guò)程如下ONT接收來(lái)自HG的上行報(bào)文,所述上行報(bào)文中包括內(nèi)層VLANID;ONT查詢?cè)揌G對(duì)應(yīng)的外層VLANID和GEMPORTID。具體可以時(shí)根據(jù)HG對(duì)應(yīng)的用戶側(cè)物理端口PORTID查詢?cè)L問(wèn)控制信息的信息表項(xiàng);如果上行報(bào)文中攜帶SPID也可根據(jù)SPID查詢;如果訪問(wèn)控制信息的信息表項(xiàng)中記錄有上行報(bào)文的特征信息,還可以利用某些特征信息作為索引查詢?cè)L問(wèn)控制信息的信息表項(xiàng)。ONT將外層VLANID和GEMPORTID按照一定的封裝格式封裝到上行報(bào)文中,如通過(guò)IEEE802.1Q定義的VLAN(虛擬本地局域網(wǎng))來(lái)實(shí)現(xiàn)。ONT將封裝后的報(bào)文發(fā)送給OLT,以便OLT轉(zhuǎn)發(fā)。圖8所示的光網(wǎng)絡(luò)設(shè)備800包括用戶側(cè)端口模塊802、轉(zhuǎn)發(fā)處理模塊804、網(wǎng)絡(luò)側(cè)端口模塊806、狀態(tài)檢測(cè)模塊810、信息控制模塊812、存儲(chǔ)模塊814、處理模塊816;其中,用戶側(cè)端口模塊802可以包括一個(gè)或多個(gè)用戶側(cè)物理端口,每一個(gè)用戶側(cè)物理端口可以連接一個(gè)用戶接入終端,如家庭網(wǎng)關(guān)HG。網(wǎng)絡(luò)側(cè)端口模塊806,具有網(wǎng)絡(luò)側(cè)物理端口,用于耦接網(wǎng)絡(luò)側(cè)局端設(shè)備,如光線路終端OLT。轉(zhuǎn)發(fā)處理模塊804,用于轉(zhuǎn)發(fā)用戶側(cè)端口模塊802和網(wǎng)絡(luò)側(cè)端口模塊806之間的才艮文??刂铺幚砟K,用于檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài),如果檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)從斷開(kāi)變成連通時(shí),通過(guò)該用戶側(cè)物理端口發(fā)送服務(wù)提供商信息請(qǐng)求報(bào)文,并從該用戶物理端口接收到的應(yīng)答報(bào)文中獲得服務(wù)提供商信息,利用該用戶側(cè)物理端口的端口信息和獲得的服務(wù)提供商信息建立訪問(wèn)控制信息的信息表項(xiàng),根據(jù)所述訪問(wèn)控制信息的信息表項(xiàng)對(duì)轉(zhuǎn)發(fā)處理模塊需要轉(zhuǎn)發(fā)的上行^^艮文進(jìn)行處理。具體的,控制模塊包括狀態(tài)檢測(cè)模塊810、信息控制模塊812、處理模塊816,14狀態(tài)檢測(cè)模塊810,用于檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài),具體參見(jiàn)圖5所示的步驟S502;信息控制模塊812,用于根據(jù)狀態(tài)檢測(cè)單元檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要服務(wù)提供商信息時(shí),通過(guò)該用戶側(cè)物理端口發(fā)送服務(wù)提供商信息請(qǐng)求報(bào)文,從該用戶側(cè)物理端口接收的應(yīng)答報(bào)文中獲得服務(wù)提供商信息,利用該用戶側(cè)物理端口的端口信息和獲得的服務(wù)提供商信息建立訪問(wèn)控制信息的信息表項(xiàng),該信息表項(xiàng)中包括該用戶側(cè)物理端口的端口信息和服務(wù)提供商信息的對(duì)應(yīng)關(guān)系。如果根據(jù)狀態(tài)檢測(cè)單元檢測(cè)到的某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要?jiǎng)h除信息,則刪除該用戶側(cè)物理端口對(duì)應(yīng)的信息,即相應(yīng)的SPID表項(xiàng)信息。具體處理過(guò)程參見(jiàn)圖5所示的步驟S510-S520的相關(guān)描述。存儲(chǔ)模塊814,用于存儲(chǔ)訪問(wèn)控制信息。配置信息獲取模塊,用于獲取配置信息,將獲取的配置信息提供給信息控制模塊,由信息控制模塊812添加到相應(yīng)的表項(xiàng)中,所獲取的配置信息包括外存虛擬局域網(wǎng)標(biāo)識(shí)OuterVLANID、內(nèi)存虛擬局域網(wǎng)標(biāo)識(shí)InnerVLANID、GEMPORTID、服務(wù)質(zhì)量QoS信息、其它配置參數(shù)的一種或多種。具體可以采用上述圖6A或圖6B的方式獲取配置信息。其中,HG所屬的SP信息、VLAN等信息可以在HG上電前預(yù)先由OLT、各種服務(wù)器等預(yù)先配置在ONT中,HG上電后由信息控制模塊812根據(jù)從HG上行報(bào)文中獲得的SP信息查找本地?cái)?shù)據(jù)庫(kù)獲得。處理模塊816,用于在該用戶側(cè)端口上接收到上行報(bào)文時(shí),根據(jù)訪問(wèn)控制信息的信息表項(xiàng)在接收到的上行報(bào)文中添加外層VLANID和GEMPORTID。狀態(tài)檢測(cè)模塊810、信息控制模塊812、處理模塊816的功能可作為獨(dú)立的實(shí)體才莫塊,可以在網(wǎng)絡(luò)處理組件,如網(wǎng)絡(luò)處理芯片上實(shí)現(xiàn),該網(wǎng)絡(luò)處理芯片按照?qǐng)D5所示的流程進(jìn)行處理,實(shí)現(xiàn)動(dòng)態(tài)維護(hù)訪問(wèn)控制信息的功能。本發(fā)明實(shí)施例還提供了一種配置系統(tǒng),如圖6ADHCP服務(wù)器、配置服15務(wù)器的一種或多種組合,或圖6B終端管理服務(wù)器、配置服務(wù)器的一種或多種組合,配置系統(tǒng)包括存儲(chǔ)模塊,用于存儲(chǔ)配置信息,所述配置信息包括服務(wù)提供商信息和虛擬局域網(wǎng)信息的對(duì)應(yīng)關(guān)系;請(qǐng)求接收模塊,用于接收來(lái)自光網(wǎng)絡(luò)設(shè)備ONU/ONT的虛擬局域網(wǎng)信息的請(qǐng)求報(bào)文所述請(qǐng)求報(bào)文中攜帶有服務(wù)提供商信息;查詢模塊,用于根據(jù)請(qǐng)求報(bào)文中的服務(wù)提供商信息查詢存儲(chǔ)模塊中記錄的對(duì)應(yīng)的虛擬局域網(wǎng)信息;發(fā)送模塊,用于向光網(wǎng)絡(luò)設(shè)備ONU/ONT發(fā)送所述查詢模塊獲得的虛擬局域網(wǎng)信息。另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指示相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可按圖5所示步驟500-步驟540的流程進(jìn)行。本發(fā)明上述實(shí)施例提供的方案中,在ONT上動(dòng)態(tài)維護(hù)訪問(wèn)控制信息的信息表項(xiàng),特別的根據(jù)感知到的服務(wù)提供商信息進(jìn)行相應(yīng)配置處理,并進(jìn)行業(yè)務(wù)轉(zhuǎn)發(fā)。這樣,可以解決ONT的物理端口數(shù)量有限,無(wú)法滿足大量SP時(shí)的端口需求,例如全網(wǎng)有100個(gè)SP時(shí),一般的ONT就很難提供100個(gè)用戶側(cè)物理端口,采用本發(fā)明實(shí)施例的方案可以使接入ONT的HG根據(jù)需要選擇相應(yīng)的SP以開(kāi)展業(yè)務(wù)。而且,配置系統(tǒng)可以才艮據(jù)HG、ONT、OLT任意網(wǎng)絡(luò)設(shè)備的請(qǐng)求對(duì)承載網(wǎng)絡(luò)做相應(yīng)配置,配置靈活、節(jié)約運(yùn)維成本。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。權(quán)利要求1、一種用于在光網(wǎng)絡(luò)設(shè)備上感知服務(wù)提供商的方法,所述光網(wǎng)絡(luò)設(shè)備包括一個(gè)或多個(gè)用戶側(cè)物理端口,其特征在于,所述方法包括檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài);根據(jù)檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要服務(wù)提供商信息后,在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文;從攜帶有服務(wù)提供商信息的上行報(bào)文中獲得并記錄服務(wù)提供商信息。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文,具體包括通過(guò)所述用戶側(cè)物理端口發(fā)送服務(wù)提供商信息請(qǐng)求報(bào)文,從該用戶側(cè)物理端口接收到的攜帶有服務(wù)提供商信息的應(yīng)答報(bào)文中獲得服務(wù)提供商信息;或者通過(guò)接收從該用戶側(cè)物理端口對(duì)應(yīng)的攜帶有服務(wù)提供商信息的DHCP報(bào)文中獲得服務(wù)提供商信息。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括利用該用戶側(cè)物理端口信息和得到的服務(wù)提供商信息建立服務(wù)建立訪問(wèn)控制信息的信息表項(xiàng)。4、根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述方法還包括利用所述服務(wù)提供商信息獲得對(duì)應(yīng)的外層虛擬局域網(wǎng)絡(luò)標(biāo)識(shí)OuterVLANID、傳輸通道標(biāo)識(shí)、服務(wù)質(zhì)量信息的一種或多種信息,并將上述一種或多種信息記錄到訪問(wèn)控制信息中服務(wù)提供商信息對(duì)應(yīng)的信息表項(xiàng)中;根據(jù)所述訪問(wèn)控制信息的信息表項(xiàng)對(duì)需要轉(zhuǎn)發(fā)的上行報(bào)文進(jìn)行處理。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,所述訪問(wèn)控制信息的信息表項(xiàng)對(duì)需要轉(zhuǎn)發(fā)的上行報(bào)文進(jìn)行處理具體包括將外層虛擬局域網(wǎng)絡(luò)標(biāo)識(shí)OuterVLANID和/或傳輸通道標(biāo)識(shí)添加到需要轉(zhuǎn)發(fā)的上行報(bào)文中。6、一種網(wǎng)絡(luò)處理組件,所述網(wǎng)絡(luò)處理組件應(yīng)用于包括一個(gè)或多個(gè)用戶側(cè)物理端口的網(wǎng)絡(luò)設(shè)備上,其特征在于,所述網(wǎng)絡(luò)處理組件包括狀態(tài)檢測(cè)模塊、信息控制模塊、處理模塊,所述狀態(tài)檢測(cè)模塊,用于檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài);所述信息控制模塊,用于根據(jù)所述狀態(tài)檢測(cè)模塊檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要服務(wù)提供商信息時(shí),在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文,從攜帶有服務(wù)提供商信息的上行報(bào)文中獲得并記錄服務(wù)提供商信息,利用該用戶側(cè)物理端口的端口信息和獲得的服務(wù)提供商信息建立訪問(wèn)控制信息的信息表項(xiàng),所述訪問(wèn)控制信息的信息表項(xiàng)包括用戶側(cè)物理端口的端口信息和服務(wù)提供商信息的對(duì)應(yīng)關(guān)系;所述處理模塊,用于在該用戶側(cè)端口上接收到上行l(wèi)艮文時(shí),根據(jù)所述訪問(wèn)控制信息的信息表項(xiàng)對(duì)上行報(bào)文進(jìn)行處理。7、根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)處理組件,其特征在于,所述信息控制模塊建立的訪問(wèn)控制信息的信息表項(xiàng)中還包括服務(wù)提供商信息對(duì)應(yīng)的外層虛擬局域網(wǎng)絡(luò)標(biāo)識(shí)OuterVLANID,所述處理模塊根據(jù)所述對(duì)應(yīng)關(guān)系對(duì)上行報(bào)文進(jìn)行處理包括所述處理模塊將對(duì)應(yīng)的OuterVLANID添加到上行報(bào)文中。8、根據(jù)權(quán)利要求6或7所述的網(wǎng)絡(luò)處理組件,其特征在于,所述信息控制模塊建立的訪問(wèn)控制信息的信息表項(xiàng)中還包括業(yè)務(wù)傳輸通道標(biāo)識(shí),所述處理模塊根據(jù)所述對(duì)應(yīng)關(guān)系對(duì)上行報(bào)文進(jìn)行處理包括所述處理模塊將對(duì)應(yīng)的業(yè)務(wù)傳輸通道標(biāo)識(shí)添加到上行報(bào)文中。9、根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)處理組件,其特征在于,所述信息控制模塊,用于如果所述狀態(tài);險(xiǎn)測(cè)才莫塊檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)丟失時(shí),刪除該服務(wù)提供商信息對(duì)應(yīng)的信息表項(xiàng)。10、一種光網(wǎng)絡(luò)設(shè)備,其特征在于,所述光網(wǎng)絡(luò)設(shè)備包括包括一個(gè)或多個(gè)用戶側(cè)物理端口的用戶側(cè)端口才莫塊;包括一個(gè)或多個(gè)網(wǎng)絡(luò)側(cè)物理端口的網(wǎng)絡(luò)側(cè)端口才莫塊;轉(zhuǎn)發(fā)處理模塊,用于轉(zhuǎn)發(fā)用戶側(cè)端口模塊和網(wǎng)絡(luò)側(cè)端口模塊之間的報(bào)文;控制處理模塊,用于檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài),如果檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要服務(wù)提供商信息時(shí),通過(guò)在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文,從攜帶有服務(wù)提供商信息的上行報(bào)文中獲得并記錄服務(wù)提供商信息,利用該用戶側(cè)物理端口的端口信息和獲得的服務(wù)提供商信息建立訪問(wèn)控制信息的信息表項(xiàng),根據(jù)所述訪問(wèn)控制信息的信息表項(xiàng)對(duì)轉(zhuǎn)發(fā)處理模塊需要轉(zhuǎn)發(fā)的上行報(bào)文進(jìn)行處理。11、根據(jù)權(quán)利要求IO所述的光網(wǎng)絡(luò)設(shè)備,其特征在于,所述光網(wǎng)絡(luò)設(shè)備包括動(dòng)態(tài)主機(jī)配置協(xié)議中繼功能實(shí)體,從動(dòng)態(tài)主機(jī)配置協(xié)議上行報(bào)文中獲得服務(wù)提供商信息,并從動(dòng)態(tài)主機(jī)配置協(xié)議下行報(bào)文中獲得外部虛擬局域網(wǎng)絡(luò)標(biāo)識(shí)的配置信息。12、一種配置系統(tǒng),其特征在于,所述配置系統(tǒng)包括存儲(chǔ)模塊,用于存儲(chǔ)配置信息,所述配置信息包括服務(wù)提供商信息和虛擬局域網(wǎng)信息的對(duì)應(yīng)關(guān)系;請(qǐng)求接收模塊,用于接收來(lái)自光網(wǎng)絡(luò)設(shè)備ONU/ONT的虛擬局域網(wǎng)信息的請(qǐng)求報(bào)文所述請(qǐng)求報(bào)文中攜帶有服務(wù)提供商信息;查詢模塊,用于根據(jù)請(qǐng)求報(bào)文中的服務(wù)提供商信息查詢存儲(chǔ)模塊中記錄的對(duì)應(yīng)的虛擬局域網(wǎng)信息;發(fā)送模塊,用于向光網(wǎng)絡(luò)設(shè)備ONU/ONT發(fā)送所述查詢模塊獲得的虛擬局域網(wǎng)信息。全文摘要本發(fā)明實(shí)施例提供了一種用于在光網(wǎng)絡(luò)設(shè)備上感知服務(wù)提供商的方法、設(shè)備和系統(tǒng),所述設(shè)備包括一個(gè)或多個(gè)用戶側(cè)物理端口,所述方法包括檢測(cè)一個(gè)或多個(gè)用戶側(cè)物理端口的鏈路狀態(tài);根據(jù)檢測(cè)到某一用戶側(cè)物理端口的鏈路狀態(tài)確定需要服務(wù)提供商信息后,在該用戶側(cè)物理端口接收到攜帶有服務(wù)提供商信息的上行報(bào)文;從攜帶有服務(wù)提供商信息的上行報(bào)文中獲得并記錄服務(wù)提供商信息。采用本發(fā)明實(shí)施例提供的方案,端口配置靈活、網(wǎng)絡(luò)運(yùn)維費(fèi)用低。文檔編號(hào)H04L12/28GK101674139SQ200810216118公開(kāi)日2010年3月17日申請(qǐng)日期2008年9月9日優(yōu)先權(quán)日2008年9月9日發(fā)明者何國(guó)才,肖燦輝申請(qǐng)人:華為技術(shù)有限公司