專利名稱::數(shù)據(jù)封裝的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種數(shù)據(jù)封裝的方法和設(shè)備,更具體地涉及一種方法和設(shè)備,對根據(jù)非PCM(脈沖編碼調(diào)制)格式編碼的數(shù)據(jù)流進行封裝,以通過被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來對根據(jù)非PCM格式編碼的數(shù)據(jù)流進行傳送。
背景技術(shù):
:定義h用語一"被設(shè)計為"對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路—定義為從第一單元接收根據(jù)PCM格式編碼的數(shù)據(jù)流并且便于第一單元與第二單元通信的通信鏈路。定義2:在這篇文獻中,詞語"報頭(header)"包括一組"前導(dǎo)字(preambleword)"。前導(dǎo)字可以是"同步字"和/或包含專用于數(shù)據(jù)流的元數(shù)據(jù)在內(nèi)的字。定義3:為了簡短、簡單、清楚以及例證起見,下文中I2S鏈路將表示被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)進行傳送的一類通信鏈路。根據(jù)AC3數(shù)據(jù)格式編碼的數(shù)據(jù)表示根據(jù)非PCM格式編碼的數(shù)據(jù)。然而,本領(lǐng)域的技術(shù)人員將理解,本發(fā)明還可適用于被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)進行傳送的、除了I2S鏈路以外的數(shù)據(jù)通信鏈路。此外,本領(lǐng)域的技術(shù)人員還將理解,本發(fā)明同樣可應(yīng)用于除了AC3數(shù)據(jù)格式以外的非PCM數(shù)據(jù)格式。脈沖編碼調(diào)制(PCM)格式是對數(shù)字音頻信號進行編碼的基本形式。根據(jù)PCM格式編碼的數(shù)據(jù)具有己知的字長和已知的采樣頻率。數(shù)據(jù)通信鏈路(如I2S鏈路)用于在設(shè)備/處理器之間傳送PCM編碼的數(shù)字音頻信號。隨著技術(shù)的進步,其它更復(fù)雜的數(shù)據(jù)編碼格式已經(jīng)變得和PCM格式一樣普通。這些格式通常被稱作非PCM格式。通常,例如采用可變壓縮因子以壓縮格式對數(shù)據(jù)進行編碼,所述可變壓縮因子依賴于數(shù)據(jù)內(nèi)容和/或依賴于所需要的質(zhì)量。包括壓縮數(shù)據(jù)在內(nèi)的數(shù)據(jù)編碼格式還包括元數(shù)據(jù),元數(shù)據(jù)包含對壓縮數(shù)據(jù)進行解壓縮的指示。壓縮后的音頻數(shù)據(jù)流通常包括幀序列??梢詫嚎s數(shù)據(jù)幀解壓縮為己知持續(xù)時間的PCM音頻流。與音頻數(shù)據(jù)的幀相關(guān)的元數(shù)據(jù)通常被稱作"報頭",這是因為它(通常)在壓縮數(shù)據(jù)有效載荷之前。以壓縮格式管理數(shù)據(jù)提供多個優(yōu)點。由于它的尺寸減小了,因此它需要較少的存儲空間、較低的通信帶寬,并且提供其它優(yōu)點。AC3數(shù)據(jù)格式是壓縮后數(shù)據(jù)格式的示例。12S通信鏈路是串行通信鏈路。12S鏈路對根據(jù)PCM格式編碼的數(shù)據(jù)進行傳送。該鏈路提供廉價并且有效的手段來傳送數(shù)字音頻信號。因此,該鏈路在工業(yè)中得到了廣泛采納。然而,盡管廉價并且廣泛地可用,但I2S鏈路或類似的鏈路對于傳送根據(jù)非PCM數(shù)據(jù)格式編碼的數(shù)據(jù)流來說并不是優(yōu)選的;非PCM格式提供了超過PCM數(shù)據(jù)格式的多個優(yōu)點。這是由于I2S鏈路逐樣本地(典型地,樣本尺寸是24比特)發(fā)送數(shù)據(jù),并且不便于包括元數(shù)據(jù)也不便于區(qū)分數(shù)據(jù)編碼的PCM與非PCM格式。為了經(jīng)由用于PCM格式數(shù)據(jù)的鏈路(如I2S鏈路)來對根據(jù)非PCM格式編碼的數(shù)據(jù)流進行傳送,需要專用的接口。接口清楚地識別非PCM數(shù)據(jù)格式并允許包括用于通信的元數(shù)據(jù),因此便于PCM和非PCM數(shù)據(jù)格式的通信。標準IEC60958將音頻接口定義為使能通過I2S鏈路對根據(jù)非PCM格式編碼的數(shù)據(jù)流進行傳送的音頻接口。為了使用該接口來傳送數(shù)據(jù),IEC60958標準將幀定義為多個樣本。在樣本中,接口保留識別出的比特數(shù)以包含元數(shù)據(jù)或元數(shù)據(jù)的一部分。根據(jù)一個示例,(典型地)將樣本尺寸定義為32比特。保留32比特中的8比特以包括元數(shù)據(jù)。為了使用具有該接口的I2S鏈路對根據(jù)PCM格式編碼的數(shù)據(jù)樣本進行通信,需要提供填充元素(paddingelement)而不是元數(shù)據(jù),這是因為不需要發(fā)送采用PCM數(shù)據(jù)格式的任何附加信息。12S鏈路所使用的樣本尺寸的改變需要對I2S鏈路的協(xié)議環(huán)境進行實質(zhì)性升級。此外,為了傳送非PCM編碼的數(shù)據(jù)(例如,根據(jù)AC3格式編碼的數(shù)據(jù)),該接口接收根據(jù)非PCM格式編碼的數(shù)據(jù)幀。幀包括元數(shù)據(jù)部分(報頭)和數(shù)據(jù)部分。接口識別元數(shù)據(jù)(報頭)并將其遍布(spreadover)在多個樣本的保留比特(8比特)上。接口還將幀的數(shù)據(jù)部分遍布在多個樣本上,因此使接收的幀分散(scatter)在多個樣本上。將IEC60958接口的幀定義為樣本集合,所述集合具有需要適合接收幀的元數(shù)據(jù)部分和數(shù)據(jù)部分的多個樣本。在接收端,接口提供將數(shù)據(jù)組合(assemble)回原始格式的手段。因此,IEC60958接口需要用于在I2S鏈路的源端處分解(disassemble)數(shù)據(jù)流的裝置,該裝置根據(jù)與單個幀(和/或子幀)相關(guān)的報頭/元數(shù)據(jù)對數(shù)據(jù)流進行解碼,并且如以上所述對所述數(shù)據(jù)流進行封裝,以便通過鏈路來傳送它。此外,接口在通信鏈路的接收端提供用于使分解后的數(shù)據(jù)返回原始格式的、相應(yīng)的重新組合(reassembling)裝置。在比特字段級別(bitfieldlevel),這些分散-聚集(分解一組合)功能包括用于硬件和軟件實現(xiàn)的大量計算資源。此外,在僅為了傳送數(shù)據(jù)流而采用通信鏈路的情況下,計算資源昂貴。WO專利申請PCT/IB96/01267描述了一種用于經(jīng)由IEC60958傳輸系統(tǒng)傳遞的MPEG編碼音頻的脈沖串(burst)格式,使用相同的幀采樣率并且在幀內(nèi)包含與I2S鏈路相同數(shù)目的數(shù)據(jù)比特。
發(fā)明內(nèi)容因此,根據(jù)上述討論,清楚有利的是,提供一種方法和設(shè)備,允許通過被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)進行傳送的通信鏈路來傳送根據(jù)非PCM格式編碼的數(shù)據(jù)。為此,根據(jù)本發(fā)明的特定方面,提供一種方法,包括以下步驟將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流,所述第一數(shù)據(jù)流具有多個數(shù)據(jù)分組并且是根據(jù)非PCM格式被編碼的,其中第二數(shù)據(jù)流的每個數(shù)據(jù)分組的第一個數(shù)據(jù)元素表示PCM格式的中斷點,以及;經(jīng)由被設(shè)計為對根據(jù)所述PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送第二數(shù)據(jù)流。方法還提供步驟經(jīng)由通信鏈路接收第二數(shù)據(jù)流,以及;通過檢驗中斷點來識別第二數(shù)據(jù)流。6根據(jù)本發(fā)明的方法的實施例利用以下事實典型地根據(jù)PCM格式編碼的數(shù)據(jù)流不包括中斷點。因此,在識別的位置引入中斷點可以清楚地識別出數(shù)據(jù)流作為根據(jù)非PCM格式編碼的數(shù)據(jù)流??梢酝ㄟ^軟件碼來實現(xiàn)中斷點的引入,而不需要對硬件作實質(zhì)性改變。這為根據(jù)標準規(guī)范保持鏈路的硬件規(guī)范提供了靈活性,從而該鏈路可以用于照例傳送根據(jù)PCM格式編碼的數(shù)據(jù)流(不需要任何升級)。此外,由于該方法不需要在比特字段級別改變(組合一分解)非PCM數(shù)據(jù)流的標準格式,所以該方法是有利的。這是因為通過在兩個連續(xù)數(shù)據(jù)分組之間引入附加數(shù)據(jù)元素來創(chuàng)建中斷點。不需要改變數(shù)據(jù)分組的內(nèi)容。在接收端,通過檢測中斷點可以識別PCM或非PCM數(shù)據(jù)串。盡管可以在需要時應(yīng)用專用硬件,然而可以使用軟件來執(zhí)行該檢測。此外,由于在沒有任何比特字段級別改變的情況下通過鏈路來傳送數(shù)據(jù)流,所以僅需要在鏈路的接收端提供軟件碼,以完全或部分地忽略表示中斷點的數(shù)據(jù)元素。因此,本發(fā)明的方法允許在被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)進行傳送的數(shù)據(jù)鏈路上傳送根據(jù)非PCM格式編碼的數(shù)據(jù)。根據(jù)本發(fā)明的一個實施例,該方法可以用于將根據(jù)AC3壓縮音頻數(shù)據(jù)格式編碼的第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流并且傳送第二數(shù)據(jù)流,以便在被設(shè)計為傳送PCM數(shù)據(jù)格式的鏈路上傳送第二數(shù)據(jù)流。該實施例中的數(shù)據(jù)分組可以是按照AC3格式定義的幀。根據(jù)本發(fā)明的方法的實施例,第二數(shù)據(jù)流的每個數(shù)據(jù)分組可以以一個或更多個報頭元素開始并且以一個或更多個填充元素結(jié)束。在該實施例中,第二數(shù)據(jù)流包括至少第一數(shù)據(jù)分組和至少一個后續(xù)數(shù)據(jù)分組。后續(xù)數(shù)據(jù)分組的第一個數(shù)據(jù)元素與前一數(shù)據(jù)分組的最后一個數(shù)據(jù)元素聯(lián)合表示中斷點。為第二數(shù)據(jù)流的第一個數(shù)據(jù)分組提供一個或更多個報頭元素,所述第一數(shù)據(jù)分組以一個或更多個填充元素結(jié)束,其中數(shù)據(jù)分組的填充元素與緊接其后的數(shù)據(jù)分組的報頭元素的組合表示PCM格式的中斷點,方法還包括步驟在報頭元素之前為第二數(shù)據(jù)流的第一數(shù)據(jù)分組提供附加報頭元素,所述附加報頭元素具有與填充元素相同的值,其中第一數(shù)據(jù)分組的附加報頭元素與緊接其后的報頭元素一起表示PCM格式的中斷點。非PCM格式(特別是壓縮格式)提供包括數(shù)據(jù)分組在內(nèi)的數(shù)據(jù)流,其中每個數(shù)據(jù)分組包括報頭元素,報頭元素表示與包含在數(shù)據(jù)分組內(nèi)的數(shù)據(jù)有關(guān)的信息。此外,根據(jù)在IEC61937標準中定義的數(shù)據(jù)格式的具體示例,數(shù)據(jù)分組包括報頭元素以及填充元素。在被讀取時,數(shù)據(jù)分組的報頭元素與前一數(shù)據(jù)分組的填充元素聯(lián)合表示根據(jù)PCM格式的中斷點??梢灾匦率褂迷搱箢^和填充元素來表示中斷點。這樣,由于出現(xiàn)在第一數(shù)據(jù)流中的數(shù)據(jù)元素被重新用來表示中斷點,使得第二數(shù)據(jù)流中的開銷被限制為最小。在封裝的示例中,根據(jù)AC3數(shù)據(jù)格式來編碼第一數(shù)據(jù)流。第一數(shù)據(jù)流包括多個數(shù)據(jù)分組??梢詾槊總€數(shù)據(jù)分組提供一個或更多個同步字(參考定義2)作為起始元素,以及提供一個或更多個填充元素作為數(shù)據(jù)分組的結(jié)束元素。這樣,數(shù)據(jù)分組可以是根據(jù)AC3格式編碼的數(shù)據(jù)流的幀。在報頭元素之前為第二數(shù)據(jù)流的第一數(shù)據(jù)分組提供一個或更多個附加報頭元素,所述附加報頭元素具有與填充元素相同的值,其中第一數(shù)據(jù)分組的附加報頭元素與緊接其后的報頭元素一起表示PCM格式的中斷點,由此將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流。然后,通過被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送第二數(shù)據(jù)流。根據(jù)另一示例,可以將根據(jù)標準IEC61937中描述的格式編碼的第一壓縮數(shù)據(jù)流封裝成第二數(shù)據(jù)流。根據(jù)該示例,封裝后的數(shù)據(jù)分組是以標準IEC61937定義的幀。第一數(shù)據(jù)流包括位于每個幀/子幀末尾的填充元素("0"填充),以及具有位于每個幀/子幀開始的同步字。同步字包括Pa和Pb。字Pa表示值"F872h",字Pb表示值"4ElFh"。字Pa和Pb的組合與前一數(shù)據(jù)分組的填充元素一起表示根據(jù)PCM格式的中斷點。在報頭元素之前為第二數(shù)據(jù)流的第一數(shù)據(jù)分組提供一個或更多個附加報頭元素,所述附加報頭元素具有與填充元素相同的值,其中第一數(shù)據(jù)分組的附加報頭元素與緊接其后的報頭元素一起表示PCM格式的中斷點,由此將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流。然后,通過被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送第8二數(shù)據(jù)流。通過被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送的鏈路來傳送在每對字幀/幀之間的邊界處包括中斷點的第二數(shù)據(jù)流。本發(fā)明還提供一種設(shè)備,包括輸入,用于接收根據(jù)非PCM格式編碼的第一數(shù)據(jù)流,所述第一數(shù)據(jù)流具有多個數(shù)據(jù)分組;通信鏈路,被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送;以及,封裝單元,用于將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流,所述封裝單元被布置為提供第二數(shù)據(jù)流以經(jīng)由通信鏈路來傳送所述第二數(shù)據(jù)流,其中第二數(shù)據(jù)流的每個數(shù)據(jù)分組的第一個數(shù)據(jù)元素表示根據(jù)PCM格式的中斷點。該設(shè)備還包括接收機,用于經(jīng)由通信鏈路接收第二數(shù)據(jù)流,以及;識別單元,用于通過檢驗中斷點來識別所接收的數(shù)據(jù)流??梢允褂糜布蜍浖a或其組合來實現(xiàn)該設(shè)備。設(shè)備的封裝單元允許提供數(shù)據(jù)元素,以將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流??删幊萄舆t和寄存器可以提供數(shù)據(jù)元素。通過選擇性地使第一數(shù)據(jù)流經(jīng)過延遲元件,可以使需要包括在數(shù)據(jù)流內(nèi)的數(shù)據(jù)元素包括在數(shù)據(jù)流中。可以對延遲元件進行編程,以提供零或一或其組合,以便包括上述的中斷點。可以使用反相器或緩沖器來實現(xiàn)延遲??梢允褂眠壿嬮T來實現(xiàn)寄存器。在接收端識別中斷點,從而確定所傳送的數(shù)據(jù)流是非PCM數(shù)據(jù)流。為了識別中斷點以及具有中斷點的數(shù)據(jù)流的格式,可以為識別單元提供比較器、或邏輯門、或其組合。識別單元的輸出可以使能根據(jù)所識別的數(shù)據(jù)格式來進行對數(shù)據(jù)流的路由選擇。下面將參照附圖更詳細地討論根據(jù)本發(fā)明的方法和設(shè)備的這些和其它方面及優(yōu)點,在附圖中;圖1示出了根據(jù)IEC61937標準的數(shù)據(jù)格式;圖2示出了I2S通信鏈路;圖3-6執(zhí)行數(shù)據(jù)封裝方法所遵照的步驟的各種實施例,以及;圖7-8示出了實現(xiàn)方法的設(shè)備。為了更好地理解該方法和設(shè)備,簡要地描述I2S鏈路和根據(jù)IEC61937標準的格式。具體實施例方式圖1示出了IEC61937標準中描述的數(shù)據(jù)流脈沖串格式。為了詳細地描述脈沖串格式,參考IEC61937文獻100/260/FDIS的第六條。以此提供對根據(jù)標準IEC61937的數(shù)據(jù)編碼格式的相關(guān)描述。圖l所示的脈沖串格式具有四個前導(dǎo)字Pa、Pb、Pc以及Pd,具有以下意義Pa和Pb表示同步字(syncword),Pc表示與數(shù)據(jù)類型有關(guān)的信息以及針對接收機的信息/控制,Pd表示比特形式的有效載荷的長度。脈沖串包括有效載荷字段,通過填充零(填充元素)來結(jié)束所述脈沖串以獲得該脈沖串的預(yù)先指定的格式。表l概述了前導(dǎo)字及其相應(yīng)內(nèi)容以及其中所包含的值。表l脈沖串前導(dǎo)字<table>tableseeoriginaldocumentpage10</column></row><table>^參照IEC61937文獻100/260/FDIS在23頁提供的表5注意,前導(dǎo)字Pa、Pb是固定的并且遵照固定的次序。還要注意,前導(dǎo)字Pa的值與F872h相對應(yīng),前導(dǎo)字Pb的值與4EIFh相對應(yīng)。圖2示出了I2S鏈路。12S鏈路發(fā)射機和接收機,所述發(fā)射機和接收機都是經(jīng)由3條信號線被連接的時鐘信號(SCK)線、字選擇信號(WS)線以及串行數(shù)據(jù)信號(SD)線。經(jīng)由串行數(shù)據(jù)線將數(shù)據(jù)串行地從發(fā)射機傳遞至接收機,這與時鐘信號的周期性時鐘脈沖同步。使發(fā)射機和接收機與相同的時鐘信號同步。圖3示出了實現(xiàn)根據(jù)本發(fā)明的方法的實施例。根據(jù)該方法,通過在第一數(shù)據(jù)流A的第一數(shù)據(jù)分組處引入表示PCM格式的中斷點(discontinuity)DO的一個或更多個數(shù)據(jù)元素,將第一數(shù)據(jù)流A封裝成第二數(shù)據(jù)流B,所述第一數(shù)據(jù)流A是根據(jù)非PCM格式被編碼的并且具有多個數(shù)據(jù)分組DP。然后,經(jīng)由被設(shè)計為對根據(jù)所述PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送第二數(shù)據(jù)流B。參照示出了第一和第二數(shù)據(jù)流A、B的圖4,進一步解釋該實施例。根據(jù)該示例,將根據(jù)IEC61937中描述的格式編碼的第一數(shù)據(jù)流A封裝成第二數(shù)據(jù)流B。同步字包括Pa、Pb、Pc以及Pd。字Pa和Pb表示值"F872h",字Pb表示值"4ElFh"。當(dāng)與填充元素一起讀取字Pa和Pb時,該組合表示根據(jù)PCM格式的中斷點D。在步驟中,該方法提供多個填充元素Z作為數(shù)據(jù)流A的第一子幀的第一元素,以提供第二數(shù)據(jù)流B。所提供的填充元素與第一子幀的同歩字S—起表示根據(jù)PCM格式的中斷點D。因此,每個子幀SF包括中斷點D。然后,經(jīng)由被設(shè)計為對根據(jù)所述PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送第二數(shù)據(jù)流B。圖5示出了實現(xiàn)根據(jù)本發(fā)明的方法的另一實施例。根據(jù)該方法,通過為第一數(shù)據(jù)流A的每個數(shù)據(jù)分組引入表示PCM格式的中斷點D的一個或更多個數(shù)據(jù)元素,將第一數(shù)據(jù)流A封裝成第二數(shù)據(jù)流B,所述第一數(shù)據(jù)流A是根據(jù)非PCM格式被編碼的并且具有多個數(shù)據(jù)分組DP。如圖5所示,通過在每個數(shù)據(jù)分組DP的起始處引入表示根據(jù)PCM格式的中斷點的一組元素,可以引入中斷點D。然后,經(jīng)由被設(shè)計為對根據(jù)所述PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送第二數(shù)據(jù)流B。圖6示出了將第一數(shù)據(jù)流A封裝成第二數(shù)據(jù)流B并且傳送第二數(shù)據(jù)流B的方法的另一實施例。在該實施例中,通過在每個數(shù)據(jù)分組DP的結(jié)束處為每個數(shù)據(jù)分組DP提供的一個或更多個填充元素Z以及為每個數(shù)據(jù)分組DP提供一個或更多個同步字S(參照棄權(quán)書3)作為每個數(shù)據(jù)分組的起始元素,引入根據(jù)PCM格式的中斷點D。數(shù)據(jù)分組DP的填充元素Z與緊接其后的數(shù)據(jù)分組的同步字S—起表示中斷點D。在數(shù)據(jù)分組的起始處為第一數(shù)據(jù)分組提供填充元素Z,以便與第一數(shù)據(jù)分組的同步字S—起來表示中斷點。因此,每個數(shù)據(jù)分組DP包括中斷點。然后,經(jīng)由被設(shè)計為對根據(jù)所述PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送第二數(shù)據(jù)流B。ii在一種情況下,數(shù)據(jù)分組具有報頭。在該情況下,報頭的一個或更多個起始元素可以表示同步字S。因此不需要提供同步字。在該方法的實現(xiàn)中,數(shù)據(jù)分組包括根據(jù)AC3數(shù)據(jù)格式定義的幀。根據(jù)一個實施例,報頭元素/同步字是根據(jù)AC3數(shù)據(jù)格式定義的報頭的第一個元素??梢愿鶕?jù)該方法來提供填充元素。根據(jù)上述定義,在以參照圖3至6討論的任一實施例來實現(xiàn)根據(jù)AC3格式編碼的數(shù)據(jù)時,可以將其封裝并通過被設(shè)計為傳送PCM格式的通信鏈路來傳送它。本發(fā)明提供了一種方法,該方法經(jīng)由如圖3-6中所述的通信鏈路接收第二數(shù)據(jù)流,并且通過檢驗中斷點來識別所述第二數(shù)據(jù)流。圖7示出了用于實現(xiàn)上述方法的設(shè)備700。設(shè)備700具有用于接收根據(jù)非PCM格式編碼的第一數(shù)據(jù)流的輸入710。第一數(shù)據(jù)流具有多個數(shù)據(jù)分組。設(shè)備的輸出與被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路720相連接。此外,設(shè)備700具有封裝單元730,封裝單元730接收輸入710并且將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流以及將第二數(shù)據(jù)流提供至通信鏈路。第二數(shù)據(jù)流中每個數(shù)據(jù)分組的第一個數(shù)據(jù)元素表示根據(jù)PCM格式的中斷點。第二數(shù)據(jù)流包括至少第一數(shù)據(jù)分組以及至少一個后續(xù)數(shù)據(jù)分組。后續(xù)數(shù)據(jù)分組中第一個數(shù)據(jù)元素與前一數(shù)據(jù)分組的最后一個數(shù)據(jù)元素聯(lián)合表示中斷點??梢詾樵O(shè)備700的封裝單元730提供可編程的延遲或寄存器以提供數(shù)據(jù)元素。可以使用反相器或緩存器來實現(xiàn)延遲??梢允褂眠壿嬮T來實現(xiàn)寄存器。可以使需要包括在第二數(shù)據(jù)流中的數(shù)據(jù)元素選擇性地地通過延遲元件??梢詫ρ舆t元件進行編程,以提供零或一或二者的任何組合,以便創(chuàng)建如上所述的中斷點。添加至流的數(shù)據(jù)元素可以自主地地或與為第一數(shù)據(jù)流提供的數(shù)據(jù)元素聯(lián)合表示中斷點。圖8示出了設(shè)備800,設(shè)備800具有用于經(jīng)由通信鏈路720接收第二數(shù)據(jù)流的接收機810。接收機810具有識別單元830,識別單元830用于通過對封裝單元730提供的中斷點進行檢驗來識別所接收的數(shù)據(jù)流??梢詾樽R別單元830提供比較器、或邏輯門、或其組合,以識別中斷點。識別單元830的輸出可以與鏈路720連接,以使能根據(jù)識別的數(shù)據(jù)格式來進行對數(shù)據(jù)流的路由選擇。此外,還可以將輸出提供至可能需要與傳送的數(shù)據(jù)流的格式有關(guān)的信息的其它單元。在所描述的根據(jù)本發(fā)明的方法和設(shè)備實施例中的次序不是強制性的,僅是例證性的。本發(fā)明的范圍不限于所描述的實施例。本領(lǐng)域技術(shù)人員可以在不背離本發(fā)明構(gòu)思的前提下改變步驟的次序或使用線程模式(threadingmodel)、多處理器系統(tǒng)或多重處理(multipleprocesses)來并行地執(zhí)行步驟。任何這樣的實施例將落在本發(fā)明的范圍內(nèi)并且是保護的主旨。應(yīng)當(dāng)注意,上述實施例說明而不限制方法和設(shè)備,在不背離所附權(quán)利要求的范圍的前提下,本領(lǐng)域技術(shù)人員將能夠設(shè)計許多可選實施例。在權(quán)利要求中,位于圓括號之間的任何參考標記不應(yīng)被解釋為限制權(quán)利要求。詞語"包括"不排除存在除了權(quán)利要求所列的元件或步驟以外的其它元件或步驟。元件前面的詞語"一"或"一個"不排除存在多個這樣元件??梢酝ㄟ^包括若干不同的元件的硬件以及通過適合編程的計算機來實現(xiàn)方法和設(shè)備。在列舉了若干裝置的設(shè)備權(quán)利要求中,這些裝置中的若干裝置可以由同一個計算機可讀軟件或硬件來予以體現(xiàn)。在互不相同的從屬權(quán)利要求中描述特定措施的這一事實并不表示不能有利地將這些措施結(jié)合使用。權(quán)利要求1、一種方法,包括步驟將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流,所述第一數(shù)據(jù)流具有多個數(shù)據(jù)分組并且是根據(jù)非PCM格式被編碼的,其中第二數(shù)據(jù)流的每個數(shù)據(jù)分組的第一個數(shù)據(jù)元素表示PCM格式的中斷點,以及;經(jīng)由被設(shè)計為對根據(jù)所述PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送第二數(shù)據(jù)流。2、根據(jù)權(quán)利要求l的方法,其中,第二數(shù)據(jù)流包括至少第一數(shù)據(jù)分組以及至少一個后續(xù)數(shù)據(jù)分組,其中后續(xù)數(shù)據(jù)分組的第一個數(shù)據(jù)元素與前一數(shù)據(jù)分組的最后一個數(shù)據(jù)元素聯(lián)合表示中斷點。3、根據(jù)權(quán)利要求l的方法,其中,所述第二數(shù)據(jù)流的數(shù)據(jù)分組以一個或更多個報頭元素起始并且以一個或更多個填充元素結(jié)束,其中數(shù)據(jù)分組的填充元素與緊接其后的數(shù)據(jù)分組的報頭元素的組合表示PCM格式的中斷點,所述方法還包括步驟在報頭元素之前為第二數(shù)據(jù)流的第一數(shù)據(jù)分組提供附加報頭元素,所述附加報頭元素具有與填充元素相同的值,其中第一數(shù)據(jù)分組的附加報頭元素與緊接其后的報頭元素一起表示PCM格式的中斷點。4、根據(jù)權(quán)利要求l的方法,其中,所述第一數(shù)據(jù)流包括壓縮數(shù)據(jù)流。5、根據(jù)權(quán)利要求l的方法,其中,所述方法還包括步驟經(jīng)由通信鏈路接收第二數(shù)據(jù)流,以及;通過檢驗中斷點來識別第二數(shù)據(jù)流。6、一種設(shè)備,包括輸入,用于接收根據(jù)非PCM格式編碼的第一數(shù)據(jù)流,所述第一數(shù)據(jù)流具有多個數(shù)據(jù)分組;通信鏈路,被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送;以及,封裝單元,用于將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流,所述封裝單元被布置為提供第二數(shù)據(jù)流以經(jīng)由通信鏈路來傳送,其中第二數(shù)據(jù)流的每個數(shù)據(jù)分組的第一個數(shù)據(jù)元素表示根據(jù)PCM格式的中斷點。7、根據(jù)權(quán)利要求6的設(shè)備,其中,第二數(shù)據(jù)流包括至少第一數(shù)據(jù)分組和至少一個后續(xù)數(shù)據(jù)分組,其中后續(xù)數(shù)據(jù)分組的第一個數(shù)據(jù)元素與前一數(shù)據(jù)分組的最后一個數(shù)據(jù)元素聯(lián)合表示中斷點。8、根據(jù)權(quán)利要求6的設(shè)備,其中,所述第二數(shù)據(jù)流的數(shù)據(jù)分組以一個或更多個報頭元素起始并且以一個或更多個填充元素結(jié)束,其中數(shù)據(jù)分組的填充元素與緊接其后的數(shù)據(jù)分組的報頭元素的組合表示PCM格式的中斷點,為第二數(shù)據(jù)流的第一數(shù)據(jù)分組提供填充元素作為起始元素,其中所提供的填充元素與第一數(shù)據(jù)分組的報頭元素一起表示PCM格式的中斷點。9、根據(jù)權(quán)利要求6或8的設(shè)備,其中,第一數(shù)據(jù)流包括壓縮數(shù)據(jù)。10、根據(jù)權(quán)利要求6的設(shè)備,還包括接收機,用于經(jīng)由通信鏈路接收第二數(shù)據(jù)流,以及;識別單元,用于通過檢驗中斷點來識別所接收的數(shù)據(jù)流。全文摘要提供了一種方法和設(shè)備,通過被設(shè)計為對根據(jù)PCM格式編碼的數(shù)據(jù)流進行傳送的通信鏈路來傳送根據(jù)非PCM格式編碼的第一數(shù)據(jù)流。該方法和設(shè)備接收根據(jù)非PCM格式編碼的第一數(shù)據(jù)流。所接收的數(shù)據(jù)流包括多個數(shù)據(jù)分組。該方法和設(shè)備將第一數(shù)據(jù)流封裝成第二數(shù)據(jù)流。第二數(shù)據(jù)流具有多個數(shù)據(jù)分組。第二數(shù)據(jù)流的每個數(shù)據(jù)分組包括根據(jù)PCM格式的中斷點。通過鏈路傳送第二數(shù)據(jù)流。該方法和設(shè)備還可以經(jīng)由鏈路接收第二數(shù)據(jù)流以及通過檢驗中斷點來識別所接收的數(shù)據(jù)流的格式。文檔編號H04B14/04GK101479969SQ200780023726公開日2009年7月8日申請日期2007年6月15日優(yōu)先權(quán)日2006年6月26日發(fā)明者普蘭喬伊·巴塔查里亞申請人:Nxp股份有限公司