專利名稱:至少一移動接收器用的數(shù)據(jù)包的生成方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動接收器用的數(shù)據(jù)傳輸。具體地講,這些數(shù)據(jù)可以(不
僅僅)是付費電視節(jié)目、音頻數(shù)據(jù)、游戲、軟件、或如氣象預(yù)報、股票 交易或其他信息等。
所述接收器,特別是移動電話、個人數(shù)字助理(PDA)、便攜式計算機(jī)、 或車載接收器、或為了使用上述數(shù)據(jù)而開發(fā)的任何一種移動接收器。
更具體地講,本發(fā)明涉及一種至少一移動接收器用的數(shù)據(jù)包的生成方法。
背景技術(shù):
在上述所定義的數(shù)據(jù)傳送范疇內(nèi),特別是移動接收器用有條件的電一見 數(shù)據(jù)的存取,首字母縮寫為DVB-H(手提式數(shù)字影像傳送)的移動接收器, 數(shù)據(jù)以數(shù)據(jù)包的形式(即所謂的時間片段(Time slices))循環(huán)傳送。數(shù)據(jù) 包相當(dāng)于服務(wù)。 一次服務(wù)可被定義為一組或多組能組成總數(shù)字?jǐn)?shù)據(jù)流 (global digital stream )的子集。這種子集共享有相同標(biāo)識的數(shù)據(jù),這些有 標(biāo)識的數(shù)據(jù)才能產(chǎn)生一組節(jié)目。數(shù)據(jù)包中的數(shù)據(jù)通常會加密,獲取鑰匙 (key)后才能存取信息。該鑰匙,必要時,還有其它信息,如存取條件在 數(shù)據(jù)包中以ECM控制信息的形式傳送。
在DVB-H領(lǐng)域中,如地面數(shù)字電視DVB-T (數(shù)字影像傳送-地面式) 的領(lǐng)域中,重復(fù)發(fā)送ECM控制信息,使得此類信息可以快速地送達(dá)接收 者。 一般,此類信息的傳送重復(fù)頻率為每間隔50ms傳送一次控制信息。
當(dāng)信息發(fā)送重復(fù)頻率很高時,欲傳送的控制信息的數(shù)量也就增大。這 些信息就會占用較多的通帶。
當(dāng)使用電池式移動接收器時,耗能問題則特別顯著。事實上,為了確 保接收器有最大的續(xù)航時間,有必要將能耗降到最低。換言之,處理無用
4的信息愈少愈好。
在現(xiàn)有技術(shù)的系統(tǒng)中,除了節(jié)目本身的音頻/視頻的信息外,每個數(shù)據(jù) 包還會包含一些讓接收器連續(xù)存取和顯示節(jié)目的信息。如前所述,這些信
息特別是ECM控制信息的識別碼。
如在DVB-T情況下,信息以保密的數(shù)據(jù)包,而不是以連續(xù)數(shù)據(jù)流的形 式發(fā)送,當(dāng)使用者要改變頻道,必需等待連接的服務(wù)接收到連接的數(shù)據(jù)包, 等數(shù)據(jù)包處理后,才能使用新的頻道。等待時間為每次服務(wù)所傳送數(shù)據(jù)的 循環(huán)時間。該等待時間不依賴于ECM控制信息的重復(fù)頻率。由于每個數(shù) 據(jù)包都包含有大量的ECM控制信息,則通帶就被無謂的被消耗掉了。
發(fā)明內(nèi)容
本發(fā)明提供了 一種避免現(xiàn)有技術(shù)方法中的缺點,而最佳利用通帶的方 法,即,每個數(shù)據(jù)包都包含最大量的有用數(shù)據(jù)及最小量的無用數(shù)據(jù)。這樣,
就還可以達(dá)到最佳的能量消耗,因為最少的能量消耗能處理更大量的有用 信息。在DVB-H領(lǐng)域中,能量管理最為關(guān)鍵,在該領(lǐng)域中數(shù)據(jù)包的數(shù)據(jù) 最佳化非常重要。
本發(fā)明的目地可以通過一種至少一移動接收器用的ft據(jù)包的生成方法 來實現(xiàn),該方法包含有下列步驟
-接收表示一種服務(wù)的加密數(shù)據(jù)流,該數(shù)據(jù)流包含至少一個數(shù)據(jù)頻道 和一個ECM控制信息的頻道,
-分割數(shù)據(jù)流,以數(shù)據(jù)包形式將其傳送給移動接收器,
-從分割數(shù)據(jù)流中輸出控制信息的頻道,
-形成包含至少一個與移動接收器匹配傳輸?shù)臄?shù)據(jù)頻道的模塊,
-從分割的數(shù)據(jù)流中輸出控制信息頻道中的至少 一種控制信息,
-將輸出的控制信息導(dǎo)入該模塊中,形成數(shù)據(jù)包。
本發(fā)明的目地還可以通過另 一種至少一移動接收器用的數(shù)據(jù)包的生成 方法來實現(xiàn),該方法包含有下列步驟
-接收表示一種服務(wù)的加密數(shù)據(jù)流,該數(shù)據(jù)流包含至少一個數(shù)據(jù)頻道 和一個ECM控制信息頻道,-分割數(shù)據(jù)流,以數(shù)據(jù)包形式將其傳送給移動接收器, -從分割數(shù)據(jù)流中形成包含至少一個數(shù)據(jù)頻道和一個與移動接收器匹 配傳輸?shù)目刂菩畔㈩l道的模塊,
_判定該模塊的控制信息頻道中重復(fù)的相同信息,
-去除至少部分重復(fù)的相同信息,同時保留至少一組重復(fù)的相同信息。
別是,只使用一次的數(shù)據(jù)不在每個邀:據(jù)包中重復(fù)出現(xiàn)。
本發(fā)明主要有兩種實施方式。依據(jù)其中一種實施方式,同現(xiàn)有技術(shù)中 的系統(tǒng)一樣形成數(shù)據(jù)包。然后刪除多余的信息。依據(jù)另一種實施方式,多 余的數(shù)據(jù)在數(shù)據(jù)包形成期間不被使用。只有那些用來允許存取數(shù)據(jù)的必要 數(shù)據(jù)才被使用。
參見下列附圖和具體實施方式
的詳細(xì)描述,就能更好地理解本發(fā)明和
其優(yōu)點,附圖中
—圖1以連續(xù)數(shù)據(jù)流的形式表示不同的服務(wù);
一圖2以數(shù)據(jù)包的形式表示相同的數(shù)據(jù);
一圖3根據(jù)現(xiàn)有技術(shù),表示圖2的一個數(shù)據(jù)包中的數(shù)據(jù);
—圖4根據(jù)本發(fā)明的第一種實施方式,表示圖2的一個數(shù)據(jù)包中的數(shù)
據(jù)5 和
—圖5根據(jù)本發(fā)明的第二種實施方式,表示圖2的一個數(shù)據(jù)包中的數(shù)據(jù)。
具體實施例方式
圖1以示意的方式表示了連續(xù)數(shù)據(jù)流。在本發(fā)明的范圍內(nèi),信息一詞 指,如付費的電視節(jié)目、音頻信息、游戲、軟件等數(shù)據(jù),或如氣象預(yù)報、 股票交易信息等信息,或供應(yīng)商發(fā)送的其他信息。在本發(fā)明中,信息只針 對移動接收器,如移動電話、個人數(shù)字助理(PDA)、手提式計算才幾、車載 接收器、或其它任何為使用上述信息而開發(fā)的移動接收器。這些移動接收 器連接至一個有下述管理權(quán)限的管理中心存取權(quán)限、訂購、或加密信息的鑰匙等等。信息供應(yīng)商及管理中心可以是同一單位或不同單位。
眾所皆知,如圖2所示,傳送給移動接收器的信息通常并不以連續(xù)方 式傳送,而是以數(shù)據(jù)包的形式傳送。這些數(shù)據(jù)包被區(qū)分為不同的服務(wù),如 圖l及圖2所示,標(biāo)記成S1、 S2、 S3、及S4。每個數(shù)據(jù)包對應(yīng)一個頻道 或一種服務(wù)。實踐中,數(shù)據(jù)通常在2至5秒之間循環(huán)傳送。每個數(shù)據(jù)包包 含的信息量與選取的循環(huán)時間相對應(yīng)。例如,以付費電視節(jié)目的傳送為例, 想象循環(huán)時間約為4秒。如圖2所示,含有數(shù)據(jù)的第一個數(shù)據(jù)包標(biāo)記為Sl, 用大約4秒的時間顯示到移動接收器。該循環(huán)時間過后,開始第二次循環(huán), 重復(fù)傳輸與服務(wù)1連接的信息,同樣,顯示時間也是4秒。實踐中, 一個 數(shù)據(jù)包的傳輸時間約為0.1或0.5秒。每次服務(wù)的有效傳輸和循環(huán)時間都可 以靜態(tài)或動態(tài)配置。
當(dāng)接收器定位于Sl服務(wù)時,只能接收到與該服務(wù)連接的每個數(shù)據(jù)包。 接收器不會接收到與其它服務(wù)連接的數(shù)據(jù)包中的信息,這樣,當(dāng)傳輸S2、 S3、...等其它服務(wù)連接的數(shù)據(jù)包時,接收器可處于待機(jī)狀態(tài)。根據(jù)實際操 作,這種實施方式可節(jié)能至90%。
圖3介紹了圖1所示的數(shù)據(jù)包中的詳細(xì)信息。例如,該數(shù)據(jù)包可是標(biāo) 記為Sl數(shù)據(jù)包中的一個數(shù)據(jù)包。根據(jù)表示現(xiàn)有技術(shù)的一個實施例,如圖3 至圖5所示, 一個特別用于付費電視的數(shù)據(jù)包包含音頻數(shù)據(jù),標(biāo)記為Aud., 包含視頻數(shù)據(jù),標(biāo)記為Vid.,以及一些ECM控制信息。這些控制信息本身 包含了用來存取音頻/視頻數(shù)據(jù)的鑰匙。這些信息主要用于顯示數(shù)據(jù)。當(dāng)要 改變服務(wù)時,就能快速地存取加密的信息,付費電視信息的供應(yīng)商會頻繁、 并有規(guī)律地傳送這些信息。作為具體示例,即使這些控制信息中的鑰匙的 有效時效僅為1至30秒,這些控制信息也會每隔50毫秒(ms )發(fā)送一次。 這樣,在約定俗成的系統(tǒng)中,當(dāng)變更頻道或服務(wù)時,接收下一個ECM控 制信息只需等待很短的時間,就能存取數(shù)據(jù)。
根據(jù)本發(fā)明兩種不同的實施方式,圖4及圖5表示一個數(shù)據(jù)包中的數(shù) 據(jù)。圖4中,在一個數(shù)據(jù)包內(nèi)的所有ECM控制信息中, 一條控制信息就 足夠了。事實上,與約定俗成的付費電視系統(tǒng)正相反,數(shù)據(jù)是以連續(xù)數(shù)據(jù)流的形式傳送,而在DVB-H領(lǐng)域中,每個數(shù)據(jù)包必須包含至少一條ECM 控制信息,并且一條信息足夠。如此一來,當(dāng)使用者變更服務(wù)時,在使用 該服務(wù)之前,無論如何都必須要等待,直到接收到所需要的新服務(wù)的完整 數(shù)據(jù)包為止。事實上,在同一個數(shù)據(jù)包內(nèi)有多個控制信息并不會加快數(shù)據(jù) 的存取加速。
依據(jù)本發(fā)明方法的第一種變換方式,首先以傳統(tǒng)方式處理這些數(shù)據(jù)包, 即,如圖1所示,將連續(xù)的音頻及視頻數(shù)據(jù)分割成數(shù)據(jù)塊,形成加密的音 頻/視頻數(shù)據(jù)。同樣用傳統(tǒng)方式處理這些控制信息,即,根據(jù)其有效期限和 重要頻率之比生成這些信息。
然后,分析數(shù)據(jù)包中的數(shù)據(jù),確定多余信息。去除一部分多余的信息, 至少在于該數(shù)據(jù)包內(nèi)保留一條這樣的信息。為了安全考慮,例如,可以作 一個以上的多余信息的備份。這樣,去除這些信息就可以在數(shù)據(jù)包內(nèi)省出 一定的空間。例如,如果一個數(shù)據(jù)包允許存取數(shù)據(jù)4秒鐘,且控制信息通 常每隔50ms傳送一次,如此每個數(shù)據(jù)包就有80個這種信息??梢匀コ?9 個這種信息。這樣,所省下的空間可用于存儲其它信息,例如,與該服務(wù) 連接的輔助信息。尤其這些信息可以是電傳信息、副標(biāo)題、滾動新聞(news ticker )、或元一信息(metadata )。圖4中,該類信息被標(biāo)記為Inf.。
在圖5的實施方式中,不用傳統(tǒng)的方式處理數(shù)據(jù)包。在該實施方式中, 數(shù)據(jù)包中沒有ECM控制信息。將一個單獨的控制信息,或必要時,將少 量的控制信息插入該數(shù)據(jù)包。導(dǎo)入數(shù)據(jù)包內(nèi)的音頻Aud.及^L頻Vid.數(shù)據(jù)的 大小,應(yīng)該控制到音頻數(shù)據(jù)、視頻數(shù)據(jù)、及控制信息的總?cè)萘颗c標(biāo)準(zhǔn)數(shù)據(jù) 包大小相當(dāng)。在這種情況下,去除了多余的控制信息省出的多余空間可用 于音頻/視頻數(shù)據(jù)。
圖4中,ECM控制信息放置在數(shù)據(jù)包的起始點,而在圖5中,ECM 控制信息則放置在數(shù)據(jù)包的任意位置。在某些系統(tǒng)內(nèi),則要求ECM控制 信息放置于數(shù)據(jù)包的起始點。事實上,在這些系統(tǒng)中,控制信息的解碼是 數(shù)據(jù)解碼的先決條件。如果不先解碼控制信息,數(shù)據(jù)則無法存取。
而在其它系統(tǒng)中,控制信息可置于數(shù)據(jù)包內(nèi)的任意位置,不會出現(xiàn)這種特殊問題。在此種系統(tǒng)內(nèi),數(shù)據(jù)包可被整體處理。只要控制信息存在, 數(shù)據(jù)包就可以被處理。
本發(fā)明的優(yōu)點是優(yōu)化了數(shù)據(jù)包的數(shù)據(jù),與傳統(tǒng)信息比,通過或增加附 加數(shù)據(jù),或增加音頻一見頻數(shù)據(jù),而不增加數(shù)據(jù)包的大小而實現(xiàn)優(yōu)化。
因此,消耗相同的能量,使用者可獲得更多的信息。
權(quán)利要求
1. 一種至少一移動接收器用的數(shù)據(jù)包的生成方法,包含以下步驟-接收表示一種服務(wù)的加密數(shù)據(jù)流,該數(shù)據(jù)流至少包含一數(shù)據(jù)頻道及一ECM控制信息頻道,-分割該數(shù)據(jù)流,傳送至移動接收器,-從所分割的數(shù)據(jù)流中,輸出控制信息頻道,—形成包含至少一個與移動接收器發(fā)射匹配的數(shù)據(jù)塊,-從分割的數(shù)據(jù)流中輸出控制信息頻道中的至少一條控制信息,-將輸出的控制信息導(dǎo)入模塊中,形成數(shù)據(jù)包。
2. 如權(quán)利要求1所述數(shù)據(jù)包的生成方法,其特征在于所述模塊至少包含 一種音頻/視頻數(shù)據(jù)。
3. 如權(quán)利要求1或2所述數(shù)據(jù)包的生成方法,其特征在于所述數(shù)據(jù)包還 包含附加信息,如電傳信息,副標(biāo)題、滾動新聞、或元一信息。
4. 一種至少一移動接收器用的數(shù)據(jù)包的生成方法包含下列步驟-接收表示一種服務(wù)的加密數(shù)據(jù)流,該數(shù)據(jù)流包含至少一個數(shù)據(jù)頻道和一 個ECM控制信息頻道,-分割數(shù)據(jù)流,以數(shù)據(jù)包形式將其傳送給移動接收器,-從分割的數(shù)據(jù)流中,形成包含至少一個數(shù)據(jù)頻道和一個與移動接收器輸 出匹配的數(shù)據(jù)頻道的模塊,-確定該模塊的控制信息頻道中重復(fù)的相同信息,-去除至少部分重復(fù)的相同信息,同時保留至少一組重復(fù)的相同信息。
5. 如權(quán)利要求4所述數(shù)據(jù)包的生成方法,其特征在于所述數(shù)據(jù)頻道的it 據(jù)形成音頻/視頻數(shù)據(jù)。
6. 如權(quán)利要求4所述數(shù)據(jù)包的生成方法,其特征在于所述去除的信息被 一種數(shù)據(jù)所取代。
7. 如權(quán)利要求6所述數(shù)據(jù)包的生成方法,其特征在于所述數(shù)據(jù)為音頻/3見 頻數(shù)據(jù)。
8. 如權(quán)利要求6所述數(shù)據(jù)包的生成方法,其特征在于所述數(shù)據(jù)由附加信息,如電傳信息,副標(biāo)題、滾動新聞、或元一信息構(gòu)成。
9. 如權(quán)利要求4所述數(shù)據(jù)包的生成方法,其特征在于所述相同的重復(fù)信 息為控制信息(ECM)。
10. 如權(quán)利要求9所述數(shù)據(jù)包的生成方法,其特征在于所述控制信息 (ECM)放置在數(shù)據(jù)包的起始點。
11. 如權(quán)利要求9所述數(shù)據(jù)包的生成方法,其特征在于所述控制信息(ECM) 放置在數(shù)據(jù)包的任意位置。
全文摘要
本發(fā)明涉及一種至少一移動接收器用的數(shù)據(jù)包的生成方法。依據(jù)本發(fā)明的第一種變換方式,該方法包含下述步驟接收表示一種服務(wù)的加密數(shù)據(jù)流,該數(shù)據(jù)流包含至少一個數(shù)據(jù)頻道和一個ECM控制信息頻道;分割數(shù)據(jù)流,以數(shù)據(jù)包的形式傳送給移動接收器;從分割數(shù)據(jù)流中輸出控制信息頻道;形成包含至少一個與移動接收器匹配傳輸?shù)臄?shù)據(jù)頻道的模塊;從分割的數(shù)據(jù)流中輸出控制信息頻道中的至少一種控制信息,將其導(dǎo)入該模塊中,形成數(shù)據(jù)包。依據(jù)本發(fā)明的第二種變換方式,該方法包含的步驟有接收代表一種服務(wù)的加密數(shù)據(jù)流,該數(shù)據(jù)流包含至少一個數(shù)據(jù)頻道和一個ECM控制信息頻道;分割數(shù)據(jù)流,以數(shù)據(jù)包的形式將其傳送給移動接收器;從分割數(shù)據(jù)流中形成至少包含一個數(shù)據(jù)頻道和一個與移動接收器匹配傳輸?shù)目刂菩畔㈩l道的模塊;判定該模塊的控制信息頻道中重復(fù)的相同信息和去除至少部分重復(fù)的相同信息,同時保留至少一組重復(fù)的相同信息。
文檔編號H04N7/167GK101427576SQ200780014655
公開日2009年5月6日 申請日期2007年4月23日 優(yōu)先權(quán)日2006年4月27日
發(fā)明者蓋伊·莫瑞隆 申請人:耐瑞唯信有限公司