光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法及相關(guān)設(shè)備的制作方法
【專利摘要】本申請?zhí)峁┝艘环N光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法,包括:ONU接收OLT發(fā)送的MAC控制報文;以及,在確定所述MAC控制報文的類型為自定義遠程配置報文時,讀取所述MAC控制報文攜帶的寄存器地址;以及,對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。由于本申請中無需外部處理器的參與,ONU無需與處理器再進行交互,因此簡化了交互過程,降低了對ONU遠程管理的復(fù)雜度。且減少了EPON系統(tǒng)的成本。
【專利說明】光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法及相關(guān)設(shè)備
【技術(shù)領(lǐng)域】
[0001]本申請涉及以太網(wǎng)無源光網(wǎng)絡(luò)設(shè)計領(lǐng)域,特別涉及一種光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法及相關(guān)設(shè)備。
【背景技術(shù)】
[0002]OAM(Operation, Administration and Maintenance,操作、管理和維護)是一種監(jiān)控網(wǎng)絡(luò)故障的工具。它工作在數(shù)據(jù)鏈路層,利用設(shè)備之間定時交互OAM協(xié)議報文來報告網(wǎng)絡(luò)的狀態(tài),使網(wǎng)絡(luò)管理員能夠更有效地管理網(wǎng)絡(luò)。
[0003]在EPON(ethernet passive optical network,以太網(wǎng)無源光網(wǎng)絡(luò))系統(tǒng)中,目前利用擴展的OAM協(xié)議報文,實現(xiàn)OLT(optical line terminal,光線路終端)對0NU(opticalnetwork units,光網(wǎng)絡(luò)單元)設(shè)備進行遠程管理,具體為:0LT的處理器封裝攜帶有擴展OAM協(xié)議報文,并發(fā)送至0NU,ONU將擴展OAM協(xié)議報文傳遞給與ONU相連的處理器,由與ONU相連的處理器解析擴展OAM協(xié)議報文,得到寄存器配置信息,并下發(fā)給0NU,ONU根據(jù)寄存器配置信息,對相應(yīng)的寄存器進行操作,從而完成OLT對ONU的設(shè)備。可見,利用擴展的OAM協(xié)議報文,實現(xiàn)OLT對ONU設(shè)備進行遠程管理,交互過程復(fù)雜,增加了遠程管理的復(fù)雜度,且由于需要處理器的參與,但ONU本身不含有處理器,需要額外增加處理器,與ONU相連,增加了 EPON系統(tǒng)的成本。
【發(fā)明內(nèi)容】
[0004]為解決上述技術(shù)問題,本申請實施例提供一種光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法及相關(guān)設(shè)備,以達到降低對ONU遠程管理的復(fù)雜度及減少EPON系統(tǒng)的成本的目的,技術(shù)方案如下:
[0005]一種光網(wǎng)絡(luò)單元ONU數(shù)據(jù)處理方法,包括:
[0006]ONU接收光線路終端OLT發(fā)送的介質(zhì)訪問控制MAC控制報文;以及,
[0007]在確定所述MAC控制報文的類型為自定義遠程配置報文時,讀取所述MAC控制報文攜帶的寄存器地址;以及,
[0008]對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。
[0009]優(yōu)選的,在對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文中操作碼類型對應(yīng)的操作之后,還包括:
[0010]在讀取到的寄存器地址的個數(shù)小于所述MAC控制報文攜帶的遠程操作ONU的寄存器個數(shù)時,返回執(zhí)行讀取所述MAC控制報文攜帶的寄存器地址的步驟。
[0011]優(yōu)選的,所述操作碼所表征的操作類型包括讀操作或?qū)懖僮鳎?br>
[0012]在所述操作碼所表征的操作類型為讀操作的情況下,所述對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作的過程,包括:
[0013]讀取所述寄存器地址對應(yīng)的寄存器中的內(nèi)容;[0014]在所述操作碼所表征的操作類型為寫操作的情況下,所述對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作的過程,包括:
[0015]從所述MAC控制報文中讀取所述寄存器地址對應(yīng)的寄存器對應(yīng)的寫操作信息;
[0016]將所述寫操作信息寫入所述寄存器地址對應(yīng)的寄存器。
[0017]優(yōu)選的,確定所述MAC控制報文為遠程配置報文的過程,包括:
[0018]讀取所述MAC控制報文中的報文類型和操作碼;
[0019]在所述報文類型和操作碼與自定義遠程配置報文的報文類型和操作碼相匹配時,確定所述MAC控制報文的類型為自定義遠程配置報文。
[0020]一種光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法,包括:
[0021]OLT向ONU發(fā)送類型為自定義遠程配置報文的MAC控制報文,所述MAC控制報文至少攜帶寄存器地址和操作碼,用于ONU對所述寄存器地址對應(yīng)的寄存器進行與所述操作碼所表征的操作類型相符的操作。
[0022]優(yōu)選的,在發(fā)送所述MAC控制報文之前,按照以下步驟生成所述MAC控制報文:
[0023]獲取遠程配置信息,所述遠程配置信息至少包括寄存器的操作指示和寄存器地址;
[0024]構(gòu)建所述MAC控制報文,所述寄存器的操作指示和寄存器地址在所述MAC控制報文所處位置符合自定義遠程配置報文格式。
[0025]一種光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法,包括:
[0026]OLT向ONU發(fā)送類型為自定義遠程配置報文的MAC控制報文,所述MAC控制報文至少攜帶寄存器地址和操作碼;
[0027]所述ONU接收OLT發(fā)送的多點控制協(xié)議MAC控制報文;
[0028]所述ONU在確定所述MAC控制報文的類型為自定義遠程配置報文時,讀取所述MAC控制報文攜帶的寄存器地址;
[0029]所述ONU對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。
[0030]一種 0NU,包括:
[0031]接收模塊,用于接收OLT發(fā)送的多點控制協(xié)議MAC控制報文;
[0032]讀取模塊,用于在確定所述MAC控制報文的類型為自定義遠程配置報文時,讀取所述MAC控制報文攜帶的寄存器地址;
[0033]操作模塊,用于對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。
[0034]一種 OLT,包括:
[0035]發(fā)送模塊,用于向ONU發(fā)送類型為自定義遠程配置報文的MAC控制報文,所述MAC控制報文至少攜帶寄存器地址和操作碼,用于ONU對所述寄存器地址對應(yīng)的寄存器進行與所述操作碼所表征的操作類型相符的操作。
[0036]一種以太網(wǎng)無源光網(wǎng)絡(luò)EPON系統(tǒng),包括所述ONU和所述0LT。
[0037]與現(xiàn)有技術(shù)相比,本申請的有益效果為:
[0038]在本申請中,由于MAC控制報文為ONU直接可以解析的報文,ONU在接收到MAC控制報文后,確定接收到的MAC控制報文為遠程配置報文,ONU通過讀取所述MAC控制報文攜帶的寄存器地址,對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作,實現(xiàn)OLT對ONU的遠程管理。整個過程無需外部處理器的參與,ONU無需與處理器再進行交互,簡化了交互過程,降低了對ONU遠程管理的復(fù)雜度。
[0039]由于實現(xiàn)對ONU的遠程管理無需外部處理器,減少了 EPON系統(tǒng)的成本。
【專利附圖】
【附圖說明】
[0040]為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1是本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的一種流程圖;
[0042]圖2是本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的另一種流程圖;
[0043]圖3是本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的再一種流程圖;
[0044]圖4是本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的一種子流程圖;
[0045]圖5是本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的再一種流程圖;
[0046]圖6是本申請?zhí)峁┑腛NU的一種結(jié)構(gòu)示意圖;
[0047]圖7是本申請?zhí)峁┑腅PON系統(tǒng)的一種結(jié)構(gòu)示意圖。
【具體實施方式】
[0048]下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0049]實施例一
[0050]請參見圖1,其示出了本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的一種流程圖,可以包括以下步驟:
[0051]步驟Sll:0NU接收OLT發(fā)送的MAC(介質(zhì)訪問控制,Media Access Control)控制報文。
[0052]在EPON系統(tǒng)中,TYPE字段為0x8808的報文,統(tǒng)稱為MAC控制報文(或者稱為MAC控制幀)。在MAC控制報文的大類下,又有細(xì)分。目前細(xì)分了兩類=Opcode == 0X00_01的稱之為流控幀(PAUSE幀);0pcode = = 0x00_02?0x00_06的稱之為MPCP報文,用于EPON系統(tǒng)。
[0053]而Opcode (即操作碼)為其他值時,未啟用,保留。
[0054]在本實施例中,自定義遠程配置報文即對MAC控制報文中未啟用的報文格式(即除Opcode = = 0X00_01> Opcode = = 0x00_02?0x00_06之外的報文格式),進行重新劃分得到的。
[0055]MAC控制報文攜帶的操作碼可以表征MAC控制報文的類型。
[0056]其中,OLT在對ONU進行遠程管理時,會向ONU發(fā)送類型為自定義遠程配置報文的MAC控制報文。類型為自定義遠程配置報文的MAC控制報文至少攜帶有報文類型、操作碼、寄存器地址。類型為自定義遠程配置報文的MAC控制報文中的操作碼用來表征對寄存器的操作類型,包括寫操作或讀操作。
[0057]需要說明的是,類型為自定義遠程配置報文的MAC控制報文中的操作碼表征的操作類型為寫操作時,類型為自定義遠程配置報文的MAC控制報文至少攜帶有報文類型、操作碼、寄存器地址及所述寄存器地址對應(yīng)的寄存器對應(yīng)的寫操作信息,其中,所述寄存器地址對應(yīng)的寄存器對應(yīng)的寫操作信息即需要向所述寄存器地址對應(yīng)的寄存器寫入的信息,所述寄存器地址對應(yīng)的寄存器對應(yīng)的寫操作信息存放在類型為自定義遠程配置報文的MAC控制報文中的寄存器寫數(shù)據(jù)域。
[0058]在本實施例中,ONU在接收到OLT發(fā)送的MAC控制報文后,會執(zhí)行確定所述MAC控制報文的類型是否為自定義遠程配置報文的過程,具體為:
[0059]步驟All:讀取所述MAC控制報文中的報文類型和操作碼。
[0060]步驟A12:在所述報文類型和操作碼與自定義遠程配置報文的報文類型和操作碼相匹配時,確定所述MAC控制報文的類型為自定義遠程配置報文。
[0061]例如,若對MAC控制報文中操作碼為0x00_07或0x00_08的報文格式進行重新劃分,得到自定義遠程配置報文,則讀取到的MAC控制報文中的報文類型為0x8808,操作碼為0x00_07或0x00_08時,確定所述MAC控制報文的類型為自定義遠程配置報文。
[0062]ONU在確定所述MAC控制報文的類型為自定義遠程配置報文時,執(zhí)行步驟S12。
[0063]步驟S12:讀取所述MAC控制報文攜帶的寄存器地址。
[0064]ONU在確定所述MAC控制報文的類型為自定義遠程配置報文時,ONU開始執(zhí)行相應(yīng)的操作,首先讀取所述MAC控制報文攜帶的寄存器地址。
[0065]步驟S13:0NU對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。
[0066]在本實施例中,ONU對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作,操作結(jié)束后即完成對ONU的遠程管理。
[0067]在本申請中,對ONU進行遠程管理即對ONU中的寄存器進行操作,如讀操作或?qū)懖僮鳌?br>
[0068]具體的,在所述操作碼所表征的操作類型為讀操作的情況下,所述對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作的過程,包括:
[0069]讀取所述寄存器地址對應(yīng)的寄存器中的內(nèi)容。
[0070]在所述操作碼所表征的操作類型為寫操作的情況下,所述對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作的過程,具體為:
[0071]從所述MAC控制報文中讀取所述寄存器地址對應(yīng)的寄存器對應(yīng)的寫操作信息;
[0072]將所述寫操作信息寫入所述寄存器地址對應(yīng)的寄存器。
[0073]在本實施例中,ONU讀取寄存器地址后,將寄存器地址的高位部分譯碼成ONU內(nèi)部模塊的片選信息,將寄存器地址的低位部分作為具體模塊內(nèi)部寄存器操作的偏移量。無論是讀操作還是寫操作,ONU都會將操作結(jié)果返回給0LT,以告知OLT此次操作是否成功。如果是讀操作,則將每個讀寄存器地址連同讀回的數(shù)據(jù)返回給OLT。如果是寫操作,則將每個寫寄存器地址連同寫入的新數(shù)據(jù)返回給OLT。ONU返回給OLT的遠程操作結(jié)果也是通過類型為自定義遠程配置報文的MAC控制報文實現(xiàn),即承載ONU返回OLT的遠程操作結(jié)果的MAC控制報文為遠程配置應(yīng)答報文,只是遠程配置應(yīng)答報文格式與OLT下發(fā)給ONU的類型為自定義遠程配置報文的MAC控制報文類似,區(qū)別在于承載ONU返回OLT的遠程操作結(jié)果的MAC控制報文中的“寄存器寫數(shù)據(jù)”域替換為“讀操作返回數(shù)據(jù)”域。
[0074]在本申請中,由于MAC控制報文為ONU直接可以解析的報文,ONU在接收到MAC控制報文后,確定接收到的MAC控制報文為遠程配置報文,ONU通過讀取所述MAC控制報文攜帶的寄存器地址,對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作,實現(xiàn)OLT對ONU的遠程管理。整個過程無需外部處理器的參與,ONU無需與處理器再進行交互,簡化了交互過程,降低了遠程管理的復(fù)雜度。
[0075]由于實現(xiàn)對ONU的遠程管理無需外部處理器,減少了 EPON系統(tǒng)的成本。
[0076]實施例二
[0077]在本實施例中,示出了不同于圖1示出的光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法的另一種光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法,請參見圖2,其示出了本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的另一種流程圖,可以包括以下步驟:
[0078]步驟S21 =ONU接收OLT發(fā)送的多點控制協(xié)議MAC控制報文。
[0079]步驟S22 =ONU讀取所述MAC控制報文攜帶的寄存器地址。
[0080]步驟S23 =ONU對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。
[0081]步驟S21、步驟S22和步驟S23與圖1示出的光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法中的步驟S11、步驟S12和步驟S13相同,在此不再贅述。
[0082]步驟S24:0NU判斷讀取到的寄存器地址的個數(shù)是否小于所述MAC控制報文攜帶的遠程操作ONU的寄存器個數(shù)。
[0083]若判斷結(jié)果為讀取到的寄存器地址的個數(shù)小于所述MAC控制報文攜帶的遠程操作ONU的寄存器個數(shù),則返回執(zhí)行步驟S22,否則,結(jié)束當(dāng)前處理過程。
[0084]實施例三
[0085]在本實施例中,以O(shè)LT為執(zhí)行主體,對光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法進行說明,請參見圖3,圖3示出了本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的再一種流程圖,可以包括以下步驟:
[0086]步驟S31 =OLT向ONU發(fā)送類型為自定義遠程配置報文的MAC控制報文,所述MAC控制報文至少攜帶寄存器地址和操作碼,用于ONU對所述寄存器地址對應(yīng)的寄存器進行與所述操作碼所表征的操作類型相符的操作。
[0087]在本實施例中,OLT發(fā)送的MAC控制報文至少攜帶寄存器地址和操作碼。當(dāng)然,在本實施例中,MAC控制報文除了攜帶有寄存器地址和操作碼之外,還攜帶有目的MAC地址、源MAC地址OLT遠程操作ONU的寄存器個數(shù)和寄存器寫數(shù)據(jù),其中寄存器地址的個數(shù)與OLT遠程操作ONU的寄存器個數(shù)相同。MAC控制報文攜帶的操作碼用于指示對寄存器進行何種操作,如指示對寄存器進行讀操作或?qū)懖僮?。在操作碼用于指示對寄存器進行讀操作時,MAC控制報文中攜帶的寄存器寫數(shù)據(jù)為空,即無效。[0088]需要說明的是,由于OLT向ONU發(fā)送的類型為自定義遠程配置報文的MAC控制報文中,可以攜帶寄存器地址、操作碼、寄存器寫數(shù)據(jù),因此OLT向ONU發(fā)送的類型為自定義遠程配置報文的MAC控制報文中可以攜帶ONU的任意一個寄存器地址及相關(guān)信息,從而OLT可以訪問ONU的任意一個寄存器,不受擴展OAM協(xié)議報文的限定。
[0089]在本實施例中,OLT在發(fā)送所述MAC控制報文之前,生成所述MAC控制報文的過程請參見圖4,其示出了本申請?zhí)峁┑墓饩W(wǎng)絡(luò)單元數(shù)據(jù)處理方法的一種子流程圖,可以包括以下步驟:
[0090]步驟S41:獲取遠程配置信息,所述遠程配置信息至少包括寄存器的操作指示和寄存器地址。
[0091]寄存器的操作指示即對寄存器進行何種操作,寄存器地址即對需要進行操作的寄存器的地址。
[0092]步驟S42:構(gòu)建所述MAC控制報文,所述寄存器的操作指示和寄存器地址在所述MAC控制報文所處位置符合自定義遠程配置報文格式。
[0093]一旦自定義遠程配置報文的格式確定后,OLT便按照自定義遠程配置報文的格式進行構(gòu)建用于實現(xiàn)對ONU進行遠程管理的MAC控制報文。
[0094]具體的,寄存器的操作指示所處位置即操作碼所處位置,操作碼用于表征對寄存器進行何種操作。
[0095]當(dāng)然,遠程配置信息中除了寄存器的操作指示和寄存器地址之外的其它信息在所述MAC控制報文所處位置通用符合自定義遠程配置報文格式。
[0096]在本實施例中,步驟S41中具體可以由OLT的CPU (中央處理器,CentralProcessing Unit)芯片獲取遠程配置信息,然后CPU芯片將獲取到的遠程配置信息通過LOCAL BUS 總線發(fā)送至 OLT 的 FPGA(Field — Programmable Gate Array,現(xiàn)場可編程門陣列)芯片,由FPGA芯片構(gòu)建所述MAC控制報文,構(gòu)建好的MAC控制報文中的各個信息所處位置符合自定義遠程配置報文格式。
[0097]自定義遠程配置報文格式具體是對未啟用MAC控制報文的空白凈荷部分進行重新劃分后,得到的格式。
[0098]自定義遠程配置報文格式具體包括以下域:目的MAC地址、源MAC地址、類型(0x8808)、操作碼、OLT遠程操作ONU的寄存器個數(shù)、數(shù)量與OLT遠程操作ONU的寄存器個數(shù)相同的寄存器地址、數(shù)量與OLT遠程操作ONU的寄存器個數(shù)相同的寄存器寫數(shù)據(jù)、填充(0x00),FCSo其中,在操作碼指示對寄存器進行讀操作時,為寄存器寫數(shù)據(jù)的域無效。
[0099]其中,操作碼用于指示對寄存器進行讀操作或?qū)懖僮?,OLT遠程操作ONU的寄存器個數(shù)為大于O小于11的整數(shù),目的MAC地址的長度為6個字節(jié),源MAC地址的長度為6個字節(jié),類型的長度為2個字節(jié),操作碼的長度為2個字節(jié),OLT遠程操作ONU的寄存器個數(shù)的長度為I個字節(jié),每個寄存器地址的長度為2個字節(jié),每個寄存器寫數(shù)據(jù)的長度為2個字節(jié),填充的長度可變化,變化范圍為3-39,F(xiàn)CS的長度為4字節(jié)。自定義遠程配置報文的總長度為64字節(jié)。
[0100]自定義遠程配置報文格式的相關(guān)定義如下表:
【權(quán)利要求】
1.一種光網(wǎng)絡(luò)單元ONU數(shù)據(jù)處理方法,其特征在于,包括: ONU接收光線路終端OLT發(fā)送的介質(zhì)訪問控制MAC控制報文;以及, 在確定所述MAC控制報文的類型為自定義遠程配置報文時,讀取所述MAC控制報文攜帶的寄存器地址;以及, 對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文中操作碼類型對應(yīng)的操作之后,還包括: 在讀取到的寄存器地址的個數(shù)小于所述MAC控制報文攜帶的遠程操作ONU的寄存器個數(shù)時,返回執(zhí)行讀取所述MAC控制報文攜帶的寄存器地址的步驟。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述操作碼所表征的操作類型包括讀操作或?qū)懖僮鳎? 在所述操作碼所表征的操作類型為讀操作的情況下,所述對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作的過程,包括:讀取所述寄存器地址對應(yīng)的寄存器中的內(nèi)容; 在所述操作碼所表征的操作類型為寫操作的情況下,所述對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作的過程,包括:從所述MAC控制報文中 讀取所述寄存器地址對應(yīng)的寄存器對應(yīng)的寫操作信息; 將所述寫操作信息寫入所述寄存器地址對應(yīng)的寄存器。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定所述MAC控制報文為遠程配置報文的過程,包括: 讀取所述MAC控制報文中的報文類型和操作碼; 在所述報文類型和操作碼與自定義遠程配置報文的報文類型和操作碼相匹配時,確定所述MAC控制報文的類型為自定義遠程配置報文。
5.一種光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法,其特征在于,包括: OLT向ONU發(fā)送類型為自定義遠程配置報文的MAC控制報文,所述MAC控制報文至少攜帶寄存器地址和操作碼,用于ONU對所述寄存器地址對應(yīng)的寄存器進行與所述操作碼所表征的操作類型相符的操作。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在發(fā)送所述MAC控制報文之前,按照以下步驟生成所述MAC控制報文: 獲取遠程配置信息,所述遠程配置信息至少包括寄存器的操作指示和寄存器地址; 構(gòu)建所述MAC控制報文,所述寄存器的操作指示和寄存器地址在所述MAC控制報文所處位置符合自定義遠程配置報文格式。
7.—種光網(wǎng)絡(luò)單元數(shù)據(jù)處理方法,其特征在于,包括: OLT向ONU發(fā)送類型為自定義遠程配置報文的MAC控制報文,所述MAC控制報文至少攜帶寄存器地址和操作碼; 所述ONU接收OLT發(fā)送的多點控制協(xié)議MAC控制報文; 所述ONU在確定所述MAC控制報文的類型為自定義遠程配置報文時,讀取所述MAC控制報文攜帶的寄存器地址;所述ONU對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。
8.一種0NU,其特征在于,包括: 接收模塊,用于接收OLT發(fā)送的多點控制協(xié)議MAC控制報文; 讀取模塊,用于在確定所述MAC控制報文的類型為自定義遠程配置報文時,讀取所述MAC控制報文攜帶的寄存器地址; 操作模塊,用于對所述寄存器地址對應(yīng)的寄存器,進行與所述MAC控制報文攜帶的操作碼所表征的操作類型相符的操作。
9.一種0LT,其特征在于,包括: 發(fā)送模塊,用于向ONU發(fā)送類型為自定義遠程配置報文的MAC控制報文,所述MAC控制報文至少攜帶寄存器地址和操作碼,用于ONU對所述寄存器地址對應(yīng)的寄存器進行與所述操作碼所表征的操作類型相符的操作。
10.一種以太 網(wǎng)無源光網(wǎng)絡(luò)EPON系統(tǒng),其特征在于,包括所述ONU和所述0LT。
【文檔編號】H04L12/24GK103905256SQ201410171366
【公開日】2014年7月2日 申請日期:2014年4月25日 優(yōu)先權(quán)日:2014年4月25日
【發(fā)明者】朱瑪, 馬平, 徐志強, 姚樹建, 張磊, 高鈞利, 金乃正 申請人:國家電網(wǎng)公司, 國網(wǎng)浙江省電力公司, 國網(wǎng)浙江省電力公司紹興供電公司, 杭州晨曉科技有限公司