基于跳频通信的无线传感器网络的设计及实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
无线传感器网络是现今为止,一项非常重要的技术。无线传感器往往工作在环境比较恶劣、常人无法到达或不能长时间工作的地域。无线传感器的使用,给人们带来了另一种感知世界的方式,人们的生活因此也发生了巨大的变化。无线传感器网络就是要把无线传感器连接到一起,使其发挥正常的功能。目前无线传感器网络中关键的技术有:传感器技术、低功耗芯片技术、无线通信技术、低能耗路由技术、低能耗MAC协议、协同定位技术、时钟同步技术、数据融合技术等等。本文研究的是无线通信技术中的跳频传输。
     通过设计并实现了一种无线传感器网络的跳频通信技术,使得无线传感器网络在通信上有一定的安全性。由于无线传感器节点自身的能力有限,所以设计的时候充分考虑到这一点,在减少无线传感器选择信道时的计算量上做了很多工作。最终使得无线传感器节点在小载荷的情况下,进行跳频通信。
Wireless sensor networks are numerous sensors through wireless communications, interrelated, processing, and transmission of information networks. From the end of the last century, fieldbus technology began to be used in sensor network, it is used to build intelligent sensor networks, and large multifunctional sensors are used there, and use of wireless technology connectivity, wireless sensor networks gradually taking shape. Wireless sensor networks now being used in military, medical, environmental testing, and other aspects. Existing wireless sensor networks were generally consistent with the low-power, scalable, adaptive, and simple feature. At present there are many research in the area. The research can be divided into two parts :node level and network level. In the node level of content, including sensor technologies, low-power chip technology, wireless communications technology, In the network level of content , including low-power routing technology, low-power MAC protocol, and co-location technology, clock synchronization, data fusion technology. Currently wireless sensor networks in the frequency-hopping technology on the relatively small. This paper is a study of the technology.
     Wireless sensor networks generally consist of two parts: base stations and wireless sensors. Among them, wireless sensors and base station compose a tree-topology WSN with the means of self-organizing networks. Communications to the base station via Ethernet cable, and other means of communication with the remote data center.
     Through self-organization process, WSN would make many wireless communication nodes and base station to link up a sensor networks. Inline sensors send detection information regularly to show the activity of their own. If a wireless network node in a fault status and it can not continue to communications, other nodes will adjust its own network connection to bypass the disconnected node. Each node will have access accurate network time, each frame of data, and other important information will be stamped the network time, the base station will be launched time synchronization process regularly, to protect the entire network, and to ensure that accurate network time. Usually, we come into contact with the wireless communication system are fixed frequency communications systems, such as: mobile phones, car phones, are designated on the appointed frequency of communication, also known as fixed-frequency communications. If received interference, the communication quality of this communication system will decline, the long time interference or even causes communication interruption.
     For example: the radio programmes. Generally, one program is send with one channel,different programs occupy different emission frequencies. Sometimes there is a strong source of interference, a channel or multiple channels will be blocked, that audience can not received the signals correctly. Therefore, one program will be sent on several channels, as so as interference can not play a role. However, this approach would waste wireless communications resources. If radio stations and listeners can continue the conversion synchronous communications frequencies, so it can effectively escape frequency interference, and listen to good programming. This is a frequency-hopping system
     The existing frequency-hopping system, dependents on frequency-hopping logo to change communications channel. Therefore, a good frequency-hopping pattern would improve system overall performance at frequency hopping. Hopping pattern algorithm generally has the G function algorithm, Viterbi algorithm, DES algorithm. The realization of frequency-hopping logo needs to add hardware circuit, it can produce timely and accurate frequency hopping, but there need to modify the communication module, and the additional frequency-hopping controller will use greater power for wireless sensor. This is not suitable.
     So it is necessary to design a new program of frequency hopping, achieving on the sensors, to improve wireless communications security, at the same time, it also can reduce wireless communications often appear in the congestion situation. It can be a good choice to use the inherent function of the hardware as frequency hopping algorithm. Since the CC2420 has AES function, the program is designed and implemented based this function. Time is used as a parameter of AES, and then gets the choice of a communication channel so that it could achieve a disorderly hopping process.
     Precise time synchronization is the frequency-hopping communications important guarantee. The main objective of traditional time synchronization technology is how to obtain high-precision time synchronization. However sensor network time synchronization is designed to meet the accuracy of certain circumstances to reduce the complexity of the algorithm, thereby reducing power consumption, accuracy and the meet the need for balance between power and efficient compromise. Mainly said, it should be considered: energy efficiency, scalability, accuracy, robustness, the life-cycle, the appropriate scope, cost and size, timely manner.
     WSN select an approximation algorithm DMTS time synchronization strategy. In consideration of the demand of time synchronization accuracy and the practical limitations of wireless communications, so DMTS algorithm to a certain extent on improvements. Compared to the standard DMTS algorithm, the actually realized algorithm of the time is more than a synchronization algorithm for wireless communications. The CC2420 and TinyOS can not access the timestamp function of the MAC layer, and there can not be completely in accordance with the original algorithm to achieve the DMTS. Based on the characteristics of the existing hardware platform, the realization of the process selects the SFD as a symbol synchronization method.
     The propagation delay of electromagnetic signals in the air can be ignored, so two sides of the SFD of send and receive can be seen as be triggered at the same time. Therefore, in many programs can be achieved, this program is more suitable for the existing hardware environment. The synchronization process of this program is simple, it can be completed with sending twice one-way information. Secondly, it do not need to scan channel idle then to send, this will not cause the delay time, so this program is a kind of high accuracy time synchronization. Finally the program is not necessary to stamp timestamps on MAC level, this make this method more flexible and less limitation. Use this optimal time synchronization method for the system, it can provide reliable protection time synchronization.
     WSN is a low-speed network, the uncertainty of electromagnetic environment, brings more impact to the wireless communications. The design of the network construction is very important, based on this, the assessment of the performance of existing networks and the maximum load was very necessary. Through the design of a variety of test programs, the calculation of the maximum load and network traffic, the scale of the network can be estimated and then a more perfect WSN can be designed.
引文
1.K.H.Torvmark,Frequency Hopping Systems, http://www.prochild.com/board/files/tb_6/AN_014_Frequency_Hopping_Systems_1_0.pdf 2002.3
    2. IEEE ,Wireless Medium Access Control and Physical Layer Specifications for Low-Rate Wireless Personal Area Networks, Institute of Electrical and Electronics Engineers,2003.10
    3. 沈建华,MSP430 系列 16 位超低功耗单片机原理与应用,清华大学出版社,2004.11 第一版
    4.Texas Instruments,2.4 GHz IEEE 802.15.4/ZigBee-ready RF Transceiver, http://focus.ti.com.cn/cn/docs/prod/folders/print/cc2420.html,2007.3
    5.GoImie. N, ChevroIIier. N, Rebala.0,Bluetooth and WLAN coexistence:challenges and solutions. Wireless Communications, IEEE, Volume 10, Issue Dec. 2003:22-29
    6.姚富强,刘忠英,《短波高速跳频 CHESS 电台 G 函数算法研究》,电子学报,2001,29 (5): 664-6670
    7. 李明,戚仁华,朱红深,《短波宽带快速跳频通信技术研究》,通信技术,2000 年第 3 期
    8.张雄伟,陈亮,徐光辉,(DSP 芯片的原理与开发应用》,电子工业出版社,2003 第 3 版
    9. 梅文华,杨义先,跳频通信地址编码理论[M].国防工业出版社,1996 第一版
    10. 吴凡,姚富强,李玉生,跳频网台信号分选技术研究[J],通信对抗,2005(1):11-1
    11.赵俊,张朝阳,赖利峰,曹千竿.一种基于时频分析的跳频信号参数盲估计方法川.电路与系统学报,2003,8 (3):46-50.
    12.郦亮,无线个人域网络与无线传感/控制网络,电子设计应用,精品文章网络版,http://www.eaw.com.en, 2002.12
    13.JoanD aemon,V incentR ijmen 著,谷大武,徐胜波译一高级加密标准(AES)算法-Rijndael 的设计,清华大学出版社,2003
    14.黄智颖,冯新喜,张焕国,高级加密标准 AES 及其实现技巧,计算机工程与应用,2002.9,112-11
    15. 何明星,林昊,AES 算法原理及其实现一计算机应用研究,2002.12 61-63
    16. 刘向宇,曹秀英,Rijndael 算法的硬件实现,通信技术,2002.8 75-77
    17. 岳轩,陈维海, Rijndael 加密算法及其实现,河北声科学院学报,2002.1
    18. ZigBee Standards Organization , ZIGBEE SPECIFICATION, http://www.zigbee.org/en/spec_download/zigbee_downloads.asp, 2006.12
    19.朱洪波,无线接入网,人民邮电出版社,2000.1 第一版
    20.李式臣,数字无线传输,清华大学出版社,2007.1 第二版
    21.张振川,无线局域网技术与协议,东北大学出版社,2003.10第一版
    22.孙兆林,软件加密解密与计算机安全技术,中国水利水电出版社,2001 .9 第一版
    23.孙树峰,802.n 无线局域网安全技术研究,计算机工程与应用,2003,(7),40-42
    24.杨红丽:蓝牙系统加密算法的改善方案[N],郑州大学学报,2003,35(2),42-45
    25.赵丽屏,姚富强,李永贵:差分跳频组网特性分析[A], 2004军事电子信息学术会议论文集[C],长沙,2004
    26.许海燕:嵌入式系统技术与应用,机械工业出版社,2002.4第一版

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700