專利名稱:獲取無源光網(wǎng)絡端口標識符的制作方法
技術領域:
本公開大體上涉及無源光網(wǎng)絡,并且更特別地涉及在無源光網(wǎng)絡中確定端口。
背景技術:
對因特網(wǎng)協(xié)議(IP)視頻的支持在無源光網(wǎng)路(PON)上形成了很多的挑戰(zhàn)。這些挑戰(zhàn)所引起的一個考慮是IP視頻服務在帶寬方面有相對高的要求,因此會導致潛在的帶寬分配問題。這些挑戰(zhàn)所引起的另一個考慮是存在相對頻繁的來自視頻運營商的用以支持更大量IP視頻頻道(例如,IP電視頻道)的要求,這導致了在頻道編程上相對頻繁的改變。還有,這些挑戰(zhàn)所引起的另一個考慮是存在同時支持多個頻道的需求。還有另一個這些挑戰(zhàn)所引起的考慮是用戶房屋里的多個機頂盒(STB)通常調到相同的頻道。
由于PON信號傳輸?shù)膹V播特性,必須在PON上提供適當?shù)墓┙o以最小化頻道重復。這種對頻道重復以及對可用頻道數(shù)量的帶寬分配,會不利地影響PON性能。為了增強提供IP視頻業(yè)務的PON中的帶寬利用率,優(yōu)選地是避免對特定頻道多于一個的拷貝進行廣播而不管多少觀眾實際在觀看該特定頻道。
因此,針對于與在PON上支持IP視頻相關的挑戰(zhàn)的解決方案會是有用且有利的。
發(fā)明內容
本發(fā)明的實施例針對于與在PON上支持因特網(wǎng)協(xié)議(IP)視頻相關的挑戰(zhàn)。更具體地,通過自動地從多播地址獲取PON端口標識符,本發(fā)明的實施例支持以一種提供PON上的高效IP視頻和PON上的高效帶寬使用的方式支持多播PON地址(例如,端口標識符和虛擬端口標識符)。在實現(xiàn)中,根據(jù)本發(fā)明的方法和設備針對于與在帶寬方面有相對高的要求的IP視頻業(yè)務相關的,與來自視頻運營商的用以支持更大量的IP視頻頻道的要求相關的,與同時支持多個頻道的需求相關的,以及與用戶房屋里的多個機頂盒(STB)調到相同頻道相關的挑戰(zhàn)。相應地,本發(fā)明有利地增強了PON的多功能性和IP視頻魅力。
在本發(fā)明的一個實施例中,方法包括識別M比特多播地址和從M比特多播地址獲取N比特PON端口標識符。N比特PON端口標識符具有比M比特多播地址少的比特。獲取N比特PON端口標識符包括將M比特多播地址的N-1個最低有效比特(LSB)映射到N比特PON端口標識符的N-1個最低有效比特,并且將N比特PON端口標識符的1個最高有效比特(MSB)設置成一種指定N比特PON端口標識符是一個多播端口標識符的比特設置。
在本發(fā)明的另一個實施例中,一種方法包括識別32比特IP多播地址或者48比特MAC多播地址,并且分別地從32比特IP多播地址或者從48比特MAC多播地址中獲取12比特的PON端口標識符。獲取12比特PON端口標識符包括將32比特IP多播地址的11個LSB映射到12比特PON端口標識符的11個LSB或者將48比特MAC多播地址的11個LSB映射到12比特PON端口標識符的11個LSB,并且包括將12比特PON端口標識符的1個MSB設置成一種指定12比特PON端口標識符是多播端口標識符的比特設置。
在本發(fā)明的另一個實施例中,一種網(wǎng)元包括一個或者多個數(shù)據(jù)處理設備,連接到一個或者多個數(shù)據(jù)處理設備的存儲器以及可以從存儲器獲取的并且可以由一個或者多個數(shù)據(jù)處理設備處理的指令。將指令配置成用于啟動一個或者多個數(shù)據(jù)處理設備以有助于識別M比特多播地址,并且從M比特多播地址獲取N比特PON端口標識符。N比特PON標識符具有比M比特多播地址少的比特。獲取N比特PON端口標識符包括將M比特多播地址的N-1個LSB映射到N比特PON端口標識符的N-1個LSB,并且將N比特PON端口標識符的1個MSB設置成一種指定N比特PON端口標識符是一個多播端口標識符的比特設置。
現(xiàn)在返回到本發(fā)明的具體方面,在至少一個實施例中,M比特多播地址是IP多播地址。
在本發(fā)明的至少一個實施例中,M比特多播地址是MAC多播地址。
在本發(fā)明的至少一個實施例中,比特設置是為1的比特設置。
在本發(fā)明的至少一個實施例中,識別和獲取在PON的網(wǎng)元處執(zhí)行。
在本發(fā)明的至少一個實施例中,網(wǎng)元是光線路終端(OLT),光網(wǎng)絡終端(ONT)或者光網(wǎng)絡單元(ONU)。
在本發(fā)明的至少一個實施例中,響應于識別多播地址,由PON的網(wǎng)元自動地而無需人工干涉地執(zhí)行獲取PON端口標識符。
在聯(lián)系附圖和所附權利要求書進一步閱讀下面的說明書時,本發(fā)明的這些和其它目的、實施例優(yōu)點和/或特性將會變得更明顯。
圖1描繪了根據(jù)本發(fā)明的方法的實施例。
圖2描繪了從32比特IP多播地址中獲取12比特PON端口標識符。
圖3描繪了從48比特MAC多播地址中獲取12比特PON端口標識符。
圖4描繪了根據(jù)本發(fā)明的網(wǎng)元。
具體實施例方式
圖1描繪了根據(jù)本發(fā)明的方法的實施例,在這里該方法稱為方法100。將方法100配置成用于從多播地址中獲取無源光網(wǎng)絡(PON)多播端口標識符。在該方式中,本發(fā)明使得光線路終端(OLT)和光網(wǎng)絡終端(ONT)或者光網(wǎng)絡單元(ONU)在無提供(provisioning)時能單獨地并且自動地從多播地址中獲取OLT和ONT之間的PON端口或者PON虛擬端口(VP)。通過使用這種根據(jù)本發(fā)明的方法,本發(fā)明使得特定內容(例如,特定電視頻道)的單個拷貝被提供在PON上,而不管多少用戶在實際觀看該特定頻道,增強了能夠提供PON上的IP視頻的效率,并且增加了PON上的帶寬使用效率。
為了簡單和清楚,術語ONT和ONU此后都被稱為光網(wǎng)絡終端單元(ONTU)。眾所周知,ONT和ONU是提供相似功能的相似設備。這些設備在用戶端設備(CPE)和服務該CPE的OLT之間提供接口功能。ONT和ONU之間的主要區(qū)別在于它們針對的物理位置和優(yōu)選的應用。
如圖1所示,該方法包括用于識別M比特多播地址而執(zhí)行的操作105。M比特多播地址的例子包括,但是不局限于,32比特因特網(wǎng)協(xié)議(IP)多播地址和48比特媒體接入控制(MAC)多播地址。響應于識別M比特多播地址,執(zhí)行操作110,用于從M比特多播地址中獲取N比特PON端口標識符。N比特PON端口標識符可以代表PON端口或者PON多播VP。12比特PON端口標識符是N比特PON端口標識符的一個例子。因此,根據(jù)本發(fā)明,N比特PON端口標識符具有比M比特多播地址更少的比特。
獲取N比特PON端口標識符包括映射至少兩個任務。執(zhí)行第一任務115用于將M比特多播地址的N-1個最低有效比特(LSB)映射到N比特PON端口標識符的N-1個LSB。執(zhí)行第二任務120用于將N比特PON端口標識符的1個最高有效比特(MSB)設置成一種指定N比特PON端口標識符是多播端口標識符的比特設置。這里公開第一任務115和第二任務120可以串行或者并行執(zhí)行。然后,執(zhí)行操作125,以便將N比特PON端口標識符提供到PON的邏輯網(wǎng)元、PON的硬件網(wǎng)元和/或PON的人類要素,使得可以利用N比特PON端口標識符以有助于信息(例如,視頻信號信息)經(jīng)過PON的傳輸。
圖2描述了從32比特IP多播地址中獲取12比特PON端口標識符。32比特IP多播地址的4個MSB是固定的,因此使得28個LSB作為可映射的。如圖2所描述的,只映射了12比特PON端口標識符的11個LSB,因為將12比特PON端口標識符的1個MSB設置為一種指定該12比特PON端口標識符是多播端口標識符的比特設置(即,比特值)。12比特PON端口標識符提供4096個不同的端口標識符(即,212個不同端口標識符),這是端口標識符或者VPI的標準值。但是,這些不同端口標識符的數(shù)目遠多于在實際實現(xiàn)中任何硬件可以合理地支持的數(shù)目。
根據(jù)本發(fā)明,指定12比特PON端口標識符是多播端口標識符的比特設置是為1的比特設置。相對地,當指定12比特PON端口標識符是用于與本發(fā)明不相關應用的普通端口標識符時,12比特PON端口標識符的1個MSB將被設置為一個指定12比特PON端口標識符是普通端口標識符的比特設置(即,為0的比特設置)。由于12比特PON端口標識符的1個MSB的使用是固定的,每個PON僅能夠支持多至2048個不同的IP TV頻道(即,211個不同的IP TV頻道)。
僅有的12比特PON端口標識符的11個LSB是可映射的,這意味著,32比特IP多播地址的28個可分配比特的僅11比特可以被映射為PON端口標識符。因此,將32比特IP多播地址的17個比特的尋址能力映射到相同的VP/端口ID(即,131,072(217)個IP多播地址將映射到相同的VP/端口ID)。
圖3描述了從48比特MAC多播地址中獲取12比特PON端口標識符。48比特MAC多播地址的24個MSB是固定的,因此使得24個LSB作為可映射的。如圖3所描述的,只映射了12比特PON端口標識符的11個LSB,因為將12比特PON端口標識符的1個MSB設置為一種指定該12比特PON端口標識符是多播端口標識符的比特設置(即,比特值)。如上所述,12比特PON端口標識符提供4096個不同的端口標識符(即,212個不同的端口標識符),這是端口標識符或者VPI的標準值。但是,這些不同端口標識符的數(shù)目遠多于在實際實現(xiàn)中任何硬件可以合理地支持的數(shù)目。
根據(jù)本發(fā)明,指定12比特PON端口標識符是多播端口標識符的比特設置是為1的比特設置。相對地,當指定12比特PON端口標識符是用于與本發(fā)明不相關應用的普通端口標識符時,12比特PON端口標識符的1個MSB將被設置為一個指定12比特PON端口標識符是普通端口標識符的比特設置(即,為0的比特設置)。由于12比特PON端口標識符的1個MSB的使用是固定的,每個PON僅能夠支持多至2048個不同的MAC TV頻道(即,211個不同的MAC TV頻道)。
僅有的12比特PON端口標識符的11個LSB是可映射的,這意味著,48比特MAC多播地址的24個可分配比特的僅11比特可以被映射為PON端口標識符。因此,將48比特MAC多播地址的13比特的尋址能力映射到相同的VP/端口ID(即,8192(213)個MAC多播地址將映射到相同的VP/端口ID)。
現(xiàn)在參照圖4,表述根據(jù)本發(fā)明的網(wǎng)元。在這里該網(wǎng)元稱為網(wǎng)元200。網(wǎng)元200包括數(shù)據(jù)處理設備205(即,至少一個數(shù)據(jù)處理設備)、存儲器210、下游通信量接口215以及上游通信量接口220。連接數(shù)據(jù)處理設備205、存儲器210、下游通信量接口215以及上游通信量接口220,使得它們之間能夠相互作用。處理器被配置為執(zhí)行對由網(wǎng)元200執(zhí)行的許多不同功能的處理要求。這些功能中的一個為根據(jù)本發(fā)明的PON端口標識符獲取功能。
在網(wǎng)元200為ONTU的情況下,下游通信量接口215允許到用戶設備的通信量傳輸,并且上游通信量接口允許到OLT的通信量傳輸(例如,通過ONTU)。在網(wǎng)元200為OLT的情況下,下游通信量接口215允許到ONTU的通信量傳輸,并且上游通信量接口允許到中心局或首端的通信量傳輸。
駐留在存儲器210中的是指令225,在其它功能中還用于執(zhí)行根據(jù)本發(fā)明的PON端口標識符獲取功能。該指令225可從存儲器訪問,并且可由數(shù)據(jù)處理設備205執(zhí)行。該指令225被配置為使得該數(shù)據(jù)處理設備有助于識別M比特多播地址(例如,32比特IP多播地址或者48比特MAC多播地址),并且從M比特多播地址中獲取N比特PON端口標識符(例如,12比特PON端口標識符),正如上面參照圖1-3所描述的那樣。該N比特PON端口標識符具有比M比特多播地址少的比特。獲取N比特PON端口標識符包括將M比特多播地址的N-1個LSB映射到N比特PON端口標識符的N-1個LSB,并且將N比特PON端口標識符的1個MSB設置成一種指定N比特PON端口標識符是一個多播端口標識符的比特設置。
在前面的詳細描述中,參考了形成說明一部分的附圖,并且其中以說明的方式示出了實現(xiàn)本發(fā)明的具體實施例。已經(jīng)充分詳細地描述了這些實施例以及其特定變形,以使得本領域熟練的技術人員能夠實現(xiàn)本發(fā)明的實施例。應該理解,可以使用其它適合的實施例,并且可以進行邏輯、機械、化學、電子的修改而不脫離本發(fā)明公開的精神和范圍。為了避免不必要的細節(jié),該描述省略了本領域熟練的技術人員所知曉的特定信息。因此,前面的詳細描述并不旨在限于這里所述的具體形式,而是相反地,旨在覆蓋能夠合理地包括在所附權利要求書的精神和范圍之內的這種可選方案、改進以及等同。
權利要求
1.一種方法,包括識別M比特多播地址;以及從該M比特多播地址獲取N比特PON端口標識符,其中N比特PON端口標識符具有比該M比特多播地址少的比特,并且其中所述獲取該N比特PON端口標識符包括將該M比特多播地址的N-1個最低有效比特(LSB)映射到該N比特PON端口標識符的N-1個LSB,并且將該N比特PON端口標識符的1個最高有效比特(MSB)設置成一種指定該N比特PON端口標識符是一個多播端口標識符的比特設置。
2.根據(jù)權利要求1的方法,其中該M比特多播地址為因特網(wǎng)協(xié)議(IP)多播地址。
3.根據(jù)權利要求1的方法,其中該M比特多播地址為媒體接入控制(MAC)多播地址。
4.根據(jù)權利要求1的方法,其中該比特設置是為1的比特設置。
5.根據(jù)權利要求1的方法,其中所述識別和所述獲取在無源光網(wǎng)絡(PON)的光線路終端(OLT)和光網(wǎng)絡終端單元(ONTU)這兩處執(zhí)行。
6.根據(jù)權利要求1的方法,其中響應于所述識別該M比特多播地址,由網(wǎng)元自動地而無需人工干涉地執(zhí)行所述獲取該N比特PON端口標識符。
7.根據(jù)權利要求1的方法,其中該M比特多播地址是IP多播地址和MAC多播地址中的至少一個;該比特設置是為1的比特設置;所述識別和所述獲取在PON的OLT和ONTU這兩處上執(zhí)行;以及響應于所述識別該M比特多播地址,自動地而無需人工干涉地執(zhí)行所述獲取該N比特PON端口標識符。
8.一種網(wǎng)元,包括至少一個數(shù)據(jù)處理設備;存儲器,連接到所述至少一個數(shù)據(jù)處理設備;以及指令,可通過所述存儲器進行訪問并且可由所述至少一個數(shù)據(jù)處理設備進行處理,其中所述指令被配置為使得所述至少一個數(shù)據(jù)處理設備能夠有助于識別M比特多播地址;以及從該M比特多播地址獲取N比特PON端口標識符,其中該N比特PON端口標識符具有比該M比特多播地址少的比特,并且其中所述獲取該N比特PON端口標識符包括將該M比特多播地址的N-1個最低有效比特(LSB)映射到該N比特PON端口標識符的N-1個LSB,并且將該N比特PON端口標識符的1個最高有效比特(MSB)設置成一種指定該N比特PON端口標識符是一個多播端口標識符的比特設置。
9.根據(jù)權利要求8的網(wǎng)元,其中該M比特多播地址是32比特因特網(wǎng)協(xié)議(IP)多播地址;以及該N比特PON端口標識符是12比特PON端口標識符。
10.根據(jù)權利要求8的網(wǎng)元,其中所述識別和所述獲取在無源光網(wǎng)絡(PON)的光線路終端(OLT)和光網(wǎng)絡終端單元(ONTU)這兩處執(zhí)行。
11.根據(jù)權利要求8的網(wǎng)元,其中響應于所述識別該M比特多播地址,由該網(wǎng)元自動地而無需人工干涉地執(zhí)行所述獲取該N比特PON端口標識符。
12.根據(jù)權利要求8的網(wǎng)元,其中該M比特多播地址是32比特IP多播地址和48比特MAC多播地址中的至少一個;該N比特PON端口標識符是12比特PON端口標識符;該比特設置是為1的比特設置;所述識別和所述獲取在PON的OLT和ONTU這兩處上執(zhí)行;以及響應于所述識別該M比特多播地址,自動地而無需人工干涉地執(zhí)行所述獲取該N比特PON端口標識符。
全文摘要
根據(jù)本發(fā)明的方法包括識別M比特多播地址和從M比特多播地址獲取N比特PON端口標識符。識別該M比特多播地址和獲取該N比特PON端口標識符是在無源光網(wǎng)絡(PON)的光線路終端(OLT)處執(zhí)行的。N比特PON端口標識符具有比該M比特多播地址少的比特。獲取該N比特PON端口標識符包括將該M比特多播地址的N-1個最低有效比特(LSB)映射到該N比特PON端口標識符的N-1 LSB,并且將該N比特PON端口標識符的1個最高有效比特(MSB)設置成一種指定該N比特PON端口標識符是一個多播端口標識符的比特設置。
文檔編號H04L12/54GK1787638SQ20051012795
公開日2006年6月14日 申請日期2005年12月7日 優(yōu)先權日2004年12月11日
發(fā)明者利奧波德·迪烏夫 申請人:阿爾卡特公司