專利名稱:提供選擇性糾錯數(shù)據(jù)接收的裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在通信網(wǎng)絡(luò)中接收脈沖串(burst)的裝置 和方法。更確切的說,本發(fā)明涉及移動裝置,尤其是手持終端,本發(fā) 明涉及數(shù)字地面廣播網(wǎng)絡(luò)上的多媒體服務(wù)。
背景技術(shù):
歐洲廣播聯(lián)盟的尖端技術(shù)文獻(xiàn)ETSI EN 302 304 VI. 1. 1 (2004-11) 上題為"Digital Video Broadcasting (DVB) ; Transmission System for Handheld Terminals (DVB-H)"描述了一種傳輸系統(tǒng),其利用數(shù) 字視頻廣播標(biāo)準(zhǔn)來提供一種通過數(shù)字地面廣播網(wǎng)絡(luò)把多媒體服務(wù)載 送到手持終端負(fù)載(DVB-H)的有效方式。 一個完整的DVB-H系統(tǒng)是 通過組合物理和鏈路層中的元素以及服務(wù)信息來定義的。用于DVB-H 的鏈路層使用時間分片來降低終端的平均功耗以及提供平滑及無縫 的頻率切換,并且使用多協(xié)議封裝來傳輸基于IP的數(shù)據(jù)和 Reed-Solomon奇偶校驗位。在多協(xié)議封裝-前向糾錯(MPE-FEC)幀 上施加前向糾錯,以便改進(jìn)移動信道中的載噪比性能和Doppler性 能,并且改進(jìn)對脈沖干擾的容限,從而提供更穩(wěn)健的接收器。DVB-H接收器的概念結(jié)構(gòu)包括時間分片模塊和MPE-FEC模塊。時 間分片模塊用于在執(zhí)行平滑及無縫的頻率切換的同時節(jié)省接收器的 功耗。MPE-FEC模塊提供物理層上的傳輸,互補(bǔ)前向糾錯使接收器能 夠應(yīng)付特別困難的接收條件。尖端技術(shù)文獻(xiàn)GB 2 406 483 A描述了一種在數(shù)字地面廣播網(wǎng)絡(luò) 中傳輸脈沖串的方法,其利用多協(xié)議封裝將網(wǎng)際協(xié)議(internet protocol)數(shù)據(jù)報傳輸至接收裝置。于是,在與用于前向糾錯數(shù)據(jù)的 脈沖串不同的脈沖串中傳輸應(yīng)用數(shù)據(jù)。此外,為了節(jié)省功率,控制器 指示接收器對前向糾錯數(shù)據(jù)進(jìn)行監(jiān)聽并且對前向糾錯數(shù)據(jù)進(jìn)行接收,但是如果在應(yīng)用數(shù)據(jù)脈沖串中未檢測到錯誤,則僅僅監(jiān)聽?wèi)?yīng)用數(shù)據(jù)而 忽略前向糾錯數(shù)據(jù)脈沖串。從GB 2 406 483 A獲知的方法具有這樣的缺點,即大部分時候 都必須接收前向糾錯數(shù)據(jù),這是因為多協(xié)議封裝數(shù)據(jù)難得不出錯。發(fā)明內(nèi)容本發(fā)明的目的是提供一種用于在通信網(wǎng)絡(luò)中接收脈沖串的裝置 和方法,其具有改進(jìn)的接收性能,尤其是具有改進(jìn)的省電功能。該目的由權(quán)利要求1所述的裝置實現(xiàn)。從屬權(quán)利要求中提到了 本發(fā)明的有利改進(jìn)。本發(fā)明還有別的優(yōu)點,即可提供接收單元的盡早關(guān)閉以便降低 裝置的平均功耗。這就意味著,在接收大量脈沖串時可以獲得顯著的 功率降低。根據(jù)權(quán)利要求2中所定義的措施,應(yīng)用數(shù)據(jù)被存儲在具有例如 1024行191列的應(yīng)用數(shù)據(jù)表中,而糾錯數(shù)據(jù)被存儲在具有例如1024 行64列的Reed-Solomon數(shù)據(jù)表中。在這種情況下,在包含應(yīng)用數(shù)據(jù) 表和Reed-Solomon數(shù)據(jù)表這兩者的幀的每行上單獨地處理糾錯。這 表示Reed-Solomon解碼器處理一個既包括應(yīng)用數(shù)據(jù)又包括糾錯數(shù)據(jù) 的行。但是,解碼器單元可能只利用糾錯數(shù)據(jù)的一部分來執(zhí)行糾錯。成功解碼所必需的糾錯數(shù)據(jù)量取決于正確接收到的應(yīng)用數(shù)據(jù)量。解碼 器單元可根據(jù)所接收到的數(shù)據(jù)來確定所必須的糾錯數(shù)據(jù)量,其中該決定是針對每幀或每脈沖串獨立地作出的。權(quán)利要求3中所定義的措施具有這樣的優(yōu)點,其計算負(fù)擔(dān)相對 較小。所以,可以作出快速決定來確定成功糾錯所必須的糾錯數(shù)據(jù)量。 并且,可以在接收或分析糾錯數(shù)據(jù)的各個符號之前,預(yù)先地確定錯誤 量。所以,根據(jù)權(quán)利要求4中所定義的措施,當(dāng)應(yīng)用數(shù)據(jù)表的列包括 一個或多個出錯符號時,它被算作出錯。權(quán)利要求5中所定義的措施具有這樣的優(yōu)點,即錯誤量是逐行 確定的,所以成功糾錯所必需的糾錯數(shù)據(jù)量的確定被優(yōu)化。從而,相 比較與錯誤量的逐列確定,總體上可以更早的啟動接收單元的關(guān)閉。在該情況下,與應(yīng)用數(shù)據(jù)表以及可能的Reed-Solomon數(shù)據(jù)表的各個 符號相關(guān)的錯誤或擦除信息可被用于確定應(yīng)用數(shù)據(jù)表以及可能的 Reed-Solomon數(shù)據(jù)表的行的出錯符號數(shù)。在將成功糾錯所必需的糾 錯數(shù)據(jù)量的確定限制在幀的行的應(yīng)用數(shù)據(jù)表部分時,可以在接收到糾 錯數(shù)據(jù)之前進(jìn)行錯誤量確定。但是,存儲在幀的Reed-Solomon數(shù)據(jù) 表部分中的糾錯數(shù)據(jù)的符號也可用來確定成功糾錯所必需的糾錯數(shù) 據(jù)量以改進(jìn)錯誤量確定。于是,如權(quán)利要求9所述的措施所建議的那 樣,可提供更早的接收單元關(guān)閉。但是,權(quán)利要求8中所定義的措施 提供了具有降低的計算負(fù)擔(dān)的錯誤量確定。根據(jù)權(quán)利要求10中所定義的措施,優(yōu)化了接收結(jié)束的定時。 根據(jù)權(quán)利要求11和12中所定義的措施,可采用其它參數(shù)來優(yōu) 化糾錯。例如,根據(jù)權(quán)利要求12中所定義的措施,可使用安全距離 (security distance),以便在即使數(shù)據(jù)處理期間出現(xiàn)了一些未檢 測到的錯誤的情況下也能進(jìn)行糾錯。本發(fā)明的這些和其它方面將通過參考下文中所述的實施例而得 到說明并變得明顯。
參見附圖,通過后面對優(yōu)選實施例的描述,本發(fā)明將變得很容 易理解,附圖中,相同的部分標(biāo)有相同的標(biāo)號,其中圖1示出了根據(jù)本發(fā)明優(yōu)選實施例的用于接收脈沖串的裝置的框圖;圖2圖示了根據(jù)本發(fā)明優(yōu)選實施例的裝置的存儲器單元的存儲 器中的幀;圖3圖示了被根據(jù)本發(fā)明優(yōu)選實施例的裝置的錯誤量確定單元 用來確定與圖2所示的幀的列相關(guān)的錯誤量的錯誤表;以及圖4示出了由根據(jù)本發(fā)明優(yōu)選實施例的裝置的錯誤量確定單元 所使用的與圖2所示的幀的行相關(guān)的錯誤表。
具體實施方式
圖1示出了用于在通信網(wǎng)絡(luò)中接收脈沖串的裝置1的鏈路層的 框圖。裝置l可用在一種傳輸系統(tǒng)中,該傳輸系統(tǒng)利用數(shù)字視頻廣播 標(biāo)準(zhǔn)來提供一種通過數(shù)字地面廣播網(wǎng)絡(luò)來載送多媒體服務(wù)的方式。例 如,裝置1可能是手持終端、或移動電話、或其它設(shè)備(尤其是電池 供電設(shè)備)的一部分。但是,本發(fā)明的裝置1和方法同樣可以包含在 其它設(shè)備中或由其它設(shè)備處理。根據(jù)優(yōu)選實施例的裝置1包括接收單元2。接收單元2經(jīng)由通信網(wǎng)絡(luò)接收連續(xù)的脈沖串,并且在信道3上輸出傳送流。于是,每一個脈沖串均可能包括多協(xié)議封裝數(shù)據(jù),該多協(xié)議封裝數(shù)據(jù)包括作為可能 的前向糾錯數(shù)據(jù)的IP數(shù)據(jù)。從而,可在不同的信道上發(fā)送不同的脈 沖串。可提供定時偏移信息以表示連續(xù)脈沖串之間的定時。在用于手持終端的數(shù)字視頻廣播的情況中,這種定時偏移信息被稱為"At"。 此外,裝置l包括多路分離器4。例如,多路分離器4被布置成 MPEG-2傳送流多路分離器,其中移動圖像壓縮標(biāo)準(zhǔn)MPEG-2將演播室 質(zhì)量電視和多CD質(zhì)量音頻信道定位在4至6Mbps,并且該標(biāo)準(zhǔn)還被 擴(kuò)展至用于高清電視(HDTV)。但是,多路分離器4還可能提供其它 編碼標(biāo)準(zhǔn)(尤其是用于移動圖像及其相關(guān)音頻的編碼的編碼標(biāo)準(zhǔn))。 多路分離器4從信道3上接收傳送流。多路分離器4包括包標(biāo)識符 (PID)濾波器5,用于選擇基本流的傳送流包。包標(biāo)識符濾波器5 與服務(wù)信息(SI)及程序指定信息(PSI)濾波器6和解封裝濾波器 7相結(jié)合地使用,其中濾波器6和7用于對服務(wù)信息、程序指定信息 和應(yīng)用信息進(jìn)行濾波。所選的SI/PSI段被存儲在它們相應(yīng)的列隊 (queue) 8中并且被列隊管理器9發(fā)送出去。在經(jīng)由串行外圍接口 (SPI) 10和信道11將所選的服務(wù)信息發(fā)送至應(yīng)用程序引擎之前, 對所選的服務(wù)信息進(jìn)行多次操作。服務(wù)信息及程序指定信息濾波器6的段濾波伴隨著循環(huán)冗余校 驗(CRC) 12。解封裝濾波器7所進(jìn)行的解封裝濾波伴隨著循環(huán)冗余 校驗13以及校驗和計算14。循環(huán)冗余校驗12、循環(huán)冗余校驗13、 以及校驗和計算14是錯誤信息的來源。錯誤信息的另一來源就是傳 送流包主報頭中的傳送錯誤標(biāo)識符。當(dāng)錯誤出現(xiàn)時,多路分離器4的錯誤標(biāo)志產(chǎn)生單元20產(chǎn)生針對相應(yīng)的數(shù)據(jù)報片段的疑符(erasure)。所以,數(shù)據(jù)報是網(wǎng)絡(luò)層數(shù)據(jù)幀。在網(wǎng)際協(xié)議的情況下, 數(shù)據(jù)報是網(wǎng)際協(xié)議數(shù)據(jù)報。總之,數(shù)據(jù)報是具有完整地址信息的網(wǎng)絡(luò) 層包,從而它能夠在不需要其它信息的情況下路由至終點。接收單元 2接收包括段的脈沖串。數(shù)據(jù)報被封裝成段,并且當(dāng)錯誤出現(xiàn)在這些 段中的任意一段中時,錯誤標(biāo)志產(chǎn)生單元20產(chǎn)生針對出錯段的數(shù)據(jù) 報的疑符。從多路分離器4將以數(shù)據(jù)報形式接收到的應(yīng)用數(shù)據(jù)和所接收到 的糾錯數(shù)據(jù)發(fā)送至存儲器單元22。存儲器單元22包括存儲器,并且 該存儲器中的幀被布置成用于存儲所接收到數(shù)據(jù)報,這將在參考圖2 時進(jìn)行詳細(xì)描述。裝置1包括網(wǎng)際協(xié)議讀出單元24和解碼器單元25。解碼器單元 25用于對存儲在存儲器單元22的幀中的數(shù)據(jù)進(jìn)行前向糾錯。在前向 糾錯處理之后,經(jīng)由網(wǎng)際協(xié)議讀出單元24將多協(xié)議封裝數(shù)據(jù)發(fā)送至 列隊管理器9。網(wǎng)際協(xié)議讀出單元24識別存儲器單元22的MPE-FEC 存儲器中的數(shù)據(jù)報。因此,它對每個數(shù)據(jù)報的報頭進(jìn)行分析并且讀取 它的長度信息??刂萍笆‰妴卧?6連接至多路分離器4、存儲器單 元22、解碼器單元25、網(wǎng)際協(xié)議讀出單元24、列隊管理器9和SPI 10, 以便進(jìn)行控制及省電操作。并且,控制及省電單元26與接收單元2 連接,以便在所接收到的脈沖串之間以及可能在各個脈沖串結(jié)束之前 關(guān)閉接收單元2??刂萍笆‰妴卧?6從芯片間通信信道(I2C)接收 數(shù)據(jù)??刂萍笆‰妴卧?6從登錄表產(chǎn)生單元21接收網(wǎng)際協(xié)議登錄數(shù) 據(jù),并且將這些數(shù)據(jù)發(fā)送至網(wǎng)際協(xié)議讀出單元以便網(wǎng)際協(xié)議讀出。并 且,多路分離器4可能具有一個或多個輸出,例如為其它服務(wù)(諸如 地面數(shù)字視頻廣播)輸出部分或全部傳送流的輸出28。此外,裝置1包括錯誤量確定單元30。錯誤量確定單元30確定 所接收到的出錯應(yīng)用數(shù)據(jù)的錯誤量,并且它還可能確定所接收到的糾 錯數(shù)據(jù)尤其是Reed-Solomon奇偶校驗位的錯誤量。于是,錯誤量確 定單元30確定與存儲器單元22中的存儲器的幀中的數(shù)據(jù)報的符號位 置相關(guān)的錯誤量,這將在參考圖2時進(jìn)行詳細(xì)描述。并且,錯誤量確定單元30確定了解碼器單元25為了成功地對存儲在存儲器單元22的幀中的數(shù)據(jù)執(zhí)行糾錯操作所必需的糾錯數(shù)據(jù)的量。而且,錯誤量確定單元30確定了正確地接收到的糾錯數(shù)據(jù)的量,并且將正確地接收 到的糾錯數(shù)據(jù)的量與糾錯操作所必需的糾錯數(shù)據(jù)的量進(jìn)行比較。在正 確地接收到的糾錯數(shù)據(jù)的量對于糾錯操作而言是足夠的情況下,錯誤 量確定單元30向控制及省電單元26發(fā)送請求,以請求結(jié)束糾錯數(shù)據(jù) 的接收。隨后,控制及省電單元26指示接收單元2結(jié)束糾錯數(shù)據(jù)的 接收。因此,糾錯數(shù)據(jù)的一部分可能未被接收,并且存儲器單元22 的一部分幀可能未裝有Reed-Solomon奇偶校驗位。圖2示出了存儲器單元22的存儲器中的幀32的優(yōu)選實施例。 在該實施例中,幀32被布置成多協(xié)議封裝及前向糾錯幀32。幀32 是符號Au和Ri,的表,其中i大于或等于1并小于或等于k, j大于 或等于1并小于或等于191, 1大于或等于1并小于或等于64。因此, k是沿著方向33的幀32的行數(shù),可以從1數(shù)到例如1204。幀32的 列數(shù)為191+64=255。幀32包括應(yīng)用數(shù)據(jù)表35和糾錯數(shù)據(jù)表36,其 中優(yōu)選實施例的糾錯數(shù)據(jù)表36是Reed-Solomon數(shù)據(jù)表36。幀32的 應(yīng)用數(shù)據(jù)表35部分中的列是沿著方向34數(shù)出來的,并且?guī)?2的 Reed-Soloraon數(shù)據(jù)表36部分中的列也是沿著方向34數(shù)出來的。應(yīng) 用數(shù)據(jù)表35中填充有由存儲器單元22所接收到的數(shù)據(jù)報,所以應(yīng)用 數(shù)據(jù)表35被應(yīng)用數(shù)據(jù)以及可能的填充字節(jié)(padding byte)所填充。 所以,應(yīng)用數(shù)據(jù)或填充數(shù)據(jù)存儲在符號A,j的位置上。Reed-Solo鵬n 奇偶校驗位存儲在Reed-Solomon數(shù)據(jù)表36中,如符號R"所示。在接收到的流的描述符中用信號通知幀32的行數(shù)k。 CRC-32碼 保護(hù)了所有的多協(xié)議封裝段和多協(xié)議封裝前向糾錯段,CRC-32碼可 靠地檢測了所有出錯段。對于屬于應(yīng)用數(shù)據(jù)表35或者屬于 Reed-Solomon數(shù)據(jù)表36的每個正確地接收到的段,段中的有效載荷 的起始地址由段報頭確定,以便將有效載荷放入各個表35或36的正 確位置。但是,傳輸期間可能會丟失一些段或者段的片段,所以應(yīng)用 數(shù)據(jù)表35和/或Reed-Solomon數(shù)據(jù)表36會存在一定量的空位。由符 號Aij所示的所有正確地接收到的字節(jié)和應(yīng)用數(shù)據(jù)填充隨后被認(rèn)為可靠的,并且空位中的所有字節(jié)位置被標(biāo)為不可靠。并且,Reed-Solomon數(shù)據(jù)表36的受損的(punctured)列也被標(biāo)為不可靠, 以便進(jìn)行Reed-Solomon解碼。因此,每個符號和Ru都被標(biāo)為可 靠或者不可靠。應(yīng)該注意的是,該錯誤信息是疑符信息,這是因為錯 誤的位置(即符號A,j或Ru的位置)是己知的。隨后,解碼器單元 25可以在每行i中對多達(dá)64個符號Au或Rn進(jìn)行校正,這意味著針 對每行是255字節(jié)的碼字。錯誤量確定單元30提供了兩種不同的方法來確定所接收到的出 錯應(yīng)用數(shù)據(jù)的錯誤量。在參見圖2和3時將詳細(xì)描述用來確定所接收 到的出錯應(yīng)用數(shù)據(jù)的錯誤量的第一種方法。在參見圖2和4時將詳細(xì) 描述用來確定所接收到的出錯應(yīng)用數(shù)據(jù)的錯誤量的第二種方法。圖3示出了錯誤量確定單元30用以根據(jù)幀32的出錯列來確定 所接收到的出錯應(yīng)用數(shù)據(jù)的錯誤量的191位字段(field)。因此, 從疑符信息可以得知,當(dāng)至少一個符號Aij出錯時,應(yīng)用數(shù)據(jù)表35 的列j被確認(rèn)為出錯。如果列j出錯,則出現(xiàn)錯誤標(biāo)志。例如,如圖 3所示,列jl包括至少一個出錯符號Aw,所以m(jl)被設(shè)置為1。 列j2不包括出錯符號Aij2,所以m(j2)被設(shè)置為0。在接收完應(yīng)用數(shù) 據(jù)之后,所有的數(shù)值m(j)均被設(shè)置為0或1。隨后,錯誤量確定單元30在Bj^l91的范圍內(nèi)計算所有m(j)的 和。所得結(jié)果就是出錯列的數(shù)目。因此,利用第一種方法,錯誤量確 定單元30確定出錯列的錯誤量為每行至少包括一個出錯符號Au的列的數(shù)目j。所確定的m(j)的和等于解碼器單元25為了執(zhí)行成功的糾錯操 作所必需的糾錯數(shù)據(jù)的量。在RS[255, 191,64](其中255是幀32的 列數(shù),191是應(yīng)用數(shù)據(jù)的列數(shù),64是Reed-Solomon數(shù)據(jù)表的列數(shù)) 的情況下,m(j)的和必須小于65。錯誤量確定單元30確定Reed-Solomon數(shù)據(jù)表36的列1是否出 錯,同時接收單元2對相關(guān)的流進(jìn)行接收。當(dāng)正確地接收到的 Reed-Solomon數(shù)據(jù)表36的列1的數(shù)目大于或等于在1S j S191的范圍 內(nèi)計算出來的m(j)的和,那么錯誤量確定單元30確定正確地接收到的Reed-Solomon奇偶校驗位的數(shù)目不小于執(zhí)行糾錯所必需 Reed-Solomon奇偶校驗位。于是,錯誤量確定單元30將該決定發(fā)送 給控制及省電單元26??刂萍笆‰妴卧?6請求接收單元2前端盡早 關(guān)閉。未接收到Reed-Solomon奇偶校驗位的列被指定為疑符。當(dāng)正確地接收到的Reed-Solomon數(shù)據(jù)表36的列數(shù)等于所有m(j) 的和,錯誤量確定單元30可將信號發(fā)送給控制及省電單元26。但是, 可提供一個安全距離。在這種安全距離的情況下,錯誤量確定單元 30確定以下事件,正確地接收到的Reed-Solomon數(shù)據(jù)表36的列數(shù) 什么時候等于所有m(jl)之和加上安全距離的和。于是,根據(jù)基于m(j) 值的決定的需要,接收了更多一些的Reed-Solomon數(shù)據(jù)列。于是, 接收的持續(xù)時間根據(jù)安全距離的量而增大。那么,解碼器單元25可 執(zhí)行成功的糾錯,即使幀32的應(yīng)用數(shù)據(jù)表35或糾錯數(shù)據(jù)表36中隱 藏著未檢測出來的錯誤。圖4示出了被錯誤量確定單元30用以根據(jù)逐行決定來確定錯誤 量的表40。因此,錯誤量確定單元30針對幀32的每行i確定出錯 符號Au以及可能情況下的Ru的數(shù)目。在接收到Reed-Solomon奇偶 校驗位的同時,可以針對行i的應(yīng)用數(shù)據(jù)表35部分或者針對行i的 應(yīng)用數(shù)據(jù)表35部分和糾錯數(shù)據(jù)表36部分這兩個部分來作出確定。首先,描述了針對已經(jīng)接收到的整行的錯誤量確定。在將符號 Aij和Ru存儲在幀32中它們相應(yīng)的位置上的同時,錯誤量確定單元 30確定每行i的疑符的數(shù)目m(i)。于是,由于數(shù)據(jù)丟失或未接收到 的符號Ai,、 Ru而產(chǎn)生的幀32中的未填充位置(即幀32中的空位) 中的每個丟失的符號Au或Ru被算作一個錯誤。在將應(yīng)用數(shù)據(jù)存儲在 應(yīng)用數(shù)據(jù)表35之后,可能需要Reed-Solomon奇偶校驗位。并且,在 接收期間,Reed-Solomon奇偶校驗位Ru被存儲在Reed-Solomon數(shù) 據(jù)表36中它們相應(yīng)的位置上。如圖4所示,行il中的疑符的數(shù)目 m(il)等于8,它小于64。并且,這時,行i2中的疑符的數(shù)目m(i2) 等于64。錯誤量確定單元30確定所有行i的最大疑符數(shù)目m(i)。假 設(shè)i不等于il或i2的其它所有行i的疑符數(shù)目m(i)都小于64。那 么,錯誤量確定單元30將剩下的錯誤量確定為64。因此,錯誤量被確定為應(yīng)用數(shù)據(jù)表35中的疑符數(shù)以及Reed-Solomon數(shù)據(jù)表36中的 疑符數(shù)之和。行i2中的疑符數(shù)ra(i2)等于64,所以現(xiàn)在與行i2相關(guān) 的Reed-Solomon奇偶校驗位的數(shù)目足以進(jìn)行成功的糾錯。行i2被假 設(shè)為具有最大剩余疑符數(shù)的行,所以對于幀32而言,現(xiàn)在可以進(jìn)行 成功的糾錯,甚至在Reed-Solomon數(shù)據(jù)表36中的Reed-Soloraon奇 偶校驗位的一些列沒被接收到的情況下也是如此。不過,錯誤量確定 單元30發(fā)送信號告知控制及省電單元26,解碼器單元25為了執(zhí)行 糾錯操作而必需的糾錯數(shù)據(jù)的數(shù)目現(xiàn)在等于執(zhí)行糾錯操作而必需的 糾錯數(shù)據(jù)的數(shù)目。結(jié)果就是,控制及省電單元26請求接收單元2前 端盡早關(guān)閉。可選地,對正確接收到的符號進(jìn)行計數(shù)。如果所有行i都具有 191個或者更多個正確接收到的符號Au和Ru,那么所接收到的 Reed-Solomon奇偶校驗位是足夠的,并且不再需要用剩下的 Reed-Solomon數(shù)據(jù)重建幀32。應(yīng)該注意的是,可提供安全距離。在這種情況下,每行i的最 大疑符數(shù)被設(shè)置成小于解碼器單元25的最大糾錯能力的值,例如它 被設(shè)置成小于64。應(yīng)該注意的是,通過表40的錯誤標(biāo)識符字段41可以降低計算 負(fù)擔(dān)。于是,行i中的每個疑符數(shù)m(i)均與一位相關(guān)聯(lián)。當(dāng)行i中 的疑符數(shù)m(i)小于或等于解碼器單元25的糾錯能力時,該標(biāo)志被設(shè) 置為0。因此,錯誤量確定單元30可計算出現(xiàn)在錯誤標(biāo)識符字段41 中的標(biāo)志,以便確定所接收到的Reed-Solomon奇偶校驗位對糾錯而 言是否足夠。當(dāng)錯誤標(biāo)識符字段41中的所有位都被設(shè)置為"0"時, 所接收到的糾錯數(shù)據(jù)的數(shù)目是足夠的。優(yōu)點在于,錯誤量確定單元 30可僅僅檢測疑符數(shù)m(i)大于解碼器單元25的糾錯能力的行i。錯誤量確定單元30還可以僅確定與應(yīng)用數(shù)據(jù)表35的符號Aij相 關(guān)的錯誤量。在這種情況下,在接收了應(yīng)用數(shù)據(jù)35之后,對限于每 行i的應(yīng)用數(shù)據(jù)表35部分的疑符數(shù)m(i)進(jìn)行確定。隨后,采用針 對所有行i的最大數(shù)m(i)來確定接收到的出錯應(yīng)用數(shù)據(jù)的錯誤量。 然后,使用該最大值來確定解碼器單元25為了執(zhí)行糾錯操作而必需的糾錯數(shù)據(jù)的量。錯誤量確定單元30將正確接收到的糾錯數(shù)據(jù)的量 確定為正確接收到的Reed-Solomon數(shù)據(jù)的列1的數(shù)目。當(dāng)正確接收 到的Reed-Solomon奇偶校驗位的列1的數(shù)目等于或大于最大數(shù) ra(i),那么錯誤量確定單元30發(fā)送信號給控制及省電單元26,以便 請求結(jié)束對Reed-Solomon奇偶校驗位的接收。隨后,控制及省電單 元26控制接收單元2以執(zhí)行接收單元2前端盡早關(guān)閉。應(yīng)該注意的是,行i中的疑符數(shù)m(i)是針對按照行i確定的行 錯誤數(shù)的一個示例。此外,與所有行i相關(guān)的最大疑符數(shù)m(i)是針 對最大行錯誤數(shù)的一個示例。雖然公開了本發(fā)明的示例性實施例,但是對領(lǐng)域技術(shù)人員而言 明顯的是,可以在不脫離本發(fā)明的精神和范圍的情況下作出能夠?qū)崿F(xiàn) 本發(fā)明優(yōu)點的各種改變和修改。這些對發(fā)明思想的修改由所附權(quán)利要 求所覆蓋,權(quán)利要求中的標(biāo)號不應(yīng)被解釋為限制本發(fā)明的范圍。并且, 在說明書和所附權(quán)利要求中,"包括"的意思不應(yīng)該被理解為排除其 它元素或步驟。而且,"一個"或"一種"并不排除多個和單個處理 器或其它單元可能完成權(quán)利要求中所陳述的多個裝置的功能。
權(quán)利要求
1.一種用于在通信網(wǎng)絡(luò)中接收脈沖串的裝置(1),尤其是移動裝置,該裝置(1)包括接收單元(2)、存儲器單元(22)、解碼器單元(25)和錯誤量確定單元(30),其中所述接收單元(2)被布置成用于接收包括應(yīng)用數(shù)據(jù)和糾錯數(shù)據(jù)的所述脈沖串,并且所述接收單元(2)被布置成用于將所述應(yīng)用數(shù)據(jù)的至少一部分和所述糾錯數(shù)據(jù)的至少一部分發(fā)送至所述存儲器單元(22),其中所述存儲器單元(22)被布置成用于將從所述接收單元(2)接收到的所述應(yīng)用數(shù)據(jù)和糾錯數(shù)據(jù)存儲在所述存儲器單元(22)的存儲器的幀(32)中,其中所述解碼器單元(25)被布置成用于對存儲在所述存儲器單元(22)的所述存儲器的所述幀(32)中的所述數(shù)據(jù)執(zhí)行糾錯,其中所述錯誤量確定單元(30)被布置成用于確定所接收到的出錯應(yīng)用數(shù)據(jù)的出錯量、確定所述解碼器單元(25)執(zhí)行糾錯所必需的糾錯數(shù)據(jù)量、確定正確接收到的糾錯數(shù)據(jù)量、以及在所述正確接收到的糾錯數(shù)據(jù)量不小于執(zhí)行所述糾錯所必需的糾錯數(shù)據(jù)量時請求結(jié)束對糾錯數(shù)據(jù)的接收。
2. 如權(quán)利要求l所述的裝置,其特征在于,所述幀(32)是多 協(xié)議封裝和前向糾錯幀(32),所述幀(32)包括應(yīng)用數(shù)據(jù)表(35) 和Reed-Solomon數(shù)據(jù)表(36),所述應(yīng)用數(shù)據(jù)被存儲在所述幀(32) 的所述應(yīng)用數(shù)據(jù)表(35)中,所述糾錯數(shù)據(jù)被存儲在所述幀的所述 Reed-Solomon數(shù)據(jù)表(36)中,并且所述解碼器單元(25)是 Reed-Solomon解碼器單元(25)。
3. 如權(quán)利要求l所述的裝置,其特征在于,所述錯誤量確定單 元(30)被布置成用于將所述出錯應(yīng)用數(shù)據(jù)的錯誤量確定為所述幀(32)的應(yīng)用數(shù)據(jù)表(35)的出錯列數(shù)。
4. 如權(quán)利要求3所述的裝置,其特征在于,當(dāng)所述應(yīng)用數(shù)據(jù)表(35)的列包含至少一個出錯符號時,它被確定為出錯列。
5. 如權(quán)利要求l所述的裝置,其特征在于,所述錯誤量確定單元(30)被布置成用于根據(jù)行錯誤數(shù)來確定所述出錯應(yīng)用數(shù)據(jù)的錯誤 量,其中每個行錯誤數(shù)都是針對所述幀(32)的所述應(yīng)用數(shù)據(jù)表(35) 的行而確定的。
6. 如權(quán)利要求5所述的裝置,其特征在于,所述錯誤量確定單 元(30)被布置成用于將所述出錯應(yīng)用數(shù)據(jù)的錯誤量確定為所述行錯 誤數(shù)的最大行錯誤數(shù),其中所述行錯誤數(shù)的每一個均被確定為所述幀(32)的所述應(yīng)用數(shù)據(jù)表(35)的所述行中的出錯符號數(shù)。
7. 如權(quán)利要求2所述的裝置,其特征在于,所述錯誤量確定單 元(30)被布置成用于將糾錯所必需的所述糾錯數(shù)據(jù)量確定為所述幀(32)的所述Reed-Solomon數(shù)據(jù)表(36)的列數(shù)。
8. 如權(quán)利要求7所述的裝置,其特征在于,所述錯誤量確定單 元(30)被布置成用于在所述Reed-Soloraon數(shù)據(jù)表(36)的正確接 收到的列數(shù)等于被確定為所述錯誤量的所述列數(shù)時,請求糾錯數(shù)據(jù)接 收的結(jié)束。
9. 如權(quán)利要求1或2所述的裝置,其特征在于,所述錯誤量確 定單元(30)被布置成用于在所述糾錯數(shù)據(jù)被存儲在所述幀(32)中 的同時確定糾錯所必需的所述糾錯數(shù)據(jù)量。
10. 如權(quán)利要求1所述的裝置,其特征在于,所述錯誤量確定 單元(30)被布置成用于當(dāng)所述錯誤量確定單元(30)確定對于所 述幀(32)的每一行而言剩余錯誤量均處于所述解碼器單元(25)的 糾錯能力范圍內(nèi)時,請求糾錯數(shù)據(jù)接收的結(jié)束。
11. 如權(quán)利要求io所述的裝置,其特征在于,所述錯誤量確定 單元(30)被布置成用于當(dāng)對于所述幀(32)的每一行而言所述行的正確符號數(shù)不小于所述幀(32)的應(yīng)用數(shù)據(jù)表(35)的列數(shù)時,請求糾錯數(shù)據(jù)接收的結(jié)束。
12. 如權(quán)利要求1所述的裝置,其特征在于,所述錯誤量確定 單元(30)被布置成用于當(dāng)對于所述幀(32)的每一行而言所述行 的正確符號數(shù)不小于所述幀(32)的應(yīng)用數(shù)據(jù)表(35)的列數(shù)與安全 距離之和時,請求糾錯數(shù)據(jù)接收的結(jié)束。
全文摘要
在采用了針對手持終端的數(shù)字視頻廣播標(biāo)準(zhǔn)的傳輸系統(tǒng)中,數(shù)據(jù)以脈沖串發(fā)送。提供解碼器單元(25)來校正數(shù)據(jù)中的錯誤。提供錯誤量確定單元(30),以便確定用于糾錯的糾錯數(shù)據(jù)量什么時候才足夠進(jìn)行成功的糾錯。因此,可通過接收器前端盡早關(guān)閉來平均地降低裝置(1)的功耗。
文檔編號H03M13/15GK101326727SQ200680046662
公開日2008年12月17日 申請日期2006年12月13日 優(yōu)先權(quán)日2005年12月16日
發(fā)明者奧諾·埃林伯格, 阿曼德·斯特伊芬沃爾德, 阿里·科佩拉 申請人:Nxp股份有限公司