一種次超聲波通信中編解碼方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種次超聲波通信中編碼方法,包括:編碼裝置選取次超聲波頻段中4個(gè)頻率點(diǎn)作為通信中傳輸?shù)?種符號(hào),所述4種符號(hào)分別為1個(gè)數(shù)據(jù)傳輸起始碼,1個(gè)數(shù)據(jù)傳輸結(jié)束碼,二進(jìn)制數(shù)據(jù)0及二進(jìn)制數(shù)據(jù)1;根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位;將所述用戶數(shù)據(jù)位及校驗(yàn)位按照數(shù)據(jù)幀編碼格式自適應(yīng)合成不同長(zhǎng)度的數(shù)據(jù)幀;將所述不同長(zhǎng)度的數(shù)據(jù)幀發(fā)送至解碼裝置,以使所述解碼裝置按照所述數(shù)據(jù)幀編碼格式進(jìn)行分幀處理,完成解碼操作。相應(yīng)地,本發(fā)明還提供一種解碼方法及系統(tǒng),解決了現(xiàn)有技術(shù)中由于固定長(zhǎng)度編碼導(dǎo)致通信效率低的問(wèn)題,減少了冗余度及數(shù)據(jù)發(fā)送時(shí)間,提高了通信效率。
【專利說(shuō)明】一種次超聲波通信中編解碼方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種次超聲波通信中編解碼方法及系統(tǒng)。
【背景技術(shù)】
[0002]次超聲波,通常指頻率15KHz-20KHz的聲波,它方向性好,穿透能力強(qiáng),易于獲得較集中的聲能,在水中傳播距離遠(yuǎn),可用于通信、測(cè)距、測(cè)速、清洗、焊接、碎石、殺菌消毒等。
[0003]目前的次超聲波通信技術(shù)中,大多采用固定長(zhǎng)度編碼的傳輸方式進(jìn)行傳輸,其冗余度較高,發(fā)送數(shù)據(jù)時(shí)間較長(zhǎng),造成通信效率低下。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是克服現(xiàn)有技術(shù)中的不足之處,提供了一種次超聲波通信中自適應(yīng)編解碼方法及系統(tǒng),解決了現(xiàn)有技術(shù)中由于固定長(zhǎng)度編碼導(dǎo)致通信效率低的問(wèn)題,減少了冗余度及數(shù)據(jù)發(fā)送時(shí)間,提高了通信效率。
[0005]本發(fā)明實(shí)施例提供一種次超聲波通信中編碼方法,包括:
[0006]編碼裝置選取次超聲波頻段中4個(gè)頻率點(diǎn)作為通信中傳輸?shù)?種符號(hào),所述4種符號(hào)分別為I個(gè)數(shù)據(jù)傳輸起始碼,I個(gè)數(shù)據(jù)傳輸結(jié)束碼,二進(jìn)制數(shù)據(jù)O及二進(jìn)制數(shù)據(jù)I ;
[0007]所述編碼裝置根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位;
[0008]所述編碼裝置將所述用戶數(shù)據(jù)位及校驗(yàn)位按照數(shù)據(jù)幀編碼格式自適應(yīng)合成不同長(zhǎng)度的數(shù)據(jù)幀;
[0009]所述編碼裝置將所述不同長(zhǎng)度的數(shù)據(jù)幀發(fā)送至解碼裝置,以使所述解碼裝置按照所述數(shù)據(jù)幀編碼格式進(jìn)行分幀處理,完成解碼操作。
[0010]本發(fā)明實(shí)施例還提供一種次超聲波通信中解碼方法,包括:
[0011]解碼裝置接收編碼裝置發(fā)送的包含不同長(zhǎng)度的數(shù)據(jù)幀的信號(hào),對(duì)該信號(hào)進(jìn)行濾波、放大、模擬/數(shù)字轉(zhuǎn)換及解調(diào),獲取所述不同長(zhǎng)度的數(shù)據(jù)幀,所述不同長(zhǎng)度的數(shù)據(jù)幀的格式為數(shù)據(jù)傳輸起始碼、用戶數(shù)據(jù)位、校驗(yàn)位和數(shù)據(jù)傳輸結(jié)束碼;
[0012]按照數(shù)據(jù)幀編碼格式,對(duì)所述不同長(zhǎng)度的數(shù)據(jù)幀進(jìn)行分幀處理,提取所述數(shù)據(jù)幀的數(shù)據(jù)傳輸起始碼、凈負(fù)荷數(shù)據(jù)和數(shù)據(jù)傳輸結(jié)束碼,所述凈負(fù)荷數(shù)據(jù)包括用戶數(shù)據(jù)位及校驗(yàn)位;
[0013]確定所述凈負(fù)荷數(shù)據(jù)長(zhǎng)度,并將所述凈負(fù)荷數(shù)據(jù)中用戶數(shù)據(jù)位與校驗(yàn)位分離,采用所述校驗(yàn)位對(duì)所述用戶數(shù)據(jù)位進(jìn)行正確性校驗(yàn)。
[0014]本發(fā)明實(shí)施例還提供一種次超聲波通信中編解碼的系統(tǒng),包括:
[0015]編碼裝置,用于選取次超聲波頻段中4個(gè)頻率點(diǎn)作為通信中傳輸?shù)?種符號(hào),所述4種符號(hào)分別為I個(gè)數(shù)據(jù)傳輸起始碼,I個(gè)數(shù)據(jù)傳輸結(jié)束碼,二進(jìn)制數(shù)據(jù)O及二進(jìn)制數(shù)據(jù)1,根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位,將所述用戶數(shù)據(jù)位及校驗(yàn)位按照數(shù)據(jù)幀編碼格式自適應(yīng)合成不同長(zhǎng)度的數(shù)據(jù)幀,將所述不同長(zhǎng)度的數(shù)據(jù)幀發(fā)送至解碼裝置,以使所述解碼裝置按照所述數(shù)據(jù)幀編碼格式進(jìn)行分幀處理,完成解碼操作;[0016]解碼裝置,用于接收編碼裝置發(fā)送的包含不同長(zhǎng)度的數(shù)據(jù)幀的信號(hào),對(duì)該信號(hào)進(jìn)行濾波、放大、模擬/數(shù)字轉(zhuǎn)換及解調(diào),獲取所述不同長(zhǎng)度的數(shù)據(jù)幀,所述不同長(zhǎng)度的數(shù)據(jù)幀的格式為數(shù)據(jù)傳輸起始碼、用戶數(shù)據(jù)位、校驗(yàn)位和數(shù)據(jù)傳輸結(jié)束碼;按照數(shù)據(jù)幀編碼格式,對(duì)所述不同長(zhǎng)度的數(shù)據(jù)幀進(jìn)行分幀處理,提取所述數(shù)據(jù)幀的數(shù)據(jù)傳輸起始碼、凈負(fù)荷數(shù)據(jù)和數(shù)據(jù)傳輸結(jié)束碼,所述凈負(fù)荷數(shù)據(jù)包括用戶數(shù)據(jù)位及校驗(yàn)位;確定所述凈負(fù)荷數(shù)據(jù)長(zhǎng)度,并將所述凈負(fù)荷數(shù)據(jù)中用戶數(shù)據(jù)位與校驗(yàn)位分離,采用所述校驗(yàn)位對(duì)所述用戶數(shù)據(jù)位進(jìn)行正確性校驗(yàn)。
[0017]通過(guò)本發(fā)明提供的編解碼方法及系統(tǒng),解決了現(xiàn)有技術(shù)中由于固定長(zhǎng)度編碼導(dǎo)致通信效率低的問(wèn)題。
[0018]本發(fā)明提供的編碼方法能根據(jù)用戶數(shù)據(jù)大小自適應(yīng)選擇一種預(yù)設(shè)編碼長(zhǎng)度,與傳統(tǒng)固定長(zhǎng)度編碼相比能在通信中減少發(fā)送不必要的冗余數(shù)據(jù),提高次超聲波通信效率,減少數(shù)據(jù)發(fā)送時(shí)間。并且,本發(fā)明提供的編解碼方便擴(kuò)展,當(dāng)用戶數(shù)據(jù)大于上述預(yù)設(shè)長(zhǎng)度時(shí)可根據(jù)上述預(yù)設(shè)長(zhǎng)度的組合,組合成與用戶數(shù)據(jù)相匹配的編碼長(zhǎng)度。此外,本發(fā)明實(shí)現(xiàn)的硬件簡(jiǎn)單,通信發(fā)送端只需揚(yáng)聲器就能實(shí)現(xiàn)數(shù)據(jù)的發(fā)送,解碼裝置只需對(duì)傳感器采集的數(shù)據(jù)進(jìn)行濾波放大和A/D采樣,CPU就能實(shí)現(xiàn)對(duì)數(shù)據(jù)的解碼。
【專利附圖】
【附圖說(shuō)明】
[0019]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0020]圖1是本發(fā)明實(shí)施例一的編碼流程圖;
[0021 ] 圖2是本發(fā)明實(shí)施例一的解碼流程圖;
[0022]圖3是本發(fā)明實(shí)施例二的系統(tǒng)框圖。
【具體實(shí)施方式】
[0023]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0024]實(shí)施例一
[0025]圖1是本發(fā)明實(shí)施例一的編碼流程圖,如圖1所示,該編碼方法包括:
[0026]S101、編碼裝置選取次超聲波頻段中4個(gè)頻率點(diǎn)作為通信中傳輸?shù)?種符號(hào),所述4種符號(hào)分別為I個(gè)數(shù)據(jù)傳輸起始碼,I個(gè)數(shù)據(jù)傳輸結(jié)束碼,二進(jìn)制數(shù)據(jù)O及二進(jìn)制數(shù)據(jù)I ;
[0027]其中,次超聲波選取頻段為18.4-19.6KHz,選取的4個(gè)頻率點(diǎn)可以是區(qū)間任一的頻率點(diǎn),在本發(fā)明實(shí)施例中,為了方便說(shuō)明,該4個(gè)頻率點(diǎn)可以為18.3IKHz、18.63KHz、18.95KHz、19.27KHz,其中18.63KHz表示數(shù)據(jù)傳輸起始碼、18.95KHz表示數(shù)據(jù)傳輸結(jié)束碼、18.3IKHz表示二進(jìn)制數(shù)據(jù)O、19.60KHz表示二進(jìn)制數(shù)據(jù)I。
[0028]需要說(shuō)明的是,編碼裝置在本發(fā)明實(shí)施例中,包含次超聲波編碼器及發(fā)送器,其發(fā)送器可以為揚(yáng)聲器,通過(guò)該揚(yáng)聲器就能實(shí)現(xiàn)數(shù)據(jù)的發(fā)送。
[0029]S102、該編碼裝置根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位;
[0030]用戶數(shù)據(jù)分為4bit、6bit、9bit、12bit、16bit、18bit、20bit、25bit 和 35bit 九種數(shù)據(jù)長(zhǎng)度,則該編碼裝置根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位,具體如下:
[0031]當(dāng)該用戶數(shù)據(jù)為6bit時(shí),通信時(shí)傳輸附加3bit校驗(yàn)位,總共傳輸9位數(shù)據(jù);當(dāng)該用戶數(shù)據(jù)為9bit時(shí),通信時(shí)傳輸附加9bit校驗(yàn)位,總共傳輸ISbit數(shù)據(jù);當(dāng)該用戶數(shù)據(jù)為12bit時(shí),通信時(shí)傳輸附加9bit校驗(yàn)位,總共傳輸21bit數(shù)據(jù);當(dāng)該用戶數(shù)據(jù)為16bit時(shí),通信時(shí)傳輸附加Ilbit校驗(yàn)位,總共傳輸27bit數(shù)據(jù);當(dāng)所述用戶數(shù)據(jù)為ISbit時(shí),通信時(shí)傳輸附加Ilbit校驗(yàn)位;當(dāng)該用戶數(shù)據(jù)為20bit時(shí),通信時(shí)傳輸附加13bit校驗(yàn)位,總共傳輸33bit數(shù)據(jù);當(dāng)該用戶數(shù)據(jù)為25bit時(shí),通信時(shí)傳輸附加13bit校驗(yàn)位,總共傳輸38bit數(shù)據(jù);當(dāng)所述用戶數(shù)據(jù)為35bit時(shí),通信時(shí)傳輸附加15bit校驗(yàn)位。
[0032]校驗(yàn)位計(jì)算采用RS糾錯(cuò)編碼(Reed-Solomon codes)來(lái)進(jìn)行計(jì)算。其中,用戶數(shù)據(jù)為4bit時(shí),3bit校驗(yàn)位在伽羅華域(Galois Field, GF) GF (2~3)域上求得;用戶數(shù)據(jù)為6bit時(shí),3bit在GF(2~3)域上求得;用戶數(shù)據(jù)為9bit時(shí),9bit校驗(yàn)位在GF(2~3)域上求得;用戶數(shù)據(jù)為12bit時(shí),9bit校驗(yàn)位在GF(2~3)域上求得;用戶數(shù)據(jù)為16bit時(shí),Ilbit校驗(yàn)位在GF(2~4)域上求得;用戶數(shù)據(jù)為20bit時(shí),13bit校驗(yàn)位在GF(2~4)域上求得;用戶數(shù)據(jù)為25bit時(shí),13bit校驗(yàn)位在GF(2~5)域上求得。
[0033]S103、該編碼裝置將該用戶數(shù)據(jù)位及校驗(yàn)位按照數(shù)據(jù)幀編碼格式自適應(yīng)合成不同長(zhǎng)度的數(shù)據(jù)幀;
[0034]所謂自適應(yīng),即根據(jù)不同數(shù)據(jù)位和校驗(yàn)位長(zhǎng)度,加上數(shù)據(jù)傳輸起始碼及數(shù)據(jù)傳輸結(jié)束碼之后,自動(dòng)合成不同長(zhǎng)度的數(shù)據(jù)幀。其中,數(shù)據(jù)幀編碼格式依次為數(shù)據(jù)傳輸起始碼、校驗(yàn)位、用戶數(shù)據(jù)位和數(shù)據(jù)傳輸結(jié)束碼。
[0035]S104、該編碼裝置將該不同長(zhǎng)度的數(shù)據(jù)幀發(fā)送至解碼裝置,以使該解碼裝置按照該數(shù)據(jù)幀編碼格式進(jìn)行分幀處理,完成解碼操作。
[0036]解碼裝置的解碼流程如圖2所示,該流程包括:
[0037]S201、解碼裝置接收編碼裝置發(fā)送的包含不同長(zhǎng)度的數(shù)據(jù)幀的信號(hào),對(duì)該信號(hào)進(jìn)行濾波、放大、模擬/數(shù)字轉(zhuǎn)換及解調(diào),獲取所述不同長(zhǎng)度的數(shù)據(jù)幀,所述不同長(zhǎng)度的數(shù)據(jù)幀的格式為數(shù)據(jù)傳輸起始碼、用戶數(shù)據(jù)位、校驗(yàn)位和數(shù)據(jù)傳輸結(jié)束碼;
[0038]其中,解碼裝置包含次超聲波解碼器和次超聲波拾音器。次超聲波拾音器包括:次超聲波拾音傳感器,用于捕獲已編碼次超聲波信號(hào);濾波單元,用于濾除頻率低于ISKHz的低頻干擾聲波信號(hào);放大單元,對(duì)信號(hào)進(jìn)行放大處理,以便后級(jí)模塊對(duì)信號(hào)進(jìn)行進(jìn)一步處理;A/D轉(zhuǎn)換單元,對(duì)模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換,以便進(jìn)行信號(hào)解調(diào)處理。
[0039]需要說(shuō)明的是,該解碼裝置對(duì)該信號(hào)進(jìn)行解調(diào),具體為:該解碼裝置對(duì)A/D轉(zhuǎn)換后的數(shù)據(jù)從時(shí)域轉(zhuǎn)換到頻域處理,其中,具體可以以1/3或1/4窗長(zhǎng)為步長(zhǎng)進(jìn)行時(shí)頻轉(zhuǎn)換,對(duì)轉(zhuǎn)換后的頻域數(shù)據(jù)分別以選取的次超聲波頻段內(nèi)6個(gè)頻率點(diǎn)為中心頻率進(jìn)行能量三角窗加權(quán),最后輸出能量最大值對(duì)應(yīng)的符號(hào)。其中頻域變換采用1024點(diǎn)FFT,三角窗寬度為η =60,表達(dá)式如下:
【權(quán)利要求】
1.一種次超聲波通信中編碼方法,其特征在于,包括: 編碼裝置選取次超聲波頻段中4個(gè)頻率點(diǎn)作為通信中傳輸?shù)?種符號(hào),所述4種符號(hào)分別為I個(gè)數(shù)據(jù)傳輸起始碼,I個(gè)數(shù)據(jù)傳輸結(jié)束碼,二進(jìn)制數(shù)據(jù)O及二進(jìn)制數(shù)據(jù)I ; 所述編碼裝置根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位;所述編碼裝置將所述用戶數(shù)據(jù)位及校驗(yàn)位按照數(shù)據(jù)幀編碼格式自適應(yīng)合成不同長(zhǎng)度的數(shù)據(jù)幀; 所述編碼裝置將所述不同長(zhǎng)度的數(shù)據(jù)幀發(fā)送至解碼裝置,以使所述解碼裝置按照所述數(shù)據(jù)幀編碼格式進(jìn)行分幀處理,完成解碼操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用戶數(shù)據(jù)分為4bit、6bit、9bit、12bit、16bit、18bit、20bit、25bit和35bit七種數(shù)據(jù)長(zhǎng)度,則所述編碼裝置根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位,包括: 當(dāng)所述用戶數(shù)據(jù)為4bit時(shí),通信時(shí)傳輸附加3bit校驗(yàn)位; 當(dāng)所述用戶數(shù)據(jù)為6bit時(shí),通信時(shí)傳輸附加3bit校驗(yàn)位; 當(dāng)所述用戶數(shù)據(jù)為9bit時(shí),通信時(shí)傳輸附加9bit校驗(yàn)位; 當(dāng)所述用戶數(shù)據(jù)為12bit時(shí),通信時(shí)傳輸附加9bit校驗(yàn)位; 當(dāng)所述用戶數(shù)據(jù)為16bit時(shí),通信時(shí)傳輸附加Ilbit校驗(yàn)位; 當(dāng)所述用戶數(shù)據(jù)為ISbit時(shí),通信時(shí)傳輸附加Ilbit校驗(yàn)位;· 當(dāng)所述用戶數(shù)據(jù)為20bit時(shí),通信時(shí)傳輸附加13bit校驗(yàn)位; 當(dāng)所述用戶數(shù)據(jù)為25bit時(shí),通信時(shí)傳輸附加13bit校驗(yàn)位; 當(dāng)所述用戶數(shù)據(jù)為35bit時(shí),通信時(shí)傳輸附加15bit校驗(yàn)位。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述數(shù)據(jù)幀編碼格式依次為數(shù)據(jù)傳輸起始碼、校驗(yàn)位、用戶數(shù)據(jù)位和數(shù)據(jù)傳輸結(jié)束碼。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述校驗(yàn)位計(jì)算采用RS糾錯(cuò)編碼來(lái)進(jìn)行計(jì)算。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述次超聲波選取頻段為18.4-19.6KHz,所述6個(gè)頻率點(diǎn)分別表示數(shù)據(jù)傳輸起始碼、數(shù)據(jù)傳輸結(jié)束碼、二進(jìn)制數(shù)據(jù)O以及二進(jìn)制數(shù)據(jù)I。
6.一種次超聲波通信中解碼方法,其特征在于,包括: 解碼裝置接收編碼裝置發(fā)送的包含不同長(zhǎng)度的數(shù)據(jù)幀的信號(hào),對(duì)該信號(hào)進(jìn)行濾波、放大、模擬/數(shù)字轉(zhuǎn)換及解調(diào),獲取所述不同長(zhǎng)度的數(shù)據(jù)幀,所述不同長(zhǎng)度的數(shù)據(jù)幀的格式為數(shù)據(jù)傳輸起始碼、用戶數(shù)據(jù)位、校驗(yàn)位和數(shù)據(jù)傳輸結(jié)束碼; 按照數(shù)據(jù)幀編碼格式,對(duì)所述不同長(zhǎng)度的數(shù)據(jù)幀進(jìn)行分幀處理,提取所述數(shù)據(jù)幀的數(shù)據(jù)傳輸起始碼、凈負(fù)荷數(shù)據(jù)和數(shù)據(jù)傳輸結(jié)束碼,所述凈負(fù)荷數(shù)據(jù)包括用戶數(shù)據(jù)位及校驗(yàn)位; 確定所述凈負(fù)荷數(shù)據(jù)長(zhǎng)度,并將所述凈負(fù)荷數(shù)據(jù)中用戶數(shù)據(jù)位與校驗(yàn)位分離,采用所述校驗(yàn)位對(duì)所述用戶數(shù)據(jù)位進(jìn)行正確性校驗(yàn)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述解碼裝置對(duì)該信號(hào)進(jìn)行解調(diào),包括: 所述解碼裝置對(duì)A/D轉(zhuǎn)換后的數(shù)據(jù)從時(shí)域轉(zhuǎn)換到頻域處理,對(duì)轉(zhuǎn)換后的頻域數(shù)據(jù)分別以選取的次超聲波頻段內(nèi)6個(gè)頻率點(diǎn)為中心頻率進(jìn)行能量三角窗加權(quán),最后輸出能量最大值對(duì)應(yīng)的符號(hào)。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述并將所述凈負(fù)荷數(shù)據(jù)中用戶數(shù)據(jù)位與校驗(yàn)位分離,包括: 當(dāng)所述凈負(fù)荷數(shù)據(jù)為7bit時(shí),從左至右提取前4bit為用戶數(shù)據(jù)位,提取后3bit為校驗(yàn)位; 當(dāng)所述凈負(fù)荷數(shù)據(jù)為9bit時(shí),從左至右提取前3bit為校驗(yàn)位,提取后6bit為用戶數(shù)據(jù)位; 當(dāng)所述凈負(fù)荷數(shù)據(jù)為ISbit時(shí),從左至右提取前9bit為校驗(yàn)位,提取后9bit為用戶數(shù)據(jù)位; 當(dāng)所述凈負(fù)荷數(shù)據(jù)為21bit時(shí),從左至右提取前9bit為校驗(yàn)位,提取后12bit為用戶數(shù)據(jù)位; 當(dāng)所述凈負(fù)荷數(shù)據(jù)為27bit時(shí),從左至右提取前Ilbit為校驗(yàn)位,提取后16bit為用戶數(shù)據(jù)位; 當(dāng)所述凈負(fù)荷數(shù)據(jù)為29bit時(shí),從左至右提取前Ilbit為校驗(yàn)位,提取后ISbit為用戶數(shù)據(jù)位; 當(dāng)所述凈負(fù)荷數(shù)據(jù)為33bit時(shí),從左至右提取前13bit為校驗(yàn)位,提取后20bit為用戶數(shù)據(jù)位; 當(dāng)所述凈負(fù)荷數(shù)據(jù)為38bit時(shí),從左至右提取前13bit為校驗(yàn)位,提取后25bit為用戶數(shù)據(jù)位; 當(dāng)所述凈負(fù)荷數(shù)據(jù)為50bit時(shí),從左至右提取前13bit為校驗(yàn)位,提取后25bit為用戶數(shù)據(jù)位。
9.一種次超聲波通信中編解碼的系統(tǒng),其特征在于,包括: 編碼裝置,用于選取次超聲波頻段中4個(gè)頻率點(diǎn)作為通信中傳輸?shù)?種符號(hào),所述4種符號(hào)分別為I個(gè)數(shù)據(jù)傳輸起始碼,I個(gè)數(shù)據(jù)傳輸結(jié)束碼,二進(jìn)制數(shù)據(jù)O及二進(jìn)制數(shù)據(jù)1,根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位,將所述用戶數(shù)據(jù)位及校驗(yàn)位按照數(shù)據(jù)幀編碼格式自適應(yīng)合成不同長(zhǎng)度的數(shù)據(jù)幀,將所述不同長(zhǎng)度的數(shù)據(jù)幀發(fā)送至解碼裝置,以使所述解碼裝置按照所述數(shù)據(jù)幀編碼格式進(jìn)行分幀處理,完成解碼操作; 解碼裝置,用于接收編碼裝置發(fā)送的包含不同長(zhǎng)度的數(shù)據(jù)幀的信號(hào),對(duì)該信號(hào)進(jìn)行濾波、放大、模擬/數(shù)字轉(zhuǎn)換及解調(diào),獲取所述不同長(zhǎng)度的數(shù)據(jù)幀,所述不同長(zhǎng)度的數(shù)據(jù)幀的格式為數(shù)據(jù)傳輸起始碼、用戶數(shù)據(jù)位、校驗(yàn)位和數(shù)據(jù)傳輸結(jié)束碼;按照數(shù)據(jù)幀編碼格式,對(duì)所述不同長(zhǎng)度的數(shù)據(jù)幀進(jìn)行分幀處理,提取所述數(shù)據(jù)幀的數(shù)據(jù)傳輸起始碼、凈負(fù)荷數(shù)據(jù)和數(shù)據(jù)傳輸結(jié)束碼,所述凈負(fù)荷數(shù)據(jù)包括用戶數(shù)據(jù)位及校驗(yàn)位;確定所述凈負(fù)荷數(shù)據(jù)長(zhǎng)度,并將所述凈負(fù)荷數(shù)據(jù)中用戶數(shù)據(jù)位與校驗(yàn)位分離,采用所述校驗(yàn)位對(duì)所述用戶數(shù)據(jù)位進(jìn)行正確性校驗(yàn)。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述用戶數(shù)據(jù)分為4bit、6bit、9bit、12bit、16bit、18bit、20bit、25bit和35bit九種數(shù)據(jù)長(zhǎng)度,則所述編碼裝置根據(jù)用戶數(shù)據(jù)大小確定待編碼的用戶數(shù)據(jù)位長(zhǎng)度,并計(jì)算校驗(yàn)位,包括: 當(dāng)所述用戶數(shù)據(jù)為4bit時(shí),通信時(shí)傳輸附加3bit校驗(yàn)位; 當(dāng)所述用戶數(shù)據(jù)為6bit時(shí),通信時(shí)傳輸附加3bit校驗(yàn)位;當(dāng)所述用戶數(shù)據(jù)為9bit時(shí),通信時(shí)傳輸附加9bit校驗(yàn)位;當(dāng)所述用戶數(shù)據(jù)為12bit時(shí),通信時(shí)傳輸附加9bit校驗(yàn)位;當(dāng)所述用戶數(shù)據(jù)為16bit時(shí),通信時(shí)傳輸附加Ilbit校驗(yàn)位;當(dāng)所述用戶數(shù)據(jù)為ISbit時(shí),通信時(shí)傳輸附加Ilbit校驗(yàn)位;當(dāng)所述用戶數(shù)據(jù)為20bit時(shí),通信時(shí)傳輸附加13bit校驗(yàn)位;當(dāng)所述用戶數(shù)據(jù)為25bit時(shí),通信時(shí)傳輸附加13bit校驗(yàn)位;當(dāng)所述用戶數(shù)據(jù)為35bit時(shí),通信時(shí)傳輸`附加15bit校驗(yàn)位。
【文檔編號(hào)】H04B11/00GK103825660SQ201410043068
【公開日】2014年5月28日 申請(qǐng)日期:2014年1月28日 優(yōu)先權(quán)日:2014年1月28日
【發(fā)明者】戚其豐 申請(qǐng)人:華南理工大學(xué), 廣州市技田信息技術(shù)有限公司