一種根據業(yè)務在廣播和ip通道中進行智能路由的系統(tǒng)及其實現方法
【專利摘要】本發(fā)明公開了一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng)及其實現方法,包括(1)A用戶確定觀看X節(jié)目,客戶端設備A建立和視頻服務器之間的數據點對點的IP單播傳輸連接;(2)信令監(jiān)測和代理模塊根據A用戶觀看的X節(jié)目建立內部觀看節(jié)目列表;(3)B用戶確定觀看X節(jié)目,信令監(jiān)測和代理模塊在內部觀看節(jié)目列表上搜索發(fā)現客戶端設備B觀看的節(jié)目和客戶端設備A目前正在觀看的節(jié)目是否相同,若相同,則信令監(jiān)測和代理模塊命令數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的數據過濾出來,發(fā)送給客戶端設備B。本發(fā)明可以智能地調度直播業(yè)務在IP單播通道中轉發(fā)還是在IPQAM通道中轉發(fā)給客戶端設備,可以大幅度降低每個直播流的網絡帶寬。
【專利說明】一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng)及其實現方法
【技術領域】
[0001]本發(fā)明涉及一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng)及其實現方法,屬于廣播自動控制領域。
【背景技術】
[0002]在現有的廣播電視網絡中,存在兩種傳輸方式,一個是廣播的傳輸方式,其特點是一個數據流在網絡中傳輸可以被任意數量的接收者同時接收和處理,優(yōu)點是節(jié)省帶寬,從數據的源頭到數據的目的地的傳輸過程中,只占據一份物理傳輸帶寬,缺點是數據的所有接收者只能接收相同的數據所以導致所有的接收者只能觀看相同的節(jié)目。
[0003]另一個是基于IP的雙向傳輸方式,在廣電網絡中,用戶使用IP點播的方式觀看直播節(jié)目的步驟如下:
(1)A用戶使用客戶端設備A瀏覽服務器上的節(jié)目清單;
(2)A用戶確定觀看X節(jié)目,客戶端設備A建立和視頻服務器之間的數據點對點的IP單播傳輸連接,開始接收收據并解碼顯示給A用戶進行觀看;
(3)B用戶使用客戶端設備B瀏覽服務器上的節(jié)目清單;
(4)B用戶確定觀看X節(jié)目,客戶端設備B建立和視頻服務器之間的數據點對點的IP單播傳輸連接,開始接收收據并解碼顯示給B用戶進行觀看。
[0004]由上述步驟可看出,用戶可以使用點播的方式觀看任意節(jié)目,每個用戶可以通過這種傳輸方式點播觀看相同或者不相同的節(jié)目,缺點是即使不同用戶點播完相同的節(jié)目,同一個數據需要被復制N份給不同的接收者,每個數據的傳輸都會占據相應的數據傳輸帶寬。
【發(fā)明內容】
[0005]本發(fā)明的目的在于提供一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng)及其實現方法,主要解決現有用戶不能靈活點播節(jié)目進行觀看并且同一節(jié)目數據傳輸占據帶寬的問題。
[0006]為了實現上述目的,本發(fā)明采用的技術方案如下:
一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng),包括視頻服務器,與視頻服務器連接的骨干網和接入網設備,與骨干網和接入網設備連接的智能邊緣設備,多個與智能邊緣設備連接的客戶端設備,所述智能邊緣設備包括與骨干網和接入網設備連接的網絡側模塊,與網絡側模塊連接的數據轉發(fā)模塊,分別與數據轉發(fā)模塊連接的接入網模塊、信令監(jiān)測和代理模塊,與數據轉發(fā)模塊連接的數據中繼模塊,與數據中繼模塊連接的IP QAM模塊,所述每個客戶端設備均同時與視頻服務器、接入網模塊、IP QAM模塊連接。
[0007]具體地,所述每個客戶端設備還均與數據轉發(fā)模塊連接。
[0008]一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng)的實現方法,,包括如下步驟:
(1)A用戶使用客戶端設備A瀏覽視頻服務器上的節(jié)目清單;
(2)A用戶確定觀看X節(jié)目,客戶端設備A建立和視頻服務器之間的數據點對點的IP單播傳輸連接,客戶端設備A接收數據并解碼顯示給A用戶進行觀看;
(3)數據轉發(fā)模塊同時將X節(jié)目的數據過濾出來并將其中的控制信令數據轉發(fā)給信令監(jiān)測和代理模塊,信令監(jiān)測和代理模塊建立內部觀看節(jié)目列表;
(4)B用戶使用客戶端設備B瀏覽視頻服務器上的節(jié)目清單;
(5)B用戶確定觀看X節(jié)目,數據轉發(fā)模塊將控制信令數據過濾出來后轉發(fā)給信令監(jiān)測和代理模塊,信令監(jiān)測和代理模塊在內部觀看節(jié)目列表上搜索發(fā)現客戶端設備B觀看的節(jié)目和客戶端設備A目前正在觀看的節(jié)目是否相同,若相同,則信令監(jiān)測和代理模塊命令數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的媒體數據過濾出來,通過數據中繼模塊處理后,通過IP QAM模塊通道發(fā)送給客戶端設備B;
(6)客戶端設備B完成數據的接收、解碼和顯示。
[0009]具體地,所述步驟(5)中,數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的媒體數據過濾出來,通過數據中繼模塊處理后,通過IP QAM模塊通道發(fā)送給客戶端設備B的具體步驟為:
Ca)信令監(jiān)測和代理模塊回應客戶端B的要求,確定客戶端設備B所觀看的X節(jié)目在IP QAM模塊通道中的位置;
(b)數據轉發(fā)模塊將媒體數據轉發(fā)給數據中繼模塊進行數據轉換;
(c)數據中繼模塊將媒體數據通過IPQAM模塊通道播發(fā)出去。
[0010]進一步地,所述步驟(5)中,數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的媒體數據過濾出來,通過數據中繼模塊處理后,還可返回給數據轉發(fā)模塊發(fā)送給客戶端設備B,具體步驟為:
(al)信令監(jiān)測和代理模塊回應客戶端B的要求,確定客戶端設備B所觀看的X節(jié)目在IP通道中的位置;
(bl)數據轉發(fā)模塊將媒體數據轉發(fā)給數據中繼模塊進行數據轉換;
(c I)數據中繼模塊將媒體數據通過IP通道播發(fā)出去。與現有技術相比,本發(fā)明具有以下有益效果:
(1)本發(fā)明可以智能地調度直播業(yè)務在IP單播通道中轉發(fā)還是在IPQAM通道中轉發(fā)給客戶端設備,使用該方法可以大幅度降低每個直播流重復占據的網絡帶寬;
(2)本發(fā)明可以有效地在廣播的傳輸方式和IP的雙向傳輸方式之間靈活調度,當發(fā)現用戶使用IP雙向傳輸方式觀看相同節(jié)目時,可以自動地使用廣播的傳輸方式來傳輸節(jié)目,這樣可以顯著地降低節(jié)目傳輸所占據的帶寬,收看同一個節(jié)目的用戶數越多則節(jié)省的帶寬就越多;
(3)本發(fā)明系統(tǒng)結構簡單,實用性強,非常適合大規(guī)模推廣使用。
【專利附圖】
【附圖說明】
[0011]圖1為本發(fā)明一實施例的系統(tǒng)框圖。
【具體實施方式】
[0012]下面結合附圖和實施例對本發(fā)明作進一步說明,本發(fā)明的實施方式包括但不限于下列實施例。
實施例
[0013]如圖1所示,一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng),包括視頻服務器,與視頻服務器連接的骨干網和接入網設備,與骨干網和接入網設備連接的智能邊緣設備,多個與智能邊緣設備連接的客戶端設備,在本實施例中,以兩個客戶端設備為例,分別為客戶端設備A和客戶端設備B,智能邊緣設備包括與骨干網和接入網設備連接的網絡側模塊,與網絡側模塊連接的數據轉發(fā)模塊,分別與數據轉發(fā)模塊連接的接入網模塊、信令監(jiān)測和代理模塊、數據中繼模塊,與數據中繼模塊連接的IP QAM模塊,所述客戶端設備A和客戶端設備B均同時與視頻服務器、接入網模塊連接、IP QAM模塊、數據轉發(fā)模塊連接。
[0014]一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng)的實現方法,包括以下步驟:
(1)A用戶使用客戶端設備A瀏覽視頻服務器上的節(jié)目清單;
(2)A用戶確定觀看X節(jié)目,客戶端設備A建立和視頻服務器之間的數據點對點的IP單播傳輸連接,開始接收數據并解碼顯示給A用戶進行觀看;
(3)數據轉發(fā)模塊同時將X節(jié)目的數據過濾出來并將其中的控制信令數據轉發(fā)給信令監(jiān)測和代理模塊,信令監(jiān)測和代理模塊建立內部觀看節(jié)目列表;
(4)B用戶使用客戶端設備B瀏覽視頻服務器上的節(jié)目清單;
(5)B用戶確定觀看X節(jié)目,數據轉發(fā)模塊將控制信令數據過濾出來后轉發(fā)給信令監(jiān)測和代理模塊,信令監(jiān)測和代理模塊在內部觀看節(jié)目列表上搜索發(fā)現客戶端設備B觀看的節(jié)目和客戶端設備A目前正在觀看的節(jié)目是否相同,若相同,則信令監(jiān)測和代理模塊命令數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的媒體數據過濾出來,轉發(fā)給數據中繼模塊;
(6)信令監(jiān)測和代理模塊回應客戶端B的要求,確定客戶端設備B所觀看的X節(jié)目在IP QAM模塊通道中的位置;
(7)數據轉發(fā)模塊將媒體數據轉發(fā)給數據中繼模塊進行數據轉換,轉換成客戶端設備可用的數據;
(8)數據中繼模塊將媒體數據通過IPQAM模塊通道播發(fā)出去;
(9)客戶端設備B完成數據的接收、解碼和顯示。
[0015]或者,信令監(jiān)測和代理模塊命令數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的媒體數據過濾出來,通過數據中繼模塊處理后,返回給數據轉發(fā)模塊發(fā)送給客戶端設備B,具體步驟為:
(al)信令監(jiān)測和代理模塊回應客戶端B的要求,確定客戶端設備B所觀看的X節(jié)目在IP通道中的位置;
(bl)數據轉發(fā)模塊將媒體數據轉發(fā)給數據中繼模塊進行數據轉換;
(Cl)數據中繼模塊將媒體數據通過IP通道播發(fā)出去。
[0016]后續(xù)其他客戶端設備觀看相同的節(jié)目時,按上述流程獲取節(jié)目數據。
[0017]按照上述實施例,便可很好地實現本發(fā)明。值得說明的是,基于上述結構設計的前提下,為解決同樣的技術問題,即使在本發(fā)明上做出的一些無實質性的改動或潤色,所采用的技術方案的實質仍然與本發(fā)明一樣,故其也應當在本發(fā)明的保護范圍內。
【權利要求】
1.一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng),包括視頻服務器,與視頻服務器連接的骨干網和接入網設備,與骨干網和接入網設備連接的智能邊緣設備,多個與智能邊緣設備連接的客戶端設備,其特征在于,所述智能邊緣設備包括與骨干網和接入網設備連接的網絡側模塊,與網絡側模塊連接的數據轉發(fā)模塊,分別與數據轉發(fā)模塊連接的接入網模塊、信令監(jiān)測和代理模塊,與數據轉發(fā)模塊連接的數據中繼模塊,與數據中繼模塊連接的IP QAM模塊,所述每個客戶端設備均同時與視頻服務器、接入網模塊、IP QAM模塊連接。
2.根據權利要求1所述的一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng),其特征在于,所述每個客戶端設備還均與數據轉發(fā)模塊連接。
3.根據權利要求1-2任意一項所述的一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng)的實現方法,其特征在于,包括如下步驟: (1)A用戶使用客戶端設備A瀏覽視頻服務器上的節(jié)目清單; (2)A用戶確定觀看X節(jié)目,客戶端設備A建立和視頻服務器之間的數據點對點的IP單播傳輸連接,客戶端設備A接收數據并解碼顯示給A用戶進行觀看; (3)數據轉發(fā)模塊同時將X節(jié)目的數據過濾出來并將其中的控制信令數據轉發(fā)給信令監(jiān)測和代理模塊,信令監(jiān)測和代理模塊建立內部觀看節(jié)目列表; (4)B用戶使用客戶端設備B瀏覽視頻服務器上的節(jié)目清單; (5)B用戶確定觀看X節(jié)目,數據轉發(fā)模塊將控制信令數據過濾出來后轉發(fā)給信令監(jiān)測和代理模塊,信令監(jiān)測和代理模塊在內部觀看節(jié)目列表上搜索發(fā)現客戶端設備B觀看的節(jié)目和客戶端設備A目前正在觀看的節(jié)目是否相同,若相同,則信令監(jiān)測和代理模塊命令數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的媒體數據過濾出來,通過數據中繼模塊處理后,通過IP QAM模塊通道發(fā)送給客戶端設備B; (6)客戶端設備B完成數據的接收、解碼和顯示。
4.根據權利要求3所述的一種根據業(yè)務在廣播和IP通道中進行智能路由的系統(tǒng)的實現方法,其特征在于,所述步驟(5)中,數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的媒體數據過濾出來,通過數據中繼模塊處理后,通過IP QAM模塊通道發(fā)送給客戶端設備B的具體步驟為: Ca)信令監(jiān)測和代理模塊回應客戶端B的要求,確定客戶端設備B所觀看的X節(jié)目在IP QAM模塊通道中的位置; (b)數據轉發(fā)模塊將媒體數據轉發(fā)給數據中繼模塊進行數據轉換; (c)數據中繼模塊將媒體數據通過IPQAM模塊通道播發(fā)出去。
5.根據權利要求3所述的一種實現多用戶共享點播的系統(tǒng)的實現方法,其特征在于,所述步驟(5)中,數據轉發(fā)模塊將客戶端設備A正在觀看的X節(jié)目的媒體數據過濾出來,通過數據中繼模塊處理后,還可返回給數據轉發(fā)模塊發(fā)送給客戶端設備B,具體步驟為: (al)信令監(jiān)測和代理模塊回應客戶端B的要求,確定客戶端設備B所觀看的X節(jié)目在IP通道中的位置; (bl)數據轉發(fā)模塊將媒體數據轉發(fā)給數據中繼模塊進行數據轉換; (Cl)數據中繼模塊將媒體數據通過IP通道播發(fā)出去。
【文檔編號】H04N21/64GK104270683SQ201410523892
【公開日】2015年1月7日 申請日期:2014年10月8日 優(yōu)先權日:2014年10月8日
【發(fā)明者】范波, 杜聚龍, 林國富 申請人:成都恒云世紀網絡技術有限公司