在pon中配置onu作為ieee1588主時鐘的方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種在PON中對ONU進行IEEE1588主時鐘配置的方法和裝置。該方法包括:在ONU的UNI上創(chuàng)建PTP端口,并為其產(chǎn)生相應(yīng)的PTP端口ME,以指示該UNI工作于主時鐘模式;基于ONU中的所有PTP端口的PTP端口ME產(chǎn)生1588主時鐘配置數(shù)據(jù)ME,以存儲作為主時鐘設(shè)備的所有PTP端口的模板數(shù)據(jù);以及根據(jù)1588主時鐘配置數(shù)據(jù)ME產(chǎn)生時鐘數(shù)據(jù)集ME,以指示作為主時鐘設(shè)備的所有PTP端口的時鐘源信息。
【專利說明】在PON中配置ONU作為IEEE1588主時鐘的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明概括而言涉及通信領(lǐng)域,更具體而言,涉及用于在PON中對ONU作為IEEE1588主時鐘進行配置的方法和裝置。
【背景技術(shù)】
[0002]無源光網(wǎng)絡(luò)(PON)是指光配線網(wǎng)(ODN)中不含有任何電子器件及電子電源的光網(wǎng)絡(luò)。一個PON系統(tǒng)主要由位于局端的光線路終端(OLT)、位于用戶端的光網(wǎng)絡(luò)單元(ONU)或光網(wǎng)絡(luò)終端(ONT),以及OLT與0NU/0NT之間的ODN構(gòu)成。其中ODN全部由無源器件組成,不需要昂貴的有源電子設(shè)備。PON由于消除了局端與用戶端之間的有源設(shè)備,從而使得維護簡單、可靠性高、成本低,而且能節(jié)約光纖資源,是一種極有前景的解決方案。
[0003]EPON和GPON是當前PON中用于寬帶接入的兩種主流技術(shù)。在以下的描述中,將EPON及其衍生網(wǎng)絡(luò)(如GEPON、10G-EP0N等)統(tǒng)稱為EPON類網(wǎng)絡(luò),而將GPON及其衍生網(wǎng)絡(luò)(如GPON、XGPON、NGP0N2等)統(tǒng)稱為GPON類網(wǎng)絡(luò)。
[0004]IEEE1588PTP是一種高精度定時協(xié)議,其廣泛應(yīng)用于移動回程網(wǎng)絡(luò)中,用于時間和頻率同步。當前,作為一種移動回程網(wǎng)絡(luò)元件,還支持PON系統(tǒng)(如GP0N、XGP0N和NGP0N2)以在SO-OC模式中支持IEEE1588PTP。圖1示出了現(xiàn)有GPON系統(tǒng)中的IEEE1588v2PTP方案的示意圖。如圖1中所示,首先,位于局端的OLT作為IEEE1588從時鐘設(shè)備接收并終結(jié)來自網(wǎng)絡(luò)側(cè)的IEEE1588消息,然后,通過ITU-T G.984.3Amendment2中定義的ToD over GPON方式將時間和時鐘信息從OLT傳遞給0NU/0NT,最后,0NU/0NT作為IEEE1588主時鐘設(shè)備將(從PON接口接收的)時間/時鐘信息重新打包為IEEE1588消息,并將其傳遞給朝向基站/移動站的UNI接口。在EPON系統(tǒng)中也存在與GPON中類似的結(jié)構(gòu)。
[0005]OMCI是GPON標準中定義的一種配置傳輸通道,通過在OLT和0NU/0NT之間建立專有的OMCI管理通道來傳輸OMCI消息,其提供了標準的獲取0NU/0NT的能力,并能夠?qū)NU/ONT進行管理和控制。
[0006]而在EPON類網(wǎng)絡(luò)中,通過IEEE802.3ah中定義的OAM協(xié)議來完成OLT對0NU/0NT的管理和維護。
[0007]本申請中使用的術(shù)語縮寫列表:
[0008]BC 邊界時鐘(Boundary Clock)
[0009]EPON 以太網(wǎng)無源光網(wǎng)絡(luò)(Ethernet Passive Optical Network)
[0010]GEPON 吉比特以太網(wǎng)無源光網(wǎng)絡(luò)(Gigabit Ethernet Passive OpticalNetwork)
[0011]10G-EP0N 10 吉比特以太網(wǎng)無源光網(wǎng)絡(luò)(1Gigabit Ethernet PassiveOptical Network)
[0012]GPON 吉比特無源光網(wǎng)絡(luò)(Gigabit Passive Optical Network)
[0013]IEEE 國際電氣與電子工程師學會(The Institute of Electrical andElectronics Engineers)
[0014]ITU國際電信聯(lián)盟(Internat1nal Telecommunicat1n Un1n)
[0015]L2第二層
[0016]L3第三層
[0017]ME管理實體(Managed Entity)
[0018]NGP0N2下一代無源光網(wǎng)絡(luò)-類型2
[0019]OAM操作、管理和維護(Operat1n,Administrat1n and Maintenance)
[0020]OLT光線路終端(Optical Line Terminal)
[0021]OMCI光網(wǎng)絡(luò)單兀管理和控制接口(Optical Network Unit Management andControIInterface)
[0022]ONU光網(wǎng)絡(luò)單兀(Optical Network Unit)
[0023]ONT光網(wǎng)絡(luò)終端(Optical Network Terminal)
[0024]OSI開放系統(tǒng)互聯(lián)(Open System Interconnect1n)
[0025]PON無源光網(wǎng)絡(luò)(Passive Optical Network)
[0026]PPTP物理路徑終結(jié)點(Physical Path Terminat1n Point)
[0027]PTP精密時間協(xié)議(Precis1n Time Protocol)
[0028]S0-0C只能作為從時鐘的普通時鐘(Slave Only Ordinary Clock)
[0029]TCI標簽控制信息(Tag Control Informat1n)
[0030]TCP傳輸控制協(xié)議(Transmiss1n Control Protocol)
[0031]ToD日時間(Time of Day)
[0032]UDP用戶數(shù)據(jù)報協(xié)議(User Datagram Protocol)
[0033]UNI用戶網(wǎng)絡(luò)接口(User Network Interface)
[0034]VLAN虛擬局域網(wǎng)(Virtual Local Area Network)
[0035]XGPON 10 吉比特無源光網(wǎng)絡(luò)(lOGigabit-capable Passive OpticalNetwork)
【發(fā)明內(nèi)容】
[0036]然而,GPON上的IEEE1588v2端到端方案中還無法通過OMCI管理通道對0NU/0NT中的IEEE1588主時鐘進行配置,因為這在ITU-T G.988 (用于GP0N/XGP0N OMCI定義)或任意其他標準中都完全沒有定義。類似的,在EPON類網(wǎng)絡(luò)中,也還沒有定義通過OAM協(xié)議或任何其他協(xié)議來對0NU/0NT中的IEEE1588主時鐘進行配置的方案。
[0037]針對以上問題,本發(fā)明提供了一種用于在PON系統(tǒng)(包括GPON類網(wǎng)絡(luò)和EPON類網(wǎng)絡(luò))中對ONU作為IEEE1588主時鐘進行配置的方法和裝置。其基本思想是通過擴展OMCI協(xié)議/OAM協(xié)議以在不同場景下將ONU上的每個IEEE1588PTP端口作為IEEE1588v2主時鐘設(shè)備進行管理。
[0038]根據(jù)本發(fā)明的一個方面,提供了一種在PON中對ONU作為IEEE1588主時鐘進行配置的方法,包括:在ONU的UNI上創(chuàng)建PTP端口,并為其產(chǎn)生相應(yīng)的PTP端口 ME,以指示該UNI工作于主時鐘模式;基于ONU中的所有PTP端口的PTP端口 ME產(chǎn)生1588主時鐘配置數(shù)據(jù)ME,以存儲作為主時鐘設(shè)備的所有PTP端口的模板數(shù)據(jù);以及根據(jù)1588主時鐘配置數(shù)據(jù)ME產(chǎn)生時鐘數(shù)據(jù)集ME,以指示作為主時鐘設(shè)備的所有PTP端口的時鐘源信息。
[0039]根據(jù)本發(fā)明的另一個方面,提供了一種在PON中對ONU作為IEEE1588主時鐘進行配置的裝置,包括:PTP端口 ME創(chuàng)建單元,其被配置為在ONU的UNI上創(chuàng)建PTP端口,并為其產(chǎn)生相應(yīng)的PTP端口 ΜΕ,以指示該UNI工作于主時鐘模式;1588主時鐘配置數(shù)據(jù)ME產(chǎn)生單元620,其被配置為基于ONU中的所有PTP端口的PTP端口 ME產(chǎn)生1588主時鐘配置數(shù)據(jù)ΜΕ,以存儲作為主時鐘設(shè)備的所有PTP端口的模板數(shù)據(jù);以及時鐘數(shù)據(jù)集ME產(chǎn)生單元,其被配置為根據(jù)1588主時鐘配置數(shù)據(jù)ME產(chǎn)生時鐘數(shù)據(jù)集ΜΕ,以指示作為主時鐘設(shè)備的所有PTP端口的時鐘源信息。
[0040]利用本發(fā)明的方案,能夠在PON系統(tǒng)中對ONU上的每個IEEE 1588ΡΤΡ端口作為1588ν2主時鐘設(shè)備進行管理,從而使得ONU上的IEEE1588PTP端口能夠獨立運行不同的傳輸協(xié)議(如IEEE1588PTP協(xié)議中定義的L2以太網(wǎng)封裝協(xié)議或L3IP/UDP封裝協(xié)議等)。
【專利附圖】
【附圖說明】
[0041]通過以下參考下列附圖所給出的本發(fā)明的【具體實施方式】的描述之后,將更好地理解本發(fā)明,并且本發(fā)明的其他目的、細節(jié)、特點和優(yōu)點將變得更加顯而易見。在附圖中:
[0042]圖1示出了現(xiàn)有GPON系統(tǒng)中的IEEE1588v2PTP方案的示意圖;
[0043]圖2示出了根據(jù)本發(fā)明的實施方式的、ONU與其下游設(shè)備的端到端管理模型的示意圖;
[0044]圖3示出了包含根據(jù)本發(fā)明的OMCI ME的ONU配置模型的示意圖;
[0045]圖4示出了根據(jù)本發(fā)明的L20MCI實現(xiàn)模型的示意圖;
[0046]圖5示出了根據(jù)本發(fā)明的L30MCI實現(xiàn)模型的示意圖;以及
[0047]圖6示出了根據(jù)本發(fā)明的在PON中通過OMCI協(xié)議消息對ONU進行配置的裝置的方框圖。
[0048]其中,在所有附圖中,相同或相似的標號表示具有相同、相似或相應(yīng)的特征或功倉泛。
【具體實施方式】
[0049]下面將參照附圖更詳細地描述本公開的優(yōu)選實施方式。雖然附圖中顯示了本公開的優(yōu)選實施方式,然而應(yīng)該理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施方式所限制。相反,提供這些實施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0050]圖2示出了根據(jù)本發(fā)明的實施方式的ONU與其下游設(shè)備的端到端管理模型的示意圖。如圖2中所示,0NU(更具體而言,ONU的每個UNI接口)作為IEEE1588主時鐘設(shè)備以將ToD傳遞給作為IEEE1588從時鐘設(shè)備的更下游的設(shè)備(如基站)。在圖2的實例中,GPON系統(tǒng)在端到端ToD方案中以二進制時鐘來運行,然而本發(fā)明并不局限于此,而是可以在任何時鐘模型下實現(xiàn)。
[0051]在圖2的示意圖中,以O(shè)NU作為主時鐘設(shè)備,其下游設(shè)備作為從時鐘設(shè)備為例來進行描述,然而本領(lǐng)域技術(shù)人員可以理解,本發(fā)明并不局限于此。本發(fā)明可以完全類似地應(yīng)用于ONT作為主時鐘設(shè)備,其下游設(shè)備作為從時鐘設(shè)備的場景中。
[0052]ONU與ONT在ITU-T G.988協(xié)議中進行了明確描述,對于本發(fā)明的實現(xiàn)來說,ONU和ONT并無本質(zhì)區(qū)別。為了簡單起見,以下以O(shè)NU為例來進行描述。
[0053]利用圖2的示意圖,本發(fā)明關(guān)注于如何通過擴展OMCI協(xié)議來管理ONU中的IEEE1588主時鐘。
[0054]在以下的具體描述中,以GPON系統(tǒng)和OMCI協(xié)議為例進行描述,然而本領(lǐng)域技術(shù)人員可以理解,本發(fā)明的原理可以容易地移植到EPON系統(tǒng)中,通過對OAM協(xié)議進行擴展來實現(xiàn)。
[0055]如本領(lǐng)域技術(shù)人員所公知的,ITU-T G.988協(xié)議中定義了各種OMCI管理實體ME,這些ME包括對于符合對應(yīng)協(xié)議的系統(tǒng)來說強制的ME以及根據(jù)ONU要提供的功能集合而需要的ME。然而,如前所述,現(xiàn)有協(xié)議中并未定義任何用于對ONU中的IEEE1588主時鐘進行管理的ME。
[0056]圖3示出了包含根據(jù)本發(fā)明的OMCI ME的ONU配置模型的示意圖。如圖3的虛線框中所示,本發(fā)明中通過對OMCI協(xié)議進行擴展,定義了 PTP端口(PTP port)ME、1588主時鐘配置數(shù)據(jù)(1588Master configure data)ME和時鐘數(shù)據(jù)集(clock data set)ME來對ONU中的IEEE1588主時鐘進行管理。本領(lǐng)域技術(shù)人員可以理解,這三個ME的定義只是從功能角度對所增加的ME進行區(qū)分,而并不在任何意義上將本發(fā)明局限于這三個具體的ME。
[0057]此外,圖3中所示的其他ME (如UN1-G、TCP/UDP配置數(shù)據(jù)(TCP/UDP configdata)、IP 主機配置數(shù)據(jù)(IP host config data)、MAC 橋端口配置數(shù)據(jù)(MAC bridge portconfigurat1n data)、擴展 VLAN 標簽操作配置數(shù)據(jù)(Extended VLAN tagging operat1nconfigurat1n data)等等)都已在ITU-T G.988標準中進行了定義,在以下的描述中僅根據(jù)需要簡單提及,而不再對其進行詳細描述。
[0058]如圖3中所示,在ONU的UNI上創(chuàng)建PTP端口,并為其產(chǎn)生相應(yīng)的PTP端口 ME,以指示該UNI工作于主時鐘模式。
[0059]基于ONU中的所有PTP端口的PTP端口 ME產(chǎn)生1588主時鐘配置數(shù)據(jù)ME,以存儲作為主時鐘設(shè)備的所有PTP端口的模板數(shù)據(jù)(profile)。
[0060]根據(jù)1588主時鐘配置數(shù)據(jù)ME產(chǎn)生時鐘數(shù)據(jù)集ME,以指示作為主時鐘設(shè)備的所有PTP端口的時鐘源信息。
[0061]其中通過IEEE1588協(xié)議消息將1588主時鐘配置數(shù)據(jù)ME和時鐘數(shù)據(jù)集ME從作為主時鐘設(shè)備的PTP端口傳輸給從時鐘設(shè)備。也就是說,1588主時鐘配置數(shù)據(jù)ME和時鐘數(shù)據(jù)集ME決定了該IEEE1588協(xié)議消息的工作模式。
[0062]在圖3的ONU配置模型中,由于可以針對在UNI上創(chuàng)建的每個PTP端口產(chǎn)生相應(yīng)的PTP端口 ME,所以作為主時鐘設(shè)備的每個PTP端口可以靈活地選擇其自己所支持的IP棧或者與其他服務(wù)共享IP棧。
[0063]根據(jù)作為主時鐘設(shè)備的PTP端口傳輸IEEE1588協(xié)議消息是實現(xiàn)在L2上還是L3上,本發(fā)明進一步提供了以下兩種具體的實現(xiàn)方式。
[0064]圖4示出了根據(jù)本發(fā)明的L20MCI實現(xiàn)模型的示意圖。
[0065]在L2模型中,在每個作為主時鐘設(shè)備的PTP端口 ME中配置L2傳輸所需的傳輸信息,如VLAN和Pbit參數(shù)。此時,作為主時鐘設(shè)備的PTP端口傳輸?shù)腎EEE1588協(xié)議消息以以太巾貞形式傳輸。
[0066]此外,當從時鐘設(shè)備工作于不同的L2路徑時,可以在同一 UNI上創(chuàng)建多個PTP端口作為主時鐘設(shè)備并產(chǎn)生相應(yīng)的PTP端口 ME。
[0067]圖5示出了根據(jù)本發(fā)明的L30MCI實現(xiàn)模型的示意圖。
[0068]對于L3實現(xiàn),由于需要符合OSI參考模型,因此將該IEEE1588協(xié)議消息作為一種應(yīng)用實現(xiàn)在TCP/UDP之上,與其他應(yīng)用/業(yè)務(wù)共享同一 IP棧。
[0069]此外,在L3模型中,由于UNI既可以承載IEEE1588消息又可以承載其他常規(guī)的L2業(yè)務(wù),所以對應(yīng)的MAC橋端口需要與2個不同的MAC橋相關(guān)聯(lián)。一個是像原來一樣連接到PON側(cè)的MAC橋(如圖5中右側(cè)所示的MAC橋502),另一個是連接到L3前向的橋(如圖5中左側(cè)所示的MAC橋501)。
[0070]在常規(guī)的業(yè)務(wù)模型中,ONU上的UNI只承擔向上傳輸業(yè)務(wù)數(shù)據(jù)的功能,用于將來自O(shè)NU下游設(shè)備的常規(guī)業(yè)務(wù)數(shù)據(jù)傳輸至PON側(cè),如圖5中右側(cè)所示。
[0071]在根據(jù)本發(fā)明的L3模型中,除了常規(guī)的L2業(yè)務(wù)之外,UNI還能夠承載朝向下游設(shè)備的IEEE1588協(xié)議消息。因此,圖5中(如圖5中的箭頭A和B)還示出了當來自CPU的數(shù)據(jù)到達MAC橋501時,MAC橋501根據(jù)與該數(shù)據(jù)相關(guān)的應(yīng)用的不同,判斷其是指向PON側(cè)還是UNI側(cè),從而相應(yīng)地轉(zhuǎn)發(fā)數(shù)據(jù),即,本發(fā)明的L3模型使得能夠向下發(fā)起三層以上報文。而在當前的ITU-T G.988協(xié)議中,并沒有定義向下主動發(fā)起三層以上報文的能力,因此這代表了本發(fā)明對于現(xiàn)有技術(shù)做出的另一個重大貢獻。
[0072]為了使得模型簡單,與MAC橋端口對應(yīng)的UNI將通過明確指向該UNI的PTP端口來隱含地與連接到L3前向的MAC橋相關(guān)聯(lián)。圖5中以1:MP模型為例進行了描述,然而上述描述也同樣適用于N:MP模型,除了需要共享MAC橋。1:MP模型和N:MP模型都已在相關(guān)OMCI協(xié)議中進行了定義,因此不再贅述。
[0073]此外,當從時鐘設(shè)備工作于不同的L3路徑時,可以在同一 UNI上創(chuàng)建多個PTP端口作為主時鐘設(shè)備并產(chǎn)生相應(yīng)的PTP端口 ME。
[0074]在一種實施方式中,作為主時鐘設(shè)備的一個PTP端口可以同時與多個從時鐘設(shè)備相關(guān)聯(lián)。
[0075]在一種實施方式中,1588主時鐘設(shè)備配置數(shù)據(jù)ME可以包括以下各項中的至少一項:
[0076].ME ID =ONU中的1588主時鐘配置數(shù)據(jù)ME的標識符
[0077]?時鐘數(shù)據(jù)集指針:用于指向時鐘數(shù)據(jù)集ME
[0078].PTP版本:指示PTP協(xié)議的版本,例如可以將其缺省設(shè)置為IEEE1588v2PTP
[0079]?步模式:單步時鐘或雙步時鐘,對應(yīng)于不同的時間戳準確度
[0080]?延遲機制:例如包括端到端機制、點對點機制、禁用等
[0081]?同步消息的間隔
[0082]?延遲消息的間隔
[0083].pdelay消息的間隔(關(guān)于pdelay消息,可參見IEEE1588協(xié)議)
[0084]?通告消息的間隔
[0085]在一種實施方式中,PTP端口 ME(主時鐘設(shè)備)可以包括以下各項中的至少一項:
[0086].ME ID:ME 實例 ID
[0087].UNI 指針:PPTPxxxUNI
[0088].Admin:啟用 / 禁用 IEEE1588 輸出
[0089]籲主時鐘設(shè)備指針:指IEEE1588主時鐘設(shè)備配置數(shù)據(jù)ME以繼承時鐘參數(shù),該參數(shù)還用于指示PTP端口的角色是主時鐘設(shè)備
[0090]?傳輸協(xié)議:例如包括IPv4、IPv6,802.3等
[0091].--Ρ/υ?Ρ 指針
[0092]?傳輸模式:單播、組播、混合
[0093].TC1:當配置802.3時,是指VLAN+pbit參數(shù),空是oxffff,0指示未標記的幀
[0094]?對等端地址表:在單播傳輸模式的情況下,該表指定了對等端地址。當與1588主時鐘配置數(shù)據(jù)ME相關(guān)聯(lián)時,對等端是從時鐘設(shè)備角色。
[0095]-地址類型:IPv4、IPv6,802.3
[0096]-地址
[0097]在一種實施方式中,時鐘數(shù)據(jù)集ME包括以下各項中的至少一項:
[0098].ME ID:指來自O(shè)LT的ONU中的時鐘源
[0099]?域
[0100]?上行鏈路時鐘類別
[0101]?上行鏈路時鐘精度
[0102]?上行鏈路時鐘優(yōu)先級I
[0103]?上行鏈路時鐘優(yōu)先級2
[0104]?如果ONU不能與上行鏈路時鐘同步,則定義一個警報
[0105]根據(jù)本發(fā)明的一種實施方式,上述1588主時鐘設(shè)備配置數(shù)據(jù)ME、時鐘數(shù)據(jù)集ME和PTP端口 ME由OLT產(chǎn)生。然而本發(fā)明并不局限于此,這些ME也可以由0NU/0NT自發(fā)產(chǎn)生或者由ODN中的任何其他元件產(chǎn)生。
[0106]圖6示出了根據(jù)本發(fā)明的在PON中對ONU進行IEEE1588主時鐘配置的裝置600的方框圖。裝置600例如可以實現(xiàn)在OLT中或由OLT實現(xiàn),并通過OMCI協(xié)議消息對ONU進行配置。
[0107]裝置600包括PTP端口 ME創(chuàng)建單元610,其被配置為在ONU的UNI上創(chuàng)建PTP端口,并為其產(chǎn)生相應(yīng)的PTP端口 ME,以指示該UNI工作于主時鐘模式。
[0108]裝置600還包括1588主時鐘配置數(shù)據(jù)ME產(chǎn)生單元620,其被配置為基于ONU中的所有PTP端口的PTP端口 ME產(chǎn)生1588主時鐘配置數(shù)據(jù)ME,以存儲作為主時鐘設(shè)備的所有PTP端口的模板數(shù)據(jù)。
[0109]裝置600還包括時鐘數(shù)據(jù)集ME產(chǎn)生單元,其被配置為根據(jù)1588主時鐘配置數(shù)據(jù)ME產(chǎn)生時鐘數(shù)據(jù)集ME,以指示作為主時鐘設(shè)備的所有PTP端口的時鐘源信息。
[0110]優(yōu)選的,裝置600還包括發(fā)送單元(圖中未示出),其被配置為通過IEEE1588協(xié)議消息將1588主時鐘配置數(shù)據(jù)ME和時鐘數(shù)據(jù)集ME從作為主時鐘設(shè)備的PTP端口傳輸給從時鐘設(shè)備。
[0111]優(yōu)選的,PTP端口 ME創(chuàng)建單元610還被配置為:當IEEE1588協(xié)議消息實現(xiàn)在L2上時,產(chǎn)生還包括L2傳輸所需的傳輸信息的PTP端口 ME。
[0112]優(yōu)選的,L2傳輸所需的傳輸信息包括VLAN和Pbit參數(shù)。
[0113]優(yōu)選的,當IEEE1588協(xié)議消息實現(xiàn)在L3上時,其作為一種應(yīng)用實現(xiàn)在TCP/UDP之上。
[0114]優(yōu)選的,當IEEE1588協(xié)議消息實現(xiàn)在L3上時,與ONU上的UNI相對應(yīng)的MAC橋端口不僅能夠連接到PON側(cè)的MAC橋以向網(wǎng)絡(luò)側(cè)傳輸業(yè)務(wù)數(shù)據(jù),還能夠連接到L3前向的橋以向下游設(shè)備傳輸三層以上報文。
[0115]本發(fā)明首次在GPON ONU中引入IEEE1588主時鐘設(shè)備并且支持作為端到端方案的IEEE1588PTP協(xié)議。利用本發(fā)明的方案,能夠利用OMCI對ONU上的每個IEEE1588PTP端口作為IEEE1588v2主時鐘設(shè)備進行管理,從而使得ONU上的每個IEEE1588PTP端口能夠獨立運行不同的傳輸協(xié)議(如IEEE1588PTP協(xié)議中定義的L2以太網(wǎng)封裝協(xié)議或L3IP/UDP封裝協(xié)議等)。在L3模式中,IEEE1588主時鐘設(shè)備可以與同一 ONU上運行的其他服務(wù)共享標準IP 接口。
[0116]在一個或多個示例性設(shè)計中,可以用硬件、軟件、固件或它們的任意組合來實現(xiàn)本申請所述的功能。如果用軟件來實現(xiàn),則可以將所述功能作為一個或多個指令或代碼存儲在計算機可讀介質(zhì)上,或者作為計算機可讀介質(zhì)上的一個或多個指令或代碼來傳輸。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì),其中通信介質(zhì)包括有助于計算機程序從一個地方傳遞到另一個地方的任意介質(zhì)。存儲介質(zhì)可以是通用或?qū)S糜嬎銠C可訪問的任意可用介質(zhì)。這種計算機可讀介質(zhì)可以包括,例如但不限于,RAM、R0M、EEPR0M、⑶-ROM或其它光盤存儲設(shè)備、磁盤存儲設(shè)備或其它磁存儲設(shè)備,或者可用于以通用或?qū)S糜嬎銠C或者通用或?qū)S锰幚砥骺稍L問的指令或數(shù)據(jù)結(jié)構(gòu)的形式來攜帶或存儲希望的程序代碼模塊的任意其它介質(zhì)。并且,任意連接也可以被稱為是計算機可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字用戶線(DSL)或諸如紅外線、無線電和微波之類的無線技術(shù)來從網(wǎng)站、服務(wù)器或其它遠程源傳輸?shù)?,那么同軸電纜、光纖光纜、雙絞線、DSL或諸如紅外線、無線電和微波之類的無線技術(shù)也包括在介質(zhì)的定義中。
[0117]可以用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或者晶體管邏輯、分立硬件組件或用于執(zhí)行本文所述的功能的任意組合來實現(xiàn)或執(zhí)行結(jié)合本公開所描述的各種示例性的邏輯塊、模塊和電路。通用處理器可以是微處理器,或者,處理器也可以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機。處理器也可以實現(xiàn)為計算設(shè)備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或多個微處理器與DSP內(nèi)核的結(jié)合,或者任何其它此種結(jié)構(gòu)。
[0118]本領(lǐng)域普通技術(shù)人員還應(yīng)當理解,結(jié)合本申請的實施例描述的各種示例性的邏輯塊、模塊、電路和算法步驟可以實現(xiàn)成電子硬件、計算機軟件或二者的組合。為了清楚地表示硬件和軟件之間的這種可互換性,上文對各種示例性的部件、塊、模塊、電路和步驟均圍繞其功能進行了一般性描述。至于這種功能是實現(xiàn)成硬件還是實現(xiàn)成軟件,取決于特定的應(yīng)用和施加在整個系統(tǒng)上的設(shè)計約束條件。本領(lǐng)域技術(shù)人員可以針對每種特定應(yīng)用,以變通的方式實現(xiàn)所描述的功能,但是,這種實現(xiàn)決策不應(yīng)解釋為背離本發(fā)明的保護范圍。
[0119]本公開的以上描述用于使本領(lǐng)域的任何普通技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對于本領(lǐng)域普通技術(shù)人員來說,本公開的各種修改都是顯而易見的,并且本文定義的一般性原理也可以在不脫離本發(fā)明的精神和保護范圍的情況下應(yīng)用于其它變形。因此,本發(fā)明并不限于本文所述的實例和設(shè)計,而是與本文公開的原理和新穎性特性的最廣范圍相一致。
【權(quán)利要求】
1.一種在無源光網(wǎng)絡(luò)(PON)中對光網(wǎng)絡(luò)單元(ONU)進行IEEE1588主時鐘配置的方法,包括: 在ONU的用戶網(wǎng)絡(luò)接口(UNI)上創(chuàng)建精密時間協(xié)議(PTP)端口,并為其產(chǎn)生相應(yīng)的PTP端口管理實體(ME),以指示該UNI工作于主時鐘模式; 基于ONU中的所有PTP端口的PTP端口 ME產(chǎn)生1588主時鐘配置數(shù)據(jù)ME,以存儲作為主時鐘設(shè)備的所有PTP端口的模板數(shù)據(jù);以及 根據(jù)1588主時鐘配置數(shù)據(jù)ME產(chǎn)生時鐘數(shù)據(jù)集ME,以指示作為主時鐘設(shè)備的所有PTP端口的時鐘源信息。
2.如權(quán)利要求1所述的方法,其中通過IEEE1588協(xié)議消息將1588主時鐘配置數(shù)據(jù)ME和時鐘數(shù)據(jù)集ME從作為主時鐘設(shè)備的PTP端口傳輸給從時鐘設(shè)備。
3.如權(quán)利要求2所述的方法,其中當IEEE1588協(xié)議消息實現(xiàn)在第二層(L2)上時,PTP端口 ME還包括L2傳輸所需的傳輸信息。
4.如權(quán)利要求3所述的方法,其中L2傳輸所需的傳輸信息包括虛擬局域網(wǎng)(VLAN)和Pbit參數(shù)。
5.如權(quán)利要求2所述的方法,其中當IEEE1588協(xié)議消息實現(xiàn)在第三層(L3)上時,其作為一種應(yīng)用實現(xiàn)在TCP/UDP之上。
6.如權(quán)利要求2所示的方法,其中當IEEE1588協(xié)議消息實現(xiàn)在第三層(L3)上時,與ONU上的UNI相對應(yīng)的MAC橋端口不僅能夠連接到PON側(cè)的MAC橋以向網(wǎng)絡(luò)側(cè)傳輸業(yè)務(wù)數(shù)據(jù),還能夠連接到L3前向的橋以向下游設(shè)備傳輸三層以上報文。
7.如權(quán)利要求1所述的方法,其中所述PON是GP0N,所述配置通過OMCI協(xié)議消息來實現(xiàn)。
8.如權(quán)利要求1所述的方法,其中所述PON是ΕΡ0Ν,所述配置通過OAM協(xié)議消息來實現(xiàn)。
9.一種在無源光網(wǎng)絡(luò)(PON)中通過OMCI協(xié)議消息對光網(wǎng)絡(luò)單元(ONU)進行IEEE1588主時鐘配置的裝置,包括:精密時間協(xié)議(PTP)端口管理實體(ME)創(chuàng)建單元,其被配置為在ONU的用戶網(wǎng)絡(luò)接口(UNI)上創(chuàng)建PTP端口,并為其產(chǎn)生相應(yīng)的PTP端口 ME,以指示該UNI工作于主時鐘模式;1588主時鐘配置數(shù)據(jù)ME產(chǎn)生單元,其被配置為基于ONU中的所有PTP端口的PTP端口ME產(chǎn)生1588主時鐘配置數(shù)據(jù)ME,以存儲作為主時鐘設(shè)備的所有PTP端口的模板數(shù)據(jù);以及時鐘數(shù)據(jù)集ME產(chǎn)生單元,其被配置為根據(jù)1588主時鐘配置數(shù)據(jù)ME產(chǎn)生時鐘數(shù)據(jù)集ME,以指示作為主時鐘設(shè)備的所有PTP端口的時鐘源信息。
10.如權(quán)利要求9所述的裝置,還包括: 發(fā)送單元,其被配置為通過IEEE1588協(xié)議消息將1588主時鐘配置數(shù)據(jù)ME和時鐘數(shù)據(jù)集ME從作為主時鐘設(shè)備的PTP端口傳輸給從時鐘設(shè)備。
11.如權(quán)利要求10所述的裝置,其中PTP端口ME創(chuàng)建單元還被配置為:當IEEE1588協(xié)議消息實現(xiàn)在第二層(L2)上時,產(chǎn)生還包括L2傳輸所需的傳輸信息的PTP端口 ME。
12.如權(quán)利要求11所述的裝置,其中L2傳輸所需的傳輸信息包括虛擬局域網(wǎng)(VLAN)和Pbit參數(shù)。
13.如權(quán)利要求10所述的裝置,其中當IEEE1588協(xié)議消息實現(xiàn)在第三層(L3)上時,其作為一種應(yīng)用實現(xiàn)在TCP/UDP之上。
14.如權(quán)利要求10所示的裝置,其中當IEEE1588協(xié)議消息實現(xiàn)在第三層(L3)上時,與ONU上的UNI相對應(yīng)的MAC橋端口不僅能夠連接到PON側(cè)的MAC橋以向網(wǎng)絡(luò)側(cè)傳輸業(yè)務(wù)數(shù)據(jù),還能夠連接到L3前向的橋以向下游設(shè)備傳輸三層以上報文。
15.如權(quán)利要求9所述的裝置,其中所述PON是GP0N,所述配置通過OMCI協(xié)議消息來實現(xiàn)。
16.如權(quán)利要求9所述的裝置,其中所述PON是ΕΡ0Ν,所述配置通過OAM協(xié)議消息來實現(xiàn)。
【文檔編號】H04Q11/00GK104284258SQ201310293582
【公開日】2015年1月14日 申請日期:2013年7月12日 優(yōu)先權(quán)日:2013年7月12日
【發(fā)明者】殷芹, 陳曉, 張西利, 朱建華 申請人:上海貝爾股份有限公司