光網(wǎng)絡(luò)終端及檢測邏輯業(yè)務(wù)流二義性的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種光網(wǎng)絡(luò)終端及檢測邏輯業(yè)務(wù)流二義性的方法。
【背景技術(shù)】
[0002]無源光接入系統(tǒng)(Gigabit-Capab 1 e PON, GPON)的接入技術(shù)是無源光纖網(wǎng)絡(luò)(Passive Optical Network,PON)技術(shù)的一種接入網(wǎng)技術(shù),它提供下行2.5Gbps,上行1.25Gbps的帶寬,數(shù)據(jù)業(yè)務(wù)配置具有非常強(qiáng)的靈活性,現(xiàn)有的GP0N協(xié)議針對光線路終端(Optical line terminal,0LT)與光網(wǎng)絡(luò)終端(Optical network terminal,0ΝΤ)之間信息交互的光網(wǎng)絡(luò)單元管理控制接口協(xié)議(ONU Management and Control Interface,0MCI)的技術(shù)方案只是簡單解決了 0MCI邏輯業(yè)務(wù)層與0ΝΤ底層芯片驅(qū)動(dòng)適配的問題。在GP0N接入系統(tǒng)中,0LT通過下發(fā)若干0MCI消息完成對0ΝΤ的業(yè)務(wù)模型的配置,由于0LT下發(fā)的0MCI有可能不是完整的業(yè)務(wù)模型,并且存在二義性的錯(cuò)誤,不能明顯的區(qū)分和表達(dá)每個(gè)業(yè)務(wù)流的邏輯流程,0ΝΤ收到這些0MCI消息后會(huì)錯(cuò)誤的理解0LT的業(yè)務(wù)模型,從而進(jìn)入不可預(yù)知的錯(cuò)誤狀態(tài)。目前針對GP0N系統(tǒng)中復(fù)雜多樣的0MCI業(yè)務(wù)模型并沒有系統(tǒng)的分析,更沒有針對性的提出關(guān)于0MCI業(yè)務(wù)模型中二義性的解決方法。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有的光網(wǎng)絡(luò)終端接收到0MCI有可能不是完整的業(yè)務(wù)模型,并且存在二義性的錯(cuò)誤從而導(dǎo)致光網(wǎng)絡(luò)終端進(jìn)入錯(cuò)誤狀態(tài)的問題,現(xiàn)提供一種旨在實(shí)現(xiàn)將明確的邏輯業(yè)務(wù)流下發(fā)驅(qū)動(dòng)層,將不明確的業(yè)務(wù)流直接忽略,以實(shí)現(xiàn)防止光網(wǎng)絡(luò)終端進(jìn)入錯(cuò)誤狀態(tài)的光網(wǎng)絡(luò)終端及檢測邏輯業(yè)務(wù)流二義性的方法。
[0004]具體技術(shù)方案如下:
[0005]一種光網(wǎng)絡(luò)終端,應(yīng)用于無源光接入系統(tǒng),包括:
[0006]—接收單元,用以接收光線路終端發(fā)送的光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息;
[0007]—發(fā)送單元,連接所述接收單元,用以根據(jù)所述光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息生成響應(yīng)報(bào)文,并將所述響應(yīng)報(bào)文發(fā)送至所述光線路終端;
[0008]—檢測單元,連接所述接收單元,用以提取所述光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中的所有邏輯業(yè)務(wù)流,獲取完整的且數(shù)據(jù)包流向唯一的所述邏輯業(yè)務(wù)流,并輸出。
[0009]優(yōu)選的,所述檢測單元包括:
[0010]一提取模塊,用以根據(jù)預(yù)設(shè)規(guī)則提取所述光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中的所有邏輯業(yè)務(wù)流,每條所述邏輯業(yè)務(wù)流中包括復(fù)數(shù)個(gè)管理實(shí)體;
[0011]—第一檢測模塊,連接所述提取模塊,用以檢測每條所述邏輯業(yè)務(wù)流中的所述復(fù)數(shù)個(gè)管理實(shí)體是否完整,以獲取完整的所述邏輯業(yè)務(wù)流,并輸出;
[0012]—第二檢測模塊,連接所述第一檢測模塊,用以對每條完整的所述邏輯業(yè)務(wù)流進(jìn)行虛擬局域網(wǎng)操作,以判斷數(shù)據(jù)包的流向是否唯一,將數(shù)據(jù)包的流向唯一的所述邏輯業(yè)務(wù)流輸出。
[0013]優(yōu)選的,所述管理實(shí)體包括:
[0014]圖形環(huán)境管理器毫微瓦匯聚樹協(xié)議,和/或圖形環(huán)境管理器索引字傳送協(xié)定,和/或802.1p端口配置數(shù)據(jù),和/或計(jì)算機(jī)橋端口配置數(shù)據(jù),和/或計(jì)算機(jī)橋服務(wù)配置文件,和/或聯(lián)合點(diǎn)對點(diǎn)以太網(wǎng)隧道協(xié)議,和/或網(wǎng)絡(luò)之間互連的協(xié)議主機(jī)配置數(shù)據(jù),和/或延伸的虛擬局域網(wǎng)標(biāo)簽操作配置數(shù)據(jù),和/或虛擬局域網(wǎng)標(biāo)簽過濾數(shù)據(jù),和/或虛擬局域網(wǎng)標(biāo)簽操作配置數(shù)據(jù)。
[0015]優(yōu)選的,所述預(yù)設(shè)規(guī)則為根據(jù)以太網(wǎng)與匯聚樹協(xié)議之間的關(guān)聯(lián)性,從所述光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中提取從以太網(wǎng)端口到圖形環(huán)境管理器端口中的所有所述邏輯業(yè)務(wù)流。
[0016]優(yōu)選的,所述檢測單元還包括:
[0017]—存儲(chǔ)模塊,連接所述第二檢測模塊,用以存儲(chǔ)數(shù)據(jù)包的流向?yàn)槲ㄒ坏乃鲞壿嫎I(yè)務(wù)流。
[0018]一種光網(wǎng)絡(luò)終端檢測邏輯業(yè)務(wù)流二義性的方法,包括下述步驟:
[0019]S1.接收光線路終端發(fā)送的光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息;
[0020]S2.根據(jù)所述光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息生成響應(yīng)報(bào)文,并將所述響應(yīng)報(bào)文發(fā)送至所述光線路終端;
[0021]S3.提取所述光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中的所有邏輯業(yè)務(wù)流,獲取完整的且數(shù)據(jù)包流向?yàn)槲ㄒ坏乃鲞壿嫎I(yè)務(wù)流,并輸出。
[0022]優(yōu)選的,所述步驟S3包括:
[0023]S31.根據(jù)預(yù)設(shè)規(guī)則提取所述光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中的所有邏輯業(yè)務(wù)流,每條所述邏輯業(yè)務(wù)流中包括復(fù)數(shù)個(gè)管理實(shí)體;
[0024]S32.檢測每條所述邏輯業(yè)務(wù)流中的所述復(fù)數(shù)個(gè)管理實(shí)體是否完整,以獲取完整的所述邏輯業(yè)務(wù)流,并輸出;
[0025]S33.對每條完整的所述邏輯業(yè)務(wù)流進(jìn)行虛擬局域網(wǎng)操作,以判斷數(shù)據(jù)包的流向是否唯一,將數(shù)據(jù)包的流向唯一的所述邏輯業(yè)務(wù)流輸出。
[0026]優(yōu)選的,所述管理實(shí)體包括:
[0027]圖形環(huán)境管理器毫微瓦匯聚樹協(xié)議,和/或圖形環(huán)境管理器索引字傳送協(xié)定,和/或802.1p端口配置數(shù)據(jù),和/或計(jì)算機(jī)橋端口配置數(shù)據(jù),和/或計(jì)算機(jī)橋服務(wù)配置文件,和/或聯(lián)合點(diǎn)對點(diǎn)以太網(wǎng)隧道協(xié)議,和/或網(wǎng)絡(luò)之間互連的協(xié)議主機(jī)配置數(shù)據(jù),和/或延伸的虛擬局域網(wǎng)標(biāo)簽操作配置數(shù)據(jù),和/或虛擬局域網(wǎng)標(biāo)簽過濾數(shù)據(jù),和/或虛擬局域網(wǎng)標(biāo)簽操作配置數(shù)據(jù)。
[0028]優(yōu)選的,所述預(yù)設(shè)規(guī)則為根據(jù)以太網(wǎng)與匯聚樹協(xié)議之間的關(guān)聯(lián)性,從所述光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中提取從以太網(wǎng)端口到圖形環(huán)境管理器端口中的所有所述邏輯業(yè)務(wù)流。
[0029]優(yōu)選的,在所述步驟S33中提供一存儲(chǔ)模塊用以存儲(chǔ)數(shù)據(jù)包的流向?yàn)槲ㄒ坏乃鲞壿嫎I(yè)務(wù)流。
[0030]上述技術(shù)方案的有益效果:
[0031]1)光網(wǎng)絡(luò)終端通過檢測單元提取光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中的所有邏輯業(yè)務(wù)流,判斷邏輯業(yè)務(wù)流的完整性和是否存在二義性,忽略錯(cuò)誤的邏輯業(yè)務(wù)流,避免0ΝΤ進(jìn)入不可預(yù)知的錯(cuò)誤狀態(tài),以將正確的邏輯業(yè)務(wù)流在0NU的驅(qū)動(dòng)層生效;
[0032]2)光網(wǎng)絡(luò)終端檢測邏輯業(yè)務(wù)流二義性的方法通過檢測邏輯業(yè)務(wù)流的完整性和二義性,以將明確的邏輯業(yè)務(wù)流下發(fā)驅(qū)動(dòng)層,將不明確的業(yè)務(wù)流直接忽略,以實(shí)現(xiàn)防止光網(wǎng)絡(luò)終端進(jìn)入錯(cuò)誤狀態(tài)。
【附圖說明】
[0033]圖1為本發(fā)明所述的光網(wǎng)絡(luò)終端的一種實(shí)施例的模塊圖;
[0034]圖2為本發(fā)明所述的檢測單元的內(nèi)部模塊圖;
[0035]圖3為本發(fā)明所述的光網(wǎng)絡(luò)終端檢測邏輯業(yè)務(wù)流二義性的方法的一種實(shí)施例的方法流程圖;
[0036]圖4為本發(fā)明所述的光網(wǎng)絡(luò)終端檢測邏輯業(yè)務(wù)流二義性的方法的另一種實(shí)施例的方法流程圖;
[0037]圖5為本發(fā)明中四條邏輯業(yè)務(wù)流的一種實(shí)施例的示意圖;
[0038]圖6為本發(fā)明中對邏輯業(yè)務(wù)流二義性的一種實(shí)施例的分析示意圖。
【具體實(shí)施方式】
[0039]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0040]需要說明的是,在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0041]下面結(jié)合附圖和具體實(shí)施例對本發(fā)明作進(jìn)一步說明,但不作為本發(fā)明的限定。
[0042]如圖1所示,一種光網(wǎng)絡(luò)終端,應(yīng)用于無源光接入系統(tǒng),包括:
[0043]—接收單元2,用以接收光線路終端發(fā)送的光網(wǎng)絡(luò)單元管理控制接口協(xié)議(0MCI)管理消息;
[0044]—發(fā)送單元3,連接接收單元2,用以根據(jù)光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息生成響應(yīng)報(bào)文,并將響應(yīng)報(bào)文發(fā)送至光線路終端;
[0045]—檢測單元1,連接接收單元2,用以提取光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中的所有邏輯業(yè)務(wù)流,獲取完整的且數(shù)據(jù)包流向唯一的邏輯業(yè)務(wù)流,并輸出。
[0046]光網(wǎng)絡(luò)終端正常工作時(shí),0ΝΤ正常上電啟動(dòng),接收單元2正常接收0LT發(fā)送的所有0MCI管理消息,發(fā)送單元3按照0MCI協(xié)議的規(guī)范做出響應(yīng),生成響應(yīng)報(bào)文答復(fù)0LT,從而完成0ΝΤ與0LT的整個(gè)0MCI消息的正常交互。
[0047]在本實(shí)施例中,光網(wǎng)絡(luò)終端通過檢測單元1提取光網(wǎng)絡(luò)單元管理控制接口協(xié)議管理消息中的所有邏輯業(yè)務(wù)流,判斷邏輯業(yè)務(wù)流的完整性和是否存在二義性,忽略錯(cuò)誤的邏輯業(yè)務(wù)流,避免0ΝΤ進(jìn)入不可預(yù)知的錯(cuò)誤狀態(tài),以將正確的邏輯業(yè)務(wù)流在