優化路由器和多媒體單元之間數據流的方法
2023-04-25 22:04:11
專利名稱:優化路由器和多媒體單元之間數據流的方法
技術領域:
本發明涉及在網際網路接入時廣播多媒體服務的領域,更具體的涉及從位於
通過電話線接近於PABX電話系統的末端到多媒體設備的廣播電視頻道領域。
背景技術:
目前,通過DSL線傳送電視節目的解決方案是基於在PABX級別注入視 頻信號,也就是電話交換機接收被稱為到終端用戶"最後一英裡"的線路。路 由器,也被稱為IGMP終端點,具有接收所有廣播服務並根據終端用戶的選擇 注入其中的一個給一個單獨用戶的線路的任務。服務可能是電視頻道,遊戲頻 道,例如股票交換數據的信息數據頻道,適用於多個用戶或僅僅針對一個用戶 (視頻點播)。
路由器通過非常高速通信鏈路與主管準備所有服務的廣播中心相連。有不 同類型的服務,一些能夠被所有用戶接入,而其他的僅針對限制數目的用戶(訂 閱,按次計費的)。路由器具有從多種服務中過濾出用戶請求的服務、提取該 服務並將該服務注入用戶線路的任務。
用戶的多媒體單元能夠發送選擇命令給路由器以便對請求的服務設置所 述路由器的過濾器。
在IP世界中,路由器(也被稱為IGMP終端點)負責接收大量基本流, 他們共同構成了一個根據MPEG-2系統標準的頻道(或者服務)。每個基本流 是由在MPEG-2分組頭中攜帶的特定分組標識符(PID)標識的。這樣一個流 的例子包括
-視頻流(通常傳輸一個單獨視頻流,因為這是就帶寬來說最昂貴的流, 但是在高級應用的多種視角,例如來自不同照相機的體育事件,或者多種分辨 率,例如匹配不同種類的用戶設備能力, 一個單獨視頻流可能與不同的基本流 相關聯,以讓用戶來選擇),
-音頻流(音頻l,音頻2,音頻3…),對應於例如不同語言以讓用戶選
擇或者不同的編碼方法(立體聲,5: 1),
-有條件的接入流(ecml, ecm2),對應於根據DVB標準在"同步加密" 廣播環境共同操作的不同的有條件的接入系統,,
-電子程序嚮導(EPG)數據,包括對來自路由器的可用的服務的用戶友 好格式的描述。通常,每個提供商因為市場目的(廣告)塑造其自己的EPG, 並允許用戶在"R供商可提供的頻道中選擇頻道。
路由器和多媒體單元之間的可用速度能夠單播必要的流以形成IP線路上 的一個頻道。
發明內容
即便通過IP線路在路由器和多媒體單元之間實現高速率(高達24M比特 /秒),但這仍然是數據傳輸中的瓶頸。事實上在實際中大多數IP用戶的接入 速率在2到5Mbit/sec,而其他業務(電話,視頻會議,推送VOD,遊戲)的 發展造成了帶寬的消耗本發明的目的就是提供一種解決方案減少在路由器和 多媒體單元之間經由IP線路的數據流。
這是通過優化路由器和多媒體單元之間的數據流的方法實現的,路由器接 收形成業務並包括多個子流的至少一個數據流,這些子流之中的一部分由多i某 體單元選擇性地使用,該方法包括以下步驟
-定義代表多媒體單元配置的數據集合,
-傳輸該數據集合給路由器,
-由路由器根據給定的配置過濾不必要的子流,
-發送剩餘的子流給多媒體單元。
正如已經說明的,路由器接收指示,該指示將被用來過濾多媒體單元不使 用的子流。這是例如終端用戶不懂的語言或者是多媒體單元安全設備並不支持 的控制4秦入流。
能夠定義兩個過濾器的類別。用戶硬體環境定義了第一種類別,在其中可 以發現接入控制數據,電子程序嚮導。這是所謂的"靜態配置"。這些子流取 決於訂購的類型和接入控制提供商。用戶在沒有跟服務提供商籤署一份新的合 同或至少沒有和服務提供商聯繫時不能夠改變這些設置。在這種類別中,還能 夠發現用戶不允許的選擇。在兩個或多個視頻流在路由器可用而用戶僅訂閱了
主要流的情況下,,用戶不允許選擇附加視頻流,因此由路由器將其過濾。
第二種類別是能夠由用戶動態改變的子流,也被稱為動態配置。其典型地 包括語言選擇。在這種情況下,從可用的語言中選擇目前的語言。目前的語言 並不是一個在初始化多媒體單元時定義的固定的參數,其能夠根據目前看電視 頻道的人而改變。
因為視頻流的選擇可以由用戶在任何時間作出,以相同的方式,動態配置
管理視頻流選擇,特別是對體育事件(從隊A或從隊B預期,視角,慢動作) 的視頻流選擇。
根據一個實施例,廣播中心BC傳播給路由器兩個或更多視頻流,每個都 有不同的解析度。根據本發明,在一個時間只會根據當前的用戶配置傳輸一個 ^L頻流。
根據附圖能夠更好的理解本發明。
圖1描述了路由器接收到整個流集合,將這些流中的子集注入多媒體單 元;以及
圖2描述了路由器到主千網絡的連接,在主幹網中管理中心和廣播中心相連。
具體實施例方式
DSLAM是一種網絡設備,通常在電話公司中心辦公室,其從多個客戶數 字用戶線(DSL)連接接收信號,使用復用技術將這些信號放到一個高速主幹 線上。該用戶線和標準電話線一樣被用來傳輸和接收IP分組。當電話公司接 收到DSL信號,具有POTS (簡單老式電話服務)話音分離器的ADSL調製 解調器檢測語音呼叫和數據。語音呼叫被發送給PSTN (公眾交換電話網絡), 數據被發送給DSLAM,其通過ATM發送到網際網路,然後在回到客戶的多J(某 體單元MC之前先經過DSLAM和ADSL數據機。
根據該產品,路由器或DSLAM多路復用器,將DSL線路與非同步傳輸 模式(ATM),幀中繼,或網際網路協議網絡的一些組合連接。DSLAM使電話 公司使用最快的骨幹網技術(ATM)提供給商業或家庭用戶最快的電話線技 術(DSL)。200780006308.5
說明書第4/5頁
從骨幹線路接收到的高速數據MStrm包括多個多媒體信道,每個都具有 多個由PID(分組標識)標識的子流。服務信息DVB-SI包括包含服務中基本流 的程序映射表PMT,也就是說多種分組標識符PID構成單獨的服務。服務通 常包括視頻流VPID,音頻流APID和例如EPG數據的數據。
已知的路由器RT能夠從多媒體單元MC接收接收特定服務的請求。路由 器RT從程序映射表PMT提取給定服務相關的分組並將構成該服務的多個分 組注入DSL線路。
圖1顯示的是主要流MStrm包括多種服務的例子,給定服務S1包括兩個 視頻流V1, V2,三個音頻流Al, A2, A3,兩個EPG數據E1, E2和嵌入控 制消息用於解密視頻和音頻流的兩個控制流Cl , C2。
根據本發明,路由器RT在本地資料庫LD中包含用戶配置,用於過濾不 想要的子流,如圖1中所示。結果流Sl僅包括一個視頻流VI, 一個音頻流 Al和一個EPG數據El和控制Cl流。過濾處理是由路由器根據用戶配置執 行的。
當用戶請求另外的服務時,在另外的服務上執行相同的過濾動作,因此減 少在路由器RT和多媒體單元MU之間的需要的帶寬。
將用戶配置載入到路由器RT的本地資料庫LD中有多種不同方式。第一 種方法僅依靠多媒體單元。附加信息數據被提供給多媒體單元MC,其涉及每 個服務的組成,如在程序映射表PMT中描述的。該表格描述了每個服務,構 成所述服務的多個基本流。除了每個基本流的PID標識,還增加描述符用於 標識該流。對於語言來說,標準列表通稱為IS0 639。這個列表包括兩個(或 三個)字母碼以標識語言。多媒體單元應該說明這些能夠識別構成服務的相應 PID的信息,從多個分組中隔離出合適的PID。為了選擇語言,多々某體單元應 當為程序映射表PMT提取關於英語語言的音頻PID,也就是說通過在PMT表 格中搜索標識"en"。 一旦得到這些信息,以及為了多種可能的選擇,多媒體 單元能夠通知路由器RT其需要的基本流。路由器的任務很簡單因為它只需要 將這些信息應用於過濾單元。由多媒體單元提供給路由器的信息可以是肯定的 或否定的。肯定的意味著多媒體單元發送的基本流標識符不被過濾。其他基本 流因此被路由器的過濾器拒絕。否定的意味著路由器的過濾器將拒絕的基本流
7
的標識符。
多媒體單元MU優選為不可用的子流載入默認值。這是在EPG數據由另 一個提供商提供而不是用戶綁定的那個提供商提供的情況。這種選擇顯然不適 用於用戶。
根據另一個實施例,對形成服務的多個子流的分析是由路由器來完成的。 多媒體單元MC僅發送一個包括用戶優選(例如語言)和技術信息(提供商, 接入控制系統)的配置信息數據。路由器編譯這些信息並根據程序映射表PMT 提供的信息確定和過濾單元相關的子流。
根據另一個實施例,管理中心MC包含用戶的配置並發送其到路由器RT。 配置信息能夠具有不同的格式。
第一種格式是一個高等級定義例如語言優選和多媒體單元的設置。正如前 面說明的,這些數據允許路由器根據PMT (程序映射表)的處理確定哪一個 基本流將被過濾。每當用戶選擇另一個服務,路由器執行PMT並因此過濾出 不想要的流。配置信息包括例如"en"表示英語,該參數用於掃描PMT以設 置過濾器僅針對在PMT中涉及"en"的音頻基本流。
第二種格式是低等級定義。管理中心MC準備定義文件,包括將為給定用 戶廣播的基本流列表。該列表是針對每個對用戶可用的服務的。過濾標準是基 於包括靜態配置和動態配置的用戶的配置的。
當用戶希望改變其配置的參數,相應的請求^皮發送到管理中心MC,優選 地攜帶多力某體單元的標識。這種改變會是整體的,也就是說影響所有的服務, 因此無需伴隨涉及的服務,這種改變也可以是特定於服務的,從而服務ID應 該被加入到請求中。
反過來,管理中心MC根據該以上述格式之一的選擇發送命令給路由器。
根據本發明的實施例,由管理中心(MC)基於給定多媒體單元的靜態配置 執行初始化步驟。管理中心為每個廣播服務確定和該多々某體單元靜態配置匹配 的子流標識(PID)。在第二階段,多媒體單元能夠直接與路由器(RT)或管 理中心更新其配置(動態配置)。
權利要求
1. 一種優化路由器(RT)和多媒體單元(MU)之間的數據流的方法,路由器(RT)接收形成業務並包括多個子流的至少一個數據流,這些子流之中只有一部分是對多媒體單元(MU)有用的,該方法包括以下步驟-定義代表多媒體單元配置的數據集合,-傳輸該數據集合給路由器(RT),-根據給定的配置由路由器(RT)過濾不必要的子流(PID),-發送剩餘的子流給多媒體單元(MU)。
2. 根據權利要求1所迷的方法,其中數據流包括描述定義服務的子流 (PID)含義的信息數據(PMT),其特徵在於,多媒體單元(MU)執行以下步驟根據信息數據(PMT)確定匹配於多媒體單元的配置的所述服務的子流標 識符(PID ),發送信息給路由器(RT),該信息允許路由器(RT)發送與所述服務相關 的選擇的子流。
3. 根據權利要求2所述的方法,其特徵在於發送給路由器(RT)的信息 包括將由路由器的過濾器過濾的子流標識符(PID)列表。
4. 根據權利要求2所述的方法,其特徵在於發送給路由器(RT)的信息 包括允許路由器的過濾器發送的子流標識符(PID)列表。
5. 根據權利要求1所述的方法,其中數據流包括描述定義服務的子流 (PID)含義的信息數據(PMT),其特徵在於,路由器(RT)執行以下步驟-從多媒體單元(MU)接收當前多媒體單元配置的至少一部分, -根據信息數據(PMT)選擇匹配於多媒體單元的配置的所述服務的子流 標識符(PID),-根據選擇的子流設置路由器的過濾器。
6. 根據權利要求1所述的方法,其中數據流是由管理中心(MC)管理的, 該方法包括如下步驟-從多媒體單元(MU)發送當前多媒體單元配置的至少一部分給管理中 心(MC),-由管理中心(MC)選擇匹配於多媒體單元的配置的所述服務的子流標 識符(PID),-發送選擇的子流標識符(PID)給路由器(RT), -根據選擇的子流設置路由器的過濾器。
7. 根據權利要求1所述的方法,其中數據流是由管理中心(MC)管理的, 該方法包括如下步驟-由管理中心(MC)選擇匹配於多媒體單元的配置的多個服務的子流標 識符(PID),-發送選擇的子流標識符(PID)給路由器(RT),-為給定多媒體單元在路由器的資料庫(LD)中存儲與服務相關的子流 標識符(PID),-從多J 某體單元(MU)接收接入給定服務的請求,-從路由器的資料庫(LD)載入與該服務相關的子流標識符集合,-根據選擇的子流設置路由器的過濾器。
8. 根據權利要求7所述的方法,其特徵在於,包括以下步驟 -由多力某體單元(MU)發送當前多々某體單元的配置的至少一部分給與給定服務相關的管理中心(MC),-由管理中心(MC)選擇匹配於所述多媒體單元的配置的所述服務的子 流標識符(PID),-發送選擇的所述服務的子流標識符(PID)給路由器(RT),-根據選擇的子流為所述服務設置路由器的過濾器。
9. 根據權利要求7所述的方法,其中數據流包括描述定義服務的子流 (PID)含義的信息數據(PMT),其特徵在於,包括以下步驟-由多士某體單元(MU)發送當前多士某體單元配置的至少一部分給與給定 服務相關的路由器(RT),-根據信息數據(PMT)確定匹配於多媒體單元的配置的所述服務的子流 標識符(PID),-根據選擇的子流為所述服務設置路由器的過濾器。
全文摘要
即便通過IP線路在路由器和多媒體單元之間實現高速率(高達24M比特/秒),但這仍然是數據傳輸中的瓶頸。事實上在實際中大多數IP用戶的接入速率在2到5Mbit/sec,而其他業務(電話,視頻會議,推送VOD,遊戲)的發展造成了帶寬的消耗。本發明的目的就是提供一種解決方案減少在路由器和多媒體單元之間經由IP線路的數據流。這是通過優化路由器和多媒體單元之間的數據流的方法實現的,路由器接收形成業務並包括多個子流的至少一個數據流,這些子流之中的一部分由多媒體單元選擇使用,該方法包括以下步驟定義代表多媒體單元配置的數據集合,傳輸該數據集合給路由器,根據給定的配置由路由器過濾不必要的子流,發送剩餘的子流給多媒體單元。
文檔編號H04N7/173GK101390364SQ200780006308
公開日2009年3月18日 申請日期2007年2月22日 優先權日2006年2月24日
發明者科林那·勒布昂, 霍爾格·伊帕科, 馬克·烏爾德裡 申請人:耐瑞唯信有限公司