多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及的技術(shù)領(lǐng)域包括單向廣播網(wǎng)絡(luò)、雙向IP網(wǎng)絡(luò)、網(wǎng)絡(luò)消息通信、網(wǎng)絡(luò)數(shù)據(jù)傳輸封裝等領(lǐng)域。
【背景技術(shù)】
[0002]傳統(tǒng)的廣播電視網(wǎng)絡(luò)可以將共性的內(nèi)容,通過單向的物理信道(無論是地面、有線還是衛(wèi)星方式),直接由單個(gè)發(fā)射點(diǎn)發(fā)送給所有在信號接收區(qū)域內(nèi)的終端。終端能夠接收,僅與信號覆蓋質(zhì)量有關(guān),而與終端的數(shù)量多少無關(guān)。因此,在這樣的單向點(diǎn)到面的數(shù)據(jù)傳輸網(wǎng)絡(luò)內(nèi),不存在網(wǎng)絡(luò)擁塞的情況。需要傳送的數(shù)據(jù),可以根據(jù)單向廣播通道內(nèi)給定的數(shù)據(jù)帶寬,以基本恒定的傳送速率由發(fā)送端傳送到接收端。但在該網(wǎng)絡(luò)中,所有終端接收的是相同的內(nèi)容。
[0003]新興的基于雙向IP網(wǎng)絡(luò)的多媒體內(nèi)容傳輸,則與上述方式有很大的不同。所有終端可以通過雙向通道向服務(wù)器索要多媒體數(shù)據(jù),服務(wù)器再根據(jù)內(nèi)容請求向終端發(fā)起數(shù)據(jù)傳送。服務(wù)器和多個(gè)終端之間傳送的內(nèi)容可以完全不同。當(dāng)多個(gè)終端同時(shí)向服務(wù)器發(fā)起數(shù)據(jù)請求時(shí),服務(wù)器由于服務(wù)器端網(wǎng)絡(luò)出口帶寬的限制,容易引發(fā)數(shù)據(jù)傳輸?shù)膿砣?,從而對可以同時(shí)接受服務(wù)的終端數(shù)量有所限制。
[0004]隨著技術(shù)的進(jìn)步,目前已經(jīng)存在既能通過單向廣播網(wǎng)絡(luò)又能通過雙向IP網(wǎng)絡(luò)向終端發(fā)送內(nèi)容的服務(wù)器,同時(shí)也已經(jīng)存在同時(shí)可以接收兩種網(wǎng)絡(luò)數(shù)據(jù)的終端設(shè)備。但多媒體數(shù)據(jù)在兩種網(wǎng)絡(luò)中的傳輸選擇往往是靜態(tài)的。即,如果終端選擇從單向廣播網(wǎng)絡(luò)上接收某種多媒體數(shù)據(jù),則自始至終都從單向廣播網(wǎng)絡(luò)上接收該種多媒體數(shù)據(jù),不會(huì)轉(zhuǎn)而從雙向IP網(wǎng)絡(luò)上去獲取多媒體數(shù)據(jù)。反之亦然,如果終端選擇從雙向IP網(wǎng)絡(luò)上接收某種多媒體數(shù)據(jù),則自始至終都從雙向IP網(wǎng)絡(luò)上接收該種多媒體數(shù)據(jù),不會(huì)轉(zhuǎn)而向從單向廣播網(wǎng)絡(luò)上獲取多媒體數(shù)據(jù)。這種不靈活性,可能會(huì)造成高效的單向廣播網(wǎng)絡(luò)上傳送了接收終端寥寥的數(shù)據(jù),而雙向IP網(wǎng)絡(luò)上則由于過多的接收終端造成網(wǎng)絡(luò)擁塞,影響接收端的數(shù)據(jù)服務(wù)質(zhì)量。因此繼續(xù)一種方法,能夠根據(jù)各終端不同的多媒體數(shù)據(jù)請求合理分配什么樣的數(shù)據(jù)從單向廣播網(wǎng)絡(luò)上傳送、什么樣的數(shù)據(jù)從雙向IP網(wǎng)絡(luò)上傳送。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的旨在提供一種多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法,使得多媒體服務(wù)器端的數(shù)據(jù)可以根據(jù)多個(gè)終端的差異化內(nèi)容需求通過兩種網(wǎng)絡(luò)相結(jié)合發(fā)送至各終端;同時(shí)服務(wù)器通過制定的判斷依據(jù)來分配數(shù)據(jù)從兩種網(wǎng)絡(luò)中的哪一種進(jìn)行傳輸,從而保持兩種網(wǎng)絡(luò)上的數(shù)據(jù)流量最為高效。
[0006]根據(jù)本發(fā)明,提供一種多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法,包括單向網(wǎng)絡(luò)、雙向網(wǎng)絡(luò)、服務(wù)器和終端,包括以下步驟:將待傳輸信息劃分為第一內(nèi)容和第二內(nèi)容;服務(wù)器將第一內(nèi)容通過單向網(wǎng)絡(luò)發(fā)送,將第二內(nèi)容通過雙向網(wǎng)絡(luò)發(fā)送,并檢測第二內(nèi)容的終端接收數(shù)量;當(dāng)終端接收數(shù)量超過一預(yù)設(shè)的第一門限值時(shí),服務(wù)器將第二內(nèi)容通過單向網(wǎng)絡(luò)發(fā)送。
[0007]優(yōu)選地,第二內(nèi)容通過單向網(wǎng)絡(luò)發(fā)送時(shí),服務(wù)器檢測第二內(nèi)容的終端接收數(shù)量,當(dāng)終端接收數(shù)量小于一預(yù)設(shè)的第二門限值時(shí),服務(wù)器將第二內(nèi)容通過雙向網(wǎng)絡(luò)發(fā)送。
[0008]優(yōu)選地,第一內(nèi)容為一視頻流以及與視頻流對應(yīng)的第一音頻流、第一數(shù)據(jù)流,第二內(nèi)容為與視頻流對應(yīng)的第二音頻流、第二數(shù)據(jù)流。
[0009]優(yōu)選地,當(dāng)終端接收數(shù)量超過第一門限值時(shí),服務(wù)器將第二內(nèi)容通過單向廣播發(fā)送,并且通知所有的終端。
[0010]優(yōu)選地,當(dāng)終端接收數(shù)量低于第二門限值時(shí),服務(wù)器將第二內(nèi)容通過雙向廣播發(fā)送,并且通知所有的終端。
[0011]采用了本發(fā)明的技術(shù)方案,通過合理設(shè)置第一內(nèi)容和第二內(nèi)容,可以減緩傳統(tǒng)的雙向網(wǎng)絡(luò)的擁塞,同時(shí)將更高效率的單向廣播網(wǎng)絡(luò)傳送資源預(yù)留給有更高效率需求的數(shù)據(jù)流業(yè)務(wù)。
【附圖說明】
[0012]在本發(fā)明中,相同的附圖標(biāo)記始終表示相同的特征,其中:
[0013]圖1是單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)聯(lián)合使用的結(jié)構(gòu)示意圖;
[0014]圖2是服務(wù)器和終端的交互示意圖。
【具體實(shí)施方式】
[0015]提供多媒體內(nèi)容服務(wù)的服務(wù)器和消費(fèi)多媒體內(nèi)容的多個(gè)終端均同時(shí)與單向廣播網(wǎng)絡(luò)以及雙向IP網(wǎng)絡(luò)相連。具體連接方式見圖1。
[0016]服務(wù)器應(yīng)至少具備如下功能:將完整的多媒體信息(包含但不僅限于視頻、聲音、圖片、文字、動(dòng)畫、網(wǎng)頁)流化為多個(gè)彼此同步的各類數(shù)據(jù)流(如視頻流、音頻流、數(shù)據(jù)流等)、將數(shù)據(jù)流與單向廣播網(wǎng)絡(luò)或雙向IP網(wǎng)絡(luò)進(jìn)行適配以使數(shù)據(jù)流能在其上傳送、能獨(dú)立地確定各類數(shù)據(jù)流在兩種網(wǎng)絡(luò)中的哪一個(gè)之上傳送、與各終端基于雙向IP網(wǎng)絡(luò)進(jìn)行消息通信、能動(dòng)態(tài)地將數(shù)據(jù)流從單向廣播網(wǎng)絡(luò)傳送轉(zhuǎn)而從雙向IP網(wǎng)絡(luò)傳送或反之、能夠接受各終端發(fā)來的數(shù)據(jù)流接收狀態(tài)信息并匯總決策。
[0017]終端應(yīng)至少具備如下功能:具備同時(shí)從單向廣播網(wǎng)絡(luò)和雙向IP網(wǎng)絡(luò)接收各類數(shù)據(jù)流的能力、能將各類多媒體數(shù)據(jù)流進(jìn)行接收、緩存、同步、譯碼并最終依照用戶的要求還原為多媒體信息供用戶消費(fèi)、根據(jù)用戶需要向服務(wù)器請求傳送相關(guān)的多媒體數(shù)據(jù)流、能夠向服務(wù)器匯報(bào)自身接受數(shù)據(jù)流的狀態(tài)。
[0018]以下以實(shí)際用例說明動(dòng)態(tài)分配流量的方法,具體流程見圖2。
[0019]服務(wù)器首先需將一組多媒體信息流化并將各個(gè)數(shù)據(jù)流進(jìn)行時(shí)間同步。舉例來說,含有兩路語言伴音音軌及兩種對應(yīng)語言文字字幕的視頻節(jié)目,將被流化成一個(gè)視頻流V、音頻流L1、音頻流L2、數(shù)據(jù)流SI和數(shù)據(jù)流S2。視頻流、音頻流及數(shù)據(jù)流應(yīng)該在時(shí)間上同步,以便終端用戶收看收聽。服務(wù)器默認(rèn)將視頻流V、音頻軌LI和數(shù)據(jù)流SI (第一內(nèi)容)通過單向廣播通道向所有終端發(fā)送。網(wǎng)內(nèi)總共終端的數(shù)量為N個(gè)。服務(wù)器具備兩個(gè)切換閾值TI2B(第一門限值)和TB2I (第二門限值)。TI2B對應(yīng)雙向IP網(wǎng)絡(luò)向單向廣播網(wǎng)絡(luò)的切換閾值,TB2I對應(yīng)單向廣播網(wǎng)絡(luò)向雙向IP網(wǎng)絡(luò)的切換閾值。
[0020]初始狀態(tài)時(shí),向服務(wù)器請求音頻流L2和數(shù)據(jù)流S2 (第二內(nèi)容)的終端數(shù)量小于TI2B。此時(shí)所有終端均從單向廣播網(wǎng)獲取視頻數(shù)據(jù)流V,未提額外音頻流和數(shù)據(jù)流需求的終端從單向廣播網(wǎng)絡(luò)上獲取音頻流LI和數(shù)據(jù)流SI,一并予以譯碼及同步,形成完整的第一語種多媒體信息呈現(xiàn)。而其余提出第二語種多媒體請求的終端,則從雙向IP網(wǎng)絡(luò)獲取相關(guān)的音頻流L2和數(shù)據(jù)流S2。這些終端將從單向廣播網(wǎng)絡(luò)上獲取的視頻流Vl與從雙向IP網(wǎng)絡(luò)上獲取的音頻流L2和數(shù)據(jù)流S2 —并予以譯碼及同步,形成完整的第二語種多媒體呈現(xiàn)。所有終端均報(bào)知服務(wù)器自身從何種網(wǎng)絡(luò)獲取了何種數(shù)據(jù)流。
[0021]當(dāng)請求第二語種服務(wù)的終端數(shù)量超過TI2B時(shí),服務(wù)器將把音頻流L2和數(shù)據(jù)流S2也放到單向廣播網(wǎng)絡(luò)上傳送,之后通知所有的終端:音頻流L2和數(shù)據(jù)流S2也可以從單向廣播網(wǎng)絡(luò)獲取。原先從雙向IP網(wǎng)絡(luò)獲取視頻流L2和數(shù)據(jù)流S2的終端在獲悉此消息之后,轉(zhuǎn)而優(yōu)選從單向廣播網(wǎng)絡(luò)中去獲取同樣的數(shù)據(jù)流,同時(shí)停止了雙向IP網(wǎng)絡(luò)上相同數(shù)據(jù)流的傳送請求。由于通過雙向IP網(wǎng)絡(luò)獲取L2和S2數(shù)據(jù)流的終端將減少直至消失,雙向IP網(wǎng)絡(luò)上的流量會(huì)降低,從而避免擁塞。而單向廣播網(wǎng)絡(luò)上的數(shù)據(jù)流量會(huì)有提升,但是由于其服務(wù)了眾多一致需求V2和S2的終端,總體來看,系統(tǒng)還是高效的。最后各終端將各自從何種網(wǎng)絡(luò)獲取了何種數(shù)據(jù)流這樣的信息,向服務(wù)器匯報(bào)。
[0022]在單向廣播網(wǎng)絡(luò)同時(shí)傳送了 V、L1、L2、S1和S2流時(shí),若服務(wù)器發(fā)現(xiàn)在廣播通道上接收L2和S2的終端數(shù)量小于TB2I,則服務(wù)器將通過消息通知相應(yīng)的終端改為從雙向IP網(wǎng)絡(luò)獲取L2和S2。終端獲取消息后,從雙向IP網(wǎng)絡(luò)向服務(wù)器發(fā)出請求并獲取L2和S2,之后再通知服務(wù)器自身已經(jīng)完成了碼流傳送的切換。當(dāng)服務(wù)器發(fā)現(xiàn)仍通過單向廣播網(wǎng)絡(luò)接收L2和S2的客戶已經(jīng)迫近于零,則服務(wù)器將L2和S2從單向廣播網(wǎng)絡(luò)中撤下,轉(zhuǎn)而從雙向IP網(wǎng)絡(luò)提供服務(wù)。通過合理設(shè)置TB2I,由于通過雙向IP網(wǎng)絡(luò)獲取L2和S2的終端數(shù)量較為有限,不至于引起IP網(wǎng)絡(luò)的擁塞,同時(shí)將更高效率的單向廣播網(wǎng)絡(luò)傳送資源預(yù)留給有更高效率需求的數(shù)據(jù)流業(yè)務(wù)。
[0023]通常情況下,ΤΙ2ΒΧΓΒ2Ι。
【主權(quán)項(xiàng)】
1.一種多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法,包括單向網(wǎng)絡(luò)、雙向網(wǎng)絡(luò)、服務(wù)器和終端,其特征在于,包括以下步驟: 將待傳輸信息劃分為第一內(nèi)容和第二內(nèi)容; 服務(wù)器將第一內(nèi)容通過單向網(wǎng)絡(luò)發(fā)送,將第二內(nèi)容通過雙向網(wǎng)絡(luò)發(fā)送,并檢測所述第二內(nèi)容的終端接收數(shù)量; 當(dāng)所述終端接收數(shù)量超過一預(yù)設(shè)的第一門限值時(shí),服務(wù)器將所述第二內(nèi)容通過所述單向網(wǎng)絡(luò)發(fā)送。
2.如權(quán)利要求1所述的多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法,其特征在于,所述第二內(nèi)容通過單向網(wǎng)絡(luò)發(fā)送時(shí),服務(wù)器檢測所述第二內(nèi)容的終端接收數(shù)量,當(dāng)所述終端接收數(shù)量小于一預(yù)設(shè)的第二門限值時(shí),服務(wù)器將所述第二內(nèi)容通過所述雙向網(wǎng)絡(luò)發(fā)送。
3.如權(quán)利要求1所述的多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法,其特征在于,所述第一內(nèi)容為一視頻流以及與所述視頻流對應(yīng)的第一音頻流、第一數(shù)據(jù)流,所述第二內(nèi)容為與所述視頻流對應(yīng)的第二音頻流、第二數(shù)據(jù)流。
4.如權(quán)利要求2所述的多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法,其特征在于,當(dāng)所述終端接收數(shù)量超過所述第一門限值時(shí),服務(wù)器將第二內(nèi)容通過單向廣播發(fā)送,并且通知所有的終端。
5.如權(quán)利要求2所述的多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法,其特征在于,當(dāng)所述終端接收數(shù)量低于所述第二門限值時(shí),服務(wù)器將第二內(nèi)容通過雙向廣播發(fā)送,并且通知所有的終端。
【專利摘要】本發(fā)明揭示了一種多媒體數(shù)據(jù)在單向網(wǎng)絡(luò)和雙向網(wǎng)絡(luò)間動(dòng)態(tài)分配流量的方法,包括單向網(wǎng)絡(luò)、雙向網(wǎng)絡(luò)、服務(wù)器和終端,包括以下步驟:將待傳輸信息劃分為第一內(nèi)容和第二內(nèi)容;服務(wù)器將第一內(nèi)容通過單向網(wǎng)絡(luò)發(fā)送,將第二內(nèi)容通過雙向網(wǎng)絡(luò)發(fā)送,并檢測第二內(nèi)容的終端接收數(shù)量;當(dāng)終端接收數(shù)量超過一預(yù)設(shè)的第一門限值時(shí),服務(wù)器將第二內(nèi)容通過單向網(wǎng)絡(luò)發(fā)送。采用了本發(fā)明的技術(shù)方案,通過合理設(shè)置第一內(nèi)容和第二內(nèi)容,可以減緩傳統(tǒng)的雙向網(wǎng)絡(luò)的擁塞,同時(shí)將更高效率的單向廣播網(wǎng)絡(luò)傳送資源預(yù)留給有更高效率需求的數(shù)據(jù)流業(yè)務(wù)。
【IPC分類】H04L29-06, H04N21-238, H04L12-801
【公開號】CN104822073
【申請?zhí)枴緾N201410043964
【發(fā)明人】張文軍, 徐異凌, 何大治, 管云峰, 徐洪亮, 張震寧
【申請人】上海數(shù)字電視國家工程研究中心有限公司
【公開日】2015年8月5日
【申請日】2014年1月30日