一種適用于dmr快速自適應(yīng)門限值的判決方法
【專利摘要】本發(fā)明公開了一種適用于DMR快速自適應(yīng)門限值的判決方法,首先分別將同步碼序列中“-3”、“+3”符號(hào)對(duì)應(yīng)位置的全部或部分?jǐn)?shù)據(jù)相加后求得平均值aver1、aver2,再計(jì)算門限值,最后根據(jù)門限值判決。本發(fā)明利用改進(jìn)的平均值濾波算法對(duì)接收端匹配濾波后的值進(jìn)行處理后得到動(dòng)態(tài)的、實(shí)時(shí)的判決門限值,在接收端判決出可靠準(zhǔn)確的四電平符號(hào)。
【專利說(shuō)明】—種適用于DMR快速自適應(yīng)門限值的判決方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于數(shù)字集群通信標(biāo)準(zhǔn)數(shù)字對(duì)講機(jī)領(lǐng)域,特別涉及了一種適用于DMR快速自適應(yīng)門限值的判決方法。
【背景技術(shù)】
[0002]移動(dòng)通信技術(shù)的發(fā)展和普及極大地改變了人們的生活方式,已經(jīng)成為現(xiàn)代生活中不可缺少的一個(gè)重要組成部分。
[0003]但是隨著通信技術(shù)的發(fā)展和演化,人們對(duì)于無(wú)線通信系統(tǒng)的準(zhǔn)確性要求也變的越來(lái)越高,具體來(lái)說(shuō),人們對(duì)于無(wú)線通信系統(tǒng)基帶信號(hào)處理的誤碼率的要求越來(lái)越高。
[0004]對(duì)于無(wú)線通信運(yùn)營(yíng)商而言,保證誤碼率越小,代價(jià)也就越大,其中接收端的抽樣判決是一個(gè)很關(guān)鍵的部分,所以保證獲取自適應(yīng)判決門限的快速性、準(zhǔn)確性與合理性很重要。
【發(fā)明內(nèi)容】
[0005]為了解決【背景技術(shù)】存在的問(wèn)題,本發(fā)明旨在提供一種適用于DMR快速自適應(yīng)門限值的判決方法,能夠快速、準(zhǔn)確地獲取自適應(yīng)判決門限。
[0006]為了實(shí)現(xiàn)上述技術(shù)目的,本發(fā)明的技術(shù)方案為:
一種適用于DMR快速自 適應(yīng)門限值的判決方法,在判決門限值之前,先依次進(jìn)行AD采樣N倍插值數(shù)據(jù)、匹配濾波采樣數(shù)據(jù)和判定同步碼的類型和起始位置,其中N為大于等于4的整數(shù),所述同步碼為12個(gè)“+3”符號(hào)和12個(gè)“_3”符號(hào)構(gòu)成的序列,包括以下步驟,
(1)將同步碼序列中“_3”符號(hào)對(duì)應(yīng)位置的全部或部分?jǐn)?shù)據(jù)相加后求得平均值averl,將同步碼序列中“+3”符號(hào)對(duì)應(yīng)位置的全部或部分?jǐn)?shù)據(jù)相加后求得平均值aver2 ;
(2)分別計(jì)算門限值,thresholdl=(aver2_averl)/6+averl、threshold〗=(aver2+averl) /2 和 threshold3= (aver2-averl) /6*5 + aver I ;
(3)從同步碼起始位置開始,向前每隔N個(gè)數(shù)據(jù)取I個(gè)數(shù)據(jù),共取54個(gè)數(shù)據(jù),從同步碼起始位置開始,向后每隔N個(gè)數(shù)據(jù)取I個(gè)數(shù)據(jù),共取78個(gè)數(shù)據(jù),將這132個(gè)數(shù)據(jù)與thresholdl、threshold〗和threshold3比較,若數(shù)據(jù)小于等于thresholdl,就將該數(shù)據(jù)位置上的符號(hào)判決為“_3”電平;若數(shù)據(jù)大于thresholdl且小于等于threshold〗,就將該數(shù)據(jù)位置上的符號(hào)判決為“-1”電平;若數(shù)據(jù)大于threshold〗且小于等于threshold3,就將該數(shù)據(jù)位置上的符號(hào)判決為“+I”電平;若數(shù)據(jù)大于threshold〗,就將該數(shù)據(jù)位置上的符號(hào)判決為“+3”電平。
[0007]在步驟(1)中,將同步碼序列中連續(xù)出現(xiàn)3個(gè)或3個(gè)以上“_3”符號(hào)對(duì)應(yīng)位置的數(shù)據(jù)相加后求得平均值averl,將同步碼序列中連續(xù)出現(xiàn)3個(gè)或3個(gè)以上“+3”符號(hào)對(duì)應(yīng)位置的數(shù)據(jù)相加后求得平均值aver2。若同步碼類型判定為語(yǔ)音同步碼,則該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“_3”符號(hào),對(duì)應(yīng)6個(gè)數(shù)據(jù),將這6個(gè)數(shù)據(jù)中任意2個(gè)數(shù)據(jù)乘2后與其余4個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值averl,該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“+3”符號(hào),對(duì)應(yīng)7個(gè)數(shù)據(jù),將這7個(gè)數(shù)據(jù)中任意I個(gè)數(shù)據(jù)乘2后與其余6個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值aver2 ;若同步碼類型判定為數(shù)據(jù)同步碼,則該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“_3”符號(hào),對(duì)應(yīng)7個(gè)數(shù)據(jù),將這7個(gè)數(shù)據(jù)中任意I個(gè)數(shù)據(jù)乘2后與其余6個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值averl,該數(shù)據(jù)同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“+3”符號(hào),對(duì)應(yīng)6個(gè)數(shù)據(jù),將這6個(gè)數(shù)據(jù)中任意2個(gè)數(shù)據(jù)乘2后與其余4個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值aver2。
[0008]采用上述技術(shù)方案,帶來(lái)的有益效果是:
傳統(tǒng)方法是將匹配濾波之后的數(shù)據(jù),利用MATLAB畫眼圖來(lái)觀察的數(shù)值作為判決門限,這種方法產(chǎn)生固定的判決門限值會(huì)導(dǎo)致誤碼率升高,且數(shù)據(jù)處理的實(shí)時(shí)性差;采用本發(fā)明的門限值判決方法,可以根據(jù)信號(hào)的波動(dòng)情況來(lái)動(dòng)態(tài)自適應(yīng)計(jì)算每一幀數(shù)據(jù)合適的判決門限,從而降低誤碼率,更加準(zhǔn)確的恢復(fù)數(shù)據(jù)。
【專利附圖】
【附圖說(shuō)明】
[0009]圖1是語(yǔ)音同步碼序列的示意圖。
[0010]圖2是數(shù)據(jù)同步碼序列的示意圖。
[0011]圖3是本發(fā)明的流程圖。
[0012]圖4是本發(fā)明的判決門限示意圖。
【具體實(shí)施方式】
[0013]以下將結(jié)合附圖,對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。
[0014]本發(fā)明利用改進(jìn)的平均值濾波算法對(duì)接收端匹配濾波后的值進(jìn)行處理后得到動(dòng)態(tài)的、實(shí)時(shí)的判決門限值,在接收端判決出可靠準(zhǔn)確的四電平符號(hào)。在判決門限值之前,接收端AD采樣數(shù)據(jù)并對(duì)采樣的數(shù)據(jù)進(jìn)行匹配濾波,數(shù)據(jù)在發(fā)送端進(jìn)行N倍插值,N為大于等于4的整數(shù)。數(shù)據(jù)匹配濾波之后還需要確定同步碼的類型和起始位置,最終進(jìn)行門限值判決。通信系統(tǒng)采用DMR協(xié)議,而DMR協(xié)議規(guī)定了 2種同步碼,分別是數(shù)據(jù)同步碼和語(yǔ)音同步碼,它們都包含有24個(gè)電平符號(hào),其中12個(gè)“+3”電平,12個(gè)“_3”電平,且語(yǔ)音同步碼和數(shù)據(jù)同步碼“+3”和“_3”符號(hào)的排列順序?qū)?yīng)相反,如圖1和圖2所示。
[0015]如圖3所示本實(shí)施例的流程圖,步驟如下:
(I)將同步碼序列中“_3”符號(hào)對(duì)應(yīng)位置的全部或部分?jǐn)?shù)據(jù)相加后求得平均值averl,將同步碼序列中“+3”符號(hào)對(duì)應(yīng)位置的全部或部分?jǐn)?shù)據(jù)相加后求得平均值aver2。若采用全部數(shù)據(jù)相加,則直接將同步碼序列中“_3”符號(hào)對(duì)應(yīng)位置的全部12個(gè)數(shù)據(jù)相加后除以12,即得到averl,將同步碼序列中“+3”符號(hào)對(duì)應(yīng)位置的全部12個(gè)數(shù)據(jù)相加后除以12,即得到aver20本實(shí)施例采用第2種計(jì)算方法,將同步碼序列中連續(xù)出現(xiàn)3個(gè)或3個(gè)以上“_3”符號(hào)對(duì)應(yīng)位置的數(shù)據(jù)相加后求得平均值averl,將同步碼序列中連續(xù)出現(xiàn)3個(gè)或3個(gè)以上“+3”符號(hào)對(duì)應(yīng)位置的數(shù)據(jù)相加后求得平均值aver2。若同步碼類型判定為語(yǔ)音同步碼,則該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“_3”符號(hào),對(duì)應(yīng)6個(gè)數(shù)據(jù),將這6個(gè)數(shù)據(jù)中任意2個(gè)數(shù)據(jù)乘2后與其余4個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值averl,該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“+3”符號(hào),對(duì)應(yīng)7個(gè)數(shù)據(jù),將這7個(gè)數(shù)據(jù)中任意I個(gè)數(shù)據(jù)乘2后與其余6個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值aver2 ;若同步碼類型判定為數(shù)據(jù)同步碼,則該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“_3”符號(hào),對(duì)應(yīng)7個(gè)數(shù)據(jù),將這7個(gè)數(shù)據(jù)中任意I個(gè)數(shù)據(jù)乘2后與其余6個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值averl,該數(shù)據(jù)同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“+3”符號(hào),對(duì)應(yīng)6個(gè)數(shù)據(jù),將這6個(gè)數(shù)據(jù)中任意2個(gè)數(shù)據(jù)乘2后與其余4個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值aver2。第2種計(jì)算方法,減少了計(jì)算量,提高了自適應(yīng)速度,求得的平均值數(shù)據(jù)相關(guān)性更大,因而更加準(zhǔn)確。利用移位操作代替除法操作,代價(jià)更小;
(2)分別計(jì)算thresholdl= (aver2~aver 1)/6+ averl、threshold2= (aver2+averl)/2和 threshold3= (aver2-averl) /6*5 + averl ;
(3)DMR協(xié)議規(guī)定,一幀數(shù)據(jù)有132個(gè)符號(hào),依次為54個(gè)符號(hào)的有效載荷、24個(gè)符號(hào)的同步碼和54個(gè)符號(hào)的有效載荷。另外,數(shù)據(jù)采用了 N倍插值,即I個(gè)符號(hào)有N個(gè)數(shù)據(jù)。因此,從同步碼起始位置開始,向前每隔N個(gè)數(shù)據(jù)取I個(gè)數(shù)據(jù),共取54個(gè)數(shù)據(jù),從同步碼起始位置開始,向后每隔N個(gè)數(shù)據(jù)取I個(gè)數(shù)據(jù),共取78個(gè)數(shù)據(jù),將這132個(gè)數(shù)據(jù)與thresholdl、threshold〗和threshold3比較,若數(shù)據(jù)小于等于thresholdl,就將該數(shù)據(jù)位置上的符號(hào)判決為“_3”電平;若數(shù)據(jù)大于thresholdl且小于等于threshold〗,就將該數(shù)據(jù)位置上的符號(hào)判決為“-1”電平;若數(shù)據(jù)大于threshold〗且小于等于threshold3,就將該數(shù)據(jù)位置上的符號(hào)判決為“+I”電平;若數(shù)據(jù)大于threshold〗,就將該數(shù)據(jù)位置上的符號(hào)判決為“+3”電平,如圖4所示。
[0016]傳統(tǒng)的門限值判決方法是將匹配濾波之后的數(shù)據(jù),利用MATLAB畫眼圖來(lái)觀察的數(shù)值作為判決門限。但是實(shí)際工作中,由于空口信號(hào)的不穩(wěn)定,基帶工作電壓的波動(dòng)等各方面原因,固定的判決門限值會(huì)導(dǎo)致誤碼率升高,并且考慮到數(shù)據(jù)處理的實(shí)時(shí)性,傳統(tǒng)方法不可取。采用本發(fā)明的門限值判決方法,可以根據(jù)信號(hào)的波動(dòng)情況來(lái)動(dòng)態(tài)自適應(yīng)計(jì)算每一幀數(shù)據(jù)合適的判決門限,從而降低誤碼率,更加準(zhǔn)確的恢復(fù)數(shù)據(jù)。
[0017] 以上實(shí)施例僅為說(shuō)明本發(fā)明的技術(shù)思想,不能以此限定本發(fā)明的保護(hù)范圍,凡是按照本發(fā)明提出的技術(shù)思想,在技術(shù)方案基礎(chǔ)上所做的任何改動(dòng),均落入本發(fā)明保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種適用于DMR快速自適應(yīng)門限值的判決方法,在判決門限值之前,先依次進(jìn)行AD采樣N倍插值數(shù)據(jù)、對(duì)采樣數(shù)據(jù)匹配濾波和判定同步碼的類型和起始位置,其中N為大于等于4的整數(shù),所述同步碼為12個(gè)“+3”符號(hào)和12個(gè)“_3”符號(hào)構(gòu)成的序列,其特征在于:包括以下步驟, (1)將同步碼序列中“_3”符號(hào)對(duì)應(yīng)位置的全部或部分?jǐn)?shù)據(jù)相加后取平均值averl,將同步碼序列中“+3”符號(hào)對(duì)應(yīng)位置的全部或部分?jǐn)?shù)據(jù)相加后取平均值aver2 ; (2)分別計(jì)算門限值,thresholdl=(aver2_averl)/6+averl、threshold〗=(aver2+averl) /2 和 threshold3= (aver2-averl) /6*5 + aver I ; (3)從同步碼起始位置開始,向前每隔N個(gè)數(shù)據(jù)取I個(gè)數(shù)據(jù),共取54個(gè)數(shù)據(jù),從同步碼起始位置開始,向后每隔N個(gè)數(shù)據(jù)取I個(gè)數(shù)據(jù),共取78個(gè)數(shù)據(jù),將這132個(gè)數(shù)據(jù)與thresholdl、threshold〗和threshold3比較,若數(shù)據(jù)小于等于thresholdl,就將該數(shù)據(jù)位置上的符號(hào)判決為“_3”電平;若數(shù)據(jù)大于thresholdl且小于等于threshold〗,就將該數(shù)據(jù)位置上的符號(hào)判決為“-1”電平;若數(shù)據(jù)大于threshold〗且小于等于threshold3,就將該數(shù)據(jù)位置上的符號(hào)判決為“+I”電平;若數(shù)據(jù)大于threshold〗,就將該數(shù)據(jù)位置上的符號(hào)判決為“+3”電平。
2.根據(jù)權(quán)利要求1所述一種適用于DMR快速自適應(yīng)門限值的判決方法,其特征在于:步驟(1)中,將同步碼序列中連續(xù)出現(xiàn)3個(gè)或3個(gè)以上“_3”符號(hào)對(duì)應(yīng)位置的數(shù)據(jù)相加后求得平均值averl,將同步碼序列中連續(xù)出現(xiàn)3個(gè)或3個(gè)以上“+3”符號(hào)對(duì)應(yīng)位置的數(shù)據(jù)相加后求得平均值aver2。
3.根據(jù)權(quán)利要求2所述 一種適用于DMR快速自適應(yīng)門限值的判決方法,其特征在于:若同步碼類型判定為語(yǔ)音同步碼,則該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“_3”符號(hào),對(duì)應(yīng)6個(gè)數(shù)據(jù),將這6個(gè)數(shù)據(jù)中任意2個(gè)數(shù)據(jù)乘2后與其余4個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值averl,該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“+3”符號(hào),對(duì)應(yīng)7個(gè)數(shù)據(jù),將這7個(gè)數(shù)據(jù)中任意I個(gè)數(shù)據(jù)乘2后與其余6個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值aver2 ;若同步碼類型判定為數(shù)據(jù)同步碼,則該語(yǔ)音同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“_3”符號(hào),對(duì)應(yīng)7個(gè)數(shù)據(jù),將這7個(gè)數(shù)據(jù)中任意I個(gè)數(shù)據(jù)乘2后與其余6個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值averl,該數(shù)據(jù)同步碼序列中出現(xiàn)了 2次連續(xù)3個(gè)或3個(gè)以上“+3”符號(hào),對(duì)應(yīng)6個(gè)數(shù)據(jù),將這6個(gè)數(shù)據(jù)中任意2個(gè)數(shù)據(jù)乘2后與其余4個(gè)數(shù)據(jù)相加,相加后的值右移3位,即得到平均值aver2。
【文檔編號(hào)】H04L29/06GK104038500SQ201410269043
【公開日】2014年9月10日 申請(qǐng)日期:2014年6月17日 優(yōu)先權(quán)日:2014年6月17日
【發(fā)明者】楊震, 曹婷婷, 韋祥云, 黃金偉, 王斌, 楊素靜 申請(qǐng)人:無(wú)錫交大聯(lián)云科技有限公司