国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

適用于IEEE 802.15.4的非相干BPSK接收機(jī)*

2018-05-14 02:54:49張艷秋林偉榮馬欣月張高遠(yuǎn)
山西電子技術(shù) 2018年2期
關(guān)鍵詞:前導(dǎo)物理層字節(jié)

張艷秋,林偉榮,馬欣月,張高遠(yuǎn)

(河南科技大學(xué)信息工程學(xué)院,河南 洛陽(yáng) 471023)

IEEE 802.15.4標(biāo)準(zhǔn)是ZigBee,WirelessHART等規(guī)范的基礎(chǔ)[1],描述了低速率無(wú)線個(gè)人局域網(wǎng)的物理層和媒體接入控制協(xié)議。其最初工作在868/915 MHz、2.4 GHz的ISM頻段上,數(shù)據(jù)傳輸速率最高可達(dá)250 kbps。低功耗、低成本的優(yōu)點(diǎn)使它在數(shù)據(jù)采集、處理與分析,遠(yuǎn)程控制精作農(nóng)業(yè)自動(dòng)化、環(huán)境保護(hù)和監(jiān)測(cè)等眾多領(lǐng)域獲得了廣泛應(yīng)用[2, 3]。

1 IEEE 802.15.4協(xié)議中的二進(jìn)制相依鍵控調(diào)制

802.15.4協(xié)議在不同載波頻段上采用調(diào)制方式和數(shù)據(jù)傳輸速率不同。如圖1所示,在四個(gè)典型的頻段總共提供48個(gè)信道:868 MHz頻段1個(gè)信道,915 MHz頻段10個(gè)信道,2 450 MHz頻段16個(gè)信道,950 MHz頻段21個(gè)信道。

圖1 IEEE 802.15.4協(xié)議物理層四個(gè)頻段基本特性圖

在868/915/950-MHz頻段上,信號(hào)處理過(guò)程相同,只是數(shù)據(jù)速率不同。如圖2所示,發(fā)送方首先將物理層數(shù)據(jù)協(xié)議單元(Physical-layer Protocol Data Unit, PPDU)的二進(jìn)制數(shù)據(jù)差分編碼,然后再將差分編碼后的二進(jìn)制比特位轉(zhuǎn)換為長(zhǎng)度為15的片序列,最后使用二進(jìn)制相依鍵控(Binary Phase Shift Keying, BPSK)調(diào)制到信道上。

圖2 物理層數(shù)據(jù)發(fā)送過(guò)程圖

在圖2當(dāng)中,差分編碼是將數(shù)據(jù)的每一個(gè)原始比特與前一個(gè)差分編碼生成的比特進(jìn)行異或運(yùn)算。如表1所示,差分編碼后的每個(gè)比特被轉(zhuǎn)換為長(zhǎng)度為15的片序列。擴(kuò)頻后的序列使用BPSK調(diào)制方式調(diào)制到載波上。如表2所示,物理層數(shù)據(jù)幀結(jié)構(gòu)的第一個(gè)字段是四個(gè)字節(jié)的前導(dǎo)碼,收發(fā)器在接收前導(dǎo)碼期間,會(huì)根據(jù)前導(dǎo)碼序列的特征完成片同步和符號(hào)同步。

表1 擴(kuò)頻映射方式圖

表2 IEEE 802.15.4協(xié)議物理層幀結(jié)構(gòu)圖

幀起始分隔符(SFD)字段長(zhǎng)度為一個(gè)字節(jié),其值固定為0xA7,表示為一個(gè)物理幀的開(kāi)始,收發(fā)器接收完成前導(dǎo)碼后只能做到數(shù)據(jù)的位同步,通過(guò)搜索SFD字段的值0xA7才能同步到字節(jié)上。幀長(zhǎng)度由一個(gè)字節(jié)的低7位表示,其值就是物理幀負(fù)載的長(zhǎng)度,因此物理幀負(fù)載的長(zhǎng)度不會(huì)超過(guò)127個(gè)字節(jié)。物理幀的負(fù)載長(zhǎng)度可變,稱之為物理層服務(wù)數(shù)據(jù)單元。

2 BPSK復(fù)基帶非相干接收機(jī)

圖3所示為現(xiàn)有技術(shù)中868/915/950-MHz頻段現(xiàn)有的BPSK復(fù)基帶非相干接收機(jī)[2,3]。

圖3 IEEE 802.15.4協(xié)議868/915/950-MHz頻段現(xiàn)有技術(shù)中典型的復(fù)基帶非相干接收機(jī)圖

2.1 檢測(cè)過(guò)程步驟

圖3所示的檢測(cè)過(guò)程可具體概括為:

步驟一、利用32個(gè)比特的前導(dǎo)碼提取頻率偏移信息:

(1)

其中,J=32表示前導(dǎo)碼的比特總數(shù)量,N表示擴(kuò)頻長(zhǎng)度,N=15,1≤m≤J-1,0≤n≤N-1,p[n+Nm]表示前導(dǎo)碼的第m個(gè)比特對(duì)應(yīng)的第n個(gè)碼片的信道接收值,η1表示所有的噪聲項(xiàng)。

步驟二、對(duì)PSDU的信道接收數(shù)據(jù)進(jìn)行比特級(jí)差分處理:

(2)

其中,r[n+Nm]表示PSDU的第m個(gè)比特對(duì)應(yīng)的第n個(gè)碼片的信道接收值,η2[m]表示所有的噪聲項(xiàng),E[m]表示發(fā)送的第m個(gè)比特?cái)?shù)據(jù)。

步驟三、利用步驟一中提取的頻偏偏移信息進(jìn)行檢測(cè)判決:

(3)

2.2 復(fù)基帶非相干接收機(jī)的缺點(diǎn)

如上所述,現(xiàn)有的復(fù)基帶非相干接收機(jī)的不足之處是:由于使用式(1)來(lái)提取頻率偏移信息,用式(2)來(lái)對(duì)PSDU的信道接收數(shù)據(jù)進(jìn)行差分處理,因此Y0和A0[m]中包含的頻率偏移量都為ejNω0Tc。故在式(3)中必須先對(duì)Y0取共軛運(yùn)算(即要將Y0中的有用信息ejNω0Tc變?yōu)閑-jNω0Tc)后才能對(duì)A0[m]進(jìn)行頻率補(bǔ)償。802.15.4網(wǎng)絡(luò)MAC層采用循環(huán)冗余校驗(yàn)來(lái)判斷傳輸幀的正確性,自動(dòng)請(qǐng)求重傳協(xié)議據(jù)此確定傳輸幀是否需要重傳,而沒(méi)有采用前向糾錯(cuò)機(jī)制。在信道條件較差時(shí),同一數(shù)據(jù)幀可能經(jīng)過(guò)多次重傳才能成功接收,則對(duì)Y0取共軛運(yùn)算也要進(jìn)行多次。如果數(shù)據(jù)量巨大則多次重傳所導(dǎo)致的大量共軛運(yùn)算也將消耗可觀的能量,這會(huì)降低能量供給匱乏的802.15.4網(wǎng)絡(luò)的使用壽命。

3 低功耗非相干BPSK接收機(jī)設(shè)計(jì)

為了解決現(xiàn)有技術(shù)中的不足,本文提供一種適用于IEEE802.15.4的非相干BPSK接收機(jī),具有低計(jì)算復(fù)雜度和高可靠性的特點(diǎn)。

3.1 方案基本原理

一種適用于IEEE802.15.4的非相干BPSK接收機(jī),接收的數(shù)據(jù)幀由四個(gè)字節(jié)的前導(dǎo)碼、一個(gè)字節(jié)的幀起始分隔符、一個(gè)字節(jié)的物理幀頭和若干字節(jié)的物理層服務(wù)數(shù)據(jù)單元組成,其中前導(dǎo)碼和幀起始分隔符分別用于進(jìn)行數(shù)據(jù)的位同步和字節(jié)同步,物理幀頭用于表征物理層數(shù)據(jù)服務(wù)單元的長(zhǎng)度。首先,接收機(jī)對(duì)接收的數(shù)據(jù)幀的前導(dǎo)碼進(jìn)行處理,獲取頻率偏移信息;其次,根據(jù)幀起始分隔符和物理幀頭定位物理層服務(wù)數(shù)據(jù)單元,對(duì)物理層服務(wù)數(shù)據(jù)單元進(jìn)行處理以供檢測(cè)判決使用;最后,借助從前導(dǎo)碼提取的頻率偏移信息對(duì)處理后的物理層數(shù)據(jù)服務(wù)單元進(jìn)行檢測(cè)判決。

3.2 具體步驟

3.2.1 工作模式一

工作模式一下的具體實(shí)現(xiàn)過(guò)程可以歸納為:

步驟一、接收機(jī)對(duì)接收的數(shù)據(jù)幀的前導(dǎo)碼進(jìn)行處理,獲取頻率偏移信息,前導(dǎo)碼共四個(gè)字節(jié),即32位,計(jì)算方法為:

步驟二、對(duì)物理層服務(wù)數(shù)據(jù)單元進(jìn)行差分處理:

步驟三、根據(jù)步驟一中提取的頻率偏移信息對(duì)步驟二中得到的A0[m]進(jìn)行頻率補(bǔ)償后對(duì)物理層服務(wù)數(shù)據(jù)單元數(shù)據(jù)進(jìn)行檢測(cè)判決:

步驟四、檢測(cè)結(jié)束后將接收到的物理層服務(wù)數(shù)據(jù)單元數(shù)據(jù)傳送給MAC層。

3.2.2 工作模式二

工作模式二下的具體實(shí)現(xiàn)過(guò)程可以歸納為:

步驟一、收機(jī)對(duì)接收的數(shù)據(jù)幀的前導(dǎo)碼進(jìn)行處理,獲取頻率偏移信息,前導(dǎo)碼共四個(gè)字節(jié),即32位,計(jì)算方法為:

步驟二、對(duì)物理層服務(wù)數(shù)據(jù)單元進(jìn)行差分處理:

步驟三、根據(jù)步驟一中提取的頻率偏移信息對(duì)步驟二中得到的A0[m]進(jìn)行頻率補(bǔ)償后對(duì)物理層服務(wù)數(shù)據(jù)單元數(shù)據(jù)進(jìn)行檢測(cè)判決:

4 仿真結(jié)果

對(duì)現(xiàn)有技術(shù)中的接收機(jī)及本文所述接收機(jī)的兩種工作模式進(jìn)行仿真,結(jié)果如圖4所示。仿真中采用的載波頻率為924 MHz,頻率偏移為80 ppm,相位偏移θ在(0,2π]內(nèi)服從均勻分布,PSDU的數(shù)據(jù)長(zhǎng)度為20個(gè)字節(jié),每個(gè)信噪比下至少采集3 000幀錯(cuò)誤。由仿真結(jié)果可見(jiàn),本文公布的接收機(jī)兩種工作模式的檢測(cè)性能與傳統(tǒng)接收機(jī)完全相同。

圖4 傳統(tǒng)接收機(jī)和本文公布的接收機(jī)的檢測(cè)性能比較圖

5 結(jié)論

本文提出一種適用于IEEE802.15.4的非相干BPSK接收機(jī)。其具有更低的計(jì)算復(fù)雜度,而且相對(duì)于現(xiàn)有技術(shù)檢測(cè)的性能不會(huì)發(fā)生降低,可靠性高,能夠大大延長(zhǎng)IEEE 802.15.4網(wǎng)絡(luò)中終端節(jié)點(diǎn)的使用壽命。

[1] IEEE Std. 802.15.4-2011(Revision of IEEE Std 802.15.4-2006): IEEE Standard for Local and Metropolitan Area Network-Part 15.4: Low Rate Wireless Personal Area Networks (LR-WPANs)[M]. IEEE Press, New York, 2011.

[2] H. J. Jeon, T. Demeechai,W. G. Lee,et al.IEEE 802.15.4 BPSK Receiver Architecture Based on a New Efficient Dtection Scheme[J].IEEE Trans.Signal Proces,2010,58(9):4711-4719.

[3] S. Lee, H. Kwon, Y. Jung ,et al.Efficient non-coherent Demodulation Scheme for IEEE 802.15.4 LR-WPAN Systems[J].Electron Lett,2007,43(16):879-880.

[4] Zhang G Y, Wang D, Song L ,et al.Simple non-coherent Detection Scheme for IEEE 802.15.4 BPSK Receivers[J].Electron Lett,2017,53(9):628-629.

[5] Zhang G Y,Wen H,Wang L Y,et al.Simple Adaptive Single Differential Coherence Detection of BPSK Signals in IEEE 802.15.4 Wireless Sensor Network[J].Sensors,2018,18(1):1-19.

猜你喜歡
前導(dǎo)物理層字節(jié)
基于K-ML-MPWFRFT的物理層安全傳輸技術(shù)
No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
基于“三思而行”的數(shù)學(xué)章前導(dǎo)學(xué)課設(shè)計(jì)——以《數(shù)的開(kāi)方》(導(dǎo)學(xué)課)為例
公路聯(lián)網(wǎng)電子不停車收費(fèi)系統(tǒng)路側(cè)單元物理層自動(dòng)測(cè)試軟件研發(fā)
No.10 “字節(jié)跳動(dòng)手機(jī)”要來(lái)了?
一種S模式ADS-B前導(dǎo)脈沖檢測(cè)方法
簡(jiǎn)談MC7字節(jié)碼
多天線物理層安全傳輸系統(tǒng)性能分析
1Gbps電力線載波通信物理層算法設(shè)計(jì)
人類進(jìn)入“澤它時(shí)代”
个旧市| 安图县| 东方市| 文山县| 来安县| 图片| 沙洋县| 台中县| 梧州市| 罗平县| 扎兰屯市| 福泉市| 南宫市| 克东县| 社旗县| 财经| 安丘市| 营山县| 洪湖市| 溧水县| 黄骅市| 龙胜| 石阡县| 阿坝县| 宣恩县| 阿荣旗| 简阳市| 滨海县| 梅州市| 襄垣县| 绥宁县| 凤山市| 浦城县| 扎囊县| 巴马| 永和县| 浠水县| 华容县| 平江县| 晋江市| 绥芬河市|