[發(fā)明專利]用于數(shù)據(jù)塊的差錯(cuò)檢測(cè)方法和設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201110200369.3 | 申請(qǐng)日: | 2011-07-18 |
| 公開(kāi)(公告)號(hào): | CN102263612A | 公開(kāi)(公告)日: | 2011-11-30 |
| 發(fā)明(設(shè)計(jì))人: | 蔣樂(lè);宋飛浩;鐘海 | 申請(qǐng)(專利權(quán))人: | 杭州晟聯(lián)通信技術(shù)有限公司 |
| 主分類號(hào): | H04L1/00 | 分類號(hào): | H04L1/00 |
| 代理公司: | 杭州杭誠(chéng)專利事務(wù)所有限公司 33109 | 代理人: | 王江成 |
| 地址: | 310000 浙江省杭州市*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 數(shù)據(jù) 差錯(cuò) 檢測(cè) 方法 設(shè)備 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)據(jù)通信領(lǐng)域,涉及一種數(shù)據(jù)塊差錯(cuò)檢測(cè)方法,包括發(fā)射方法和接收方法兩方面,尤其是一種能夠在不增加數(shù)據(jù)長(zhǎng)度的情況下對(duì)多字段數(shù)據(jù)塊進(jìn)行可靠的誤碼檢測(cè)的方法;本發(fā)明還涉及一種差錯(cuò)檢測(cè)設(shè)備,包括發(fā)射設(shè)備和接收設(shè)備兩方面,尤其是一種能夠在不增加數(shù)據(jù)長(zhǎng)度的情況下對(duì)多字段數(shù)據(jù)塊進(jìn)行可靠的誤碼檢測(cè)的發(fā)射設(shè)備和接收設(shè)備。
?
背景技術(shù)
在通信系統(tǒng)中,尤其是無(wú)線通信系統(tǒng)中,數(shù)字信號(hào)在傳輸過(guò)程中會(huì)遇到干擾或者其它不利于傳輸?shù)那樾味斐山邮辗浇邮盏男盘?hào)產(chǎn)生差錯(cuò),稱之為誤碼。為了檢測(cè)和糾正數(shù)字信號(hào)的誤碼,通常采用的差錯(cuò)檢驗(yàn)與校正機(jī)制是在由多個(gè)數(shù)字信號(hào)組成的數(shù)據(jù)塊中加上若干個(gè)比特的冗余信號(hào),這稱之為校驗(yàn)碼和糾錯(cuò)碼。校驗(yàn)碼和糾錯(cuò)碼通過(guò)一定的算法或規(guī)則得出,可以在有限的范圍內(nèi)檢測(cè)和糾正誤碼。
數(shù)據(jù)塊通常由一個(gè)或多個(gè)字段組成,通常的,數(shù)據(jù)塊帶有一個(gè)針對(duì)整個(gè)數(shù)據(jù)塊的校驗(yàn)碼或前向糾錯(cuò)碼,而每個(gè)字段也可以分別帶有對(duì)應(yīng)自身字段的校驗(yàn)碼或前向糾錯(cuò)碼。
對(duì)于某些受到數(shù)據(jù)傳輸物理信道帶寬的限制,能夠承載的數(shù)據(jù)長(zhǎng)度有限的通信系統(tǒng),如數(shù)字集群通信系統(tǒng),由多個(gè)相關(guān)聯(lián)的字段組成的數(shù)據(jù)塊中,某些字段可能包括前向糾錯(cuò)嗎但不包括差錯(cuò)校驗(yàn)碼。由此就會(huì)引起這些字段事實(shí)上存在差錯(cuò)卻因?yàn)槿狈δ軌驒z測(cè)到該字段中的解碼錯(cuò)誤的能力而沒(méi)有被識(shí)別出來(lái),進(jìn)而,被當(dāng)作正確數(shù)據(jù)進(jìn)行后續(xù)處理的情況,這不但會(huì)導(dǎo)致數(shù)據(jù)塊的進(jìn)一步處理結(jié)果無(wú)法預(yù)期,還會(huì)引起與數(shù)據(jù)塊的進(jìn)一步處理相關(guān)的嚴(yán)重問(wèn)題。
舉例來(lái)說(shuō),假設(shè)數(shù)據(jù)塊的字段1用來(lái)表示字段2的數(shù)據(jù)類型或指令類型,字段2表示數(shù)據(jù)內(nèi)容或指令內(nèi)容,上述2個(gè)字段均具有各自獨(dú)立的糾錯(cuò)碼或校驗(yàn)碼。當(dāng)字段1在傳輸當(dāng)中出現(xiàn)誤碼并且沒(méi)被識(shí)別出存在誤碼,而字段2解碼正確時(shí),解碼方就會(huì)將字段2理解為偏離其本意的其他含義,比如說(shuō),字段2的原意是一條普通數(shù)據(jù),卻被誤解為一條操作指令,這將會(huì)引起數(shù)據(jù)塊接收方的一次錯(cuò)誤操作。
因此,期待找到一種能夠在不增加數(shù)據(jù)長(zhǎng)度的情況下對(duì)多字段數(shù)據(jù)塊進(jìn)行可靠的誤碼檢測(cè)的方法和設(shè)備。
?
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)中存在的問(wèn)題,提出一種能夠在不增加數(shù)據(jù)長(zhǎng)度的情況下對(duì)多字段數(shù)據(jù)塊進(jìn)行可靠的誤碼檢測(cè)的方法,本發(fā)明還提出一種能夠在不增加數(shù)據(jù)長(zhǎng)度的情況下對(duì)多字段數(shù)據(jù)塊進(jìn)行可靠的誤碼檢測(cè)的差錯(cuò)檢測(cè)設(shè)備。
為達(dá)到上述目的,本發(fā)明所采用的第一個(gè)技術(shù)方案是:
一種用于數(shù)據(jù)塊的差錯(cuò)檢測(cè)方法,包括如下步驟:
(S001)產(chǎn)生數(shù)據(jù)塊,數(shù)據(jù)塊包括具有第一多個(gè)比特的第一字段和具有第二多個(gè)比特的至少一個(gè)第二字段;
(S002)根據(jù)第一字段選擇一個(gè)第二多個(gè)比特的CRC初值;
(S003)用CRC初值作為CRC寄存器的初始值,然后計(jì)算第二多個(gè)比特的CRC碼;
(S004)將CRC碼加入第二多個(gè)比特,形成完整的第二多個(gè)比特,包含CRC碼的第二多個(gè)比特被用于在解碼第二多個(gè)比特時(shí)進(jìn)行差錯(cuò)檢測(cè);和
(S005)發(fā)射包括第一多個(gè)比特和完整的第二多個(gè)比特的數(shù)據(jù)塊。
上述技術(shù)方案還可以進(jìn)一步完善:
作為優(yōu)選,第二字段包括信息,并且,第二多個(gè)比特包括第二字段的CRC碼和信息比特。
作為優(yōu)選,第一字段包括數(shù)據(jù)類型或命令類型,并且,第一字段指示第二字段中信息比特的信息類型。
為了達(dá)到上述目的,本發(fā)明所采用的第二個(gè)技術(shù)方案是:
一種用于數(shù)據(jù)塊的差錯(cuò)檢測(cè)方法,包括如下步驟:
(S001)接收數(shù)據(jù)塊,數(shù)據(jù)塊包括具有第一多個(gè)比特的第一字段和具有第二多個(gè)比特的至少一個(gè)第二字段,第二多個(gè)比特包括第二字段的CRC碼;
(S002)解碼第一多個(gè)比特,以產(chǎn)生第一字段;
(S003)根據(jù)第一字段,并按照與數(shù)據(jù)塊發(fā)送方相同的規(guī)則,選擇一個(gè)第二多個(gè)比特的CRC初值;
(S004)用CRC初值作為CRC寄存器的初始值,然后對(duì)第二多個(gè)比特進(jìn)行CRC校驗(yàn);
(S005)如果第二多個(gè)比特CRC校驗(yàn)出錯(cuò),則判定數(shù)據(jù)塊出現(xiàn)誤碼。
上述技術(shù)方案還可以進(jìn)一步完善:
作為優(yōu)選,第二字段包括信息,并且,第二多個(gè)比特包括第二字段的CRC碼和信息比特。
作為優(yōu)選,第一字段包括數(shù)據(jù)類型或命令類型,并且,第一字段指示第二字段中信息比特的信息類型。
為了達(dá)到上述目的,本發(fā)明所采用的第三個(gè)技術(shù)方案是:
一種用于數(shù)據(jù)塊的差錯(cuò)檢測(cè)設(shè)備,包括:
處理設(shè)備:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州晟聯(lián)通信技術(shù)有限公司,未經(jīng)杭州晟聯(lián)通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110200369.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種汽車柴油加熱系統(tǒng)
- 下一篇:主彈簧
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 移動(dòng)電信網(wǎng)絡(luò)中的差錯(cuò)報(bào)告
- 制造設(shè)備中的差錯(cuò)檢測(cè)方法
- 圖像解碼裝置和圖像解碼方法
- 用散列函數(shù)區(qū)分存儲(chǔ)系統(tǒng)中隨機(jī)和重復(fù)差錯(cuò)的方法和系統(tǒng)
- 存儲(chǔ)器設(shè)備和模塊
- 基于電網(wǎng)計(jì)費(fèi)系統(tǒng)的基本電費(fèi)差錯(cuò)檢測(cè)方法及系統(tǒng)
- 差錯(cuò)處理系統(tǒng)及方法
- 一種面向任務(wù)的飛機(jī)駕駛?cè)藶椴铄e(cuò)風(fēng)險(xiǎn)評(píng)估方法
- 數(shù)據(jù)通信裝置及方法
- 在電訊變換機(jī)中處理過(guò)程差錯(cuò)的方法和裝置
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)





