專利名稱:IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)及其統(tǒng)計(jì)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)及其統(tǒng)計(jì)方法。
背景技術(shù):
電視自20世紀(jì)50年代以來在全世界得到迅猛的發(fā)展,各國(guó)的大公司、企業(yè)都大量利用電視這一大眾性傳播媒介宣傳自己的產(chǎn)品,樹立企業(yè)形象。電視節(jié)目的收視率直接影響廣告效果,故將各時(shí)段節(jié)目的收視率和觀眾階層準(zhǔn)確地及時(shí)地統(tǒng)計(jì)出來,不僅會(huì)對(duì)廣告商確定各時(shí)段的廣告價(jià)位和對(duì)企業(yè)選擇時(shí)段做廣告提供極其重要的參考依據(jù),而且也可為廣告商或電視臺(tái)、以這種客觀的統(tǒng)計(jì)結(jié)果去贏得更多的客戶。另外,收視率調(diào)查結(jié)果也為電視臺(tái)領(lǐng)導(dǎo)或欄目負(fù)責(zé)人了解大眾收視心理、衡量本電視臺(tái)或欄目播出的質(zhì)量提供了一把客觀的尺度,所以收視率調(diào)查過程相當(dāng)于為單向傳輸?shù)碾娨曅诺捞峁┮粋€(gè)反向信道,通過觀眾提供的有價(jià)值的信息,促使電視臺(tái)不斷提高電視節(jié)目的質(zhì)量,辦出更多受觀眾歡迎的電視節(jié)目。IPv6協(xié)議代替IPv4協(xié)議只是時(shí)間的問題。在很長(zhǎng)一段時(shí)間,將會(huì)出現(xiàn)IPv4和IPv6共存的局面。目前市面上普通的網(wǎng)絡(luò)設(shè)備如路由器、數(shù)字電視機(jī)頂盒都已經(jīng)支持IPv4和IPv6的雙協(xié)議棧。IP組播(也稱多址廣播或多播)技術(shù),是一種允許一臺(tái)或多臺(tái)主機(jī)(組播源)發(fā)送單一數(shù)據(jù)包到多臺(tái)主機(jī)的TCP/IP網(wǎng)絡(luò)技術(shù)。組播作為一點(diǎn)對(duì)多點(diǎn)的通信,是節(jié)省網(wǎng)絡(luò)帶寬的有效方法之一。在網(wǎng)絡(luò)音頻/視頻廣播的應(yīng)用中,當(dāng)需要將一個(gè)節(jié)點(diǎn)的信號(hào)傳送到多個(gè)節(jié)點(diǎn)時(shí),無論是采用重復(fù)點(diǎn)對(duì)點(diǎn)通信方式,還是采用廣播方式,都會(huì)嚴(yán)重浪費(fèi)網(wǎng)絡(luò)帶寬,只有組播才是最好的選擇。組播能使一個(gè)或多個(gè)組播源只把數(shù)據(jù)包發(fā)送給特定的組播組,只有加入該組播組的主機(jī)才能接收到數(shù)據(jù)包?;诨ヂ?lián)網(wǎng)的數(shù)字電視就是采用這種IP組播技術(shù)。MLDv2 (Multicast Listener Discovery Version2 )是基于 IPv6 多播環(huán)境中組成員管理協(xié)議,它是一個(gè)非對(duì)稱的協(xié)議,它為組播成員和MLDv2組播路由器定義了不同的行為。路由器用來收集組播成員(偵聽者)的信息,偵聽者報(bào)告自己的偵聽狀態(tài)。用戶在選擇不同頻道進(jìn)行觀看時(shí),就是通過選擇不同的組播地址來實(shí)現(xiàn)的。本發(fā)明通過偵聽MlDv2的協(xié)議,具體地說就是偵聽MLDv2協(xié)議中的Join/Leave信息來采集用戶的收視行為。從而實(shí)時(shí)反映出個(gè)頻道(節(jié)目)的收視率狀況。目前國(guó)內(nèi)外通行的收視率統(tǒng)計(jì)方法有三種電話詢問法,填表法和調(diào)查儀自動(dòng)記錄法。電話詢問法就是利用電話直接撥號(hào)到電視觀眾家中,詢問此刻該家正在收看電視節(jié)目的情況。填表法是選取一定數(shù)量的家庭,由調(diào)查員深入到各個(gè)家庭進(jìn)行答卷調(diào)查,請(qǐng)被訪家庭填寫最近一段時(shí)間或?qū)硪欢螘r(shí)間收看電視的節(jié)目、時(shí)段和頻道,然后定期集中統(tǒng)計(jì)。調(diào)查儀自動(dòng)記錄法是將調(diào)查儀安裝到選定用戶家中,使之直接與用戶的電視機(jī)相、連,它可以實(shí)時(shí)自動(dòng)地記錄觀眾的接收頻道,并將記錄結(jié)果存儲(chǔ)起來并通過某種方式傳送給相關(guān)機(jī)構(gòu)。這些方法都是針對(duì)單向廣播網(wǎng)絡(luò)中的電視用戶,因此收集基本數(shù)據(jù)存在很多問題。例如,電話詢問法調(diào)查結(jié)果帶有明顯的主觀色彩;填表法因?yàn)橐蕾囉^眾的記憶,所以調(diào)查結(jié)果準(zhǔn)確性差;調(diào)查儀自動(dòng)記錄法需要安裝特殊的設(shè)備,成本高,而且調(diào)查員必須人戶進(jìn)行數(shù)據(jù)采集,工作量大、效率低。以上3種方法都需要耗費(fèi)大量的人力、物力和財(cái)力。
發(fā)明內(nèi)容
本發(fā)明所要解決的第一個(gè)技術(shù)問題是提供IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng),實(shí)時(shí)性強(qiáng),準(zhǔn)確率高,成本低。為了解決上述技術(shù)問題,本發(fā)明所提供的技術(shù)方案是IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng),包括中間件和服務(wù)器;所述中間件設(shè)置在機(jī)頂盒中;所述中間件與服務(wù)器通信連接;所述中間件包括協(xié)議分析模塊和數(shù)據(jù)傳輸模塊;所述服務(wù)器包括信息提取模塊、數(shù) 據(jù)存儲(chǔ)模塊、數(shù)據(jù)挖掘模塊和圖表呈現(xiàn)模塊;所述中間件的協(xié)議分析模塊通過數(shù)據(jù)傳輸模塊與服務(wù)器的信息提取模塊通信;所述服務(wù)器的信息提取模塊和圖表呈現(xiàn)模塊均與數(shù)據(jù)存儲(chǔ)模塊電連接;所述服務(wù)器的數(shù)據(jù)挖掘模塊與圖表呈現(xiàn)模塊電連接。本發(fā)明所要解決的第二個(gè)技術(shù)問題是提供IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)的統(tǒng)計(jì)方法,實(shí)時(shí)、準(zhǔn)確地反映收視率情況。IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)的統(tǒng)計(jì)方法,其特征在于包括以下步驟①、中間件的協(xié)議分析模塊分析IPv6下的組播技術(shù)關(guān)聯(lián)的MLDv2協(xié)議交互,采集用戶觀看的電視頻道的行為數(shù)據(jù);②、中間件的數(shù)據(jù)傳輸模塊將協(xié)議分析模塊采集到的行為數(shù)據(jù)壓縮成數(shù)據(jù)包,并發(fā)送給服務(wù)器;③、服務(wù)器的信息提取模塊接收、分解、提取中間件發(fā)來的數(shù)據(jù)包,并將提取到的數(shù)據(jù)儲(chǔ)存到數(shù)據(jù)存儲(chǔ)模塊;④、服務(wù)器的數(shù)據(jù)挖掘模塊根據(jù)不同的需求,設(shè)定不同的挖掘策略;⑤、服務(wù)器的圖表呈現(xiàn)模塊根據(jù)數(shù)據(jù)挖掘模塊設(shè)定的挖掘策略對(duì)數(shù)據(jù)存儲(chǔ)模塊中存儲(chǔ)的數(shù)據(jù)進(jìn)行挖掘,并將挖掘的結(jié)果通過圖表的形式呈現(xiàn)出來。所述步驟①具體為中間件的協(xié)議分析模塊分析IPv6的MLDv2協(xié)議,捕捉MLDv2協(xié)議中的Join/Leave消息類型,采集某個(gè)時(shí)間段觀看某個(gè)頻道的客戶的觀看行為的行為數(shù)據(jù);所述中間件的協(xié)議分析模塊采集的行為數(shù)據(jù)包括客戶ID、加入某個(gè)頻道的時(shí)間和離開某個(gè)頻道的時(shí)間。采用了上述技術(shù)方案后,本發(fā)明具有以下的有益效果(1)本發(fā)明的中間件設(shè)置在機(jī)頂盒中,實(shí)時(shí)采集客戶觀看行為的行為數(shù)據(jù),從而實(shí)現(xiàn)了對(duì)收視率的實(shí)時(shí)統(tǒng)計(jì),統(tǒng)計(jì)效率高,成本低。(2)本發(fā)明采集到的數(shù)據(jù)都是用戶的客觀行為,數(shù)據(jù)采集、傳輸、保存、挖掘、呈現(xiàn)的過程完全避免了人為主觀的干預(yù),從而使得統(tǒng)計(jì)的結(jié)果具有非常高的準(zhǔn)確性。
為了使本發(fā)明的內(nèi)容更容易被清楚地理解,下面根據(jù)具體實(shí)施例并結(jié)合附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明,其中圖I為本發(fā)明的IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)的結(jié)構(gòu)框圖。附圖中的標(biāo)號(hào)為中間件I、協(xié)議分析模塊11、數(shù) 據(jù)傳輸模塊12 ;服務(wù)器2、信息提取模塊21、數(shù)據(jù)存儲(chǔ)模塊22、數(shù)據(jù)挖掘模塊23、圖表呈現(xiàn)模塊24。
具體實(shí)施例方式(實(shí)施例I)見圖1,本實(shí)施例的IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng),包括中間件I和服務(wù)器2。中間件I設(shè)置在機(jī)頂盒中。中間件I與服務(wù)器2通信連接。中間件I包括協(xié)議分析模塊11和數(shù)據(jù)傳輸模塊12。服務(wù)器2包括信息提取模塊21、數(shù)據(jù)存儲(chǔ)模塊22、數(shù)據(jù)挖掘模塊23和圖表呈現(xiàn)模塊24。中間件I的協(xié)議分析模塊11通過數(shù)據(jù)傳輸模塊12與服務(wù)器2的信息提取模塊21通信。服務(wù)器2的信息提取模塊21和圖表呈現(xiàn)模塊24均與數(shù)據(jù)存儲(chǔ)模塊22電連接。服務(wù)器2的數(shù)據(jù)挖掘模塊23與圖表呈現(xiàn)模塊24電連接。本實(shí)施例的IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)的統(tǒng)計(jì)方法,包括以下步驟①、中間件I的協(xié)議分析模塊11分析IPv6下的組播技術(shù)關(guān)聯(lián)的MLDv2協(xié)議交互,捕捉MLDv2協(xié)議中的Join/Leave消息類型,從而采集用戶觀看的電視頻道的行為數(shù)據(jù),行為數(shù)據(jù)包括客戶ID、加入某個(gè)頻道的時(shí)間和離開某個(gè)頻道的時(shí)間。②、中間件I的數(shù)據(jù)傳輸模塊12將協(xié)議分析模塊11采集到的行為數(shù)據(jù)壓縮成數(shù)據(jù)包,并發(fā)送給服務(wù)器2。③、服務(wù)器2的信息提取模塊21接收、分解、提取中間件I發(fā)來的數(shù)據(jù)包,并將提取到的數(shù)據(jù)儲(chǔ)存到數(shù)據(jù)存儲(chǔ)模塊22。④、服務(wù)器2的數(shù)據(jù)挖掘模塊23根據(jù)不同的需求,設(shè)定不同的挖掘策略。⑤、服務(wù)器2的圖表呈現(xiàn)模塊24根據(jù)數(shù)據(jù)挖掘模塊23設(shè)定的挖掘策略對(duì)數(shù)據(jù)存儲(chǔ)模塊22中存儲(chǔ)的數(shù)據(jù)進(jìn)行挖掘,并將挖掘的結(jié)果通過圖表的形式呈現(xiàn)出來。步驟①的原理為用戶選擇某個(gè)頻道和離開某個(gè)頻道,分別對(duì)應(yīng)于MLDv2協(xié)議中的Join/Leave消息。通過捕捉分析機(jī)頂盒和媒體流服務(wù)器的MLDv2協(xié)議類型,就可以知道客戶在某個(gè)時(shí)間段觀看了哪個(gè)頻道。通過對(duì)中間件I的功能進(jìn)行擴(kuò)展,中間件I還可以采集客戶端的數(shù)據(jù)包延時(shí)和數(shù)據(jù)包丟損率等信息,便于運(yùn)營(yíng)商對(duì)某個(gè)用戶或某個(gè)區(qū)域的用戶的圖像播放質(zhì)量進(jìn)行客觀的評(píng)估。還可以通過對(duì)中間件I的功能進(jìn)行擴(kuò)展,使運(yùn)維人員通過擴(kuò)展的功能遠(yuǎn)程維護(hù)各客戶端?,F(xiàn)在市面上普通的路由器都兼容了 IPv4和IPv6的雙協(xié)議棧,只要在現(xiàn)有的數(shù)字系統(tǒng)中將IPv4的設(shè)備更換為雙協(xié)議棧的網(wǎng)絡(luò)設(shè)備后,就可以部署本系統(tǒng)。以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范 圍之內(nèi)。
權(quán)利要求
1.IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng),其特征在于包括中間件(I)和服務(wù)器(2);所述中間件(I)設(shè)置在機(jī)頂盒中;所述中間件(I)與服務(wù)器(2)通信連接;所述中間件(I)包括協(xié)議分析模塊(11)和數(shù)據(jù)傳輸模塊(12);所述服務(wù)器(2)包括信息提取模塊(21)、數(shù)據(jù)存儲(chǔ)模塊(22)、數(shù)據(jù)挖掘模塊(23)和圖表呈現(xiàn)模塊(24);所述中間件(I)的協(xié)議分析模塊(11)通過數(shù)據(jù)傳輸模塊(12)與服務(wù)器(2)的信息提取模塊(21)通信;所述服務(wù)器(2)的信息提取模塊(21)和圖表呈現(xiàn)模塊(24)均與數(shù)據(jù)存儲(chǔ)模塊(22)電連接;所述服務(wù)器(2)的數(shù)據(jù)挖掘模塊(23)與圖表呈現(xiàn)模塊(24)電連接。
2.IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)的統(tǒng)計(jì)方法,其特征在于包括以下步驟 ①、中間件(I)的協(xié)議分析模塊(11)分析IPv6下的組播技術(shù)關(guān)聯(lián)的MLDv2協(xié)議交互,采集用戶觀看的電視頻道的行為數(shù)據(jù); ②、中間件(I)的數(shù)據(jù)傳輸模塊(12)將協(xié)議分析模塊(11)采集到的行為數(shù)據(jù)壓縮成數(shù)據(jù)包,并發(fā)送給服務(wù)器(2); ③、服務(wù)器(2)的信息提取模塊(21)接收、分解、提取中間件(I)發(fā)來的數(shù)據(jù)包,并將提取到的數(shù)據(jù)儲(chǔ)存到數(shù)據(jù)存儲(chǔ)模塊(22); ④、服務(wù)器(2)的數(shù)據(jù)挖掘模塊(23)根據(jù)不同的需求,設(shè)定不同的挖掘策略; ⑤、服務(wù)器(2)的圖表呈現(xiàn)模塊(24 )根據(jù)數(shù)據(jù)挖掘模塊(23 )設(shè)定的挖掘策略對(duì)數(shù)據(jù)存儲(chǔ)模塊(22)中存儲(chǔ)的數(shù)據(jù)進(jìn)行挖掘,并將挖掘的結(jié)果通過圖表的形式呈現(xiàn)出來。
3.根據(jù)權(quán)利要求2所述的IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)的統(tǒng)計(jì)方法,其特征在于所述步驟①具體為中間件(I)的協(xié)議分析模塊(11)分析IPv6的MLDv2協(xié)議,捕捉MLDv2協(xié)議中的Join/Leave消息類型,采集某個(gè)時(shí)間段觀看某個(gè)頻道的客戶的觀看行為的行為數(shù)據(jù);所述中間件(I)的協(xié)議分析模塊(11)采集的行為數(shù)據(jù)包括客戶ID、加入某個(gè)頻道的時(shí)間和離開某個(gè)頻道的時(shí)間。
全文摘要
本發(fā)明公開了IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng)及其統(tǒng)計(jì)方法,其中IPv6組播技術(shù)下的收視率統(tǒng)計(jì)系統(tǒng),包括中間件和服務(wù)器;所述中間件設(shè)置在機(jī)頂盒中;所述中間件與服務(wù)器通信連接;所述中間件包括協(xié)議分析模塊和數(shù)據(jù)傳輸模塊;所述服務(wù)器包括信息提取模塊、數(shù)據(jù)存儲(chǔ)模塊、數(shù)據(jù)挖掘模塊和圖表呈現(xiàn)模塊;所述中間件的協(xié)議分析模塊通過數(shù)據(jù)傳輸模塊與服務(wù)器的信息提取模塊通信;所述服務(wù)器的信息提取模塊和圖表呈現(xiàn)模塊均與數(shù)據(jù)存儲(chǔ)模塊電連接;所述服務(wù)器的數(shù)據(jù)挖掘模塊與圖表呈現(xiàn)模塊電連接。本發(fā)明的中間件設(shè)置在機(jī)頂盒中,實(shí)時(shí)采集客戶觀看行為的行為數(shù)據(jù),從而實(shí)現(xiàn)了對(duì)收視率的實(shí)時(shí)統(tǒng)計(jì),統(tǒng)計(jì)效率高,成本低。
文檔編號(hào)H04N21/258GK102724572SQ201210232920
公開日2012年10月10日 申請(qǐng)日期2012年7月5日 優(yōu)先權(quán)日2012年7月5日
發(fā)明者齊葉庭 申請(qǐng)人:常州歐開通信技術(shù)有限公司