ISEE MTK

出自OpenISEE

跳轉到: 導航, 搜尋

目錄

ISEE MTK

全名:ISEE Multicast Testing Kit

主要訴求

網路設備製造商、STB製造商、服務開發廠商,需要一個模擬的IPTV廣播視訊測試環境,來協助產品開發。但實際上,IPTV廣播視訊系統是由複雜的頭端系統,及龐大的IP網路所構成,即使是最簡化的架構,依然十分昂貴,且無法完整模擬實際環境。ISEE MTK之目標為這個問題提供完整的解決方案。

模組

  • ISEE MTK內主要包含四項功能:
  1. ISEE-VHE( Virtural HeadEnd)提供頭端模擬功能及群播網路模擬功能
  2. ISEE-MRT(Multicast Receiviang Tool)提供頻道點播模擬功能
  3. ISEE-Portal 提供EPG(Electronic Program Guide)及ESG(Electronic Service Guide)功能。
ISEE MTK架構圖


應用

ISEE MTK群播視訊測試環境的概念。

  • 對STB製造商及服務開發者而言,ISEE-VHE可以模擬超級頭端、核心路由器、邊緣路由器、及DSLAM的外觀功能,所謂外觀功能,是指頭端系統及網路系統整體對STB提供的功能,這包含提供數百個頻道,讓STB以IGMP點選頻道。
  • 對DSLAM製造商而言,ISEE-VHE可以模擬超級頭端、核心路由器、邊緣路由器的外觀功能,ISEE-MRT可以模擬數百個STB,透過這兩個設備,可模擬DSLAM在群播視訊架構裡的界接環境。
  • 對IPTV平台營運者而言,ISEE-VHE可模擬頭端的外觀功能,多個ISEE-MRT可模擬大量STB,透過這兩個測試設備,可測試實際群播網路的容量與特性。

相對於外觀功能的是內在功能,MTK必需提供與實體架構相同的外觀功能,但可自由規劃內在功能運作方式,無須與實體架構之內在功能作法一致,這將大幅降低MTK實做複雜度。

ISEE MTK概念圖


架構

ISEE MTK 也可用於建構IPTV群播服務開發與測試環境,架構如圖所示。對服務設計者而言,ISEE-VHE可提供IPTV群播環境及數百個TV頻道,ISEE-Portal 可提供EPG及ESG,服務設計者可透過EPG取得頻道資料與節目表,可透過ESG讓STB可由Portal點選到目前正在開發的服務。

ISEE MTK概念圖


動態頻道與靜態頻道

有鑑於以往設計的Content Server不會處理相關的IGMP訊息而造成網路的浪費,因此若能建立一個會分析IGMP網路訊息的Content Server時,則可分析那些頻道正在被使用者收看,那些則目前無人收看,進而將有使用者收看的頻道播出,並終止無人收看的頻道,此時將可提升網路頻寬的使用效率,而本專利則將這類型的主機命名為VHE(Virtual HeadEed),並將此模式定義成為Dynamic Mode,相對於之前不會處理IGMP訊息的運作模式稱之為Static Mode。

在Dynamic Mode中,可以在系統中設定在各個頻道中播放的影片與所使用的IP Address ,此時,這些頻道都尚未開始播放,故將這類的頻道命名為Configure Channel,若VHE主機收到有使用者發出Join的需求時,VHE主機才開始送出頻道,此時,這個頻道將成為Active Channel。
在此特性下,還需要注意,若影片來源是屬於檔案形式時,還需要計算播放時間,也就是即時使用者加入的是屬於Configure Channel,該Channel的影片也不能影片都開始播放,還需要計算播放時間,並直接播放該播放時間的影片。

個人工具
開發者首頁