亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法

文檔序號(hào):7973340閱讀:368來(lái)源:國(guó)知局
專利名稱:一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信網(wǎng)絡(luò),尤其涉及視頻分發(fā)網(wǎng)絡(luò)中的一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法。
背景技術(shù)
隨著視頻技術(shù)的廣泛應(yīng)用,基于Internet的視頻直播服務(wù)的需求日益增加,而基于Internet的大規(guī)模視頻流量分發(fā)成為視頻直播服務(wù)所面臨的一個(gè)嚴(yán)峻挑戰(zhàn)。雖然CDN技術(shù)被廣泛應(yīng)用于分發(fā)Web流量和視頻點(diǎn)播流量,實(shí)現(xiàn)網(wǎng)絡(luò)內(nèi)容的就近訪問(wèn),緩解流媒體傳輸?shù)母咄掏铝繉?duì)骨干網(wǎng)帶寬帶來(lái)的壓力,提高業(yè)務(wù)響應(yīng)速度,但目前CDN技術(shù)還不能很好地解決大規(guī)模視頻直播業(yè)務(wù)的流量分發(fā)問(wèn)題。此外,大規(guī)模視頻通信業(yè)務(wù)也需要高效、可靠的視頻分發(fā)網(wǎng)絡(luò)技術(shù)的支持。如圖1所示,對(duì)于大規(guī)模視頻直播服務(wù),可以通過(guò)部署由直播源站節(jié)點(diǎn)服務(wù)器集群、中繼節(jié)點(diǎn)服務(wù)器集群和邊緣節(jié)點(diǎn)服務(wù)器集群等視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器集群所組成的視頻直播分發(fā)網(wǎng)絡(luò)來(lái)提高大規(guī)模視頻直播業(yè)務(wù)的服務(wù)效率,降低視頻直播服務(wù)傳輸所占用的網(wǎng)絡(luò)帶寬。對(duì)于大規(guī)模視頻通信服務(wù),如圖2所示,可以通過(guò)部署以代理服務(wù)器為主的節(jié)點(diǎn)服務(wù)器集群來(lái)組成視頻通信分發(fā)網(wǎng)絡(luò),從而提高視頻通信業(yè)務(wù)的吞吐量,提高業(yè)務(wù)并發(fā)量。無(wú)論是對(duì)于圖1所示的視頻直播分發(fā)網(wǎng)絡(luò)還是圖2所示的視頻通信分發(fā)網(wǎng)絡(luò),對(duì)大量分散部署的服務(wù)器集群的高度集中管理和控制是確保網(wǎng)絡(luò)效率、可靠性、可控性的必要手段。視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器可以看作是一組邏輯設(shè)備,實(shí)現(xiàn)視頻分發(fā)網(wǎng)絡(luò)的管理、監(jiān)控、動(dòng)態(tài)配置、控制、調(diào)度等功能,對(duì)視頻分發(fā)網(wǎng)絡(luò)中的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器進(jìn)行集中控制、管理和調(diào)度。作為視頻分發(fā)網(wǎng)絡(luò)中的核心控制設(shè)備,視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器負(fù)責(zé)控制管理網(wǎng)絡(luò)內(nèi)的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器,并進(jìn)一步通過(guò)視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器來(lái)提供視頻分發(fā)功能。為了實(shí)現(xiàn)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間的控制信息傳輸,一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議被提出。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議是視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間的交互式控制協(xié)議。通過(guò)該協(xié)議,視頻分發(fā)網(wǎng)絡(luò)的控制信息可以在視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間可靠傳輸,從而使視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器可以對(duì)大規(guī)模視頻分發(fā)網(wǎng)絡(luò)中的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器進(jìn)行集中控制、管理和調(diào)度。

發(fā)明內(nèi)容
本發(fā)明針對(duì)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議,提供了一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法,從而實(shí)現(xiàn)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間的控制信息交互。
根據(jù)本發(fā)明的第一方面,提供了一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法,其中:(I)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制消息負(fù)責(zé)在視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間傳輸控制、管理和調(diào)度信息;(2)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制消息由視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文承載。根據(jù)本發(fā)明的第二方面,提供了視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文實(shí)現(xiàn)方法,其中:(I)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文由傳輸層協(xié)議包頭和一個(gè)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議消息體組成;(2)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文內(nèi)容利用DTLS協(xié)議加密傳輸,以保證信息在網(wǎng)絡(luò)傳輸過(guò)程中的安全;(3)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文采用UDP協(xié)議進(jìn)行網(wǎng)絡(luò)傳輸。根據(jù)本發(fā)明的第三方面,提供了一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文由IP首部、m)P首部、視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議DTLS首部、DTLS首部、視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部、控制消息首部、消息元、DTLS尾部等部分組成。其中:IP首部和m)P首部分別用于表示承載該報(bào)文的IP協(xié)議包頭和m)P協(xié)議包頭;視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議DTLS首部標(biāo)識(shí)此報(bào)文經(jīng)過(guò)DTLS加密,視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議DTLS首部長(zhǎng)度為32位,其中包含8位預(yù)判碼和24位預(yù)留碼;DTLS首部用于承載DTLS協(xié)議包首部信息;視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部用于承載該報(bào)文的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部描述信息;控制消息首部用于承載控制消息的首部描述信息;消息元用于承載控制消息的具體內(nèi)容;DTLS尾部用于承載DTLS協(xié)議包尾部信息。在視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文中,視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部、控制消息首部、消息元、DTLS尾部等部分內(nèi)容被利用DTLS協(xié)議加密。根據(jù)本發(fā)明的第四方面,提供了一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部包括:預(yù)判碼、首部長(zhǎng)度、分組標(biāo)志、分組結(jié)束標(biāo)志、分組標(biāo)識(shí)符、分組位移、預(yù)留碼。其中:預(yù)判碼由8位二進(jìn)制數(shù)字組成,前4位表示視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議版本,后4位值為0000 ;首部長(zhǎng)度由5位二進(jìn)制數(shù)字組成,指明視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部的長(zhǎng)度字節(jié)數(shù);分組標(biāo)志由I位二進(jìn)制數(shù)字組成,指明這個(gè)報(bào)文是否為一個(gè)分組包,當(dāng)值為I時(shí)表示此報(bào)文為分組包,此報(bào)文需要和其他分組包重組成完整的協(xié)議報(bào)文;分組結(jié)束標(biāo)志由I位二進(jìn)制數(shù)字組成,指明這個(gè)報(bào)文是否包含分組的最后一部分,值為I時(shí)表示此報(bào)文包含一個(gè)分組的最后一個(gè)分組包;分組標(biāo)識(shí)符由16位一進(jìn)制數(shù)字組成,用于識(shí)別不同的報(bào)文分組,分組標(biāo)識(shí)符相同的分組包屬于同一個(gè)協(xié)議報(bào)文;分組位移由13位二進(jìn)制數(shù)字組成,用于表示本分組報(bào)文在整個(gè)完整協(xié)議報(bào)文中的位置,以進(jìn)行報(bào)文重組工作;
預(yù)留碼由4位二進(jìn)制數(shù)字O組成,作為保留位。根據(jù)本發(fā)明的第五方面,提供了一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的控制消息首部。控制消息首部包括:消息類型、序列號(hào)、消息元長(zhǎng)度等組成部分。其中:消息類型用于表示控制消息的類型;序列號(hào)用于匹配一對(duì)請(qǐng)求消息和響應(yīng)消息,當(dāng)一個(gè)請(qǐng)求消息被接收到后,其中的序列號(hào)被拷貝到隨后發(fā)送的響應(yīng)消息內(nèi);消息元長(zhǎng)度用于指出視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的消息元域的長(zhǎng)度字節(jié)數(shù)。根據(jù)本發(fā)明的第六方面,提供了一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的消息元。消息元被用來(lái)承載控制消息的內(nèi)容,一個(gè)控制報(bào)文可以包含O到多個(gè)消息元。消息元由參數(shù)值類型、參數(shù)值長(zhǎng)度和參數(shù)值等部分組成。其中,參數(shù)值類型用于表示參數(shù)值域內(nèi)承載的信息類型;參數(shù)值長(zhǎng)度用于表示參數(shù)值域內(nèi)數(shù)據(jù)的長(zhǎng)度字節(jié)數(shù);參數(shù)值域用于承載具體的控制消息內(nèi)容。消息元用于攜帶每種消息的具體內(nèi)容,根據(jù)消息類型的不同,消息元內(nèi)容的具體定義也會(huì)隨之變化。視頻分發(fā)網(wǎng)絡(luò)內(nèi)的控制消息包括很多類型,如:視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息、視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)響應(yīng)消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器接入請(qǐng)求消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器接入響應(yīng)消息,等等。不同類型的控制消息中包含的消息元內(nèi)容也會(huì)不同。采用本發(fā)明的方案,可以提供視頻分發(fā)網(wǎng)絡(luò)中視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間的控制信息的傳輸實(shí)現(xiàn)方案。


通過(guò)參照附圖閱讀以下所作的對(duì)非限制性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯。本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1示出了視頻直播業(yè)務(wù)的視頻分發(fā)網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖;圖2示出了視頻通信業(yè)務(wù)的視頻分發(fā)網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)示意圖。其中,相同或相似的附圖標(biāo)記表示相同或相似的步驟特征或裝置/模塊。
具體實(shí)施例方式下面結(jié)合附圖,對(duì)本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行詳細(xì)的說(shuō)明。如圖1和圖2所示,在視頻分發(fā)網(wǎng)絡(luò)中,全局服務(wù)器I負(fù)責(zé)對(duì)視頻分發(fā)網(wǎng)絡(luò)內(nèi)的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器進(jìn)行集中控制、管理、監(jiān)控和調(diào)度。全局服務(wù)器I通過(guò)各種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制消息和網(wǎng)絡(luò)中的視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間進(jìn)行交互,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)內(nèi)的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器的集中控制、管理、監(jiān)控和調(diào)度。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議定義了多種類型的控制消息,如:視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息、視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)響應(yīng)消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器接入請(qǐng)求消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器接入響應(yīng)消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置請(qǐng)求消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置響應(yīng)消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器事件請(qǐng)求消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器事件響應(yīng)消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器數(shù)據(jù)傳輸請(qǐng)求消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器數(shù)據(jù)傳輸響應(yīng)消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置修改請(qǐng)求消息、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置修改響應(yīng)消息、等等。
各種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制消息由視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文承載。以下,對(duì)本發(fā)明的第二方面進(jìn)行描述,其中,圖1、圖2及其相關(guān)描述在此一并作為參考。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文由傳輸層協(xié)議包頭和一個(gè)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議消息體組成。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文內(nèi)容利用DTLS協(xié)議加密傳輸,以保證信息在網(wǎng)絡(luò)傳輸過(guò)程中的安全。DTLS協(xié)議是專門(mén)為保護(hù)不可靠的傳輸協(xié)議(如:UDP協(xié)議)上流量安全而設(shè)計(jì)的。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議利用DTLS協(xié)議來(lái)對(duì)其控制報(bào)文進(jìn)行加密后,再傳輸,從而確保視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制消息的信息安全性。以下,對(duì)本發(fā)明的第三方面進(jìn)行描述,其中,圖1、圖2及其相關(guān)描述在此一并作為參考。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文由IP首部、UDP首部、視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議DTLS首部、DTLS首部、視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部、控制消息首部、消息元、DTLS尾部等部分組成。其中:IP首部用于表示承載該報(bào)文的IP協(xié)議包頭。UDP首部用于表示承載該報(bào)文的UDP協(xié)議包頭。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議DTLS首部標(biāo)識(shí)此報(bào)文經(jīng)過(guò)DTLS加密,長(zhǎng)度為32位,其中包含8位預(yù)判碼和24位預(yù)留碼。預(yù)判碼由4位視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議版本標(biāo)識(shí)、4位包負(fù)荷類型組成,包負(fù)荷的值被設(shè)置為1111,表示本消息被利用DTLS加密。DTLS首部用于承載DTLS協(xié)議包首部信息。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部用于承載該報(bào)文的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部描述信息??刂葡⑹撞坑糜诔休d控制消息的首部描述信息。消息元用于承載控制消息的具體內(nèi)容,每類控制消息的消息元內(nèi)容均不相同。DTLS尾部用于承載DTLS協(xié)議包尾部信息。在視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文中,視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部、控制消息首部、消息元、DTLS尾部等部分內(nèi)容被利用DTLS協(xié)議加密。以下,對(duì)本發(fā)明的第四方面進(jìn)行描述,其中,圖1、圖2及其相關(guān)描述在此一并作為參考。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部包括:預(yù)判碼、首部長(zhǎng)度、分組標(biāo)志、分組結(jié)束標(biāo)志、分組標(biāo)識(shí)符、分組位移、預(yù)留碼。其中:預(yù)判碼由8位二進(jìn)制數(shù)字組成,前4位標(biāo)識(shí)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議版本號(hào),后4位值為0000。首部長(zhǎng)度由5位二進(jìn)制數(shù)字組成,標(biāo)識(shí)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部的長(zhǎng)度字節(jié)數(shù)。分組標(biāo)志由I位二進(jìn)制數(shù)字組成,標(biāo)識(shí)這個(gè)報(bào)文是一個(gè)完整的協(xié)議報(bào)文還是一個(gè)分組包。當(dāng)分組標(biāo)志為I時(shí)表示此報(bào)文為分組包,接收方接收到此報(bào)文后需要和同一個(gè)分組內(nèi)的其他分組包重組成完整的協(xié)議報(bào)文;否則表示此報(bào)文為一個(gè)完整的協(xié)議報(bào)文,接收方接收到此報(bào)文后不需要和其它報(bào)文進(jìn)行重組。
分組結(jié)束標(biāo)志由I位二進(jìn)制數(shù)字組成,標(biāo)識(shí)這個(gè)報(bào)文是否包含分組的最后一部分,值為I時(shí)表示此報(bào)文包含一個(gè)分組的最后一個(gè)分組包。只有當(dāng)分組標(biāo)志為I時(shí),分組結(jié)束標(biāo)志域內(nèi)的值才有意義。分組標(biāo)識(shí)符由16位二進(jìn)制數(shù)字組成,用于識(shí)別不同的報(bào)文分組,分組標(biāo)識(shí)符相同的分組包屬于同一個(gè)協(xié)議報(bào)文。只有當(dāng)分組標(biāo)志為I時(shí),分組標(biāo)識(shí)符域的值才有意義。分組位移由13位二進(jìn)制數(shù)字組成,用于表示本分組報(bào)文在整個(gè)完整協(xié)議報(bào)文中的位置,以進(jìn)行報(bào)文重組工作。只有當(dāng)分組標(biāo)志為I時(shí),分組位移域的值才有意義。預(yù)留碼由4位二進(jìn)制數(shù)字O組成,作為保留位。當(dāng)一個(gè)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的控制消息長(zhǎng)度超過(guò)一個(gè)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文能承載的內(nèi)容的最大長(zhǎng)度時(shí),所述控制消息會(huì)被劃分為多個(gè)部分,由多個(gè)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文承載。為了使控制消息的接收方在接收到這些控制報(bào)文后可以正確地進(jìn)行重組,還原控制消息,需要在承載所述控制消息的控制報(bào)文中設(shè)置分組標(biāo)志,并正確設(shè)置分組位移。報(bào)文的發(fā)送方為所述消息分配一個(gè)分組標(biāo)識(shí)符,所述消息的所有承載報(bào)文內(nèi)的分組標(biāo)識(shí)符均設(shè)置為所分配的分組標(biāo)識(shí)符。所述消息的最后一個(gè)分組報(bào)文中的分組結(jié)束標(biāo)志被設(shè)置為1,其它分組報(bào)文中的分組結(jié)束標(biāo)志被設(shè)置為O。當(dāng)所述控制消息的接收方接收到第一個(gè)分組控制報(bào)文后,它不從報(bào)文中提取控制消息,而是等到接收到該分組報(bào)文的最后一個(gè)報(bào)文時(shí),對(duì)所述分組報(bào)文進(jìn)行重組,再提取其中承載的控制消息進(jìn)行處理。以下,對(duì)本發(fā)明的第五方面進(jìn)行描述,其中,圖1、圖2及其相關(guān)描述在此一并作為參考。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的控制消息首部包括:消息類型、序列號(hào),消息元長(zhǎng)度。其中:消息類型用于表示控制消息的類型。視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議定義了多種控制消息類型,如:視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息(消息類型=I)、視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)響應(yīng)消息(消息類型=2)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器接入請(qǐng)求消息(消息類型=3)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器接入響應(yīng)消息(消息類型=4)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置請(qǐng)求消息(消息類型=5)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置響應(yīng)消息(消息類型=6)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置修改請(qǐng)求消息(消息類型=7)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置修改響應(yīng)消息(消息類型=8)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器事件請(qǐng)求消息(消息類型=9)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器事件響應(yīng)消息(消息類型=10)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器復(fù)位請(qǐng)求消息(消息類型=11)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器復(fù)位響應(yīng)消息(消息類型=12)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器數(shù)據(jù)傳輸請(qǐng)求消息(消息類型=13)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器數(shù)據(jù)傳輸響應(yīng)消息(消息類型=14)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置清除請(qǐng)求消息(消息類型=15)、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器配置清除響應(yīng)消息(消息類型=16)、等等。序列號(hào)由I個(gè)字節(jié)組成,用于匹配一對(duì)請(qǐng)求消息和響應(yīng)消息。當(dāng)一個(gè)請(qǐng)求消息被接收到后,其中的序列號(hào)被拷貝到隨后發(fā)送的響應(yīng)消息內(nèi)。以圖1中所示的節(jié)點(diǎn)服務(wù)器J31和全局服務(wù)器I為例,節(jié)點(diǎn)服務(wù)器J31發(fā)送視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息到全局服務(wù)器1,全局服務(wù)器I接收到該消息后會(huì)發(fā)送一個(gè)視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)響應(yīng)消息到節(jié)點(diǎn)服務(wù)器J31,作為對(duì)視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息的應(yīng)答消息。承載所述視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)響應(yīng)消息的控制報(bào)文的控制消息首部的序列號(hào)將使用視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息中的序列號(hào)。因此,當(dāng)節(jié)點(diǎn)服務(wù)器J31接收到所述視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)響應(yīng)消息后,可以立刻判別出它是對(duì)前面發(fā)送的視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息的應(yīng)答消息。消息元長(zhǎng)度用于指出視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的消息元域的長(zhǎng)度字節(jié)數(shù)。以下,對(duì)本發(fā)明的第六方面進(jìn)行描述,其中,圖1、圖2及其相關(guān)描述在此一并作為參考。消息元被用來(lái)承載控制消息的具體內(nèi)容,一個(gè)控制消息可以包含O到多個(gè)消息元。消息元由參數(shù)值類型、參數(shù)值長(zhǎng)度和參數(shù)值等部分組成。其中,參數(shù)值類型用于表示參數(shù)值域內(nèi)承載的信息類型;參數(shù)值長(zhǎng)度用于表示參數(shù)值域內(nèi)數(shù)據(jù)的長(zhǎng)度字節(jié)數(shù);參數(shù)值域用于承載具體的控制消息內(nèi)容。每個(gè)控制消息的具體定義不同,在消息元域內(nèi)承載的信息也是不同的。例如:視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息是視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議定義的一種控制消息。視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器發(fā)送視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息到視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器,來(lái)檢測(cè)視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器是否可以連通。視頻分發(fā)網(wǎng)絡(luò)發(fā)現(xiàn)請(qǐng)求消息中包含3個(gè)消息元,分別用于承載下面的信息:發(fā)現(xiàn)類型、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器硬件描述單元、視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器描述單元。這三個(gè)消息元內(nèi)攜帶的數(shù)據(jù)類型不同,數(shù)據(jù)長(zhǎng)度也不同。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改,等同替換,改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法,其特征在于:視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制消息負(fù)責(zé)在視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間傳輸控制、管理和調(diào)度信息。
2.根據(jù)權(quán)利要求1所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法,其特征還在于:視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制消息由視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文承載。
3.根據(jù)權(quán)利要求1-2所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法,其特征還在于:視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文由傳輸層協(xié)議包頭和一個(gè)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議消息體組成。
4.根據(jù)權(quán)利要求1-3所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法,其特征還在于: a)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文內(nèi)容利用DTLS協(xié)議加密傳輸,以保證信息在網(wǎng)絡(luò)傳輸過(guò)程中的安全; b)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文采用UDP協(xié)議進(jìn)行網(wǎng)絡(luò)傳輸。
5.根據(jù)權(quán)利要求1-4所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法,視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的特征在于: a)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文由IP首部、UDP首部、視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議DTLS首部、DTLS首部、視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部、控制消息首部、消息元、DTLS尾部等部分組成; b)IP首部和UDP首部分別用于表示承載該報(bào)文的IP協(xié)議包頭和Μ)Ρ協(xié)議包頭; c)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議DTLS首部標(biāo)識(shí)此報(bào)文經(jīng)過(guò)DTLS加密; d)DTLS首部用于承載DTLS協(xié)議包首部信息; e)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部用于承載該報(bào)文的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部描述信息; f)控制消息首部用于承載控制消息的首部描述信息; g)消息元用于承載控制消息的具體內(nèi)容; h)DTLS尾部用于承載DTLS協(xié)議包尾部信息。
6.根據(jù)權(quán)利要求5所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文,其特征還在于:在視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文中,視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部、控制消息首部、消息元、DTLS尾部等部分內(nèi)容被利用DTLS協(xié)議加密。
7.根據(jù)權(quán)利要求5-6所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文,視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部的特征在于: a)視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部包括:預(yù)判碼、首部長(zhǎng)度、分組標(biāo)志、分組結(jié)束標(biāo)志、分組標(biāo)識(shí)符、分組位移、預(yù)留碼; b)預(yù)判碼由8位二進(jìn)制數(shù)字組成,前4位表示視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議版本,后4位值為OOOO ; c)首部長(zhǎng)度由5位二進(jìn)制數(shù)字組成,表示視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議首部的長(zhǎng)度字節(jié)數(shù); d)分組標(biāo)志由I位二進(jìn)制數(shù)字組成,標(biāo)識(shí)這個(gè)報(bào)文是一個(gè)完整的協(xié)議報(bào)文還是一個(gè)分組包,當(dāng)值為I時(shí)表示此報(bào)文為分組包,此報(bào)文需要和其他分組包重組成完整的協(xié)議報(bào)文;e)分組結(jié)束標(biāo)志由I位二進(jìn)制數(shù)字組成,指明這個(gè)報(bào)文是否包含分組的最后一部分,值為I時(shí)表示此報(bào)文包含一個(gè)分組的最后一個(gè)分組包; f)分組標(biāo)識(shí)符由16位二進(jìn)制數(shù)字組成,用于識(shí)別不同的報(bào)文分組,分組標(biāo)識(shí)符相同的分組包屬于同一個(gè)協(xié)議報(bào)文; g)分組位移由13位二進(jìn)制數(shù)字組成,用于表示本分組報(bào)文在整個(gè)完整協(xié)議報(bào)文中的位置,以進(jìn)行報(bào)文重組工作; h)預(yù)留碼由4位二進(jìn)制數(shù)字O組成,作為保留位。
8.根據(jù)權(quán)利要求5-7所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文,控制消息首部的特征在于: a)控制消息首部包括:消息類型、序列號(hào)、消息元長(zhǎng)度等組成部分; b)消息類型用于表示控制消息的類型; c)序列號(hào)用于匹配一對(duì)請(qǐng)求消息和響應(yīng)消息,當(dāng)一個(gè)請(qǐng)求消息被接收到后,其中的序列號(hào)被拷貝到隨后發(fā)送的響應(yīng)消息內(nèi); d)消息元長(zhǎng)度用于指出視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的消息元域的長(zhǎng)度字節(jié)數(shù)。
9.根據(jù)權(quán)利要求5-8所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文,視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的消息元的特征在于: a)消息元被用來(lái)承載控制消息的內(nèi)容,一個(gè)控制報(bào)文可以包含O到多個(gè)消息元; b)消息元由參數(shù)值類型、參數(shù)值長(zhǎng)度和參數(shù)值等部分組成; c)參數(shù)值類型用于表示參數(shù)值域內(nèi)承載的信息類型; d)參數(shù)值長(zhǎng)度用于表示參數(shù)值域內(nèi)數(shù)據(jù)的長(zhǎng)度字節(jié)數(shù); e)參數(shù)值域用于承載具體的控制消息內(nèi)容。
10.根據(jù)權(quán)利要求9所述的視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議控制報(bào)文的消息元,其特征還在于:消息元用于攜帶每種控制消息的具體內(nèi)容,根據(jù)消息類型的不同,消息元內(nèi)容的具體定義也會(huì)隨之變化。
全文摘要
本發(fā)明涉及信息與通信技術(shù)領(lǐng)域,具體涉及視頻分發(fā)網(wǎng)絡(luò)中的一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法。為了使視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器可以控制和管理視頻分發(fā)網(wǎng)絡(luò)中的所有視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器,視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議被提出。本發(fā)明提出了一種視頻分發(fā)網(wǎng)絡(luò)集中控制協(xié)議的信息傳輸方法,從而可以在視頻分發(fā)網(wǎng)絡(luò)中提供視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間的交互式通信消息,使得視頻分發(fā)網(wǎng)絡(luò)控制信息可以在視頻分發(fā)網(wǎng)絡(luò)全局服務(wù)器和視頻分發(fā)網(wǎng)絡(luò)節(jié)點(diǎn)服務(wù)器之間安全、可靠地傳輸。
文檔編號(hào)H04N21/63GK103108254SQ20111036099
公開(kāi)日2013年5月15日 申請(qǐng)日期2011年11月15日 優(yōu)先權(quán)日2011年11月15日
發(fā)明者湯曉輝 申請(qǐng)人:蘇州達(dá)聯(lián)信息科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1