基于多播和單播混用的視頻點播服務提供裝置及其方法
【專利摘要】提供一種基于多播和單播混用的視頻點播服務提供裝置及其方法。本發(fā)明的一個實施例的視頻點播服務提供裝置包括:內容同步單元,若從各個終端請求相同的視頻點播內容,則根據請求對應內容的時間差來決定傳輸方式;以及內容發(fā)送單元,根據在內容同步單元中決定的傳輸方式,將內容發(fā)送到各個終端。
【專利說明】基于多播和單播混用的視頻點播服務提供裝置及其方法
【技術領域】
[0001]本發(fā)明涉及利用互聯(lián)網的電視服務技術,更具體而言,涉及移動互聯(lián)網電視多播傳輸及其服務技術。
【背景技術】
[0002]最近,正在按照3GPP / LTE和IEEE802.16m標準,開發(fā)即使是在移動中也能夠提供高質量的移動互聯(lián)網電視(以下,簡稱IPTV)服務的多播廣播服務(多播和廣播服務:以下,簡稱為MBS)為基礎的移動IPTV服務技術。在移動通信系統(tǒng)中,具有在基站之間的小區(qū)邊界區(qū)域中,由于基站之間的干擾信號而難以提供高質量的服務的缺點,因此為了提供移動IPTV服務,合并多個基站而構成移動廣播區(qū)域來使用。
[0003]移動IPTV服務大致劃分為電視直播服務、視頻點播(Video on Demand:以下,簡稱V0D)服務。在提供電視直播服務時,構成移動廣播網而通過多播方式對多個用戶同時提供服務,從而可以提高頻率利用效率。相對于此,在VOD服務的情況下,由于通過單播方式對每個用戶提供多媒體信息,隨著用戶數的增加而導致能夠使用的無線資源的缺乏。尤其,在請求相同的內容的用戶多的情況下也多次傳輸相同的內容,從而包含加重網絡業(yè)務負荷的固有的缺點。
【發(fā)明內容】
[0004]根據一個實施例,提供一種用于在移動IPTV系統(tǒng)中有效地提供VoD服務的、基于多播和單播混用的VoD服務提供裝置及其方法。
[0005]根據一個實施例的視頻點播服務提供裝置包括:內容同步單元,若從各個終端請求相同的視頻點播內容,則根據請求對應內容的時間差來決定傳輸方式;以及內容發(fā)送單元,根據在內容同步單元中決定的傳輸方式,將內容發(fā)送到各個終端。
[0006]內容同步單元能夠對最初請求了相同的內容的終端,通過多播提供對應內容,對追加請求了相同的內容的終端,通過多播提供在最初請求的終端中當前在流再現中的內容,通過單播提供已經流再現的內容。
[0007]內容同步單元能夠對追加請求了相同的內容的終端,通過多播提供當前在流再現中的內容的同時,通過單播高速提供已經流再現的內容。
[0008]內容同步單元能夠在從第一終端被請求提供內容時,掌握對應內容是否在第二終端中進行服務,在第二終端中未進行服務時,通過多播對第一終端提供對應內容,在第二終端中進行服務時,基于以切片單位進行了索引的對應內容的切片編號,通過多播和單播的混合方式而對第一終端提供。
[0009]此時,內容同步單元能夠檢查在第二終端中當前在流再現中的內容的切片編號是否大于閾值,若大于閾值,則通過多播對第一終端提供對應內容,若小于閾值,則通過多播提供在第二終端中當前在流再現中的內容,通過單播提供已經提供給第二終端的內容。能夠考慮對應終端的存儲器大小以及計算能力而決定閾值。[0010]內容同步單元能夠為了通過單播對第一終端提供在第二終端中已經流再現的內容,從移動廣播網的無線資源調度器接受當前能夠使用的單播無線資源的大小的輸入,計算用于傳輸對應內容所需的突發(fā)傳輸單位之后,根據計算結果而通過單播提供內容。
[0011]根據其他實施例,視頻點播內容提供裝置包括:內容接收單元,從視頻點播服務器接收以切片單位進行了索引的視頻點播內容并傳輸到內容同步單元。此時,內容同步單元能夠確認通過內容接收單元接收到的內容的切片編號,檢查對應切片編號值是否大于閾值,從而決定傳輸方式。
[0012]根據其他實施例,視頻點播內容提供裝置包括:內容存儲單元,存儲通過內容接收單元接收到的內容。并且,能夠包括:用戶管理單元,對請求相同的內容的用戶進行管理。
[0013]視頻點播內容提供裝置能夠位于通過多播提供移動互聯(lián)網電視服務的移動通信網中。
[0014]本發(fā)明的其他實施例的視頻點播內容提供方法包括:從各個終端被請求相同的視頻點播內容的步驟;以及根據請求對應內容的時間差來決定傳輸方式,并根據所決定的傳輸方式將內容傳輸到各個終端的步驟。
[0015]本發(fā)明的其他實施例的視頻點播內容接收方法包括:通過多播接收在其他的終端中通過多播進行流再現中的視頻內容的步驟;以及對相同的內容,通過單播接收在多播接收時刻之前已經進行了流再現的內容。
[0016]根據其他實施例,包括:在存儲通過多播接收到的內容之后,優(yōu)先再現通過單播接收到的內容的步驟;以及在再現通過單播接收到的內容之后,接著再現通過多播接收并存儲的內容的步驟。
[0017]發(fā)明效果
[0018]根據一個實施例,通過單播和多播的混合方式傳輸在移動IPTV系統(tǒng)中多個服務用戶喜歡的VoD內容,從而能夠對多個VoD服務用戶提供高質量的多媒體服務。進而,能夠根本上解決移動IPTV系統(tǒng)的缺點的、隨著VoD服務用戶的使用量的增加所導致的無線資源的缺乏問題。此外,能夠增大通過移動互聯(lián)網的移動IPTV服務的活用。
【專利附圖】
【附圖說明】
[0019]圖1是本發(fā)明的一個實施例的用于提供基于多播的視頻點播服務的移動互聯(lián)網電視系統(tǒng)的結構圖。
[0020]圖2是表示本發(fā)明的一個實施例的接收VoD內容的各個終端的多流流程圖的參照圖。
[0021]圖3是表示本發(fā)明的一個實施例的帶著時差被提供相同的VoD內容的終端的流數據的參照圖。
[0022]圖4是本發(fā)明的一個實施例的共享內容同步器的詳細結構圖。
[0023]圖5是表示本發(fā)明的一個實施例的VoD傳輸步驟的流程圖。
[0024]圖6是表示本發(fā)明的一個實施例的背景VoD內容提供步驟的流程圖。
[0025]圖7是表示本發(fā)明的一個實施例的在終端中合成內容的步驟的流程圖。
[0026]標號說明
[0027]10:視頻點播服務器12:多播廣播服務服務器[0028]13:接入服務網絡網關
[0029]14:共享內容同步器140:內容接收單元
[0030]141:內容存儲單元142:用戶管理單元
[0031]143:內容同步單元144:內容發(fā)送單元
【具體實施方式】
[0032]以下,參照附圖詳細說明本發(fā)明的實施例。在說明本發(fā)明時,當判斷為有關相關的公知功能或結構的具體說明會導致本發(fā)明的要旨變得不明確的情況下,省略該詳細的說明。此外,后述的用語是考慮在本發(fā)明中的功能而定義的用語,這可根據使用者、運營商的意圖或者習慣等而不同。因此,要基于本說明書的全體內容而進行其定義。
[0033]圖1是本發(fā)明的一個實施例的用于提供基于多播的視頻點播服務的移動互聯(lián)網電視系統(tǒng)的結構圖。
[0034]在圖1的移動互聯(lián)網電視(以下,簡稱IPTV)網絡結構圖中,視頻點播(Video onDemand:以下,簡稱為VoD)服務器10在用戶請求特定VoD服務時,將對應內容通過互聯(lián)網傳輸到多播廣播服務(Multicast Broadcast Service:以下,簡稱為MBS)服務器12, MBS服務器12將對應內容經由互聯(lián)網內路由器11通過接入服務網絡網關(Access ServiceNetwork Gateway:以下,簡稱為ASN GW) 13傳輸到共享內容同步器14。這里,MBS服務器12合并多個基站而構成移動廣播網17-1、17-2,ASN GW13將由多個基站構成的接入網與外部的IP網聯(lián)動。
[0035]移動廣播網17-1、17-2內的各個終端16_1、16_2、16_3從多個基站15_1、15_2被提供多媒體服務。各個終端16-1、16-2、16-3可以是用戶可攜帶的移動終端。
[0036]在實時IPTV服務的情況下,通過對多個基站在相同的時間段使用相同的無線資源傳輸相同的內容,從而排除小區(qū)間干擾信號而提高頻率利用效率并提高通信質量。另一方面,在VoD服務的情況下,由于各個終端通過單播方式被提供內容,所以隨著用戶數的增加而導致業(yè)務負荷增加。
[0037]在本發(fā)明中,為了通過多播方式提供VoD內容,提供共享內容同步器14。共享內容同步器14對最初訪問的終端通過多播方式傳輸VoD內容,對追加訪問相同的內容的其他終端提供當前正在進行服務的內容的同時將以前事先傳輸的內容通過單播方式高速傳輸。
[0038]另一方面,圖1中的實施例僅僅是有助于理解本發(fā)明的實施例,可變更為各種方式。例如,在圖1中敘述了基于MBS的網絡,但能夠同樣地應用于支持IPTV服務的所有網絡。此外,MBS廣播網的結構及構成該結構的基站和終端可根據無線環(huán)境而多樣形成。
[0039]圖2是表示本發(fā)明的一個實施例的接收VoD內容的各個終端的多流流程圖的參照圖。
[0040]參照圖2,VoD服務器10將VoD內容以作為小的時間單位的時間片(Ts)進行索引而傳輸。共享內容同步器14若從各個終端16-1、16-2、16-3帶著時間差而請求相同的內容,則分別生成適合各個終端16-1、16-2、16-3的數據流而傳輸。例如,在終端#2 (16_2)最初請求規(guī)定的VoD,接著經過一定時間Td之后終端#1 (16-1)請求,然后終端#3 (16-3)請求的情況下,對各個終端提供的數據流的結構如后述的圖3所示。
[0041]圖3是表示本發(fā)明的一個實施例的帶著時差被提供相同的VoD內容的終端的流數據的參照圖。
[0042]參照圖2和圖3,終端#2 (16-2)從共享內容同步器14被提供流#2的數據。終端#1(16-1)從共享內容同步器14被提供流#1的數據。流#1由當前正在傳輸的流#2和已經傳輸的流#2的數據構成。即,終端#1(16-1)將流#1的數據與終端#2(16-2)同時通過多播方式接收,與此同時通過高速單播方式接收切片#1,且將從此接收到的內容按照切片#1、切片#2的順序再現。以下,將上述的多播方式稱為前景(foreground)方式,將高速單播方式稱為背景(background)方式。
[0043]終端#3(16-3)被提供流#3的數據。即,從切片#n開始,與終端#1 (16-1)、終端#2(16-2)相同地通過多播方式被提供,與此同時通過高速單播方式接收切片#1、切片#2........切片#n-l,且將之后接收到的內容按照切片#1、片#2的順序再現。
[0044]圖4是本發(fā)明的一個實施例的共享內容同步器14的詳細結構圖。
[0045]參照圖4,共享內容同步器14包括內容接收單元140、內容存儲單元141、用戶管理單元142、內容同步單元143以及內容發(fā)送單元144。
[0046]內容接收單元140從VoD服務器10接收VoD內容,內容存儲單元141存儲所接收到的VoD內容。用戶管理單元142管理請求VoD內容的用戶。內容同步單元143生成用于通過多播和單播混用方式傳輸VoD所需的數據流。內容發(fā)送單元144將在內容同步單元143中生成的內容傳輸到各個終端。
[0047]根據一實施例,內容同步單元143對最初請求了相同的內容的終端,通過多播提供對應內容。并且,對追加請求了相同的內容的終端,通過多播提供當前在流再現中的內容,通過單播提供已經流再現的內容。此時,內容同步單元143能夠對追加請求了相同的內容的終端,通過多播提供當前在流再現中的內容的同時,通過單播高速提供已經流再現的內容。
[0048]根據一實施例,內容同步單元143若從第一終端被請求提供內容,則掌握對應內容是否在第二終端中進行服務。若掌握的結果,在第二終端中未進行服務,則通過多播對第一終端提供對應內容。相對于此,若在第二終端中進行服務,則基于以切片單位進行了索引的內容的切片編號,通過多播和單播的混合方式提供給第一終端。
[0049]具體而言,內容同步單元143檢查在第二終端中當前在流再現中的內容的切片編號是否大于閾值。若檢查的結果大于閾值,則通過多播對第一終端提供對應內容,相對于此,若小于閾值,則通過多播提供在第二終端中當前在流再現中的內容,通過單播提供已經提供給第二終端的內容。這里,考慮對應終端的存儲器大小以及計算能力而決定閾值。
[0050]根據一實施例,內容同步單元143為了通過單播對第一終端提供在第二終端中已經流再現的內容,能夠從移動廣播網的無線資源調度器接受當前能夠使用的單播無線資源的大小,計算用于傳輸對應內容所需的突發(fā)傳輸單位之后,根據計算結果而通過單播提供內容。
[0051]圖5是表不本發(fā)明的一個實施例的VoD傳輸步驟的流程圖。
[0052]參照圖5,VoD提供裝置首先從規(guī)定的終端被請求規(guī)定的VoD內容(500)。然后,確認當前是否對其他終端提供對應內容(510)。若確認的結果,當前沒有對其他終端提供服務,則執(zhí)行新VoD提供步驟(520)。相對于此,若當前對其他終端提供服務,則被輸入當前提供的內容的切片編號的輸入(530),檢查被輸入的切片編號值是否大于閾值Tth (540)。若檢查的結果,切片編號值大于閾值Tth,則執(zhí)行新VoD提供步驟(520)。這相當于因終端的存儲器大小或通信處理速度等問題而不能通過多播和單播的混合方式來再現視頻的情況。相對于此,若切片編號值小于閾值Tth,則執(zhí)行通過多播方式傳輸內容的前景VoD提供步驟(550),接著,執(zhí)行通過單播方式傳輸已經傳輸過的內容切片的背景VoD提供步驟(560)。在圖6中詳細敘述背景VoD提供步驟(560)。
[0053]圖6是表示本發(fā)明的一個實施例的背景VoD內容提供步驟的流程圖。
[0054]參照圖6,VoD提供裝置計算背景內容切片的位置(600),為了通過單播方式再次傳輸已經流傳輸的內容,從移動廣播網的無線資源調度器接受當前能夠使用的單播無線資源的大小的輸入(610)之后,計算用于傳輸對應內容所需的突發(fā)傳輸單位(620)之后,執(zhí)行背景內容傳輸步驟(630,640)。
[0055]圖7是表示本發(fā)明的一個實施例的在終端中合成內容的步驟的流程圖。
[0056]參照圖7,終端通過多播方式接收前景內容(700)之后,確認是否通過單播方式接收到背景內容(710)。若沒有背景內容,則再現接收到的前景內容(720)。否則接受前景內容的輸入并存儲在存儲器(730)之后,再現背景內容(740)之后,再現前景內容(750)。
[0057]至此,對本發(fā)明以其實施例為中心進行了說明。但具有本發(fā)明所屬的【技術領域】的通常的知識的技術人員能夠理解本發(fā)明在不脫離本發(fā)明的本質上的特性的范圍內以變形的方式表現。因此,公開的實施例并不是限定的觀點,應從說明的觀點進行考慮。本發(fā)明的范圍并非由上述的說明表示,而是由權利要求書的范圍表示,應解釋為包含與其相當的范圍內的全部不同點。`
【權利要求】
1.一種視頻點播內容提供裝置,其特征在于,包括: 內容同步單元,若從各個終端請求相同的視頻點播內容,則根據請求對應內容的時間差來決定傳輸方式;以及 內容發(fā)送單元,根據在所述內容同步單元中決定的傳輸方式,將內容發(fā)送到各個終端。
2.如權利要求1所述的視頻點播內容提供裝置,其特征在于, 所述內容同步單元對最初請求了相同的內容的終端,通過多播提供對應內容,對追加請求了相同的內容的終端,通過多播提供在所述最初請求的終端中當前在流再現中的內容,通過單播提供已經流再現的內容。
3.如權利要求2所述的視頻點播內容提供裝置,其特征在于, 所述內容同步單元對所述追加請求了相同的內容的終端,通過多播提供當前在流再現中的內容的同時,通過單播高速提供已經流再現的內容。
4.如權利要求1所述的視頻點播內容提供裝置,其特征在于, 所述內容同步單元若從第一終端被請求提供內容,則掌握對應內容是否在第二終端中進行服務,若在所述第二終端中未進行服務,則通過多播對所述第一終端提供對應內容,若在所述第二終端中進行服務,則基于以切片單位進行了索引的對應內容的切片編號,通過多播和單播的混合方式而對所述第一終端提供。
5.如權利要求4所述的視頻點播內容提供裝置,其特征在于, 所述內容同步單元檢查在所述第二終端中當前在流再現中的內容的切片編號是否大于閾值,若大于閾值,則通`過多播對所述第一終端提供對應內容,若小于閾值,則通過多播提供在第二終端中當前在流再現中的內容,通過單播提供已經提供給所述第二終端的內容。
6.如權利要求5所述的視頻點播內容提供裝置,其特征在于, 考慮對應終端的存儲器大小以及計算能力而決定所述閾值。
7.如權利要求5所述的視頻點播內容提供裝置,其特征在于, 所述內容同步單元為了通過單播對所述第一終端提供在所述第二終端中已經流再現的內容,從便攜廣播網的無線資源調度器接受當前能夠使用的單播無線資源的大小的輸入,計算用于傳輸對應內容所需的突發(fā)傳輸單位之后,根據計算結果而通過單播提供內容。
8.如權利要求1所述的視頻點播內容提供裝置,其特征在于,還包括: 內容接收單元,從所述視頻點播服務器接收以切片單位進行了索引的視頻點播內容并傳輸到所述內容同步單元。
9.如權利要求8所述的視頻點播內容提供裝置,其特征在于, 所述內容同步單元確認通過所述內容接收單元接收到的內容的切片編號,檢查對應切片編號值是否大于閾值,從而決定傳輸方式。
10.如權利要求8所述的視頻點播內容提供裝置,其特征在于,還包括: 內容存儲單元,存儲通過所述內容接收單元接收到的內容。
11.如權利要求1所述的視頻點播內容提供裝置,其特征在于,還包括: 用戶管理單元,對請求相同的內容的用戶進行管理。
12.如權利要求1所述的視頻點播內容提供裝置,其特征在于, 所述視頻點播內容提供裝置位于通過多播提供移動互聯(lián)網電視服務的移動通信網中。
13.—種視頻點播內容提供方法,其特征在于,包括: 從各個終端被請求相同的視頻點播內容的步驟;以及 根據請求對應內容的時間差來決定傳輸方式,并根據所決定的傳輸方式將內容傳輸到各個終端的步驟。
14.如權利要求13所述的視頻點播內容提供方法,其特征在于, 所述根據所決定的傳輸方式將內容傳輸到各個終端的步驟包括: 若從第一終端被請求提供內容,則掌握對應內容是否在第二終端中進行服務的步驟; 若在所述第二終端中未進行服務,則通過多播對所述第一終端傳輸對應內容的步驟;以及 若在所述第二終端中進行服務,則基于以切片單位進行了索引的內容的切片編號,通過多播和單播的混合方式傳輸到所述第一終端的步驟。
15.如權利要求14所述的視頻點播內容提供方法,其特征在于, 所述通過多播和單播的混合方式傳輸到第一終端的步驟包括: 檢查在所述第二終端中當前在流再現中的內容的切片編號是否大于閾值的步驟; 若大于閾值,則通過多播對所述第一終端傳輸對應內容的步驟;以及若小于閾值,則通過多播傳輸在第二終端中當前在流再現中的內容,通過單播對所述第一終端傳輸在所述第二終端中已經流再現的內容的步驟。
16.如權利要求15所述的視頻點播`內容提供方法,其特征在于, 在所述通過單播對第一終端傳輸的步驟中, 對所述第一終端,通過多播提供在所述第二終端中當前在流再現中的內容的同時,通過單播高速提供已經流再現的內容。
17.如權利要求15所述的視頻點播內容提供方法,其特征在于, 考慮對應終端的存儲器大小以及計算能力而決定所述閾值。
18.如權利要求15所述的視頻點播內容提供方法,其特征在于, 所述通過單播對第一終端傳輸的步驟包括: 為了通過單播對所述第一終端提供在所述第二終端中已經流再現的內容,從移動廣播網的無線資源調度器接受當前能夠使用的單播無線資源的大小的輸入的步驟; 計算用于傳輸對應內容所需的突發(fā)傳輸單位的步驟;以及 根據計算結果而通過單播提供內容的步驟。
19.一種視頻點播內容接收方法,其特征在于,包括: 通過多播接收在其他的終端中通過多播進行流再現中的視頻點播內容的步驟;以及 對相同的內容,通過單播接收在多播接收時刻之前已經進行了流再現的內容。
20.如權利要求19所述的視頻點播內容接收方法,其特征在于,還包括: 在存儲通過所述多播接收到的內容之后,優(yōu)先再現通過所述單播接收到的內容的步驟;以及 在再現通過單播接收到的內容之后,接著再現通過所述多播接收并存儲的內容的步驟。
【文檔編號】H04N21/262GK103826143SQ201310670468
【公開日】2014年5月28日 申請日期:2013年10月21日 優(yōu)先權日:2012年10月19日
【發(fā)明者】金永一 申請人:韓國電子通信研究院