欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

建立中繼頻道中丟包補(bǔ)償?shù)姆椒?、裝置和系統(tǒng)的制作方法

文檔序號(hào):7713074閱讀:283來(lái)源:國(guó)知局
專利名稱:建立中繼頻道中丟包補(bǔ)償?shù)姆椒?、裝置和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及交互式網(wǎng)絡(luò)電視(Internet Protocol Television, IPTV )領(lǐng)域, 特別涉及一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒?、裝置和系統(tǒng)。
背景技術(shù)
IPTV是在IP網(wǎng)絡(luò)上傳送包含電視、視頻、文本、圖形和數(shù)據(jù)等,并提 供服務(wù)質(zhì)量(Quality of Service, QoS ) /體驗(yàn)質(zhì)量(Quality of Experience, QoE) 保證、安全、交互性和可靠性的可管理的多媒體業(yè)務(wù)是一種明顯有別于互聯(lián) 網(wǎng)上不可控不可管、質(zhì)量和安全沒(méi)有保證狀態(tài)的流J 某體應(yīng)用。
IPTV中的中繼頻道是在IPTV網(wǎng)絡(luò)負(fù)載不平衡的情況下,為了緩解中心 節(jié)點(diǎn)的壓力,提高網(wǎng)絡(luò)利用的效率而創(chuàng)建的一種頻道。具體地,邊緣節(jié)點(diǎn)"偽 裝"成機(jī)頂盒到中心節(jié)點(diǎn)請(qǐng)求碼流,邊緣節(jié)點(diǎn)接收到中心節(jié)點(diǎn)發(fā)送的碼流后 就形成了一個(gè)頻道。這個(gè)頻道就是中繼頻道。此時(shí),機(jī)頂盒的用戶就可以不 用到中心節(jié)點(diǎn)請(qǐng)求該頻道,而直接到距離自己最近的邊緣節(jié)點(diǎn)請(qǐng)求該頻道即 可,從而減輕了中心節(jié)點(diǎn)的壓力。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在如下問(wèn)題
建立中繼頻道中的碼流丟包的現(xiàn)象經(jīng)常發(fā)生,尤其是在網(wǎng)絡(luò)的可靠性下 降、網(wǎng)絡(luò)負(fù)擔(dān)過(guò)重的情況下。此時(shí),若邊緣節(jié)點(diǎn)直接播放接收到的碼流,就 會(huì)出現(xiàn)畫面停滯或馬賽克等現(xiàn)象,影響用戶的體-瞼質(zhì)量。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了 一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒?、裝置和系統(tǒng) ,以解決現(xiàn)有技術(shù)中建立中繼頻道中丟包導(dǎo)致的々某體傳輸可靠性低、用戶體 驗(yàn)質(zhì)量效果差的問(wèn)題。
為了解決上述問(wèn)題,本發(fā)明實(shí)施例提供了一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒?、裝置和系統(tǒng),具體的技術(shù)方案如下 一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒ǎ?br> 邊緣節(jié)點(diǎn)向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,所述描述請(qǐng)求消息包括所述邊 緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;
接收所述中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道配置信息的描述應(yīng)答消息,所述 配置信息包括FEC補(bǔ)償參數(shù)信息;
在向所述中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成功后,獲取從所述中 心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;
根據(jù)所述配置信息和所述FEC補(bǔ)償碼流對(duì)所述源碼流進(jìn)行FEC補(bǔ)償處 理,得到補(bǔ)償處理的源碼流。
一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒?,包?br> 中心節(jié)點(diǎn)接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息,所述描述請(qǐng)求消息包括所 述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;
根據(jù)所述描述請(qǐng)求消息,向所述邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道配置4言息的 描述應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參數(shù)信息;
在對(duì)邊緣節(jié)點(diǎn)分配所述中繼頻道的資源成功后,向所述邊緣節(jié)點(diǎn)發(fā)送源 碼流和FEC補(bǔ)償碼流。
一種建立中繼頻道中丟包補(bǔ)償?shù)难b置,包括
發(fā)送單元,用于向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,所述描述請(qǐng)求消息包括 所述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;
接收單元,用于接收所述中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道配置信息的描述 應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參數(shù)信息;
獲取單元,用于在向所述中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成功 后,獲取從所述中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;
補(bǔ)償單元,用于根據(jù)所述配置信息和所述FEC補(bǔ)償碼流對(duì)所述源碼流進(jìn) 行FEC補(bǔ)償處理,得到補(bǔ)償處理后的源碼流。
一種建立中繼頻道中丟包補(bǔ)償?shù)难b置,包括
接收單元,用于接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息,所述描述^"求消息 所述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;
第一發(fā)送單元,用于根據(jù)所述描述請(qǐng)求消息,向所述邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道配置信息的描述應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參教:信息; 第二發(fā)送單元,用于在對(duì)邊緣節(jié)點(diǎn)分配所述中繼頻道的資源成功后,向 所述邊緣節(jié)點(diǎn)發(fā)送源碼流和FEC補(bǔ)償碼流。
一種建立中繼頻道中丟包補(bǔ)償?shù)南到y(tǒng),包括中心節(jié)點(diǎn)和邊緣節(jié)點(diǎn); 所述邊緣節(jié)點(diǎn),用于向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,所述描述消息包括 所述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;接收所述中心節(jié)點(diǎn)發(fā)送的攜帶 中繼頻道配置信息的描述應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參數(shù)^f言息; 在向所述中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成功后,獲取從所述中心節(jié) 點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;根據(jù)所述配置信息和所述FEC補(bǔ)償碼流 對(duì)所述源碼流進(jìn)行FEC補(bǔ)償處理,得到補(bǔ)償后的源碼流;
所述中心節(jié)點(diǎn),用于接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息;根據(jù)所述描述 請(qǐng)求消息,向所述邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道配置信息的描述應(yīng)答消息,所 述配置信息包括FEC補(bǔ)償參數(shù)信息;在對(duì)邊緣節(jié)點(diǎn)分配所述中繼頻道的資源 成功后,向所述邊緣節(jié)點(diǎn)發(fā)送源碼流和FEC補(bǔ)償碼流。
在本發(fā)明實(shí)施例中,邊緣節(jié)點(diǎn)通知中心節(jié)點(diǎn)其支持前向糾錯(cuò)FEC能力, 接收所述中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道的配置信息的描述應(yīng)答消息,該配置 信息包括FEC補(bǔ)償參數(shù)信息;在向中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成 功后,獲取從中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;根據(jù)配置信息和該 FEC補(bǔ)償碼流對(duì)源碼流進(jìn)行FEC補(bǔ)償處理,從而使中繼頻道的媒體畫面在補(bǔ) 償后流暢性大大增加,視覺(jué)上感覺(jué)不到丟包影響,提高了 IPTV中的力某體傳 輸?shù)目煽啃裕岣吡丝蛻舻捏w驗(yàn)質(zhì)量。


圖1是FEC補(bǔ)償技術(shù)實(shí)現(xiàn)的原理示意圖2是本發(fā)明實(shí)施例提供的一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒ǖ牧鞒?br> 圖3是本發(fā)明實(shí)施例提供的一種邊緣節(jié)點(diǎn)的結(jié)構(gòu)圖; 圖4是本發(fā)明實(shí)施例提供的一種中心節(jié)點(diǎn)的結(jié)構(gòu)圖; 圖5是本發(fā)明實(shí)施例提供的一種建立中繼頻道中丟包補(bǔ)償?shù)南到y(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式
本發(fā)明的核心思想在于邊緣節(jié)點(diǎn)通知中心節(jié)點(diǎn)其支持前向糾錯(cuò)FEC 能力,接收所述中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道的配置信息的描述應(yīng)答消息, 該配置信息包括FEC補(bǔ)償參數(shù)信息;在向中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配 資源成功后,獲取從中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;根據(jù)配置信息 和該FEC補(bǔ)償碼流對(duì)源碼流進(jìn)行FEC補(bǔ)償處理,得到補(bǔ)償處理后的源碼流, 從而使中繼頻道的媒體畫面在補(bǔ)償后流暢性大大增加,視覺(jué)上感覺(jué)不到丟包 影響,提高了 IPTV中的媒體傳輸?shù)目煽啃?,提高了客戶的體驗(yàn)質(zhì)量。
下面結(jié)合附圖及優(yōu)選實(shí)施方式對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
首先描述前向糾錯(cuò)(Forward Error Correction, FEC)補(bǔ)償技術(shù),具體地 如圖1所示,該技術(shù)主要內(nèi)容如下
源碼流先經(jīng)過(guò)FEC編碼運(yùn)算,獲得補(bǔ)償碼流,該補(bǔ)償碼流用于對(duì)邊緣節(jié) 點(diǎn)的源碼流丟包補(bǔ)償;
源碼流與補(bǔ)償碼流同時(shí)發(fā)送到邊緣節(jié)點(diǎn),邊緣節(jié)點(diǎn)利用補(bǔ)償碼流,經(jīng)過(guò) FEC解碼運(yùn)算,把源碼流中丟包的部分補(bǔ)償回來(lái),得到完整的源碼流;
在FEC算法的支持下,即使邊緣節(jié)點(diǎn)收到的補(bǔ)償碼流也有數(shù)據(jù)包丟失, 仍然可以做到對(duì)源碼流的進(jìn)行補(bǔ)償恢復(fù);恢復(fù)的效果取決于補(bǔ)償碼流的冗余 度度以及包丟失狀況;冗余度越高,對(duì)網(wǎng)絡(luò)QoS適應(yīng)能力越好,但對(duì)網(wǎng)絡(luò)帶 寬以及中心節(jié)點(diǎn)、邊緣節(jié)點(diǎn)的處理能力要求也越高。
為了實(shí)現(xiàn)本發(fā)明實(shí)施例的方法,首先邊緣節(jié)點(diǎn)上增加FEC能力通知機(jī)
制,由于低一級(jí)的中心節(jié)點(diǎn)有可能會(huì)作為高一級(jí)的中心節(jié)點(diǎn)的邊緣節(jié)點(diǎn),因 此推薦在中心節(jié)點(diǎn)和邊緣節(jié)點(diǎn)上增加fec能力通知機(jī)制。邊緣節(jié)點(diǎn)在與中心
節(jié)點(diǎn)進(jìn)行能力交互階段,將FEC能力上報(bào)給中心節(jié)點(diǎn),中心節(jié)點(diǎn)可根據(jù)邊緣 節(jié)點(diǎn)的能力決定是否對(duì)該邊緣節(jié)點(diǎn)啟用fec補(bǔ)償。本發(fā)明實(shí)施例利用fec 補(bǔ)償技術(shù)提供了一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒?,如圖2所示,包括
201,邊緣節(jié)點(diǎn)向中心節(jié)點(diǎn)發(fā)送描述(DESCRIBE)請(qǐng)求消息,該描述消 息包括邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息。
具體地,邊緣節(jié)點(diǎn)通過(guò)在描述請(qǐng)求消息中新增加表示邊緣節(jié)點(diǎn)是否支持 支持FEC能力的字段, 一個(gè)具體的描述請(qǐng)求消息可以如下rtsp:〃172.16.90,54:554/live/ch08121109574058603617.sdp playtype=lRTS P/1.0 〃請(qǐng)求的URL
Accept: application/sdp 〃"l妻受內(nèi)容形式 CS叫1 〃會(huì)話的序列號(hào)
User-Agent:ZTERTSPprotocalverionl .Oguid-172.16.99.129/7D2DCE7E-47 2A-438A-D0DC
x-zmssFecCDN: yes 〃擴(kuò)展字段,表明本邊緣節(jié)點(diǎn)支持FEC能力
其中,x-zmssFecCDN字段表示本邊緣節(jié)點(diǎn)是否支持FEC能力,如果其 字段值為yes,則表示本邊緣節(jié)點(diǎn)支持FEC能力;如果其字段值取值為no, 則表示本邊緣節(jié)點(diǎn)不支持FEC能力。
202,中心節(jié)點(diǎn)接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息,根據(jù)該描述請(qǐng)求消 息,向邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道的配置信息的描述應(yīng)答消息,該配置信息 包括FEC補(bǔ)償參數(shù)信息。
具體地,中心節(jié)點(diǎn)如果從接收到的描述請(qǐng)求消息中獲知邊緣節(jié)點(diǎn)支持 FEC能力,則啟動(dòng)FEC補(bǔ)償機(jī)制,向邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道的配置信息 的描述應(yīng)答消息,該配置信息攜帶在會(huì)話描述協(xié)議(Session Description Protocol , SPD)文件中,該配置信息包括FEC補(bǔ)償參數(shù)信息。中心節(jié)點(diǎn)通 過(guò)該FEC補(bǔ)償參數(shù)信息通知邊緣節(jié)點(diǎn)將對(duì)哪路碼流進(jìn)行FEC補(bǔ)償,該補(bǔ)償 碼流的標(biāo)識(shí)是多少,在哪個(gè)傳輸通道傳輸以及FEC編碼參數(shù)設(shè)置等信息。邊 緣節(jié)點(diǎn)需要根據(jù)該FEC補(bǔ)償參數(shù)信息,完成碼流的接收設(shè)置以及FEC解碼 的工作。其中,該FEC補(bǔ)償參數(shù)信息包括源碼流和FEC補(bǔ)償碼流的傳輸 通道的標(biāo)識(shí)、源碼流的標(biāo)識(shí)、FEC補(bǔ)償碼流的標(biāo)識(shí)、所述源碼流和所述補(bǔ)償 碼流的對(duì)應(yīng)關(guān)系、FEC編碼方案標(biāo)識(shí)、FEC編碼冗余度、參與FEC編碼的 源碼流的包的個(gè)數(shù)和FEC修復(fù)窗口 。
具體地,在中繼頻道中碼流傳輸是IPTV網(wǎng)絡(luò)中的內(nèi)部傳輸,如果中心 節(jié)點(diǎn)和邊緣節(jié)點(diǎn)都通過(guò)FEC能力的擴(kuò)展肯定支持FEC功能,同時(shí),使用單 通道傳輸碼流會(huì)使中心節(jié)點(diǎn)和邊緣節(jié)點(diǎn)的處理復(fù)雜性大大減低,本實(shí)施例中 優(yōu)選地選用單通道傳輸碼流的模式。如果采用單通道傳輸碼流的模式,為了 保證系統(tǒng)原有的功能,此時(shí),需要中心節(jié)點(diǎn)對(duì)中繼頻道進(jìn)行特殊的處理,即將原來(lái)兩個(gè)傳輸通道傳輸?shù)拇a流進(jìn)行合并,放入到一個(gè)傳輸通道中進(jìn)行傳
輸。具體的過(guò)程為中心節(jié)點(diǎn)根據(jù)SDP文件獲取到源碼流和補(bǔ)償碼流的發(fā)送 情況,將兩路碼流進(jìn)行FEC補(bǔ)償后,生成一路補(bǔ)償后的碼流,將該補(bǔ)償后的 碼流作為新的源碼流。對(duì)源碼流進(jìn)行FEC編碼處理,獲取到補(bǔ)償碼流。將該 補(bǔ)償碼流和新的源碼流放在一個(gè)傳輸通道中進(jìn)行傳輸,生成相應(yīng)的單通道的 中繼頻道的配置信息,將該配置信息封裝成SPD描述文件,通過(guò)攜帶在描述 應(yīng)答消息中下發(fā)給下發(fā)給邊緣節(jié)點(diǎn)。邊緣節(jié)點(diǎn)通過(guò)下發(fā)的SDP文件來(lái)對(duì)接收 到的碼流進(jìn)行FEC補(bǔ)償處理。
其中,源碼流與補(bǔ)償碼流復(fù)用在同一個(gè)傳輸通道傳輸時(shí),SDP文件的一 個(gè)示例如下
v=0
o=hamming 2890844526 2890842807 IN IP4 126.16.64.4 s=ZTE FEC Seminar c=INIP4 224.2.17.12/127 t=0 0
m=video 51372 RTP/AVP 31 98 〃指示有兩路碼流源碼流31和補(bǔ)
償碼流98,都通過(guò)端口 51372發(fā)送
a=rtpmap:31...... 〃源石馬流參凄史定義,
a=rtpmap:98 ztefec/8000 〃^M嘗石馬流
a=fintp:98 apt=31; fec-encoding-id-O; redundancy-rate=6; group-count-10; repair-window=300 〃定義補(bǔ)償碼流的參數(shù)
其中,補(bǔ)償碼流的載荷類型(payload type)取值,需要采用動(dòng)態(tài)值,其 取值范圍為96~127,優(yōu)選地從120開(kāi)始,以免沖突,在本示例中,payload type取值為98。
apt=nn,這是丟包重傳功能(RFC4588 )定義的兩路碼流綁定指示參數(shù), 表明源碼流與補(bǔ)償碼流的對(duì)應(yīng)關(guān)系。上述示例給出了對(duì)一路源碼流進(jìn)行補(bǔ)償 的情況。
FEC編碼參數(shù),需要在中心節(jié)點(diǎn)與邊緣節(jié)點(diǎn)進(jìn)行同步,以便能動(dòng)態(tài)調(diào)整 編碼效果,該FEC編碼參數(shù)可擴(kuò)展,可后續(xù)根據(jù)需求再做補(bǔ)充定義。該FEC 編碼參數(shù)包括fec-encoding-id表示FEC編碼方案標(biāo)識(shí),默認(rèn)為0,表示ZTE自定義編 碼方案。
redundancy-rate表示FEC編碼冗余度,數(shù)值為百分?jǐn)?shù),此例中的彩:值為 6表示FEC編碼冗余度為6 % 。
group-count表示參與FEC編碼的源碼流包個(gè)數(shù),此示例中取值為10表 示10個(gè)RTP包為一組進(jìn)4于FEC編碼。
repair-window表示FEC修復(fù)窗口,單位毫秒,表示邊緣節(jié)點(diǎn)完成一組 補(bǔ)償碼流及源碼流包的最大等待時(shí)長(zhǎng),在本示例中取值為300ms。
其中,源碼流和補(bǔ)償碼流分別通過(guò)不同的傳輸通道進(jìn)行傳輸時(shí), 一個(gè)
SDP文件示例如下 v=0
o=-296874273 1 INIP4 10.42.108.122 s=ZTE—MM_SS—2.0 FEC Encode t=0 0
c=INIP4 10.42.108.123
a=group:FEC 1 2〃釆用group屬性來(lái)定義源碼流與補(bǔ)償流的對(duì)應(yīng)關(guān)系
b=3500
a=r6Cvonly
m=video 11200 RTP/AVP 33 〃源碼流通過(guò)端口 11200發(fā)送 a=rtpmap:33 MP2T/90000
a=control :trackID= 1 a=mid: 1
m=application 11202 RTP/AVP 97 〃補(bǔ)償碼流通過(guò)端口 11202發(fā)送 a=rtpmap:97 ztefec/8000
a=fec-repair-flow: fec-encoding-id=0;redundancy-rate=20; group-count=50; repair-window=3 00
a=control :tmckID= 1 a=mid:2
上述示例表示共有一組FEC補(bǔ)償處理,mid:l對(duì)應(yīng)mid:2;其中mid:l是一路源碼流,mid:2是其對(duì)應(yīng)的補(bǔ)償碼流。mid:2對(duì)應(yīng)的補(bǔ)償碼流,通過(guò)地 址224.2.17.12:30002發(fā)送,可以與源碼流mid:l使用相同的組播地址,不同 的端口號(hào)。
其他的參數(shù)的含義與單通道傳輸模式下的SDP文件中的相應(yīng)的參數(shù)的 含義相同,在此不再贅述。
需要說(shuō)明的是,對(duì)于雙通道傳輸和單通道傳輸兩種應(yīng)用場(chǎng)景,實(shí)現(xiàn)時(shí)根 據(jù)選定的傳輸模式應(yīng)用不同的SDP文件。
203,邊緣節(jié)點(diǎn)接收中心節(jié)點(diǎn)發(fā)送的描述應(yīng)答消息。
204,邊緣節(jié)點(diǎn)在向中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成功后,獲 取從中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流。
具體地,邊緣節(jié)點(diǎn)向中心節(jié)點(diǎn)發(fā)送建立(SETUP)請(qǐng)求,向中心節(jié)點(diǎn)請(qǐng) 求為該中繼頻道分配資源;中心節(jié)點(diǎn)在對(duì)邊緣節(jié)點(diǎn)為中繼頻道分配資源成功 后,向邊緣節(jié)點(diǎn)發(fā)送建立應(yīng)答。邊緣節(jié)點(diǎn)在接收到建立應(yīng)答后,向中心節(jié)點(diǎn) 發(fā)送播放(PLAY)請(qǐng)求,請(qǐng)求中心節(jié)點(diǎn)發(fā)送碼流。中心節(jié)點(diǎn)收到該播放請(qǐng) 求后,向邊緣節(jié)點(diǎn)發(fā)送播放應(yīng)答,通知邊緣節(jié)點(diǎn)做好接收碼流的準(zhǔn)備,然后 中心節(jié)點(diǎn)向邊緣節(jié)點(diǎn)發(fā)送源碼流和FEC補(bǔ)償碼流,該源碼流和FEC補(bǔ)償碼流 可以復(fù)用在一個(gè)傳輸通道中傳輸,也可以分別在兩個(gè)不同的傳輸通道中傳 輸。邊緣節(jié)點(diǎn)從中心節(jié)點(diǎn)接收源碼流和FEC補(bǔ)償碼流。
205 ,邊緣節(jié)點(diǎn)根據(jù)配置信息和FEC補(bǔ)償碼流對(duì)源碼流進(jìn)行FEC補(bǔ)償處 理,得到補(bǔ)償處理后的源碼流。
具體地,邊緣節(jié)點(diǎn)根據(jù)配置信息中的FEC補(bǔ)償參數(shù)信息和FEC補(bǔ)償碼流 對(duì)源碼流進(jìn)4亍FEC解碼處理,乂人而得到完整的源碼流。
基于與方法相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了一種建立中繼頻道中 丟包補(bǔ)償?shù)难b置,該裝置可以是邊緣節(jié)點(diǎn),如圖3所示,包括
發(fā)送單元,用于向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,該描述請(qǐng)求消息包括所 述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;
接收單元,用于接收中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道的配置信息的描述應(yīng) 答消息,該配置信息包括FEC補(bǔ)償參數(shù)信息;
獲取單元,用于在向中心節(jié)點(diǎn)申請(qǐng)中繼頻道的分配資源成功后,獲取從中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;
解碼單元,用于^f艮據(jù)配置信息和FEC補(bǔ)償碼流對(duì)源碼流進(jìn)行FEC解碼 處理。
進(jìn)一步地,獲取單元通過(guò)單一的傳輸通道獲取或通過(guò)不同的傳輸通道獲 取所述源碼流和所述FEC補(bǔ)償碼流。
進(jìn)一步地,接收單元接收的FEC補(bǔ)償參數(shù)信息包括
源碼流和FEC補(bǔ)償碼流的傳輸通道的標(biāo)識(shí),源碼流的標(biāo)識(shí)、FEC補(bǔ)償 碼流的標(biāo)識(shí)、所述源碼流和所述補(bǔ)償碼流的對(duì)應(yīng)關(guān)系、FEC編碼方案標(biāo)識(shí)、 FEC編碼冗余度、參與FEC編碼的源碼流的包的個(gè)數(shù)和FEC修復(fù)窗口 。
基于與方法相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了 一種建立中繼頻道中 丟包補(bǔ)償?shù)难b置,該裝置可以是中心節(jié)點(diǎn),如圖4所示,包括
接收單元,用于接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息,該描述請(qǐng)求消息邊 緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;
第一發(fā)送單元,用于根據(jù)描述請(qǐng)求消息,向邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道 的配置信息的描述應(yīng)答消息,該配置信息包括FEC補(bǔ)償參數(shù)信息;
第二發(fā)送單元,用于在對(duì)邊緣節(jié)點(diǎn)分配中繼頻道的資源成功后,向邊緣 節(jié)點(diǎn)發(fā)送源碼流和FEC補(bǔ)償碼流。
進(jìn)一步地,第二發(fā)送單元通過(guò)單一的傳輸通道獲取或通過(guò)不同的傳輸通 道向所述邊緣節(jié)點(diǎn)發(fā)送所述源碼流和所述FEC補(bǔ)償碼流。
進(jìn)一步地,第一發(fā)送單元發(fā)送的所述FEC補(bǔ)償參數(shù)信息包括
源碼流和FEC補(bǔ)償碼流的傳輸通道的標(biāo)識(shí),源碼流的標(biāo)識(shí)、FEC補(bǔ)償 碼流的標(biāo)識(shí)、所述源碼流和所述補(bǔ)償碼流的對(duì)應(yīng)關(guān)系、FEC編碼方案標(biāo)識(shí)、 FEC編碼冗余度、參與FEC編碼的源碼流的包的個(gè)數(shù)和FEC修復(fù)窗口 。
基于與方法相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供了 一種建立中繼頻道中 丟包補(bǔ)償?shù)南到y(tǒng),如圖5所示,包括中心節(jié)點(diǎn)和邊緣節(jié)點(diǎn);
邊緣節(jié)點(diǎn),用于向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,該描述消息包括該邊緣 節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;接收該中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道的 配置信息的描述應(yīng)答消息,該配置信息包括FEC補(bǔ)償參數(shù)信息;在向該中心 節(jié)點(diǎn)申請(qǐng)?jiān)撝欣^頻道的分配資源成功后,獲取從該中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;根據(jù)該配置信息和該FEC補(bǔ)償碼流對(duì)該源碼流進(jìn)行FEC解 碼處理,得到補(bǔ)償處理后的源碼流;
中心節(jié)點(diǎn),用于接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息;根據(jù)該描述請(qǐng)求消 息,向該邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道的配置信息的描述應(yīng)答消息,該配置信 息包括FEC補(bǔ)償參數(shù)信息;在對(duì)邊緣節(jié)點(diǎn)分配該中繼頻道的資源成功后,向 該邊緣節(jié)點(diǎn)發(fā)送源碼流和FEC補(bǔ)償碼流。
在本發(fā)明實(shí)施例中,邊緣節(jié)點(diǎn)通知中心節(jié)點(diǎn)其支持前向糾錯(cuò)FEC能力, 接收所述中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道的配置信息的描述應(yīng)答消息,該配置 信息包括FEC補(bǔ)償參數(shù)信息;在向中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成 功后,獲取從中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;根據(jù)配置信息和該 FEC補(bǔ)償碼流對(duì)源碼流進(jìn)行FEC補(bǔ)償處理,得到補(bǔ)償處理后的源碼流,從而 使中繼頻道的媒體畫面在補(bǔ)償后流暢性大大增加,視覺(jué)上感覺(jué)不到丟包影 響,提高了 IPTV中的媒體傳輸?shù)目煽啃?,提高了客戶的體驗(yàn)質(zhì)量。
上述說(shuō)明示出并描述了本發(fā)明的一個(gè)優(yōu)選實(shí)施例,^f旦如前所述,應(yīng)當(dāng)理 解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除, 而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi), 通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改 動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)力要求的保護(hù) 范圍內(nèi)。
權(quán)利要求
1、一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒?,其特征在于,包括邊緣?jié)點(diǎn)向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,所述描述請(qǐng)求消息包括所述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;接收所述中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道配置信息的描述應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參數(shù)信息;在向所述中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成功后,獲取從所述中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;根據(jù)所述配置信息和所述FEC補(bǔ)償碼流對(duì)所述源碼流進(jìn)行FEC補(bǔ)償處理,得到補(bǔ)償處理的源碼流。
2、 如權(quán)利要求1所述的方法,其特征在于,所述邊緣節(jié)點(diǎn)通過(guò)單一的 傳輸通道獲取或通過(guò)不同的傳輸通道獲取所述源碼流和所述FEC補(bǔ)償碼流。
3、 如權(quán)利要求1或2所述的方法,其特征在于,所述邊緣節(jié)點(diǎn)接收的 所述FEC補(bǔ)償參數(shù)信息包括源碼流和FEC補(bǔ)償碼流的傳輸通道的標(biāo)識(shí),源碼流的標(biāo)識(shí)、FEC補(bǔ)償 碼流的標(biāo)識(shí)、所述源碼流和所述補(bǔ)償碼流的對(duì)應(yīng)關(guān)系、FEC編碼方案標(biāo)識(shí)、 FEC編碼冗余度、參與FEC編碼的源碼流的包的個(gè)數(shù)和FEC修復(fù)窗口 。
4、 一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒ǎ涮卣髟谟?,包括中心?jié)點(diǎn)接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息,所述描述請(qǐng)求消息包括所 述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;根據(jù)所述描述請(qǐng)求消息,向所述邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道配置信息的 描述應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參數(shù)信息;在對(duì)邊緣節(jié)點(diǎn)分配所述中繼頻道的資源成功后,向所述邊緣節(jié)點(diǎn)發(fā)送源 碼流和FEC補(bǔ)償碼流。
5、 如權(quán)利要求4所述的方法,其特征在于,所述中心節(jié)點(diǎn)是通過(guò)單一的傳輸通道獲取或通過(guò)不同的傳輸通道向所述邊緣節(jié)點(diǎn)發(fā)送所述源碼流和所述FEC補(bǔ)償碼流。
6、 如權(quán)利要求4或5所述的方法,其特征在于,所述中心節(jié)點(diǎn)發(fā)送的 所述FEC補(bǔ)償參數(shù)信息包括源碼流和FEC補(bǔ)償碼流的傳輸通道的標(biāo)識(shí),源碼流的標(biāo)識(shí)、FEC補(bǔ)償 碼流的標(biāo)識(shí)、所述源碼流和所述補(bǔ)償碼流的對(duì)應(yīng)關(guān)系、FEC編碼方案標(biāo)識(shí)、 FEC編碼冗余度、參與FEC編碼的源碼流的包的個(gè)數(shù)和FEC修復(fù)窗口 。
7、 一種建立中繼頻道中丟包補(bǔ)償?shù)难b置,其特征在于,包括 發(fā)送單元,用于向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,所述描述請(qǐng)求消息包括所述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;接收單元,用于接收所述中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道配置信息的描述 應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參數(shù)信息;獲取單元,用于在向所述中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成功 后,獲取/人所述中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;補(bǔ)償單元,用于根據(jù)所述配置信息和所述FEC補(bǔ)償碼流對(duì)所述源碼流進(jìn) 行FEC補(bǔ)償處理,得到補(bǔ)償處理后的源碼流。
8、 如權(quán)利要求7的裝置,其特征在于,所述獲取單元通過(guò)單一的傳輸 通道獲取或通過(guò)不同的傳輸通道獲取所述源碼流和所述FEC補(bǔ)償碼流。
9、 如權(quán)利要求7或8所述的裝置,其特征在于,所述接收單元接收的 FEC補(bǔ)償參數(shù)信息包括源碼流和FEC補(bǔ)償碼流的傳輸通道的標(biāo)識(shí),源碼流的標(biāo)識(shí)、FEC補(bǔ)償 碼流的標(biāo)識(shí)、所述源碼流和所述補(bǔ)償碼流的對(duì)應(yīng)關(guān)系、FEC編碼方案標(biāo)識(shí)、 FEC編碼冗余度、參與FEC編碼的源碼流的包的個(gè)數(shù)和FEC修復(fù)窗口 。
10、 一種建立中繼頻道中丟包補(bǔ)償?shù)难b置,其特征在于,包括 接收單元,用于接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息,所述描述請(qǐng)求消息所述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;第一發(fā)送單元,用于根據(jù)所述描述請(qǐng)求消息,向所述邊緣節(jié)點(diǎn)發(fā)送攜帶 中繼頻道配置信息的描述應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參數(shù)信息;第二發(fā)送單元,用于在對(duì)邊緣節(jié)點(diǎn)分配所述中繼頻道的資源成功后,向 所述邊緣節(jié)點(diǎn)發(fā)送源碼流和FEC補(bǔ)償碼流。
11、 如權(quán)利要求10所述的裝置,其特征在于,所述第二發(fā)送單元通過(guò) 單一的傳輸通道獲取或通過(guò)不同的傳輸通道向所述邊緣節(jié)點(diǎn)發(fā)送所述源碼 流和所述FEC補(bǔ)償碼流。
12、 如權(quán)利要求10或11所述的裝置,其特征在于,所述第一發(fā)送單元 發(fā)送的所述FEC補(bǔ)償參數(shù)信息包括源碼流和FEC補(bǔ)償碼流的傳輸通道的標(biāo)識(shí),源碼流的標(biāo)識(shí)、FEC補(bǔ)償 碼流的標(biāo)識(shí)、所述源碼流和所述補(bǔ)償碼流的對(duì)應(yīng)關(guān)系、FEC編碼方案標(biāo)識(shí)、 FEC編碼冗余度、參與FEC編碼的源碼流的包的個(gè)數(shù)和FEC修復(fù)窗口 。
13、 一種建立中繼頻道中丟包補(bǔ)償?shù)南到y(tǒng),其特征在于,包括中心節(jié) 點(diǎn)和邊緣節(jié)點(diǎn);所述邊緣節(jié)點(diǎn),用于向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,所述描述消息包括 所述邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;接收所述中心節(jié)點(diǎn)發(fā)送的攜帶 中繼頻道配置信息的描述應(yīng)答消息,所述配置信息包括FEC補(bǔ)償參數(shù)信息; 在向所述中心節(jié)點(diǎn)申請(qǐng)所述中繼頻道的分配資源成功后,獲取從所述中心節(jié) 點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;根據(jù)所述配置信息和所述FEC補(bǔ)償碼流 對(duì)所述源碼流進(jìn)行FEC補(bǔ)償處理,得到補(bǔ)償后的源碼流;所述中心節(jié)點(diǎn),用于接收邊緣節(jié)點(diǎn)發(fā)送的描述請(qǐng)求消息;根據(jù)所述描述 請(qǐng)求消息,向所述邊緣節(jié)點(diǎn)發(fā)送攜帶中繼頻道配置信息的描述應(yīng)答消息,所 述配置信息包括FEC補(bǔ)償參數(shù)信息;在對(duì)邊緣節(jié)點(diǎn)分配所述中繼頻道的資源 成功后,向所述邊緣節(jié)點(diǎn)發(fā)送源碼流和FEC補(bǔ)償碼流。
全文摘要
本發(fā)明提供了一種建立中繼頻道中丟包補(bǔ)償?shù)姆椒?、裝置和系統(tǒng),屬于交互式網(wǎng)絡(luò)電視領(lǐng)域。該方法包括邊緣節(jié)點(diǎn)向中心節(jié)點(diǎn)發(fā)送描述請(qǐng)求消息,所述描述請(qǐng)求消息包括邊緣節(jié)點(diǎn)支持前向糾錯(cuò)FEC能力的信息;接收中心節(jié)點(diǎn)發(fā)送的攜帶中繼頻道配置信息的描述應(yīng)答消息,該配置信息包括FEC補(bǔ)償參數(shù)信息;在向中心節(jié)點(diǎn)申請(qǐng)?jiān)撝欣^頻道的分配資源成功后,獲取從中心節(jié)點(diǎn)發(fā)送的源碼流和FEC補(bǔ)償碼流;根據(jù)配置信息和FEC補(bǔ)償碼流對(duì)所述源碼流進(jìn)行FEC補(bǔ)償處理,得到補(bǔ)償處理的源碼流。該系統(tǒng)包括中心節(jié)點(diǎn)和邊緣節(jié)點(diǎn)。本發(fā)明提供的技術(shù)方案提高了IPTV中的媒體傳輸?shù)目煽啃?,提高了客戶的體驗(yàn)質(zhì)量。
文檔編號(hào)H04N7/64GK101646089SQ200910172919
公開(kāi)日2010年2月10日 申請(qǐng)日期2009年9月3日 優(yōu)先權(quán)日2009年9月3日
發(fā)明者葛寶磊, 晶 霍 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
裕民县| 寿宁县| 敦煌市| 新密市| 文成县| 电白县| 师宗县| 西畴县| 防城港市| 鞍山市| 黄龙县| 民乐县| 乐至县| 永和县| 华池县| 佛山市| 磐安县| 密云县| 崇文区| 乌拉特中旗| 红安县| 潜山县| 鲁山县| 华亭县| 汉川市| 神池县| 承德县| 建阳市| 山东省| 池州市| 大连市| 江阴市| 金塔县| 民勤县| 阿瓦提县| 常州市| 格尔木市| 大兴区| 沛县| 南江县| 临高县|