一種統一內容標簽的推送方法及服務器的制造方法
【技術領域】
[0001]本發明涉及通信技術領域,尤其涉及一種統一內容標簽的推送方法及服務器。
【背景技術】
[0002]統一內容標簽(Uniform Content Label,UCL)技術適用于對傳媒、互聯網及相關行業中主要面向群體受眾的內容信息進行標引。以UCL技術在新聞內容服務領域來說,基于UCL技術的新聞推送是未來富媒體時代值得研究與推廣的一種應用。在這種應用場景下,通過衛星、數字廣播等方式,將新聞內容的UCL標簽和XML格式的文本內容廣播到邊緣服務器或用戶終端,由用戶準確定位感興趣的話題及其話題下的內容。
[0003]UCL標簽作為一種高密度數據可以為用戶提供新聞內容快速索引服務,其推送可以采用多種數字廣播技術實現。除了衛星廣播外,各種頻段及制式的數字廣播技術,如數字調幅廣播(DRM)、數字音頻廣播(DAB)、移動多媒體廣播(CMMB)均可作為有效的物理載體實現UCL數據標簽的廣播推送工作。
【發明內容】
[0004]本發明的目的是提供了一種利用數字調幅廣播技術的多媒體數據傳輸能力可實現對統一內容標簽的大范圍、低成本的推送的方法及服務器。
[0005]根據本發明的一個實施例,提供了一種統一內容標簽的推送方法,該方法包括:
[0006]確定第一統一內容標簽塊,第一統一內容標簽塊包括N個統一內容標簽,其中,N為二的η次方,η為正整數;
[0007]對第一統一內容標簽塊進行編碼,以得到第二統一內容標簽塊;
[0008]對第二統一內容標簽塊進行多媒體對象傳輸預處理,以得到第三統一內容標簽塊;
[0009]封裝第三統一內容標簽塊,以得到數字調幅廣播復用幀;
[0010]發射數字調幅廣播復用幀。
[0011 ]可選地,在確定第一統一內容標簽塊之前,該方法還包括:
[0012]根據信道環境,確定數字調幅廣播的傳輸模式。
[0013]可選地,對第一統一內容標簽塊進行編碼,以得到第二統一內容標簽塊包括:對第一統一內容標簽塊進行噴泉碼編碼,以得到第二統一內容標簽塊。
[0014]可選地,發射數字調幅廣播復用幀包括:
[0015]將數字調幅廣播復用幀進行數字調幅廣播信道編碼;
[0016]對編碼后的數字調幅廣播復用幀進行調制;
[0017]發射調制編碼后的數字調幅廣播復用幀。
[0018]可選地,第一統一內容標簽塊包括1024個統一內容標簽。
[0019]可選地,第三統一內容標簽塊的多媒體對象傳輸包頭擴展部分由創建時間參數、開始有效時間參數和過期時間參數組成。
[0020]根據本發明的一個實施例,提供了一種服務器,包括:
[0021 ]分組模塊,確定第一統一內容標簽塊,第一統一內容標簽塊包括N個統一內容標簽,其中,N為二的η次方;
[0022]編碼模塊,對第一統一內容標簽塊進行編碼,確定第二統一內容標簽塊;
[0023]處理模塊,對第二統一內容標簽塊進行多媒體對象傳輸預處理,確定第三統一內谷標簽塊;
[0024]封裝模塊,封裝第三統一內容標簽塊,確定數字調幅廣播復用幀;
[0025]發射模塊,發射數字調幅廣播復用幀。
[0026]可選地,服務器還包括:
[0027]選擇模塊,根據信道環境,確定數字調幅廣播的傳輸模式。
[0028]可選地,編碼模塊對第一統一內容標簽塊進行噴泉碼編碼,確定第二統一內容標簽塊。
[0029]可選地,發射模塊將數字調幅廣播復用幀進行數字調幅廣播信道編碼,調制編碼后的數字調幅廣播復用幀,發射調制編碼后的數字調幅廣播復用幀。
[0030]本發明的一個實施例提供的統一內容標簽的推送方法及服務器通過對統一內容標簽進行分組及噴泉碼處理,使統一內容標簽可以通過數字調幅廣播的窄帶數字傳輸,從而實現對統一內容標簽的大范圍、低成本推送。
【附圖說明】
[0031]圖1為本發明一個實施例提供的一種統一內容標簽的推送方法的流程圖;
[0032]圖2為本發明一個實施例提供的一種發射數字調幅廣播復用幀的方法流程圖;
[0033]圖3為本發明一個實施例提供的一種統一內容標簽的推送方法的流程圖;
[0034]圖4為本發明一個實施例提供的一種服務器的示意性結構框圖;
[0035]圖5為本發明一個實施例提供的一種服務器的示意性結構框圖。
【具體實施方式】
[0036]為使本發明實施例的技術方案以及優點表達的更清楚,下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
[0037]圖1為本發明一個實施例提供的一種統一內容標簽的推送方法的流程圖,如圖1所示,該方法可包括在步驟110中,確定第一統一內容標簽塊,第一統一內容標簽塊包括N個統一內容標簽,其中,N為二的η次方,η為正整數。例如,統一內容標簽長度為Ik字節,UCL包括UCL代碼部分和UCL屬性部分,其中,UCL代碼部分包括多個UCL代碼域,UCL屬性部分包括多個UCL屬性域組成。UCL包含對信息資源進行描述與管理的內容元數據,用于同時關聯了信息資源的讀者、作者和管理者。
[0038]可選地,第一統一內容標簽塊包括1024個統一內容標簽。例如,將N個UCL標簽聚合成容量為N*lk字節的第一統一內容標簽塊。例如,7 < η < 10。
[0039]在步驟130中,對第一統一內容標簽塊進行編碼,以得到第二統一內容標簽塊。
[0040]可選地,對第一統一內容標簽塊進行噴泉碼編碼,以得到第二統一內容標簽塊。例如,將第一統一內容標簽塊分割為1024個輸入符號Ai(0 < i < 1023),每個輸入符號Ai對應一個統一內容標簽標簽,進行噴泉嗎編碼后產生1024個輸出符號Xj(0< j < 1023),并將編碼后的1024個編碼符號組成噴泉碼編碼后的第二統一內容標簽塊。
[0041 ]步驟150中,對第二統一內容標簽塊進行多媒體對象傳輸預處理,以得到第三統一內容標簽塊。例如,對第二統一內容標簽塊進行多媒體對象傳輸(Multimedia ObjectTransfer,Μ0Τ)預處理,第二統一內容標簽塊容量為IM字節,按照MOT協議進行編碼預處理。
[0042]可選地,第三統一內容標簽塊的多媒體對象傳輸包頭擴展部分由創建時間參數、開始有效時間參數和過期時間參數組成。
[0043]在步驟170中,封裝第三統一內容標簽塊,以得到數字調幅廣播復用幀。例如,遵循現有MOT協議和DRM標準相應處理流程規定,封裝第三統一內容標簽塊。
[0044]在步驟190中,發射數字調幅廣播復用幀。
[0045]可選地,如圖2所示,發射數字調幅廣播復用幀包括,在步驟1901中,將數字調幅廣播復用幀進行數字調幅廣播信道編碼。在步驟1902中,對編碼后的數字調幅廣播復用幀進行調制。在步驟1903中,發射調制編碼后的數字調幅廣播復用幀。
[0046]上述的統一內容標簽的推送方法通過對統一內容標簽進行分組及噴泉碼處理,使統一內容標簽可以通過數字調幅廣播的窄帶數字傳輸,從而實現對統一內容標簽的大范圍、低成本推送。
[0047]圖3為本發明一個實施例提供的一種統一內容標簽的推送方法的流程圖,如圖3所示,該方法除上述實施例所包括的步驟外,在步驟110之前,該方法還包括:步驟100中,根據信道環境,確定數字調幅廣播的傳輸模式。例如,根據數字調幅廣播標準,確定數字廣播系統支持的適用于不同無線信道模型的傳輸模式。
[0048]上述的統一內容標簽的推送方法通過對統一內容標簽進行分組及噴泉碼處理,使統一內容標簽可以通過數字調幅廣播的窄帶數字傳輸,從而實現對統一內容標簽的大范圍、低成本推送。
[0049]圖4為本發明一個實施例提供的一種服務器的示意性結構框圖,如圖4所示,該服務器1000包括分組模塊1、編碼模塊20、處理模塊30、封裝模塊40以及發射模塊50。
[0050]分組模塊10確定第一統一內容標簽塊,第一統一內容標簽塊包括N個統一內容標簽,其中,N為二的η次方,11為正整數。統一內容標簽長度為Ik字節,UCL包括UCL代碼部分和UCL屬性部分,其中,UCL代碼部分包括多個UCL代碼域,UCL屬性部分包括多個UCL屬性域組成。UCL包含對信息資源進行描述與管理的內容元數據,用于同時關聯了信息資源的讀者、作者和管理者。
[0051 ] 可選地,第一統一內容標簽塊包括1024個統一內容標簽。例如,將N個UCL標簽聚合成容量為N*lk字節的第一統一內容標簽塊。例如,7 < η < 10。
[0052]編碼模塊20,對第一統一內容標簽塊進行編碼,確定第二統一內容標簽塊。例如,編碼模塊20對第一統一內容標簽塊進行噴泉碼編碼,確定第二統一內容標簽塊。例如,編碼模塊20將第一統一內容標簽塊分割為1024個輸入符號Ai(0 < i < 1023),每個輸入符號Ai對應一個統一內容標簽標簽,進行噴泉嗎編碼后產生1024個輸出符號Xj(0< j < 1023),并將編碼后的1024個編碼符號組成噴泉