{"title":"Microcontroller implementation of low-complexity wake-up receiver for wireless sensor nodes in severe multipath fading channels","authors":"Ming Yue, Y. R. Zheng, Zhenrui Chen, Yunfeng Han","doi":"10.1109/COA.2016.7535695","DOIUrl":null,"url":null,"abstract":"This paper proposes a low-complexity dual pseudorandom noise (PN) scheme for identity (ID) detection and coarse frame synchronization. The two PN sequences are identical and are separated by a specified length of gap which serves as the ID for different sensor nodes. The receiver ID detection is implemented on a microcontroller MSP430F5529 by calculating the correlation between the two segments of the received signal with the specified separation gap. When the gap length is matched with the ID, the correlator outputs a peak which sets the wakeup enable. The time index of the correlator peak is used as the coarse synchronization of the data frame. An iterative algorithm is used that requires only one multiplication and two additions for each sample input regardless of the length of the PN sequences, thus achieving low computational complexity. The proposed dual PN detection scheme has been successfully tested by simulated fading channels and real-world measured channels. The results show that, in long multipath channels with more than 60 taps, the proposed scheme achieves high detection rate and low false alarm rate using maximal-length sequences as short as 31 bits to 127 bits, therefore it is suitable as a low-power wake-up receiver.","PeriodicalId":155481,"journal":{"name":"2016 IEEE/OES China Ocean Acoustics (COA)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE/OES China Ocean Acoustics (COA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COA.2016.7535695","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
This paper proposes a low-complexity dual pseudorandom noise (PN) scheme for identity (ID) detection and coarse frame synchronization. The two PN sequences are identical and are separated by a specified length of gap which serves as the ID for different sensor nodes. The receiver ID detection is implemented on a microcontroller MSP430F5529 by calculating the correlation between the two segments of the received signal with the specified separation gap. When the gap length is matched with the ID, the correlator outputs a peak which sets the wakeup enable. The time index of the correlator peak is used as the coarse synchronization of the data frame. An iterative algorithm is used that requires only one multiplication and two additions for each sample input regardless of the length of the PN sequences, thus achieving low computational complexity. The proposed dual PN detection scheme has been successfully tested by simulated fading channels and real-world measured channels. The results show that, in long multipath channels with more than 60 taps, the proposed scheme achieves high detection rate and low false alarm rate using maximal-length sequences as short as 31 bits to 127 bits, therefore it is suitable as a low-power wake-up receiver.