通信方法、光模塊和網(wǎng)絡(luò)設(shè)備的制作方法
【專利摘要】本發(fā)明的實(shí)施例提供了一種通信方法、光模塊和網(wǎng)絡(luò)設(shè)備。該通信方法包括:光模塊根據(jù)經(jīng)過光模塊的業(yè)務(wù)報(bào)文生成第一報(bào)文,其中第一報(bào)文的源地址和業(yè)務(wù)報(bào)文的源地址相同,第一報(bào)文的目的地址和業(yè)務(wù)報(bào)文的目的地址相同,第一報(bào)文用于探測從光模塊到網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑;光模塊沿業(yè)務(wù)報(bào)文的傳輸方向發(fā)送第一報(bào)文;光模塊接收到網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文,第二報(bào)文用于響應(yīng)第一報(bào)文,第二報(bào)文用于指示從光模塊到網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示光模塊通過所述網(wǎng)絡(luò)設(shè)備以及第一傳輸路徑與網(wǎng)管系統(tǒng)通信,網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑。本技術(shù)方案在不改造光模塊的宿主設(shè)備的情況下,能夠?qū)崿F(xiàn)光模塊向網(wǎng)管系統(tǒng)發(fā)送數(shù)據(jù)。
【專利說明】通信方法、光模塊和網(wǎng)絡(luò)設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,并且更具體地,涉及一種通信方法、光模塊和網(wǎng)絡(luò)設(shè)備。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)協(xié)議(Internet Protocol, IP)技術(shù)和應(yīng)用的發(fā)展,傳統(tǒng)電信業(yè)務(wù)逐漸IP化,新的電信業(yè)務(wù)更是將IP技術(shù)作為其業(yè)務(wù)基礎(chǔ)。IP網(wǎng)絡(luò)承載電信業(yè)務(wù),自然在IP網(wǎng)絡(luò)引入了電信業(yè)務(wù)可靠性、可管理性等方面的要求。IP網(wǎng)絡(luò)的性能測量與監(jiān)控技術(shù)就是在這個背景下出現(xiàn)并逐漸成為IP網(wǎng)絡(luò)的必備能力。
[0003]網(wǎng)絡(luò)設(shè)備支持性能測量與監(jiān)控的要求是逐漸強(qiáng)烈的,不同廠商設(shè)備、同一廠商不同時期設(shè)備的支持情況并不同步,因此在網(wǎng)絡(luò)部署時面臨困難。在光模塊(例如,智能光模塊)里實(shí)現(xiàn)性能測量與監(jiān)控能力是一個非常好的解決上述問題的辦法。
[0004]光t旲塊在網(wǎng)絡(luò)中部署時,可以插在網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)端口以完成其基本功能。光豐旲塊所插接的網(wǎng)絡(luò)設(shè)備為光模塊的宿主設(shè)備。在該方案中,將光模塊作為宿主設(shè)備的一個邏輯模塊,光模塊向網(wǎng)管系統(tǒng)發(fā)送數(shù)據(jù)必需依賴于宿主設(shè)備,而網(wǎng)絡(luò)上部署的宿主設(shè)備通常不提供和數(shù)據(jù)上報(bào)服務(wù),因此,在該方案中,為了實(shí)現(xiàn)光模塊向網(wǎng)管系統(tǒng)發(fā)送數(shù)據(jù),必須改造宿主設(shè)備。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種通信方法、光模塊和網(wǎng)絡(luò)設(shè)備,使得避免改造光模塊的宿主設(shè)備就可以實(shí)現(xiàn)光模塊向網(wǎng)管系統(tǒng)發(fā)送數(shù)據(jù)。
[0006]第一方面,提供了一種通信方法,該通信方法包括:光模塊根據(jù)經(jīng)過光模塊的業(yè)務(wù)報(bào)文生成第一報(bào)文,第一報(bào)文的源地址和業(yè)務(wù)報(bào)文的源地址相同,第一報(bào)文的目的地址和業(yè)務(wù)報(bào)文的目的地址相同,第一報(bào)文還包括特征信息和光模塊的標(biāo)識,特征信息用于指示包括特征信息的報(bào)文為光模塊管理報(bào)文,第一報(bào)文用于探測從光模塊到網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑;光模塊沿業(yè)務(wù)報(bào)文的傳輸方向發(fā)送第一報(bào)文;光模塊接收網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文,第二報(bào)文用于響應(yīng)第一報(bào)文,第二報(bào)文用于指示從光模塊到網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示光模塊通過網(wǎng)絡(luò)設(shè)備以及第一傳輸路徑與網(wǎng)管系統(tǒng)通信,網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑,第二報(bào)文包括特征信息和光模塊的標(biāo)識,第二報(bào)文的目的地址和第一報(bào)文的源地址相同。
[0007]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,通信方法還包括:光模塊根據(jù)第二報(bào)文生成第三報(bào)文,第三報(bào)文包括特征信息和光模塊的標(biāo)識,第三報(bào)文用于通知網(wǎng)絡(luò)設(shè)備從網(wǎng)絡(luò)設(shè)備到光模塊存在第二傳輸路徑;光模塊通過第一傳輸路徑發(fā)送第三報(bào)文。
[0008]結(jié)合第一方面或第一方面第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,第二報(bào)文中攜帶的源地址是第一報(bào)文的目的地址;在光模塊接收網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,還包括:光模塊在光模塊的路徑表中記錄第一傳輸路徑的信息,第一傳輸路徑的信息包括第一報(bào)文的目的地址。
[0009]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,第二報(bào)文中攜帶的源地址是網(wǎng)絡(luò)設(shè)備的地址;在光模塊接收網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,還包括:光模塊在光模塊的路徑表中記錄第一傳輸路徑的信息,第一傳輸路徑的信息包括網(wǎng)絡(luò)設(shè)備的地址。
[0010]結(jié)合上述第一方面的第二種或第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,在光模塊在光模塊的路徑表中記錄第一傳輸路徑的信息之后,還包括:光模塊向網(wǎng)絡(luò)設(shè)備發(fā)送維護(hù)消息,維護(hù)消息用于確定第一傳輸路徑是否可用;如果光模塊在預(yù)設(shè)時段內(nèi)接收到網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則確定第一傳輸路徑為可用,維護(hù)回復(fù)消息用于響應(yīng)維護(hù)消息;如果光模塊在預(yù)設(shè)時段內(nèi)未接收到網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則從光模塊的路徑表中刪除第一傳輸路徑的信息。
[0011]結(jié)合第一方面的第二種到第四種中任一種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,在光模塊接收網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文之后,通信方法還包括:光模塊根據(jù)第一傳輸路徑的信息生成并發(fā)送第四報(bào)文,第四報(bào)文用于向網(wǎng)管系統(tǒng)上報(bào)測量數(shù)據(jù),第四報(bào)文包括特征信息。
[0012]結(jié)合第一方面或第一方面中的第一種到第五種中任一種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,第一報(bào)文包括互聯(lián)網(wǎng)協(xié)議(IP)報(bào)文頭,IP報(bào)文頭中的協(xié)議(Protocol)字段標(biāo)識IP報(bào)文頭用于封裝互聯(lián)網(wǎng)報(bào)文控制協(xié)議(Internet ControlMessage Protocol, ICMP)報(bào)文,ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答,ICMP報(bào)文包括特征信息。
[0013]結(jié)合第一方面或第一方面的第一種到第六種中任一種可能的實(shí)現(xiàn)方式,在第一方面的第七種可能的實(shí)現(xiàn)方式中,該第一報(bào)文還包括光模塊的路徑標(biāo)識,該光模塊的路徑標(biāo)識用于標(biāo)識該第一報(bào)文的地址信息指示的路徑,該第二報(bào)文還包括該光模塊的路徑標(biāo)識和網(wǎng)絡(luò)設(shè)備的路徑標(biāo)識,該網(wǎng)絡(luò)設(shè)備的路徑標(biāo)識用于標(biāo)識第二報(bào)文的地址信息指示的路徑。
[0014]結(jié)合第一方面或第一方面的第一種到第七種中任一種可能的實(shí)現(xiàn)方式,在第一方面的第八種可能的實(shí)現(xiàn)方式中,該光模塊根據(jù)經(jīng)過該光模塊的業(yè)務(wù)報(bào)文生成第一報(bào)文,包括:該光模塊從經(jīng)過該光模塊的業(yè)務(wù)報(bào)文中隨機(jī)獲取該業(yè)務(wù)報(bào)文;光模塊根據(jù)經(jīng)過該業(yè)務(wù)報(bào)文生成該第一報(bào)文。
[0015]結(jié)合第一方面或第一方面的第八種可能的實(shí)現(xiàn)方式,在第一方面的第九種可能的實(shí)現(xiàn)方式中,該光模塊從經(jīng)過該光模塊的業(yè)務(wù)報(bào)文中隨機(jī)獲取該業(yè)務(wù)報(bào)文,包括:在該光模塊位于網(wǎng)絡(luò)中的多個光模塊的分布區(qū)間的邊界上時,該光模塊隨機(jī)獲取該去往該分布區(qū)間方向的業(yè)務(wù)報(bào)文;其中該光模塊根據(jù)該地址信息發(fā)送該第一報(bào)文,包括:該光模塊根據(jù)該地址信息向該分布區(qū)間方向發(fā)送該第一報(bào)文。
[0016]第二方面,提供了一種通信方法,該通信方法包括:網(wǎng)絡(luò)設(shè)備接收光模塊發(fā)送的第一報(bào)文,網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑,第一報(bào)文是光模塊根據(jù)經(jīng)過光模塊的業(yè)務(wù)報(bào)文生成的,第一報(bào)文的源地址和業(yè)務(wù)報(bào)文的源地址相同,第一報(bào)文的目的地址和業(yè)務(wù)報(bào)文的目的地址相同,第一報(bào)文包括特征信息和光模塊的標(biāo)識,特征信息用于指示包括特征信息的報(bào)文為光模塊管理報(bào)文,第一報(bào)文用于探測從光模塊到網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑;網(wǎng)絡(luò)設(shè)備根據(jù)第一報(bào)文生成第二報(bào)文,第二報(bào)文的目的地址與第一報(bào)文的源地址相同,第二報(bào)文用于響應(yīng)第一報(bào)文,第二報(bào)文用于指不從光模塊到網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示光模塊通過網(wǎng)絡(luò)設(shè)備以及第一傳輸路徑與網(wǎng)管系統(tǒng)通信,第二報(bào)文包括特征信息和光模塊的標(biāo)識;網(wǎng)絡(luò)設(shè)備向光模塊發(fā)送第二報(bào)文。
[0017]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,在網(wǎng)絡(luò)設(shè)備接收光模塊發(fā)送的第一報(bào)文之后,還包括:網(wǎng)絡(luò)設(shè)備向網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,第五報(bào)文包括光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識,第五報(bào)文用于通知網(wǎng)管系統(tǒng)光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
[0018]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,通信方法還包括:網(wǎng)絡(luò)設(shè)備接收光模塊發(fā)送的第三報(bào)文,第三報(bào)文包括特征信息和光模塊的標(biāo)識,第三報(bào)文用于通知網(wǎng)絡(luò)設(shè)備從網(wǎng)絡(luò)設(shè)備到光模塊存在第二傳輸路徑。
[0019]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,在網(wǎng)絡(luò)設(shè)備接收光模塊發(fā)送的第三報(bào)文之后,還包括:網(wǎng)絡(luò)設(shè)備向網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,第五報(bào)文包括光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識,第五報(bào)文用于通知網(wǎng)管系統(tǒng)光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
[0020]結(jié)合第二方面的第二種或第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,在網(wǎng)絡(luò)設(shè)備接收光模塊發(fā)送的第三報(bào)文之后,還包括:網(wǎng)絡(luò)設(shè)備在網(wǎng)絡(luò)設(shè)備的路徑表中記錄第二傳輸路徑的信息,第二傳輸路徑的信息包括出接口、第二報(bào)文的目的地址和光模塊的標(biāo)識的映射關(guān)系,出接口是網(wǎng)絡(luò)設(shè)備發(fā)送第二報(bào)文的接口。
[0021]結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,還包括:如果網(wǎng)絡(luò)設(shè)備接收到光模塊發(fā)送的維護(hù)消息,則網(wǎng)絡(luò)設(shè)備根據(jù)維護(hù)消息發(fā)送維護(hù)回復(fù)消息,維護(hù)消息用于確定光模塊與網(wǎng)絡(luò)設(shè)備之間的第一傳輸路徑是否可用,維護(hù)回復(fù)消息用于響應(yīng)維護(hù)消息。
[0022]結(jié)合第二方面的第四種或第五種可能的實(shí)現(xiàn)方式,在第二方面的第六種可能的實(shí)現(xiàn)方式中,第二方面的通信方法還包括:網(wǎng)絡(luò)設(shè)備通過出接口向光模塊發(fā)送第六報(bào)文,第六報(bào)文用于配置光模塊或請求測量數(shù)據(jù),第六報(bào)文包括特征信息。
[0023]結(jié)合第二方面或第二方面的第一種到第六種中的任一種可能的實(shí)現(xiàn)方式,在第二方面的第七種可能的實(shí)現(xiàn)方式中,第一報(bào)文包IP報(bào)文頭,IP報(bào)文頭中的協(xié)議字段標(biāo)識IP報(bào)文頭用于封裝ICMP報(bào)文,ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答,ICMP報(bào)文包括特征信息。
[0024]結(jié)合第二方面或第二方面的第一種到第七種中的任一種可能的實(shí)現(xiàn)方式,在第二方面的第八種可能的實(shí)現(xiàn)方式中,該第一報(bào)文還包括光模塊的路徑標(biāo)識,該光模塊的路徑標(biāo)識用于標(biāo)識該第一報(bào)文的地址信息指示的路徑,該第二報(bào)文還包括該光模塊的路徑標(biāo)識和網(wǎng)絡(luò)設(shè)備的路徑標(biāo)識,該網(wǎng)絡(luò)設(shè)備的路徑標(biāo)識用于標(biāo)識第二報(bào)文的地址信息指示的路徑。
[0025]結(jié)合第二方面或第二方面的第一種到第七種中的任一種可能的實(shí)現(xiàn)方式,在第二方面的第九種可能的實(shí)現(xiàn)方式中,該網(wǎng)絡(luò)中存在虛擬專用網(wǎng)絡(luò)(virtual privatenetwork, VPN),該網(wǎng)絡(luò)設(shè)備根據(jù)第一報(bào)文生成該第二報(bào)文,包括:該網(wǎng)絡(luò)設(shè)備從該第一報(bào)文中獲取該地址信息,該地址信息包括源地址和目的地址,該源地址為該業(yè)務(wù)報(bào)文的源地址,該目的地址為該業(yè)務(wù)報(bào)文的目的地址;該網(wǎng)絡(luò)設(shè)備在該第一報(bào)文進(jìn)入網(wǎng)絡(luò)設(shè)備時,獲取該第一報(bào)文的VPN標(biāo)識,其中該網(wǎng)絡(luò)設(shè)備通過該入接口接收到該光模塊發(fā)送的第一報(bào)文;該網(wǎng)絡(luò)設(shè)備根據(jù)該第一報(bào)文的VPN標(biāo)識和該第一報(bào)文的地址信息在路由表或媒體接入控制(media access control, MAC)表中獲取該第二報(bào)文的地址信息和對應(yīng)該第二報(bào)文的出接口的信息,其中該網(wǎng)絡(luò)設(shè)備通過該出接口向該光模塊發(fā)送該第二報(bào)文,該第二報(bào)文的源地址為該第一報(bào)文的目的地址,該第二報(bào)文的目的地址為該第一報(bào)文的源地址;其中該網(wǎng)絡(luò)設(shè)備向該光模塊發(fā)送該第二報(bào)文,包括:該網(wǎng)絡(luò)設(shè)備通過該出接口向該光模塊發(fā)送該第二報(bào)文。
[0026]第三方面,提供了一種光模塊,該光模塊包括:生成單兀,用于根據(jù)經(jīng)過光模塊的業(yè)務(wù)報(bào)文生成第一報(bào)文,第一報(bào)文的源地址和業(yè)務(wù)報(bào)文的源地址相同,第一報(bào)文的目的地址和業(yè)務(wù)報(bào)文的目的地址相同,第一報(bào)文還包括特征信息和光模塊的標(biāo)識,特征信息用于指示包括特征信息的報(bào)文為光模塊管理報(bào)文,第一報(bào)文用于探測從光模塊到網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑;發(fā)送單兀,用于沿業(yè)務(wù)報(bào)文的傳輸方向發(fā)送第一報(bào)文;接收單兀,用于接收網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文,第二報(bào)文用于響應(yīng)第一報(bào)文,第二報(bào)文用于指示從光模塊到網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示光模塊通過網(wǎng)絡(luò)設(shè)備以及第一傳輸路徑與網(wǎng)管系統(tǒng)通信,網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑,第二報(bào)文包括特征信息和光模塊的標(biāo)識,第二報(bào)文的目的地址和第一報(bào)文的源地址相同。
[0027]結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,生成單元還用于根據(jù)第二報(bào)文生成第三報(bào)文,第三報(bào)文包括特征信息和光模塊的標(biāo)識,第三報(bào)文用于通知網(wǎng)絡(luò)設(shè)備從網(wǎng)絡(luò)設(shè)備到光模塊存在第二傳輸路徑,發(fā)送單元還用于通過第一傳輸路徑發(fā)送第三報(bào)文。
[0028]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,第二報(bào)文中攜帶的源地址是第一報(bào)文的目的地址,光模塊還包括:記錄單元,用于在接收單元接收網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,在光模塊的路徑表中記錄第一傳輸路徑的信息,第一傳輸路徑的信息包括第一報(bào)文的目的地址。
[0029]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第三種可能的實(shí)現(xiàn)方式中,第二報(bào)文中攜帶的源地址是網(wǎng)絡(luò)設(shè)備的地址,光模塊還包括:記錄單元,用于在接收單元接收網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,在光模塊的路徑表中記錄第一傳輸路徑的信息,第一傳輸路徑的信息包括網(wǎng)絡(luò)設(shè)備的地址。
[0030]結(jié)合第三方面的第二種或第三種可能的實(shí)現(xiàn)方式,在第三方面的第四種可能的實(shí)現(xiàn)方式中,光模塊還包括確定單元和刪除單元,發(fā)送單元還用于在記錄單元在光模塊的路徑表中記錄第一傳輸路徑的信息之后,向網(wǎng)絡(luò)設(shè)備發(fā)送維護(hù)消息,維護(hù)消息用于確定第一傳輸路徑是否可用,確定單元用于:如果接收單元在預(yù)設(shè)時段內(nèi)接收到網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則確定第一傳輸路徑為可用,刪除單元用于:如果接收單元在預(yù)設(shè)時段內(nèi)未接收到網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則從光模塊的路徑表中刪除第一傳輸路徑的信息,維護(hù)回復(fù)消息用于響應(yīng)維護(hù)消息。
[0031]結(jié)合第三方面或第三方面的第一種到第四種中的任一種可能的實(shí)現(xiàn)方式,在第三方面的第五種可能的實(shí)現(xiàn)方式中,發(fā)送單元還在接收單元接收網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文之后,根據(jù)第一傳輸路徑的信息生成并發(fā)送第四報(bào)文,第四報(bào)文用于向網(wǎng)管系統(tǒng)上報(bào)測量數(shù)據(jù),第四報(bào)文包括特征信息。
[0032]結(jié)合第三方面或第三方面的第一種到第五種中的任一種可能的實(shí)現(xiàn)方式,在第三方面的第六種可能的實(shí)現(xiàn)方式中,第一報(bào)文包括IP報(bào)文頭,IP報(bào)文頭中的協(xié)議字段標(biāo)識IP報(bào)文頭用于封裝ICMP報(bào)文,ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答,ICMP報(bào)文包括特征信
肩、O
[0033]結(jié)合第三方面或第三方面的第一種到第六種中的任一種可能的實(shí)現(xiàn)方式,在第三方面的第七種可能的實(shí)現(xiàn)方式中,該第一報(bào)文還包括光模塊的路徑標(biāo)識,該光模塊的路徑標(biāo)識用于標(biāo)識該第一報(bào)文的地址信息指示的路徑,該第二報(bào)文還包括該光模塊的路徑標(biāo)識和網(wǎng)絡(luò)設(shè)備的路徑標(biāo)識,該網(wǎng)絡(luò)設(shè)備的路徑標(biāo)識用于標(biāo)識第二報(bào)文的地址信息指示的路徑。
[0034]結(jié)合第三方面或第三方面的第一種到第七種中的任一種可能的實(shí)現(xiàn)方式,在第三方面的第八種可能的實(shí)現(xiàn)方式中,該光模塊具體用于:從經(jīng)過該光模塊的業(yè)務(wù)報(bào)文中隨機(jī)獲取該業(yè)務(wù)報(bào)文;根據(jù)經(jīng)過該業(yè)務(wù)報(bào)文生成該第一報(bào)文。
[0035]結(jié)合第三方面的第八種可能的實(shí)現(xiàn)方式,在第三方面的第九種可能的實(shí)現(xiàn)方式中,該光模塊用于從經(jīng)過該光模塊的業(yè)務(wù)報(bào)文中隨機(jī)獲取該業(yè)務(wù)報(bào)文,包括:該光模塊具體用于在該光模塊位于網(wǎng)絡(luò)中的多個光模塊的分布區(qū)間的邊界上時,隨機(jī)獲取該去往該分布區(qū)間方向的業(yè)務(wù)報(bào)文,其中該光模塊用于根據(jù)該地址信息發(fā)送該第一報(bào)文,包括:該光模塊具體用于根據(jù)該地址信息向該分布區(qū)間方向發(fā)送該第一報(bào)文。
[0036]第四方面,提供了一種網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備包括:接收單元,用于接收光模塊發(fā)送的第一報(bào)文,網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑,第一報(bào)文是光模塊根據(jù)經(jīng)過光模塊的業(yè)務(wù)報(bào)文生成的,第一報(bào)文的源地址和業(yè)務(wù)報(bào)文的源地址相同,第一報(bào)文的目的地址和業(yè)務(wù)報(bào)文的目的地址相同,第一報(bào)文包括特征信息和光模塊的標(biāo)識,特征信息用于指示包括特征信息的報(bào)文為光模塊管理報(bào)文,第一報(bào)文用于探測從光模塊到網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑;生成單兀,用于根據(jù)第一報(bào)文生成第二報(bào)文,第二報(bào)文的目的地址與第一報(bào)文的源地址相同,第二報(bào)文用于響應(yīng)第一報(bào)文,第二報(bào)文用于指示從光模塊到網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示光模塊通過網(wǎng)絡(luò)設(shè)備以及第一傳輸路徑與網(wǎng)管系統(tǒng)通信,第二報(bào)文包括特征信息和光模塊的標(biāo)識;發(fā)送單元,用于向光模塊發(fā)送第二報(bào)文。
[0037]結(jié)合第四方面,在第四方面的第一種可能實(shí)現(xiàn)方式中,發(fā)送單元還用于在接收單元接收光模塊發(fā)送的第一報(bào)文之后,向網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,第五報(bào)文包括光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識,第五報(bào)文用于通知網(wǎng)管系統(tǒng)光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
[0038]結(jié)合第四方面,在第四方面的第二種可能實(shí)現(xiàn)方式中,接收單元還用于接收光模塊發(fā)送的第三報(bào)文,第三報(bào)文包括特征信息和光模塊的標(biāo)識,第三報(bào)文用于通知網(wǎng)絡(luò)設(shè)備從網(wǎng)絡(luò)設(shè)備到光模塊存在第二傳輸路徑。
[0039]結(jié)合第四方面的第二種實(shí)現(xiàn)方式,在第四方面的第三種可能的實(shí)現(xiàn)方式中,發(fā)送單元還用于在接收單元接收光模塊發(fā)送的第三報(bào)文之后,向網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,第五報(bào)文包括光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識,第五報(bào)文用于通知網(wǎng)管系統(tǒng)光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
[0040]結(jié)合第四方面的第二種或第三種可能實(shí)現(xiàn)方式,在第四方面的第四種可能的實(shí)現(xiàn)方式中,第四方面的網(wǎng)絡(luò)設(shè)備還包括:記錄單元,用于在接收單元接收光模塊發(fā)送的第三報(bào)文之后,在網(wǎng)絡(luò)設(shè)備的路徑表中記錄第二傳輸路徑的信息,第二傳輸路徑的信息包括出接口、第二報(bào)文的目的地址和光模塊的標(biāo)識的映射關(guān)系,出接口是網(wǎng)絡(luò)設(shè)備發(fā)送第二報(bào)文的接口。[0041]結(jié)合第四方面的第四種實(shí)現(xiàn)方式,在第四方面的第五種可能的實(shí)現(xiàn)方式中,發(fā)送單元還用于:如果網(wǎng)絡(luò)設(shè)備接收到光模塊發(fā)送的維護(hù)消息,則網(wǎng)絡(luò)設(shè)備根據(jù)維護(hù)消息發(fā)送維護(hù)回復(fù)消息,維護(hù)消息用于確定光模塊與網(wǎng)絡(luò)設(shè)備之間的第一傳輸路徑是否可用,維護(hù)回復(fù)消息用于響應(yīng)維護(hù)消息。
[0042]結(jié)合第四方面的第四種或第五種可能的實(shí)現(xiàn)方式,在第四方面的第六種可能的實(shí)現(xiàn)方式中,發(fā)送單元還用于通過出接口向光模塊發(fā)送第六報(bào)文,第六報(bào)文用于配置光模塊或請求測量數(shù)據(jù),第六報(bào)文包括特征信息。
[0043]結(jié)合第四方面或第四方面的第一種到第六種中的任一種可能的實(shí)現(xiàn)方式,在第四方面的第七種可能的實(shí)現(xiàn)方式中,第一報(bào)文包括IP報(bào)文頭,IP報(bào)文頭中的協(xié)議字段標(biāo)識IP報(bào)文頭用于封裝ICMP報(bào)文,ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答,ICMP報(bào)文包括特征信
肩、O
[0044]結(jié)合第四方面或第四方面的第一種到第七種中的任一種可能的實(shí)現(xiàn)方式,在第四方面的第八種可能的實(shí)現(xiàn)方式中,該第一報(bào)文還包括光模塊的路徑標(biāo)識,該光模塊的路徑標(biāo)識用于標(biāo)識該第一報(bào)文的地址信息指示的路徑,該第二報(bào)文還包括該光模塊的路徑標(biāo)識和網(wǎng)絡(luò)設(shè)備的路徑標(biāo)識,該網(wǎng)絡(luò)設(shè)備的路徑標(biāo)識用于標(biāo)識第二報(bào)文的地址信息指示的路徑。
[0045]結(jié)合第四方面或第四方面的第一種到第七種中的任一種可能的實(shí)現(xiàn)方式,在第四方面的第九種可能的實(shí)現(xiàn)方式中,該網(wǎng)絡(luò)中存在VPN,該網(wǎng)絡(luò)設(shè)備用于根據(jù)第一報(bào)文生成該第二報(bào)文,包括:該網(wǎng)絡(luò)設(shè)備具體用于:從該第一報(bào)文中獲取該地址信息,該地址信息包括源地址和目的地址,該源地址為該業(yè)務(wù)報(bào)文的源地址,該目的地址為該業(yè)務(wù)報(bào)文的目的地址;在該第一報(bào)文進(jìn)入網(wǎng)絡(luò)設(shè)備時,獲取該第一報(bào)文的VPN標(biāo)識,其中該網(wǎng)絡(luò)設(shè)備通過該入接口接收到該光模塊發(fā)送的第一報(bào)文;根據(jù)該第一報(bào)文的VPN標(biāo)識和該第一報(bào)文的地址信息在路由表或MAC表中獲取該第二報(bào)文的地址信息和對應(yīng)該第二報(bào)文的出接口的信息,其中該網(wǎng)絡(luò)設(shè)備通過該出接口向該光模塊發(fā)送該第二報(bào)文,該第二報(bào)文的源地址為該第一報(bào)文的目的地址,該第二報(bào)文的目的地址為該第一報(bào)文的源地址;其中該網(wǎng)絡(luò)設(shè)備用于向該光模塊發(fā)送該第二報(bào)文,包括:該網(wǎng)絡(luò)設(shè)備具體用于通過該出接口向該光模塊發(fā)送該第二報(bào)文。
[0046]本發(fā)明實(shí)施例的技術(shù)方案可以根據(jù)經(jīng)過光模塊的業(yè)務(wù)報(bào)文生成報(bào)文,沿業(yè)務(wù)報(bào)文的傳輸方向發(fā)送報(bào)文,并根據(jù)網(wǎng)絡(luò)設(shè)備返回的報(bào)文確定光模塊與網(wǎng)絡(luò)設(shè)備之間的傳輸路徑。由于網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間具有通信路徑,光模塊可以通過網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)通信,而無需宿主設(shè)備為光模塊提供數(shù)據(jù)上報(bào)服務(wù),因此,在不改造光模塊的宿主設(shè)備的情況下,能夠?qū)崿F(xiàn)光模塊向網(wǎng)管系統(tǒng)發(fā)送數(shù)據(jù),從而減少網(wǎng)絡(luò)的改造成本和對原有網(wǎng)絡(luò)的影響。
【專利附圖】
【附圖說明】
[0047]圖1是根據(jù)本發(fā)明的實(shí)施例的通信系統(tǒng)的示意性架構(gòu)圖。
[0048]圖2是根據(jù)本發(fā)明的一個實(shí)施例的通信方法的示意性流程圖。
[0049]圖3是根據(jù)本發(fā)明的另一個實(shí)施例的通信方法的示意性流程圖。
[0050]圖4A是根據(jù)本發(fā)明的又一個實(shí)施例的通信方法的示意性流程圖。
[0051]圖4B是根據(jù)本發(fā)明的一個實(shí)施例的光模塊的工作模式的示意圖。[0052]圖5是根據(jù)本發(fā)明的一個實(shí)施例的光模塊的工作模式的示意圖。
[0053]圖6是根據(jù)本發(fā)明的一個實(shí)施例的光模塊的示意性結(jié)構(gòu)圖。
[0054]圖7是根據(jù)本發(fā)明的另一個實(shí)施例的網(wǎng)絡(luò)設(shè)備的示意性結(jié)構(gòu)圖。
[0055]圖8是根據(jù)本發(fā)明的另一個實(shí)施例的光模塊的示意性結(jié)構(gòu)圖。
[0056]圖9是根據(jù)本發(fā)明的另一個實(shí)施例的網(wǎng)絡(luò)設(shè)備的示意性結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0057]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。
[0058]圖1是根據(jù)本發(fā)明的實(shí)施例的通信系統(tǒng)100的示意性架構(gòu)圖。通信系統(tǒng)100包括光模塊110、網(wǎng)絡(luò)設(shè)備120、網(wǎng)管系統(tǒng)130。光模塊110,例如,小型可插拔(Small FormPluggable)光模塊,可以插接到其宿主設(shè)備(圖1中未示出)上,網(wǎng)絡(luò)設(shè)備120可以是路由器等網(wǎng)絡(luò)設(shè)備,該網(wǎng)絡(luò)設(shè)備具有轉(zhuǎn)發(fā)的功能,具體地,可以是具有CTP (ConversationTransfer Point,會話轉(zhuǎn)接點(diǎn))功能的網(wǎng)絡(luò)設(shè)備,其中CTP可以是網(wǎng)絡(luò)設(shè)備中的邏輯功能實(shí)體。網(wǎng)管系統(tǒng)可以是網(wǎng)絡(luò)中起管理、調(diào)度作用的系統(tǒng),例如網(wǎng)管服務(wù)器等。
[0059]為了描述方便,圖1中僅僅示出了一個光模塊和一個網(wǎng)絡(luò)設(shè)備,本領(lǐng)域技術(shù)人員應(yīng)理解的是,通信系統(tǒng)可以包括多個光模塊和多個網(wǎng)絡(luò)設(shè)備。
[0060]圖2是根據(jù)本發(fā)明一個實(shí)施例的通信方法的示意性流程圖。圖2的方法由圖1的光模塊110執(zhí)行,包括如下內(nèi)容。
[0061]210,光模塊根據(jù)經(jīng)過所述光模塊的業(yè)務(wù)報(bào)文生成第一報(bào)文,所述第一報(bào)文的源地址和所述業(yè)務(wù)報(bào)文的源地址相同,所述第一報(bào)文的目的地址和所述業(yè)務(wù)報(bào)文的目的地址相同,所述第一報(bào)文還包括特征信息和所述光模塊的標(biāo)識,所述特征信息用于指示包括所述特征信息的報(bào)文為光模塊管理報(bào)文,所述第一報(bào)文用于探測從所述光模塊到網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑。光模塊管理報(bào)文用于光模塊與網(wǎng)絡(luò)設(shè)備之間的通信。
[0062]例如,光模塊可以隨機(jī)獲取業(yè)務(wù)報(bào)文的地址信息,然后利用該地址信息生成第一報(bào)文。業(yè)務(wù)報(bào)文的地址信息可以包括源地址與目的地址。光模塊利用業(yè)務(wù)報(bào)文的地址信息來生成第一報(bào)文時,可以使用業(yè)務(wù)報(bào)文的目的地址作為第一報(bào)文的目的地址,并使用業(yè)務(wù)報(bào)文的源地址作為第一報(bào)文的源地址,然后將特征信息和光模塊的標(biāo)識添加到第一報(bào)文中。
[0063]220,該光模塊沿該業(yè)務(wù)報(bào)文的傳輸方向發(fā)送該第一報(bào)文。
[0064]例如,當(dāng)光模塊處于上行(UP)模式時,光模塊接收朝向宿主設(shè)備的方向傳輸?shù)膱?bào)文,并朝著宿主設(shè)備的方向(即上行方向,UP方向)發(fā)送第一報(bào)文;當(dāng)光模塊處于下行(DOWN)模式時,光模塊接收背離宿主方向傳輸?shù)膱?bào)文,并向背離宿主設(shè)備的方向(下行方向,DOWN方向)發(fā)送第一報(bào)文;當(dāng)光模塊位于中間(MIDDLE)模式時,接收沿UP和DOWN方向傳輸?shù)膱?bào)文,并沿著報(bào)文各自的傳輸方向(即UP方向和DOWN方向)發(fā)送第一報(bào)文。
[0065]230,所述光模塊接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文,所述第二報(bào)文用于響應(yīng)所述第一報(bào)文,所述第二報(bào)文用于指示從所述光模塊到所述網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示所述光模塊通過所述網(wǎng)絡(luò)設(shè)備以及所述第一傳輸路徑與網(wǎng)管系統(tǒng)通信,所述網(wǎng)絡(luò)設(shè)備與所述網(wǎng)管系統(tǒng)之間存在通信路徑,所述第二報(bào)文包括所述特征信息和所述光模塊的標(biāo)識,所述第二報(bào)文的目的地址和所述第一報(bào)文的源地址相同。
[0066]網(wǎng)絡(luò)設(shè)備可以包括CTP單元,例如,當(dāng)網(wǎng)絡(luò)設(shè)備為路由器時,網(wǎng)絡(luò)設(shè)備可以包括CTP邏輯功能實(shí)體??商娲?,網(wǎng)絡(luò)設(shè)備也可以是獨(dú)立的CTP設(shè)備。網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑,例如,網(wǎng)絡(luò)設(shè)備可以與網(wǎng)管系統(tǒng)通過IP協(xié)議地址通信,即網(wǎng)絡(luò)設(shè)備可以具有獨(dú)立的IP地址。網(wǎng)絡(luò)設(shè)備可以通過CTP單元將接收到報(bào)文發(fā)送到網(wǎng)管系統(tǒng)。
[0067]如果網(wǎng)絡(luò)中設(shè)置的網(wǎng)絡(luò)設(shè)備收到第一報(bào)文,則網(wǎng)絡(luò)設(shè)備可以根據(jù)第一報(bào)文生成第二報(bào)文,例如,將第一報(bào)文的源地址作為第二報(bào)文的目的地址,將第一報(bào)文的目的地址作為第二報(bào)文的源地址,并將第二報(bào)文發(fā)送給光模塊。當(dāng)光模塊接收到網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文時,就可以確定存在光模塊與網(wǎng)絡(luò)設(shè)備之間存在第一傳輸路徑。
[0068]本發(fā)明實(shí)施例的技術(shù)方案可以根據(jù)經(jīng)過光模塊的業(yè)務(wù)報(bào)文生成報(bào)文,沿業(yè)務(wù)報(bào)文的傳輸方向發(fā)送報(bào)文,并根據(jù)網(wǎng)絡(luò)設(shè)備返回的報(bào)文確定光模塊與網(wǎng)絡(luò)設(shè)備之間的傳輸路徑。由于網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間具有通信路徑,光模塊可以通過網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)通信,而無需宿主設(shè)備為光模塊提供數(shù)據(jù)上報(bào)服務(wù),因此,在不改造光模塊的宿主設(shè)備的情況下,能夠?qū)崿F(xiàn)光模塊向網(wǎng)管系統(tǒng)發(fā)送數(shù)據(jù),從而減少網(wǎng)絡(luò)的改造成本和對原有網(wǎng)絡(luò)的影響。
[0069]根據(jù)本發(fā)明的實(shí)施例,所述第一報(bào)文包括IP報(bào)文頭,所述IP報(bào)文頭中的Protocol字段標(biāo)識所述IP報(bào)文頭用于封裝互聯(lián)網(wǎng)報(bào)文控制協(xié)議(ICMP)報(bào)文,所述ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答(Echo R印ly),所述ICMP報(bào)文包括所述特征信息。由于該ICMP報(bào)文被設(shè)置為Echo Reply報(bào)文,因此,即使該報(bào)文被不應(yīng)該接收到光模塊管理報(bào)文的設(shè)備接收至IJ,也不會對該設(shè)備造成負(fù)面影響,提升了網(wǎng)絡(luò)安全性。
[0070]應(yīng)理解,第一報(bào)文可以包括第一報(bào)文的報(bào)文類型(Message Type),該報(bào)文類型用來標(biāo)識第一報(bào)文。
[0071]應(yīng)理解,第二報(bào)文指示光模塊可以通過該網(wǎng)絡(luò)設(shè)備以及該第一傳輸路徑與網(wǎng)管系統(tǒng)通信,其中光模塊收到第二報(bào)文后,說明已經(jīng)確定存在第一傳輸路徑,因此,如果光模塊要向網(wǎng)管系統(tǒng)上報(bào)數(shù)據(jù)信息時,可以通過該第一傳輸路徑與網(wǎng)管系統(tǒng)通信。
[0072]具體而言,光模塊接收到報(bào)文時,可以是對報(bào)文進(jìn)行檢測,例如采用探測(SNOOPING)方式,如果該報(bào)文包括特征信息且該報(bào)文中包括該光模塊的標(biāo)識時,則選擇接收該報(bào)文,如果報(bào)文包括第二報(bào)文的報(bào)文類型時,光模塊將該報(bào)文確定為第二報(bào)文,其中第二報(bào)文的報(bào)文類型用于標(biāo)識第二報(bào)文。此外,光模塊可以周期地接收第二報(bào)文,也可以只選擇接收多個第二報(bào)文中的第一個,當(dāng)存在多個網(wǎng)絡(luò)設(shè)備時,光模塊可以選擇接收每個網(wǎng)絡(luò)設(shè)備發(fā)送的多個第二報(bào)文中的第一個。
[0073]根據(jù)本發(fā)明的實(shí)施例,光模塊可以通過第一傳輸路徑向網(wǎng)絡(luò)設(shè)備發(fā)送包括測量數(shù)據(jù)的報(bào)文,優(yōu)選地,光模塊可以利用與該第一傳輸路徑對應(yīng)的地址信息生成包括測量數(shù)據(jù)的報(bào)文,然后發(fā)送該報(bào)文。
[0074]可選的,作為另一實(shí)施例,圖2的通信方法還可以包括:該光模塊根據(jù)該第二報(bào)文生成第三報(bào)文,該第三報(bào)文包括該特征信息和該光模塊的標(biāo)識,該第三報(bào)文用于通知該網(wǎng)絡(luò)設(shè)備從該網(wǎng)絡(luò)設(shè)備到該光模塊存在第二傳輸路徑。該光模塊通過該第一傳輸路徑發(fā)送該第三報(bào)文??蛇x的,第三報(bào)文還可以包括網(wǎng)絡(luò)設(shè)備的標(biāo)識。[0075]換句話說,當(dāng)網(wǎng)絡(luò)設(shè)備接收到光模塊發(fā)送的第三報(bào)文時,確定了網(wǎng)絡(luò)設(shè)備與光模塊之間存在雙向傳輸路徑,即第一傳輸路徑和第二傳輸路徑。
[0076]可選地,作為另一實(shí)施例,第二報(bào)文中攜帶的源地址是第一報(bào)文的目的地址,在所述光模塊接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,圖2的通信方法還可以包括:該光模塊在該光模塊的路徑表中記錄該第一傳輸路徑的信息,該第一傳輸路徑的信息包括第一報(bào)文的目的地址。
[0077]應(yīng)理解,第一傳輸路徑的信息除了記錄第一報(bào)文的目的地址,還可以記錄第一報(bào)文的源地址??商娲?,第二報(bào)文中攜帶的源地址是網(wǎng)絡(luò)設(shè)備的地址,該第一傳輸路徑的信息包括該網(wǎng)絡(luò)設(shè)備的地址。在所述光模塊接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,圖2的通信方法還包括:所述光模塊在所述光模塊的路徑表中記錄所述第一傳輸路徑的信息,所述第一傳輸路徑的信息包括所述網(wǎng)絡(luò)設(shè)備的地址。
[0078]可替代地,第一傳輸路徑的信息可以記錄第一報(bào)文的報(bào)文頭的完整信息,以便用該報(bào)文頭封裝要向網(wǎng)管系統(tǒng)上報(bào)的測量數(shù)據(jù);當(dāng)?shù)诙?bào)文中攜帶的源地址是網(wǎng)絡(luò)設(shè)備的地址時,該第一傳輸路徑的信息可以包括該網(wǎng)絡(luò)設(shè)備的地址,可以利用該網(wǎng)絡(luò)設(shè)備的地址來替代第一報(bào)文的報(bào)文頭中的目的地址。
[0079]如果光模塊收到多個網(wǎng)絡(luò)設(shè)備發(fā)來的第二報(bào)文,則光模塊的路徑表中可以存在多條第一傳輸路徑,可以第一報(bào)文的地址信息,和/或用該多個網(wǎng)絡(luò)設(shè)備中每個網(wǎng)絡(luò)設(shè)備的標(biāo)識來區(qū)分該多條第一傳輸路徑中的每個第一傳輸路徑。
[0080]應(yīng)理解,光模塊的路徑表中還可以包括第一報(bào)文的發(fā)送方向和網(wǎng)絡(luò)設(shè)備的標(biāo)識,并指示這些信息與第一報(bào)文的目的地址之間的映射關(guān)系。
[0081]可選地,作為另一實(shí)施例,在該光模塊接收該網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文之后,圖2的通信方法還包括:該光模塊根據(jù)第一傳輸路徑的信息生成并發(fā)送第四報(bào)文,其中該第四報(bào)文用于向該網(wǎng)管系統(tǒng)上報(bào)測量數(shù)據(jù),該第四報(bào)文包括該特征信息。
[0082]應(yīng)理解,第四報(bào)文還可以包括第四報(bào)文的報(bào)文類型,該報(bào)文類型用于標(biāo)識第四報(bào)文。光模塊將要上報(bào)的測量數(shù)據(jù)作為第四報(bào)文的凈荷,并添加特征信息,生成第四報(bào)文。關(guān)于獲得第四報(bào)文的報(bào)文頭的方法,舉例來說,如果光模塊的路徑表中記錄了第一報(bào)文的報(bào)文頭的完整信息,則光模塊將光模塊的路徑表中記錄的第一報(bào)文的報(bào)文頭作為第四報(bào)文的報(bào)文頭;否則,光模塊可以根據(jù)路徑表中記錄的第一報(bào)文的地址信息,生成第四報(bào)文的報(bào)文頭。
[0083]當(dāng)?shù)诙?bào)文中攜帶的源地址是網(wǎng)絡(luò)設(shè)備的地址時,可以利用該網(wǎng)絡(luò)設(shè)備的地址在第一報(bào)文的報(bào)文頭中替代目的地址得到新的報(bào)文頭,光模塊根據(jù)該新的報(bào)文頭添加特征信息,生成第四報(bào)文;或者根據(jù)所記錄的該網(wǎng)絡(luò)設(shè)備的地址生成第四報(bào)文的報(bào)文頭。
[0084]應(yīng)理解,如果在光模塊的路徑表中存在多條第一傳輸路徑,光模塊可以選擇其中多條第一傳輸路徑,生成多個第四報(bào)文。
[0085]光模塊生成第四報(bào)文后,沿第一傳輸路徑中記錄的方向發(fā)送第四報(bào)文。
[0086]可選地,作為另一實(shí)施例,在該光模塊在該光模塊的路徑表中記錄該第一傳輸路徑的信息之后,圖2的通信方法還可以還包括:該光模塊向該網(wǎng)絡(luò)設(shè)備發(fā)送維護(hù)消息,該維護(hù)消息用于確定該第一傳輸路徑是否可用;如果該光模塊在預(yù)設(shè)時段內(nèi)接收到該網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則確定該第一傳輸路徑為可用,該維護(hù)回復(fù)消息用于響應(yīng)該維護(hù)消息;如果該光模塊在預(yù)設(shè)時段內(nèi)未接收到該網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則從該光模塊的路徑表中刪除該第一傳輸路徑的信息。
[0087]應(yīng)理解,光模塊可以以預(yù)定周期向網(wǎng)絡(luò)設(shè)備發(fā)送維護(hù)消息,當(dāng)發(fā)送預(yù)定次數(shù)的維護(hù)消息后,沒有收到維護(hù)回復(fù)消息時,選擇從路徑表中刪除該網(wǎng)絡(luò)設(shè)備對應(yīng)的第一傳輸路徑的信息,例如,光模塊每隔3秒向網(wǎng)絡(luò)設(shè)備發(fā)送維護(hù)消息,當(dāng)發(fā)送三次維護(hù)回復(fù)消息后,沒有接收到維護(hù)回復(fù)消息,則從光模塊的路徑表中刪除該第一傳輸路徑的信息。
[0088]此外,應(yīng)理解,特征信息用于標(biāo)識光模塊管理報(bào)文,但不同的光模塊管理報(bào)文的特征信息可以是是不同的。
[0089]圖3是根據(jù)本發(fā)明另一個實(shí)施例的通信方法的示意性流程圖。圖3的方法由網(wǎng)絡(luò)設(shè)備執(zhí)行,包括如下內(nèi)容。圖3的實(shí)施例與圖2的實(shí)施例相對應(yīng),在此適當(dāng)省略詳細(xì)的描述。
[0090]310,網(wǎng)絡(luò)設(shè)備接收光模塊發(fā)送的第一報(bào)文,所述網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑,所述第一報(bào)文是所述光模塊根據(jù)經(jīng)過所述光模塊的業(yè)務(wù)報(bào)文生成的,所述第一報(bào)文的源地址和所述業(yè)務(wù)報(bào)文的源地址相同,所述第一報(bào)文的目的地址和所述業(yè)務(wù)報(bào)文的目的地址相同,所述第一報(bào)文包括特征信息和所述光模塊的標(biāo)識,所述特征信息用于指示包括所述特征信息的報(bào)文為光模塊管理報(bào)文,所述第一報(bào)文用于探測從所述光模塊到所述網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑。
[0091]320,所述網(wǎng)絡(luò)設(shè)備根據(jù)所述第一報(bào)文生成第二報(bào)文,所述第二報(bào)文的目的地址與所述第一報(bào)文的源地址相同,所述第二報(bào)文用于響應(yīng)所述第一報(bào)文,所述第二報(bào)文用于指示從所述光模塊到所述網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示所述光模塊通過所述網(wǎng)絡(luò)設(shè)備以及所述第一傳輸路徑與網(wǎng)管系統(tǒng)通信,所述第二報(bào)文包括所述特征信息和所述光模塊的標(biāo)識。
[0092]330,網(wǎng)絡(luò)設(shè)備向光模塊發(fā)送第二報(bào)文。
[0093]根據(jù)本發(fā)明的實(shí)施例,網(wǎng)絡(luò)設(shè)備可以根據(jù)光模塊發(fā)送的第一報(bào)文生成并向光模塊返回第二報(bào)文,以便光模塊根據(jù)網(wǎng)絡(luò)設(shè)備返回的第二報(bào)文確定光模塊與網(wǎng)絡(luò)設(shè)備之間的傳輸路徑。由于網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間具有通信路徑,光模塊可以通過網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)通信,而無需宿主設(shè)備為光模塊提供數(shù)據(jù)上報(bào)服務(wù),因此,在不改造光模塊的宿主設(shè)備的情況下,能夠?qū)崿F(xiàn)光模塊向網(wǎng)管系統(tǒng)發(fā)送數(shù)據(jù),從而減少網(wǎng)絡(luò)的改造成本和對原有網(wǎng)絡(luò)的影響。
[0094]具體而言,網(wǎng)絡(luò)設(shè)備接收到報(bào)文時,可以對經(jīng)過該報(bào)文進(jìn)行檢測,例如,與光模塊相似,采用探測(SNOOPING)的方式,如果該報(bào)文包括特征信息,則選擇接收該報(bào)文,如果該第一報(bào)文包括第一報(bào)文的報(bào)文類型,則網(wǎng)絡(luò)設(shè)備將該報(bào)文確定為第一報(bào)文。
[0095]應(yīng)理解,當(dāng)網(wǎng)絡(luò)存在VPN時,第一報(bào)文還可以包括VPN標(biāo)識。網(wǎng)絡(luò)設(shè)備可以從第一報(bào)文中獲取地址信息,將該地址信息中的源地址和目的地址倒換,得到新的源地址和目的地址,根據(jù)新的源地址和目的地址生成第二報(bào)文。網(wǎng)絡(luò)設(shè)備可以在第一報(bào)文進(jìn)入網(wǎng)絡(luò)設(shè)備時,獲取第一報(bào)文的VPN標(biāo)識;網(wǎng)絡(luò)設(shè)備根據(jù)第一報(bào)文的VPN標(biāo)識和第二報(bào)文的地址信息在路由表或媒體接入控制(Media Access Control,MAC)表中獲取對應(yīng)第二報(bào)文的出接口的信息,然后發(fā)送第二報(bào)文。
[0096]應(yīng)理解,網(wǎng)絡(luò)設(shè)備在向光模塊發(fā)送第二報(bào)文時,可以向每個光模塊周期地發(fā)送第二報(bào)文,也可以向每個光模塊發(fā)送一次第二報(bào)文。[0097]可選地,作為另一實(shí)施例,在該網(wǎng)絡(luò)設(shè)備接收該光模塊發(fā)送的第一報(bào)文之后,圖3的通信方法還可以包括:該網(wǎng)絡(luò)設(shè)備向該網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,其中該第五報(bào)文包括該光模塊的標(biāo)識和該網(wǎng)絡(luò)設(shè)備的標(biāo)識,該第五報(bào)文用于通知該網(wǎng)管系統(tǒng)該光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
[0098]應(yīng)理解,網(wǎng)絡(luò)設(shè)備不僅可以在網(wǎng)管系統(tǒng)請求上報(bào)測量數(shù)據(jù)之后來上報(bào)測量數(shù)據(jù),也可以主動上報(bào)測量數(shù)據(jù),例如,周期地上報(bào)測量數(shù)據(jù)。
[0099]可選地,作為另一實(shí)施例,圖3的通信方法還可以包括:該網(wǎng)絡(luò)設(shè)備接收該光模塊發(fā)送的第三報(bào)文,其中該第三報(bào)文包括該特征信息和該光模塊的標(biāo)識,該第三報(bào)文用于通知該網(wǎng)絡(luò)設(shè)備從該網(wǎng)絡(luò)設(shè)備到該光模塊存在第二傳輸路徑。
[0100]由于網(wǎng)絡(luò)設(shè)備接收到光模塊發(fā)送的第三報(bào)文,從而確定了存在第二傳輸路徑,這樣,使得網(wǎng)絡(luò)設(shè)備能夠通過該第二傳輸路徑向光模塊發(fā)送報(bào)文。例如,該報(bào)文可以用于網(wǎng)絡(luò)設(shè)備收集光模塊的測量數(shù)據(jù)。
[0101]可選地,作為另一實(shí)施例,在該網(wǎng)絡(luò)設(shè)備接收該光模塊發(fā)送的第三報(bào)文之后,圖3的通信方法還可以包括:該網(wǎng)絡(luò)設(shè)備向該網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,該第五報(bào)文包括該光模塊的標(biāo)識和該網(wǎng)絡(luò)設(shè)備的標(biāo)識,該第五報(bào)文用于通知該網(wǎng)管系統(tǒng)該光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
[0102]例如,網(wǎng)絡(luò)設(shè)備根據(jù)第三報(bào)文向網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文。第五報(bào)文可以包括光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識,第五報(bào)文用于通知網(wǎng)管系統(tǒng)光模塊與網(wǎng)絡(luò)設(shè)備建立了傳輸路徑。網(wǎng)絡(luò)設(shè)備在接收到第三報(bào)文后,已經(jīng)確定了光模塊與網(wǎng)絡(luò)設(shè)備之間存在雙向路徑。如果網(wǎng)絡(luò)設(shè)備是在收到第三報(bào)文后才向網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,則更能保證網(wǎng)管系統(tǒng)發(fā)往光模塊的報(bào)文能正常到達(dá)光模塊,因?yàn)榇藭r網(wǎng)絡(luò)設(shè)備已經(jīng)確定了光模塊與網(wǎng)絡(luò)設(shè)備之間存在雙向路徑。。
[0103]舉例來說,網(wǎng)絡(luò)設(shè)備可以預(yù)先收集光模塊上報(bào)的測量數(shù)據(jù),并且在接收到網(wǎng)管系統(tǒng)發(fā)送的上報(bào)測量數(shù)據(jù)的請求后,向網(wǎng)管系統(tǒng)上報(bào)測量數(shù)據(jù),或者網(wǎng)管系統(tǒng)可以通過網(wǎng)絡(luò)設(shè)備向光模塊請求上報(bào)測量數(shù)據(jù),由光模塊通過網(wǎng)絡(luò)設(shè)備向網(wǎng)管系統(tǒng)上報(bào)測量數(shù)據(jù)。
[0104]可選地,作為另一個實(shí)施例,圖3的通信方法還可以包括:在該網(wǎng)絡(luò)設(shè)備接收該光模塊發(fā)送的第三報(bào)文之后,該網(wǎng)絡(luò)設(shè)備在該網(wǎng)絡(luò)設(shè)備的路徑表中記錄該第二傳輸路徑的信息,該第二傳輸路徑的信息包括出接口、所述第二報(bào)文的目的地址和該光模塊的標(biāo)識的映射關(guān)系,該出接口是該網(wǎng)絡(luò)設(shè)備發(fā)送該第二報(bào)文的接口。
[0105]應(yīng)理解,網(wǎng)絡(luò)設(shè)備的路徑表還可以包括第二報(bào)文的目的地址(即第一報(bào)文的源地址)或第二報(bào)文的地址信息,該地址信息包括第二報(bào)文的源地址和目的地址。
[0106]由于在路徑表中記錄了第二傳輸路徑的信息,因此,網(wǎng)絡(luò)設(shè)備在向光模塊發(fā)送報(bào)文時能夠選擇路徑、光模塊以及該光模塊對應(yīng)的出接口,例如選擇路徑時可以選擇可用的路徑或優(yōu)選的路徑。
[0107]網(wǎng)管系統(tǒng)在收到第五報(bào)文后,網(wǎng)管系統(tǒng)保存第五報(bào)文中攜帶的光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識,從而獲知從哪個網(wǎng)絡(luò)設(shè)備可以到達(dá)哪個光模塊。網(wǎng)管系統(tǒng)可以根據(jù)光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識,向特定的光模塊在下達(dá)配置信息或請求測量數(shù)據(jù)。網(wǎng)管系統(tǒng)和網(wǎng)絡(luò)設(shè)備之間可以采用現(xiàn)有的網(wǎng)絡(luò)管理協(xié)議,如簡單網(wǎng)絡(luò)管理協(xié)議(Simple NetworkManagement Protocol, SNMP)。以網(wǎng)管系統(tǒng)向光模塊下達(dá)配置信息為例,網(wǎng)絡(luò)設(shè)備從網(wǎng)管系統(tǒng)收到配置光模塊的報(bào)文后,提取該報(bào)文中攜帶的配置數(shù)據(jù),根據(jù)網(wǎng)絡(luò)設(shè)備的路徑表中記錄的第二傳輸路徑的信息,生成第六報(bào)文并通過第二傳輸路徑中記錄的出接口發(fā)送給光模塊。第六報(bào)文包括所述特征信息,還可以包括第六報(bào)文的報(bào)文類型和光模塊的標(biāo)識。該第六報(bào)文可以是網(wǎng)絡(luò)設(shè)備在接收到網(wǎng)管系統(tǒng)的請求測量數(shù)據(jù)的報(bào)文后,向光模塊發(fā)送的報(bào)文,可替代地,該第六報(bào)文也可以是在網(wǎng)管系統(tǒng)對光模塊下達(dá)配置信息后,網(wǎng)絡(luò)設(shè)備對光模塊發(fā)送的用于配置信息的管理報(bào)文??蛇x地,作為另一實(shí)施例,圖3的通信方法還可以包括:如果該網(wǎng)絡(luò)設(shè)備接收到該光模塊發(fā)送的維護(hù)消息,則該網(wǎng)絡(luò)設(shè)備根據(jù)該維護(hù)消息發(fā)送維護(hù)回復(fù)消息,該維護(hù)消息用于確定該光模塊與該網(wǎng)絡(luò)設(shè)備之間的第一傳輸路徑是否可用,該維護(hù)回復(fù)消息用于響應(yīng)該維護(hù)消息。
[0108]應(yīng)理解,如果光模塊周期地發(fā)送維護(hù)消息時,網(wǎng)絡(luò)設(shè)備的路徑表還可以包括老化值,該老化值用于指示路徑的可用的狀態(tài),例如網(wǎng)絡(luò)設(shè)備可以在收到光模塊的維護(hù)消息時,使老化值設(shè)置為0,如果在預(yù)定的周期內(nèi)沒有收到光模塊的維護(hù)消息,將老化值加1,在收到維護(hù)消息后,使老化值重置為O。還可以設(shè)定在特定的周期內(nèi)(例如2個周期內(nèi))沒有收到維護(hù)消息,則在該路徑表中刪除對應(yīng)該光模塊的路徑。
[0109]應(yīng)理解,作為優(yōu)選的實(shí)施例,第一報(bào)文包括IP報(bào)文頭,IP報(bào)文頭中的Protocol字段標(biāo)識IP報(bào)文頭用于封裝ICMP報(bào)文,ICMP報(bào)文的類型字段設(shè)置為Echo Reply, ICMP報(bào)文包括特征信息。由于該ICMP報(bào)文被設(shè)置為特殊的Echo R印Iy報(bào)文,因此,即使該報(bào)文被不應(yīng)該接收到光模塊管理報(bào)文的設(shè)備接收到,也不會對該設(shè)備造成負(fù)面影響,提升了網(wǎng)絡(luò)安全性。
[0110]圖4A是根據(jù)本發(fā)明的又一個實(shí)施例的通信方法的示意性流程圖。該流程圖示出了光模塊、網(wǎng)絡(luò)設(shè)備以及網(wǎng)管系統(tǒng)之間的交互關(guān)系。圖4A的方法為圖2和圖3的方法的例子,在此適當(dāng)省略詳細(xì)的描述。
[0111]405,光模塊根據(jù)經(jīng)過光模塊的業(yè)務(wù)報(bào)文生成第一報(bào)文。
[0112]光模塊可以隨機(jī)獲取經(jīng)過自己的業(yè)務(wù)報(bào)文,然后利用業(yè)務(wù)報(bào)文的地址信息生成第一報(bào)文,第一報(bào)文具有路徑探測的功能,用于確定從光模塊到網(wǎng)絡(luò)設(shè)備的第一傳輸路徑。
[0113]例如,光模塊可以拷貝業(yè)務(wù)報(bào)文的報(bào)文頭,將業(yè)務(wù)報(bào)文改造成具有特定值的ICMPecho reply報(bào)文,并在該報(bào)文中添加特征信息。當(dāng)然,也可以不改變業(yè)務(wù)報(bào)文的報(bào)文頭,而是將業(yè)務(wù)報(bào)文的凈荷(payload)部分設(shè)置為特征信息;或者不改變業(yè)務(wù)報(bào)文的報(bào)文頭中的地址信息,而是將業(yè)務(wù)報(bào)文的報(bào)文頭中的某些字段設(shè)置成特征信息。另外,還可以在第一報(bào)文中添加光模塊的標(biāo)識。
[0114]410,光模塊沿業(yè)務(wù)報(bào)文的傳輸路徑發(fā)送第一報(bào)文,網(wǎng)絡(luò)設(shè)備接收光模塊發(fā)送的第——?艮文。
[0115]本發(fā)明的實(shí)施例還可以根據(jù)光模塊在測量區(qū)間上的位置確定光模塊的工作模式。例如,如圖4Β所示,在測量區(qū)間上分布著多個光模塊,其中測量區(qū)間為多個光模塊在通信系統(tǒng)中分布的區(qū)間。當(dāng)光模塊在測量區(qū)間的邊界上并且光模塊的宿主設(shè)備和測量區(qū)間位于光模塊的同一側(cè)時,定義光模塊處于UP(上行)模式,在該模式中,光模塊獲取朝向宿主設(shè)備的方向傳輸?shù)膱?bào)文,并朝著宿主設(shè)備的方向(UP方向)發(fā)送;當(dāng)光模塊在測量區(qū)間的邊界上并且光模塊的宿主設(shè)備和測量區(qū)間位于光模塊的兩側(cè)時,定義光模塊處于DOWN(下行)模式,在該模式中,光模塊獲取背離宿主設(shè)備的方向傳輸?shù)膱?bào)文,并朝著背離宿主設(shè)備的方向(DOWN方向)發(fā)送;當(dāng)光模塊不在測量區(qū)間的邊界上時,定義光模塊處于MIDDLE (中間)模式,在該模式中光模塊從UP和DOWN方向獲取業(yè)務(wù)報(bào)文,并向UP和DOWN方向發(fā)送。由于光模塊處于MIDLLE模式,因此光模塊可以從兩側(cè)獲取業(yè)務(wù)報(bào)文,光模塊發(fā)送第一報(bào)文的方向可能是向宿主設(shè)備側(cè)的UP方向,也可能是背離宿主設(shè)備側(cè)的DOWN方向。
[0116]網(wǎng)絡(luò)設(shè)備可以通過探測(SNOOPING)方式接收第一報(bào)文,例如,可以通過識別報(bào)文的特征信息和第一報(bào)文的報(bào)文類型來確定該第一報(bào)文。例如,可以根據(jù)特征信息來確定該報(bào)文為光模塊管理報(bào)文,并根據(jù)第一報(bào)文的報(bào)文類型確定該報(bào)文為第一報(bào)文。
[0117]光模塊可以生成路徑學(xué)習(xí)表,用于記錄每次發(fā)送的第一報(bào)文,如表1所示,該路徑學(xué)習(xí)表包括如下表項(xiàng):第一報(bào)文的報(bào)文頭、第一報(bào)文的發(fā)送方向等,其中在第一報(bào)文的報(bào)文頭中記錄所提取的第一報(bào)文的地址信息或第一報(bào)文的目的地址,該報(bào)文頭還可以用于標(biāo)識光模塊發(fā)送報(bào)文的路徑;第一報(bào)文的發(fā)送方向可以定義如下:例如,光模塊沿業(yè)務(wù)報(bào)文的傳輸路徑發(fā)送第一報(bào)文時,向宿主設(shè)備側(cè)發(fā)送為UP方向,向背離宿主設(shè)備側(cè)發(fā)送為DOWN方向。
[0118]舉例來說,光模塊的路徑表還包括光模塊的路徑標(biāo)識,可替代地,該路徑標(biāo)識用于標(biāo)識光模塊發(fā)送報(bào)文的路徑,例如,在圖4的實(shí)施例中采用光模塊的路徑標(biāo)識來標(biāo)識第一傳輸路徑。
[0119]表1
【權(quán)利要求】
1.一種通信方法,其特征在于,包括: 光模塊根據(jù)經(jīng)過所述光模塊的業(yè)務(wù)報(bào)文生成第一報(bào)文,所述第一報(bào)文的源地址和所述業(yè)務(wù)報(bào)文的源地址相同,所述第一報(bào)文的目的地址和所述業(yè)務(wù)報(bào)文的目的地址相同,所述第一報(bào)文還包括特征信息和所述光模塊的標(biāo)識,所述特征信息用于指示包括所述特征信息的報(bào)文為光模塊管理報(bào)文,所述第一報(bào)文用于探測從所述光模塊到網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑; 所述光模塊沿所述業(yè)務(wù)報(bào)文的傳輸方向發(fā)送所述第一報(bào)文; 所述光模塊接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文,所述第二報(bào)文用于響應(yīng)所述第一報(bào)文,所述第二報(bào)文用于指示從所述光模塊到所述網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示所述光模塊通過所述網(wǎng)絡(luò)設(shè)備以及所述第一傳輸路徑與網(wǎng)管系統(tǒng)通信,所述網(wǎng)絡(luò)設(shè)備與所述網(wǎng)管系統(tǒng)之間存在通信路徑,所述第二報(bào)文包括所述特征信息和所述光模塊的標(biāo)識,所述第二報(bào)文的目的地址和所述第一報(bào)文的源地址相同。
2.根據(jù)權(quán)利要 求1所述的通信方法,其特征在于,還包括: 所述光模塊根據(jù)所述第二報(bào)文生成第三報(bào)文,所述第三報(bào)文包括所述特征信息和所述光模塊的標(biāo)識,所述第三報(bào)文用于通知所述網(wǎng)絡(luò)設(shè)備從所述網(wǎng)絡(luò)設(shè)備到所述光模塊存在第二傳輸路徑; 所述光模塊通過所述第一傳輸路徑發(fā)送所述第三報(bào)文。
3.根據(jù)權(quán)利要求1或2所述的通信方法,其特征在于, 所述第二報(bào)文中攜帶的源地址是所述第一報(bào)文的目的地址; 在所述光模塊接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,還包括: 所述光模塊在所述光模塊的路徑表中記錄所述第一傳輸路徑的信息,所述第一傳輸路徑的信息包括所述第一報(bào)文的目的地址。
4.根據(jù)權(quán)利要求1或2所述的通信方法,其特征在于, 所述第二報(bào)文中攜帶的源地址是所述網(wǎng)絡(luò)設(shè)備的地址; 在所述光模塊接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,還包括: 所述光模塊在所述光模塊的路徑表中記錄所述第一傳輸路徑的信息,所述第一傳輸路徑的信息包括所述網(wǎng)絡(luò)設(shè)備的地址。
5.根據(jù)權(quán)利要求3或4所述的通信方法,其特征在于,在所述光模塊在所述光模塊的路徑表中記錄所述第一傳輸路徑的信息之后,還包括: 所述光模塊向所述網(wǎng)絡(luò)設(shè)備發(fā)送維護(hù)消息,所述維護(hù)消息用于確定所述第一傳輸路徑是否可用; 如果所述光模塊在預(yù)設(shè)時段內(nèi)接收到所述網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則確定所述第一傳輸路徑為可用,所述維護(hù)回復(fù)消息用于響應(yīng)所述維護(hù)消息; 如果所述光模塊在預(yù)設(shè)時段內(nèi)未接收到所述網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則從所述光模塊的路徑表中刪除所述第一傳輸路徑的信息。
6.根據(jù)權(quán)利要求3-5中的任一項(xiàng)所述的通信方法,其特征在于,在所述光模塊接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文之后,所述通信方法還包括: 所述光模塊根據(jù)所述第一傳輸路徑的信息生成并發(fā)送第四報(bào)文,所述第四報(bào)文用于向所述網(wǎng)管系統(tǒng)上報(bào)測量數(shù)據(jù),所述第四報(bào)文包括所述特征信息。
7.根據(jù)權(quán)利要求1-6中的任一項(xiàng)所述的通信方法,其特征在于, 所述第一報(bào)文包括互聯(lián)網(wǎng)協(xié)議IP報(bào)文頭,所述IP報(bào)文頭中的協(xié)議Protocol字段標(biāo)識所述IP報(bào)文頭用于封裝互聯(lián)網(wǎng)報(bào)文控制協(xié)議ICMP報(bào)文,所述ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答,所述ICMP報(bào)文包括所述特征信息。
8.一種通信方法,其特征在于,包括: 網(wǎng)絡(luò)設(shè)備接收光模塊發(fā)送的第一報(bào)文,所述網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑,所述第一報(bào)文是所述光模塊根據(jù)經(jīng)過所述光模塊的業(yè)務(wù)報(bào)文生成的,所述第一報(bào)文的源地址和所述業(yè)務(wù)報(bào)文的源地址相同,所述第一報(bào)文的目的地址和所述業(yè)務(wù)報(bào)文的目的地址相同,所述第一報(bào)文包括特征信息和所述光模塊的標(biāo)識,所述特征信息用于指示包括所述特征信息的報(bào)文為光模塊管理報(bào)文,所述第一報(bào)文用于探測從所述光模塊到所述網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑; 所述網(wǎng)絡(luò)設(shè)備根據(jù)所述第一報(bào)文生成第二報(bào)文,所述第二報(bào)文的目的地址與所述第一報(bào)文的源地址相同,所述第二報(bào)文用于響應(yīng)所述第一報(bào)文,所述第二報(bào)文用于指示從所述光模塊到所述網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示所述光模塊通過所述網(wǎng)絡(luò)設(shè)備以及所述第一傳輸路徑與網(wǎng)管系統(tǒng)通信,所述第二報(bào)文包括所述特征信息和所述光模塊的標(biāo)識; 所述網(wǎng)絡(luò)設(shè)備向所述光模塊發(fā)送所述第二報(bào)文。
9.根據(jù)權(quán)利要求8所述的通信方法,其特征在于,在所述網(wǎng)絡(luò)設(shè)備接收所述光模塊發(fā)送的第一報(bào)文之后,還包括: 所述網(wǎng)絡(luò)設(shè)備向所述網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,所述第五報(bào)文包括所述光模塊的標(biāo)識和所述網(wǎng)絡(luò)設(shè)備的標(biāo)識,所述第五報(bào)文用于通知所述網(wǎng)管系統(tǒng)所述光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
10.根據(jù)權(quán)利要求8所述的通信方法,其特征在于,所述通信方法還包括: 所述網(wǎng)絡(luò)設(shè)備接收所述光模塊發(fā)送的第三報(bào)文,所述第三報(bào)文包括所述特征信息和所述光模塊的標(biāo)識,所述第三報(bào)文用于通知所述網(wǎng)絡(luò)設(shè)備從所述網(wǎng)絡(luò)設(shè)備到所述光模塊存在第二傳輸路徑。
11.根據(jù)權(quán)利要求10所述通信方法,其特征在于,在所述網(wǎng)絡(luò)設(shè)備接收所述光模塊發(fā)送的第三報(bào)文之后,還包括: 所述網(wǎng)絡(luò)設(shè)備向所述網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,所述第五報(bào)文包括所述光模塊的標(biāo)識和所述網(wǎng)絡(luò)設(shè)備的標(biāo)識,所述第五報(bào)文用于通知所述網(wǎng)管系統(tǒng)所述光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
12.根據(jù)權(quán)利要求10或11所述的通信方法,其特征在于,在所述網(wǎng)絡(luò)設(shè)備接收所述光模塊發(fā)送的第三報(bào)文之后,還包括: 所述網(wǎng)絡(luò)設(shè)備在所述網(wǎng)絡(luò)設(shè)備的路徑表中記錄所述第二傳輸路徑的信息,所述第二傳輸路徑的信息包括出接口、所述第二報(bào)文的目的地址和所述光模塊的標(biāo)識的映射關(guān)系,所述出接口是所述網(wǎng)絡(luò)設(shè)備發(fā)送所述第二報(bào)文的接口。
13.根據(jù)權(quán)利要求12所述的通信方法,其特征在于,還包括: 如果所述網(wǎng)絡(luò)設(shè)備接收到所述光模塊發(fā)送的維護(hù)消息,則所述網(wǎng)絡(luò)設(shè)備根據(jù)所述維護(hù)消息發(fā)送維護(hù)回復(fù)消息,所述維護(hù)消息用于確定所述光模塊與所述網(wǎng)絡(luò)設(shè)備之間的第一傳輸路徑是否可用,所述維護(hù)回復(fù)消息用于響應(yīng)所述維護(hù)消息。
14.根據(jù)權(quán)利要求12或13所述的通信方法,其特征在于,還包括: 所述網(wǎng)絡(luò)設(shè)備通過所述出接口向所述光模塊發(fā)送第六報(bào)文,所述第六報(bào)文用于配置光模塊或請求測量數(shù)據(jù),所述第六報(bào)文包括所述特征信息。
15.根據(jù)權(quán)利要求8-14中的任一項(xiàng)所述的通信方法,其特征在于, 所述第一報(bào)文包括互聯(lián)網(wǎng)協(xié)議IP報(bào)文頭,所述IP報(bào)文頭中的協(xié)議Protocol字段標(biāo)識所述IP報(bào)文頭用于封裝互聯(lián)網(wǎng)報(bào)文控制協(xié)議ICMP報(bào)文,所述ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答,所述ICMP報(bào)文包括所述特征信息。
16.—種光模塊,其特征在于,包括: 生成單元,用于根據(jù)經(jīng)過所述光模塊的業(yè)務(wù)報(bào)文生成第一報(bào)文,所述第一報(bào)文的源地址和所述業(yè)務(wù)報(bào)文的源地址相同,所述第一報(bào)文的目的地址和所述業(yè)務(wù)報(bào)文的目的地址相同,所述第一報(bào)文還包括特征信息和所述光模塊的標(biāo)識,所述特征信息用于指示包括所述特征信息的報(bào)文為光模塊管理報(bào)文,所述第一報(bào)文用于探測從所述光模塊到網(wǎng)絡(luò)設(shè)備是否存在第一傳輸路徑; 發(fā)送單元,用于沿所述業(yè)務(wù)報(bào)文的傳輸方向發(fā)送所述第一報(bào)文; 接收單元,用于接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文,所述第二報(bào)文用于響應(yīng)所述第一報(bào)文,所述第二報(bào)文用于指示從所述光模塊到所述網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示所述光模塊通過所述網(wǎng)絡(luò)設(shè)備以及所述第一傳輸路徑與網(wǎng)管系統(tǒng)通信,所述網(wǎng)絡(luò)設(shè)備與所述網(wǎng)管系統(tǒng)之間存在通信路徑,所述第二報(bào)文包括所述特征信息和所述光模塊的標(biāo)識,所述第二報(bào)文的目的地址和所述第一報(bào)文的源地址相同。
17.根據(jù)權(quán)利要求16所述的光模塊,其特征在于,所述生成單元還用于根據(jù)所述第二報(bào)文生成第三報(bào)文,所述第三報(bào)文包括所述特征信息和所述光模塊的標(biāo)識,所述第三報(bào)文用于通知所述網(wǎng)絡(luò)設(shè)備從所述網(wǎng)絡(luò)設(shè)備到所述光模塊存在第二傳輸路徑,所述發(fā)送單元還用于通過所述第一傳輸路徑發(fā)送所述第三報(bào)文。
18.根據(jù)權(quán)利要求16或17所述的光模塊,其特征在于,所述第二報(bào)文中攜帶的源地址是所述第一報(bào)文的目的地址,所述光模塊還包括:記錄單元,用于在所述接收單元接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,在所述光模塊的路徑表中記錄所述第一傳輸路徑的信息,所述第一傳輸路徑的信息包括所述第一報(bào)文的目的地址。
19.根據(jù)權(quán)利要求16或17所述的光模塊,其特征在于,所述第二報(bào)文中攜帶的源地址是所述網(wǎng)絡(luò)設(shè)備的地址,所述光模塊還包括:記錄單元,用于在所述接收單元接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文后,在所述光模塊的路徑表中記錄所述第一傳輸路徑的信息,所述第一傳輸路徑的信息包括所述網(wǎng)絡(luò)設(shè)備的地址。
20.根據(jù)權(quán)利要求18或19所述的光模塊,其特征在于,所述光模塊還包括確定單元和刪除單元,所述發(fā)送單元還用于在所述記錄單元在所述光模塊的路徑表中記錄所述第一傳輸路徑的信息之后,向所述網(wǎng)絡(luò)設(shè)備發(fā)送維護(hù)消息,所述維護(hù)消息用于確定所述第一傳輸路徑是否可用,所述確定單元用于:如果所述接收單元在預(yù)設(shè)時段內(nèi)接收到所述網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則確定所述第一傳輸路徑為可用,所述刪除單元用于:如果所述接收單元在預(yù)設(shè)時段內(nèi)未接收到所述網(wǎng)絡(luò)設(shè)備發(fā)送的維護(hù)回復(fù)消息,則從所述光模塊的路徑表中刪除所述第一傳輸路徑的信息,所述維護(hù)回復(fù)消息用于響應(yīng)所述維護(hù)消息。
21.根據(jù)權(quán)利要求18-20中的任一項(xiàng)所述的光模塊,其特征在于,所述發(fā)送單元還在所述接收單元接收所述網(wǎng)絡(luò)設(shè)備發(fā)送的第二報(bào)文之后,根據(jù)所述第一傳輸路徑的信息生成并發(fā)送第四報(bào)文,所述第四報(bào)文用于向所述網(wǎng)管系統(tǒng)上報(bào)測量數(shù)據(jù),所述第四報(bào)文包括所述特征信息。
22.根據(jù)權(quán)利要求16-21中的任一項(xiàng)所述的光模塊,其特征在于,所述第一報(bào)文包括互聯(lián)網(wǎng)協(xié)議IP報(bào)文頭,所述IP報(bào)文頭中的協(xié)議Protocol字段標(biāo)識所述IP報(bào)文頭用于封裝互聯(lián)網(wǎng)報(bào)文控制協(xié)議ICMP報(bào)文,所述ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答,所述ICMP報(bào)文包括所述特征信息。
23.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括: 接收單元,用于接收光模塊發(fā)送的第一報(bào)文,所述網(wǎng)絡(luò)設(shè)備與網(wǎng)管系統(tǒng)之間存在通信路徑,所述第一報(bào)文是所述光模塊根據(jù)經(jīng)過所述光模塊的業(yè)務(wù)報(bào)文生成的,所述第一報(bào)文的源地址和所述業(yè)務(wù)報(bào)文的源地址相同,所述第一報(bào)文的目的地址和所述業(yè)務(wù)報(bào)文的目的地址相同,所述第一報(bào)文包括特征信息和所述光模塊的標(biāo)識,所述特征信息用于指示包括所述特征信息的報(bào)文為光模塊管理報(bào)文,所述第一報(bào)文用于探測從所述光模塊到所述網(wǎng)絡(luò)設(shè)備是否存在第 一傳輸路徑; 生成單元,用于根據(jù)所述第一報(bào)文生成第二報(bào)文,所述第二報(bào)文的目的地址與所述第一報(bào)文的源地址相同,所述第二報(bào)文用于響應(yīng)所述第一報(bào)文,所述第二報(bào)文用于指示從所述光模塊到所述網(wǎng)絡(luò)設(shè)備存在第一傳輸路徑,并指示所述光模塊通過所述網(wǎng)絡(luò)設(shè)備以及所述第一傳輸路徑與網(wǎng)管系統(tǒng)通信,所述第二報(bào)文包括所述特征信息和所述光模塊的標(biāo)識; 發(fā)送單元,用于向所述光模塊發(fā)送所述第二報(bào)文。
24.根據(jù)權(quán)利要求23所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述發(fā)送單元還用于在所述接收單元接收所述光模塊發(fā)送的第一報(bào)文之后,向所述網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,所述第五報(bào)文包括所述光模塊的標(biāo)識和所述網(wǎng)絡(luò)設(shè)備的標(biāo)識,所述第五報(bào)文用于通知所述網(wǎng)管系統(tǒng)所述光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
25.根據(jù)權(quán)利要求23所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述接收單元還用于接收所述光模塊發(fā)送的第三報(bào)文,所述第三報(bào)文包括所述特征信息和所述光模塊的標(biāo)識,所述第三報(bào)文用于通知所述網(wǎng)絡(luò)設(shè)備從所述網(wǎng)絡(luò)設(shè)備到所述光模塊存在第二傳輸路徑。
26.根據(jù)權(quán)利要求25所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述發(fā)送單元還用于在所述接收單元接收所述光模塊發(fā)送的第三報(bào)文之后,向所述網(wǎng)管系統(tǒng)發(fā)送第五報(bào)文,所述第五報(bào)文包括所述光模塊的標(biāo)識和所述網(wǎng)絡(luò)設(shè)備的標(biāo)識,所述第五報(bào)文用于通知所述網(wǎng)管系統(tǒng)所述光模塊的標(biāo)識和網(wǎng)絡(luò)設(shè)備的標(biāo)識。
27.根據(jù)權(quán)利要求25或26所述的網(wǎng)絡(luò)設(shè)備,其特征在于,還包括:記錄單元,用于在所述接收單元接收所述光模塊發(fā)送的第三報(bào)文之后,在所述網(wǎng)絡(luò)設(shè)備的路徑表中記錄所述第二傳輸路徑的信息,所述第二傳輸路徑的信息包括出接口、所述第二報(bào)文的目的地址和所述光模塊的標(biāo)識的映射關(guān)系,所述出接口是所述網(wǎng)絡(luò)設(shè)備發(fā)送所述第二報(bào)文的接口。
28.根據(jù)權(quán)利要求27所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述發(fā)送單元還用于:如果所述網(wǎng)絡(luò)設(shè)備接收到所述光模塊發(fā)送的維護(hù)消息,則所述網(wǎng)絡(luò)設(shè)備根據(jù)所述維護(hù)消息發(fā)送維護(hù)回復(fù)消息,所述維護(hù)消息用于確定所述光模塊與所述網(wǎng)絡(luò)設(shè)備之間的第一傳輸路徑是否可用,所述維護(hù)回復(fù)消息用于響應(yīng)所述維護(hù)消息。
29.根據(jù)權(quán)利要求27或28所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述發(fā)送單元還用于通過所述出接口向所述光模塊發(fā)送第六報(bào)文,所述第六報(bào)文用于配置光模塊或請求測量數(shù)據(jù),所述第六報(bào)文包括所述特征信息。
30.根據(jù)權(quán)利要求23-29中的任一項(xiàng)所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第一報(bào)文包括互聯(lián)網(wǎng)協(xié)議IP報(bào)文頭,所述IP報(bào)文頭中的協(xié)議Protocol字段標(biāo)識所述IP報(bào)文頭用于封裝互聯(lián)網(wǎng)報(bào)文控制協(xié)議ICMP報(bào)文,所述ICMP報(bào)文的類型字段設(shè)置為回顯應(yīng)答,所述ICMP報(bào)文包括所述特征信息。
【文檔編號】H04L12/24GK103840976SQ201410073893
【公開日】2014年6月4日 申請日期:2014年2月28日 優(yōu)先權(quán)日:2014年2月28日
【發(fā)明者】劉宏明, 郝建武 申請人:華為技術(shù)有限公司