專利背景
吉比特無源光網路(Gigabit-Capable Passive Optical Network,簡稱為GPON)技術是無源光網路(Passive Optical Network,簡稱為PON)家族中一個重要的技術分支,和其它PON技術類似,GPON也是一種採用點到多點拓撲結構的無源光接入技術。
圖1是根據相關技術的GPON系統的拓撲結構圖,如圖1所示,GPON由局側的光線路終端(Optical Line Terminal,簡稱為OLT)、用戶側的光網路單元(Optical Network Unit,簡稱為ONU)以及光分配網路(Optical Distributio Network,簡稱為ODN)組成,通常採用點到多點的網路結構。ODN由單模光纖、光分路器、光連線器等無源光器件組成,為OLT和ONU之間的物理連線提供光傳輸媒質。
在GPON系統中,下行方向(由OLT到ONU)的數據傳輸採用廣播方式,每個ONU分別接收所有的幀,再根據光網路單元標識(ONU-ID)、GPON封裝方式連線埠標識(G-PONEncapsulationMethod-Port ID,簡稱為GEM-PortID)、Allocation-ID來獲取屬於自己的幀。
圖2是根據相關技術寒嘗烏促的GPON下行幀結構的示意圖,如圖2所示,GPON的下行幀由下行物理控制塊(Physical Control Blockdownstream,簡稱PCBd)和淨荷組成,淨荷部分由多個GPON封裝方式(G-PONEncapsulationMethod,簡稱GEM)幀頭和GEM淨荷組成,GEM幀頭由四部分組成,分別為淨荷長度指示(Payload Length Indicator,簡稱PLI)、連線埠標識(PortID)、淨荷類型指示(Payload Type Indicator,簡稱PTI)和信頭差錯控制(headererrorcontrol,簡稱HEC)。
在下行方向,當ONU接收到OLT傳送的GEM幀後,首先進行HEC校驗,如斷連迎果HEC校驗結果錯誤,ONU丟棄上述GEM幀,如果HEC校驗結果正確,ONU根據CEM幀頭中的PORTID判斷此GEM幀是否是發給自己的,如果判斷不是傳送給自己的,ONU丟棄此CEM幀,如果判斷是傳送給自己的,ONU接收該GEM幀頭對應的GEM淨荷的內容。
在上行方向,當OLT接收到ONU傳送的GEM幀後,首先進行HEC校驗,如果HEC校驗結果錯誤,OLT丟棄上述GEM幀,如果HEC校驗結果正確,OLT接收該GEM幀頭對應的GEM淨荷的內容。
當傳送方不希望接收方接收特定時間的數據時,例如,當OLT沒有足夠的數據傳送給ONU時,或者ONU沒有足夠的數據傳送給OLT時,相關技術採用傳送方給接收方傳送空閒幀,空閒幀是值為0xB6AB31E055的GEM幀的幀頭,空閒幀長度較短,接收方需要逐個解析空閒幀,效率較低。
截至2009年11月12日,現有的相關技術沒有提供有效的方法處理空閒頻寬,例如,傳送方如何傳送GEM幀和接收方如何解析接收到的GEM幀的方法。
發明內容
專利目的
針對相關技術中沒有提供有效的方法處理空閒頻寬的問題而提出《數據傳輸方法及吉比特無源光網路系統》,為此,《數整乎潤己據傳輸方法及吉比特無源光網路系腳請統》的主要目的在於提供一種數據傳輸方案,以解決專利背景中問題。
技術方案
根據《數據傳輸方法及吉比特無源光網路系統》的一個方面,提供了一種數據傳輸方法。
根據《數據傳輸方法及吉比特無源光網路系統》的數據傳輸方法包括:傳送方在傳送給接收方的上行或下行幀中攜帶的指示信息,以使接收方根據指示信息拋棄上行或下行幀中的不需要接收方處理的信息。
優選地,傳送方在上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要接收方處理的信息,其中,GEM幀的幀頭中的連線埠標識的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息。
優選地,接收方拋棄上行或下行幀中的不需充艱疊要接收方處理的信息包括:接收方判斷上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為預定值的GEM幀。
優選地,傳送方在上行或下行幀中的預先設定的GEM幀中攜帶不需要接收方處理的信息,其中,預先設定的GEM幀的幀頭中的淨荷類型的值為預定值時指示GEM幀中攜帶有不需戲項企要接收方處理的信息。
優選地,接收方拋棄上行或阿殃斷下行幀中的不需要接收方處理的信息包括:接收方判斷上行或下行幀中的GEM幀的幀頭中的淨荷類型的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中淨荷類型的值為預定值的GEM幀。
為了實現上述目的,根據《數據傳輸方法及吉比特無源光網路系統》的另一方面,還提供了一種吉比特無源光網路系統。根據《數據傳輸方法及吉比特無源光網路系統》的吉比特無源光網路系統,包括:傳送方和接收方,其中,在傳送方為光線路終端的情況下,接收方為光網路單元;或者,在傳送方為光網路單元的情況下,接收方為光線路終端,傳送方在傳送給接收方的上行或下行幀中攜帶的指示信息,以使接收方根據指示信息拋棄上行或下行幀中的不需要接收方處理的信息。
優選地,傳送方在上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要接收方處理的信息,其中,GEM幀的幀頭中的連線埠標識的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息。
優選地,接收方判斷上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為預定值的GEM幀。
優選地,傳送方在上行或下行幀中的預先設定的GEM幀中攜帶不需要接收方處理的信息,其中,預先設定的GEM幀的幀頭中的淨荷類型的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息。
優選地,接收方判斷上行或下行幀中的GEM幀的幀頭中的淨荷類型的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中淨荷類型的值為預定值的GEM幀。
改善效果
通過《數據傳輸方法及吉比特無源光網路系統》,採用傳送方向接收方傳送攜帶有不需要接收方處理的數據,解決了相關技術沒有提供有效的方法處理空閒頻寬的問題,進而擴展了GPON系統傳輸的數據類型,有效的處理了空閒頻寬。
《數據傳輸方法及吉比特無源光網路系統》的其它特徵和優點將在隨後的說明書中闡述,並且,部分地從說明書中變得顯而易見,或者通過實施《數據傳輸方法及吉比特無源光網路系統》而了解。《數據傳輸方法及吉比特無源光網路系統》的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
圖1是根據相關技術的GPON系統的拓撲結構圖;
圖2是根據相關技術的GPON下行幀結構的示意圖;
圖3是根據《數據傳輸方法及吉比特無源光網路系統》實施例的數據傳輸方法的流程圖。
技術領域
《數據傳輸方法及吉比特無源光網路系統》涉及通信領域,具體而言,涉及一種數據傳輸方法及吉比特無源光網路系統。
權利要求
1.一種數據傳輸方法,其特徵在於,包括:傳送方在傳送給接收方的上行或下行幀中攜帶的指示信息,以使所述接收方根據所述指示信息拋棄所述上行或下行幀中的不需要所述接收方處理的信息;所述傳送方在所述上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要所述接收方處理的信息,其中,所述GEM幀的幀頭中的連線埠標識的值為預定值時指示所述GEM幀中攜帶有不需要所述接收方處理的信息;其中,所述GEM幀的淨荷部分不需要所述接收方進行處理。
2.根據權利要求1所述的方法,其特徵在於,所述接收方拋棄所述上行或下行幀中的不需要所述接收方處理的信息包括:所述接收方判斷所述上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為所述預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為所述預定值的GEM幀。
3.一種吉比特無源光網路系統,包括:傳送方和接收方,其中,在所述傳送方為光線路終端的情況下,所述接收方為光網路單元;或者,在傳送方為光網路單元的情況下,所述接收方為光線路終端,其特徵在於:所述傳送方在傳送給所述接收方的上行或下行幀中攜帶的指示信息,以使所述接收方根據所述指示信息拋棄所述上行或下行幀中的不需要所述接收方處理的信息;所述傳送方在所述上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要所述接收方處理的信息,其中,所述GEM幀的幀頭中的連線埠標識的值為預定值時指示所述GEM幀中攜帶有不需要所述接收方處理的信息;其中,所述GEM幀的淨荷部分不需要所述接收方進行處理。
4.根據權利要求3所述的系統,其特徵在於,所述接收方判斷所述上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為所述預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為所述預定值的GEM幀。
實施方式
功能概述
《數據傳輸方法及吉比特無源光網路系統》實施例提供了一種數據傳輸方案,在該方案中,在GPON系統的上和/或下行幀中可以包含一種特定信息,該特定信息對所有GPON中的OLT/ONU而言都是無意義的,或者,所述特定信息不是傳送給GPON系統中任何一個OLT/ONU的。即,該特定信息不需要GPON系統中的OLT/ONU進行處理,在以下實施例中也將該特定信息稱為不需要接收方處理的信息。
需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。下面將參考附圖並結合實施例來詳細說明《數據傳輸方法及吉比特無源光網路系統》。
在以下實施例中,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,並且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟。
根據《數據傳輸方法及吉比特無源光網路系統》的實施例,提供了一種數據傳輸方法,圖3是根據《數據傳輸方法及吉比特無源光網路系統》實施例的數據傳輸方法的流程圖,如圖3所示,該方法包括如下的步驟S302至步驟S304:
步驟S302,傳送方在傳送給接收方的上行或下行幀中攜帶的指示信息;
步驟S304,接收方根據指示信息拋棄上行或下行幀中的不需要接收方處理的信息。
傳送方在上行或下行幀中攜帶不需要接收方處理的信息的方式可以包括但不限於以下兩種,下面對此分別進行說明。
傳送方(例如,OLT)定義一個特定的Port-ID,包含上述特定信息(即,不需要該GPON系統中的接收方處理的信息)的GEM幀的幀頭中的Port-ID的值為該特定Port-ID;即,傳送方在上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要接收方處理的信息,其中,GEM幀的幀頭中的Port-ID的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息,此時的指示信息就是GEM幀的幀頭中的Port-ID。
OLT定義一個新的GEM幀的淨荷類型,包含上述特定信息的GEM幀的幀頭中的淨荷類型值為所述定義的新GEM幀的淨荷類型值;即,傳送方在上行或下行幀中的預先設定的GEM幀中攜帶不需要接收方處理的信息,其中,預先設定的GEM幀的幀頭中的淨荷類型的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息,此時的指示信息就是GEM幀的幀頭中的淨荷類型。
在OLT/ONU接收到包含上述特定信息的GEM幀後,OLT/ONU根據上述的兩種方式之一判斷接收到的GEM幀包含了上述特定信息後,OLT/ONU拋棄包含該特定信息的GEM幀。具體地:對應於方式一,接收方判斷上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為預定值的GEM幀。對應於方式二,接收方判斷上行或下行幀中的GEM幀的幀頭中的淨荷類型的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中淨荷類型的值為預定值的GEM幀。
根據《數據傳輸方法及吉比特無源光網路系統》的實施例,還提供了一種GPON系統,包括:傳送方和接收方,其中,在傳送方為光線路終端的情況下,接收方為光網路單元;或者,在傳送方為光網路單元的情況下,接收方為光線路終端,該系統中的處理與上述步驟S302至步驟S304以及情況一和情況二相同,在此不再贅述。
實施案例
下面將結合實例對《數據傳輸方法及吉比特無源光網路系統》實施例的實現過程進行詳細描述。實例一對應於上述的情況一,實例二對應於上述的情況二。
在GPON系統中,當OLT/ONU沒有足夠的GEM幀內容傳送給ONU/OLT時,OLT/ONU可以在下/上行幀傳送部分不需要ONU/OLT處理的特定GEM幀。可以在GEM幀頭中定義一個特定的Port-ID,該特定的Port-ID僅用於OLT或ONU傳輸不需要ONU或OLT處理的特定GEM幀(該特定幀的淨荷部分不需要接收方進行處理)。當OLT/ONU在下/上行幀傳送部分不需要ONU/OLT處理的特定GEM幀時,特定GEM幀的幀頭中的Port-ID的值為預先定義的特定Port-ID。下面結合具體的步驟對此進行詳細的說明。
步驟11,OLT定義了一個特定的Port-ID,其值為011111111111(需要說明的是,Port-ID的值只是該實例的一個示例,也可以設定為其他的值),該特定的Port-ID僅用於OLT或ONU傳輸不需要ONU或OLT處理的特定GEM幀。
步驟12,OLT/ONU需要在下/上行幀中傳送部分不需要ONU/OLT處理的內容時,OLT/ONU將所述不需要ONU/OLT處理的內容封裝到特定GEM幀的淨荷域中,特定GEM幀的幀頭中的Port-ID的值為011111111111。
步驟13,ONU/OLT收到OLT/ONU傳送的GEM幀後,首先進行HEC校驗,如果HEC校驗結果錯誤,ONU/OLT丟棄上述GEM幀,如果HEC校驗結果正確,ONU/OLT根據GEM幀頭中的PORTID值判斷此GEM幀是否是需要自己處理的,如果PORTID值等於011111111111,ONU/OLT丟棄該GEM幀,如果PORTID值不等於011111111111,ONU/OLT根據背景技術中的方法處理接收到的GEM幀,此處不再贅述。
在GPON系統中,當OLT/ONU沒有足夠的GEM幀內容傳送給ONU/OLT時,OLT/ONU可以在下/上行幀傳送部分不需要ONU/OLT處理的特定GEM幀。GPON系統定義了一個特定的GEM幀類型,該特定GEM幀的幀頭中PTI的值為111(需要說明的是,111隻是一個示例,PTI的值還可以為其他的值),表明所述特定GEM幀的淨荷域攜帶的是不需要ONU/OLT處理的特定信息,當PTI的值為除111以外的其他值時,表明此GEM幀的淨荷域攜帶的是ONU/OLT需要處理的數據信息。下面結合具體的步驟對此進行詳細的說明。
步驟21,GPON系統定義了一個特定的GEM幀類型,該特定GEM幀的幀頭中PTI的值為111,表明該特定GEM幀的淨荷域攜帶的是不需要ONU/OLT處理的特定信息,當PTI的值為除111以外的其他值時,表明此GEM幀的淨荷域攜帶的是ONU/OLT需要處理的數據信息。
步驟22,OLT/ONU需要在下/上行幀中傳送部分不需要ONU/OLT處理的內容時,OLT/ONU將所述不需要ONU/OLT處理的內容封裝到特定GEM幀的淨荷域中,特定GEM幀的幀頭中的PTI的值為111。
步驟23,ONU/OLT收到OLT/ONU傳送的GEM幀後,首先進行HEC校驗,如果HEC校驗結果錯誤,ONU/OLT丟棄上述GEM幀,如果HEC校驗結果正確,ONU/OLT根據CEM幀頭中的PTI判斷此GEM幀的類型,如果PTI的值為111,ONU/OLT丟棄此CEM幀,如果PTI的值為除111以外的其他的值,ONU/OLT根據背景技術中的方法處理接收到的GEM幀,此處不再贅述。
在該實例中,當PTI的值為111時,表明所述特定GEM幀的淨荷域攜帶的是不需要ONU/OLT處理的特定信息,當PTI的值為除111以外的其他值時,表明此GEM幀的淨荷域攜帶的是ONU/OLT需要處理的數據信息。也可以選擇當PTI的值為010、011或者110時,表明所述特定GEM幀的淨荷域攜帶的是不需要ONU/OLT處理的特定信息,當PTI的值為除010、011或者110以外的其他值時,表明此GEM幀的淨荷域攜帶的是ONU/OLT需要處理的數據信息。
綜上所述,通過上述實施例提供的OLT和ONU之間傳送和接收特定信息的方法,擴展了GPON系統傳輸的數據類型,解決了當傳送方沒有足夠的GEM幀內容傳送給接收方時,傳送方和接收方如何處理GEM幀的問題。
顯然,該領域的技術人員應該明白,上述的《數據傳輸方法及吉比特無源光網路系統》的各模組或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網路上,可選地,它們可以用計算裝置可執行的程式代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別製作成各個積體電路模組,或者將它們中的多個模組或步驟製作成單個積體電路模組來實現。這樣,《數據傳輸方法及吉比特無源光網路系統》不限制於任何特定的硬體和軟體結合。
以上所述僅為《數據傳輸方法及吉比特無源光網路系統》的優選實施例而已,並不用於限制《數據傳輸方法及吉比特無源光網路系統》,對於該領域的技術人員來說,《數據傳輸方法及吉比特無源光網路系統》可以有各種更改和變化。凡在《數據傳輸方法及吉比特無源光網路系統》的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在《數據傳輸方法及吉比特無源光網路系統》的保護範圍之內。
榮譽表彰
2018年12月20日,《數據傳輸方法及吉比特無源光網路系統》獲得第二十屆中國專利獎優秀獎。
在上行方向,當OLT接收到ONU傳送的GEM幀後,首先進行HEC校驗,如果HEC校驗結果錯誤,OLT丟棄上述GEM幀,如果HEC校驗結果正確,OLT接收該GEM幀頭對應的GEM淨荷的內容。
當傳送方不希望接收方接收特定時間的數據時,例如,當OLT沒有足夠的數據傳送給ONU時,或者ONU沒有足夠的數據傳送給OLT時,相關技術採用傳送方給接收方傳送空閒幀,空閒幀是值為0xB6AB31E055的GEM幀的幀頭,空閒幀長度較短,接收方需要逐個解析空閒幀,效率較低。
截至2009年11月12日,現有的相關技術沒有提供有效的方法處理空閒頻寬,例如,傳送方如何傳送GEM幀和接收方如何解析接收到的GEM幀的方法。
發明內容
專利目的
針對相關技術中沒有提供有效的方法處理空閒頻寬的問題而提出《數據傳輸方法及吉比特無源光網路系統》,為此,《數據傳輸方法及吉比特無源光網路系統》的主要目的在於提供一種數據傳輸方案,以解決專利背景中問題。
技術方案
根據《數據傳輸方法及吉比特無源光網路系統》的一個方面,提供了一種數據傳輸方法。
根據《數據傳輸方法及吉比特無源光網路系統》的數據傳輸方法包括:傳送方在傳送給接收方的上行或下行幀中攜帶的指示信息,以使接收方根據指示信息拋棄上行或下行幀中的不需要接收方處理的信息。
優選地,傳送方在上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要接收方處理的信息,其中,GEM幀的幀頭中的連線埠標識的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息。
優選地,接收方拋棄上行或下行幀中的不需要接收方處理的信息包括:接收方判斷上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為預定值的GEM幀。
優選地,傳送方在上行或下行幀中的預先設定的GEM幀中攜帶不需要接收方處理的信息,其中,預先設定的GEM幀的幀頭中的淨荷類型的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息。
優選地,接收方拋棄上行或下行幀中的不需要接收方處理的信息包括:接收方判斷上行或下行幀中的GEM幀的幀頭中的淨荷類型的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中淨荷類型的值為預定值的GEM幀。
為了實現上述目的,根據《數據傳輸方法及吉比特無源光網路系統》的另一方面,還提供了一種吉比特無源光網路系統。根據《數據傳輸方法及吉比特無源光網路系統》的吉比特無源光網路系統,包括:傳送方和接收方,其中,在傳送方為光線路終端的情況下,接收方為光網路單元;或者,在傳送方為光網路單元的情況下,接收方為光線路終端,傳送方在傳送給接收方的上行或下行幀中攜帶的指示信息,以使接收方根據指示信息拋棄上行或下行幀中的不需要接收方處理的信息。
優選地,傳送方在上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要接收方處理的信息,其中,GEM幀的幀頭中的連線埠標識的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息。
優選地,接收方判斷上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為預定值的GEM幀。
優選地,傳送方在上行或下行幀中的預先設定的GEM幀中攜帶不需要接收方處理的信息,其中,預先設定的GEM幀的幀頭中的淨荷類型的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息。
優選地,接收方判斷上行或下行幀中的GEM幀的幀頭中的淨荷類型的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中淨荷類型的值為預定值的GEM幀。
改善效果
通過《數據傳輸方法及吉比特無源光網路系統》,採用傳送方向接收方傳送攜帶有不需要接收方處理的數據,解決了相關技術沒有提供有效的方法處理空閒頻寬的問題,進而擴展了GPON系統傳輸的數據類型,有效的處理了空閒頻寬。
《數據傳輸方法及吉比特無源光網路系統》的其它特徵和優點將在隨後的說明書中闡述,並且,部分地從說明書中變得顯而易見,或者通過實施《數據傳輸方法及吉比特無源光網路系統》而了解。《數據傳輸方法及吉比特無源光網路系統》的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
圖1是根據相關技術的GPON系統的拓撲結構圖;
圖2是根據相關技術的GPON下行幀結構的示意圖;
圖3是根據《數據傳輸方法及吉比特無源光網路系統》實施例的數據傳輸方法的流程圖。
技術領域
《數據傳輸方法及吉比特無源光網路系統》涉及通信領域,具體而言,涉及一種數據傳輸方法及吉比特無源光網路系統。
權利要求
1.一種數據傳輸方法,其特徵在於,包括:傳送方在傳送給接收方的上行或下行幀中攜帶的指示信息,以使所述接收方根據所述指示信息拋棄所述上行或下行幀中的不需要所述接收方處理的信息;所述傳送方在所述上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要所述接收方處理的信息,其中,所述GEM幀的幀頭中的連線埠標識的值為預定值時指示所述GEM幀中攜帶有不需要所述接收方處理的信息;其中,所述GEM幀的淨荷部分不需要所述接收方進行處理。
2.根據權利要求1所述的方法,其特徵在於,所述接收方拋棄所述上行或下行幀中的不需要所述接收方處理的信息包括:所述接收方判斷所述上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為所述預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為所述預定值的GEM幀。
3.一種吉比特無源光網路系統,包括:傳送方和接收方,其中,在所述傳送方為光線路終端的情況下,所述接收方為光網路單元;或者,在傳送方為光網路單元的情況下,所述接收方為光線路終端,其特徵在於:所述傳送方在傳送給所述接收方的上行或下行幀中攜帶的指示信息,以使所述接收方根據所述指示信息拋棄所述上行或下行幀中的不需要所述接收方處理的信息;所述傳送方在所述上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要所述接收方處理的信息,其中,所述GEM幀的幀頭中的連線埠標識的值為預定值時指示所述GEM幀中攜帶有不需要所述接收方處理的信息;其中,所述GEM幀的淨荷部分不需要所述接收方進行處理。
4.根據權利要求3所述的系統,其特徵在於,所述接收方判斷所述上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為所述預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為所述預定值的GEM幀。
實施方式
功能概述
《數據傳輸方法及吉比特無源光網路系統》實施例提供了一種數據傳輸方案,在該方案中,在GPON系統的上和/或下行幀中可以包含一種特定信息,該特定信息對所有GPON中的OLT/ONU而言都是無意義的,或者,所述特定信息不是傳送給GPON系統中任何一個OLT/ONU的。即,該特定信息不需要GPON系統中的OLT/ONU進行處理,在以下實施例中也將該特定信息稱為不需要接收方處理的信息。
需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。下面將參考附圖並結合實施例來詳細說明《數據傳輸方法及吉比特無源光網路系統》。
在以下實施例中,在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行,並且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟。
根據《數據傳輸方法及吉比特無源光網路系統》的實施例,提供了一種數據傳輸方法,圖3是根據《數據傳輸方法及吉比特無源光網路系統》實施例的數據傳輸方法的流程圖,如圖3所示,該方法包括如下的步驟S302至步驟S304:
步驟S302,傳送方在傳送給接收方的上行或下行幀中攜帶的指示信息;
步驟S304,接收方根據指示信息拋棄上行或下行幀中的不需要接收方處理的信息。
傳送方在上行或下行幀中攜帶不需要接收方處理的信息的方式可以包括但不限於以下兩種,下面對此分別進行說明。
傳送方(例如,OLT)定義一個特定的Port-ID,包含上述特定信息(即,不需要該GPON系統中的接收方處理的信息)的GEM幀的幀頭中的Port-ID的值為該特定Port-ID;即,傳送方在上行或下行幀中的吉比特無源光網路封裝方式GEM幀中攜帶不需要接收方處理的信息,其中,GEM幀的幀頭中的Port-ID的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息,此時的指示信息就是GEM幀的幀頭中的Port-ID。
OLT定義一個新的GEM幀的淨荷類型,包含上述特定信息的GEM幀的幀頭中的淨荷類型值為所述定義的新GEM幀的淨荷類型值;即,傳送方在上行或下行幀中的預先設定的GEM幀中攜帶不需要接收方處理的信息,其中,預先設定的GEM幀的幀頭中的淨荷類型的值為預定值時指示GEM幀中攜帶有不需要接收方處理的信息,此時的指示信息就是GEM幀的幀頭中的淨荷類型。
在OLT/ONU接收到包含上述特定信息的GEM幀後,OLT/ONU根據上述的兩種方式之一判斷接收到的GEM幀包含了上述特定信息後,OLT/ONU拋棄包含該特定信息的GEM幀。具體地:對應於方式一,接收方判斷上行或下行幀中的GEM幀的幀頭中連線埠標識的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中連線埠標識的值為預定值的GEM幀。對應於方式二,接收方判斷上行或下行幀中的GEM幀的幀頭中的淨荷類型的值是否為預定值,並在判斷結果為是的情況下拋棄幀頭中淨荷類型的值為預定值的GEM幀。
根據《數據傳輸方法及吉比特無源光網路系統》的實施例,還提供了一種GPON系統,包括:傳送方和接收方,其中,在傳送方為光線路終端的情況下,接收方為光網路單元;或者,在傳送方為光網路單元的情況下,接收方為光線路終端,該系統中的處理與上述步驟S302至步驟S304以及情況一和情況二相同,在此不再贅述。
實施案例
下面將結合實例對《數據傳輸方法及吉比特無源光網路系統》實施例的實現過程進行詳細描述。實例一對應於上述的情況一,實例二對應於上述的情況二。
在GPON系統中,當OLT/ONU沒有足夠的GEM幀內容傳送給ONU/OLT時,OLT/ONU可以在下/上行幀傳送部分不需要ONU/OLT處理的特定GEM幀。可以在GEM幀頭中定義一個特定的Port-ID,該特定的Port-ID僅用於OLT或ONU傳輸不需要ONU或OLT處理的特定GEM幀(該特定幀的淨荷部分不需要接收方進行處理)。當OLT/ONU在下/上行幀傳送部分不需要ONU/OLT處理的特定GEM幀時,特定GEM幀的幀頭中的Port-ID的值為預先定義的特定Port-ID。下面結合具體的步驟對此進行詳細的說明。
步驟11,OLT定義了一個特定的Port-ID,其值為011111111111(需要說明的是,Port-ID的值只是該實例的一個示例,也可以設定為其他的值),該特定的Port-ID僅用於OLT或ONU傳輸不需要ONU或OLT處理的特定GEM幀。
步驟12,OLT/ONU需要在下/上行幀中傳送部分不需要ONU/OLT處理的內容時,OLT/ONU將所述不需要ONU/OLT處理的內容封裝到特定GEM幀的淨荷域中,特定GEM幀的幀頭中的Port-ID的值為011111111111。
步驟13,ONU/OLT收到OLT/ONU傳送的GEM幀後,首先進行HEC校驗,如果HEC校驗結果錯誤,ONU/OLT丟棄上述GEM幀,如果HEC校驗結果正確,ONU/OLT根據GEM幀頭中的PORTID值判斷此GEM幀是否是需要自己處理的,如果PORTID值等於011111111111,ONU/OLT丟棄該GEM幀,如果PORTID值不等於011111111111,ONU/OLT根據背景技術中的方法處理接收到的GEM幀,此處不再贅述。
在GPON系統中,當OLT/ONU沒有足夠的GEM幀內容傳送給ONU/OLT時,OLT/ONU可以在下/上行幀傳送部分不需要ONU/OLT處理的特定GEM幀。GPON系統定義了一個特定的GEM幀類型,該特定GEM幀的幀頭中PTI的值為111(需要說明的是,111隻是一個示例,PTI的值還可以為其他的值),表明所述特定GEM幀的淨荷域攜帶的是不需要ONU/OLT處理的特定信息,當PTI的值為除111以外的其他值時,表明此GEM幀的淨荷域攜帶的是ONU/OLT需要處理的數據信息。下面結合具體的步驟對此進行詳細的說明。
步驟21,GPON系統定義了一個特定的GEM幀類型,該特定GEM幀的幀頭中PTI的值為111,表明該特定GEM幀的淨荷域攜帶的是不需要ONU/OLT處理的特定信息,當PTI的值為除111以外的其他值時,表明此GEM幀的淨荷域攜帶的是ONU/OLT需要處理的數據信息。
步驟22,OLT/ONU需要在下/上行幀中傳送部分不需要ONU/OLT處理的內容時,OLT/ONU將所述不需要ONU/OLT處理的內容封裝到特定GEM幀的淨荷域中,特定GEM幀的幀頭中的PTI的值為111。
步驟23,ONU/OLT收到OLT/ONU傳送的GEM幀後,首先進行HEC校驗,如果HEC校驗結果錯誤,ONU/OLT丟棄上述GEM幀,如果HEC校驗結果正確,ONU/OLT根據CEM幀頭中的PTI判斷此GEM幀的類型,如果PTI的值為111,ONU/OLT丟棄此CEM幀,如果PTI的值為除111以外的其他的值,ONU/OLT根據背景技術中的方法處理接收到的GEM幀,此處不再贅述。
在該實例中,當PTI的值為111時,表明所述特定GEM幀的淨荷域攜帶的是不需要ONU/OLT處理的特定信息,當PTI的值為除111以外的其他值時,表明此GEM幀的淨荷域攜帶的是ONU/OLT需要處理的數據信息。也可以選擇當PTI的值為010、011或者110時,表明所述特定GEM幀的淨荷域攜帶的是不需要ONU/OLT處理的特定信息,當PTI的值為除010、011或者110以外的其他值時,表明此GEM幀的淨荷域攜帶的是ONU/OLT需要處理的數據信息。
綜上所述,通過上述實施例提供的OLT和ONU之間傳送和接收特定信息的方法,擴展了GPON系統傳輸的數據類型,解決了當傳送方沒有足夠的GEM幀內容傳送給接收方時,傳送方和接收方如何處理GEM幀的問題。
顯然,該領域的技術人員應該明白,上述的《數據傳輸方法及吉比特無源光網路系統》的各模組或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網路上,可選地,它們可以用計算裝置可執行的程式代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別製作成各個積體電路模組,或者將它們中的多個模組或步驟製作成單個積體電路模組來實現。這樣,《數據傳輸方法及吉比特無源光網路系統》不限制於任何特定的硬體和軟體結合。
以上所述僅為《數據傳輸方法及吉比特無源光網路系統》的優選實施例而已,並不用於限制《數據傳輸方法及吉比特無源光網路系統》,對於該領域的技術人員來說,《數據傳輸方法及吉比特無源光網路系統》可以有各種更改和變化。凡在《數據傳輸方法及吉比特無源光網路系統》的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在《數據傳輸方法及吉比特無源光網路系統》的保護範圍之內。
榮譽表彰
2018年12月20日,《數據傳輸方法及吉比特無源光網路系統》獲得第二十屆中國專利獎優秀獎。