| 研究生: |
張育嘉 Yu-Chia Chang |
|---|---|
| 論文名稱: |
在無線感測網路中基於工作循環的規劃設計節能媒介存取控制協定 Design Energy Efficient MAC Protocols with Scheduling Duty Cycle on WSNs |
| 指導教授: |
許健平
Jang-Ping Sheu |
| 口試委員: | |
| 學位類別: |
博士 Doctor |
| 系所名稱: |
資訊電機學院 - 資訊工程學系 Department of Computer Science & Information Engineering |
| 畢業學年度: | 96 |
| 語文別: | 英文 |
| 論文頁數: | 93 |
| 中文關鍵詞: | 無線感測器網路 、節能 、工作循環 、媒介存取控制協定 |
| 外文關鍵詞: | energy efficient, wireless sensor network, duty cycle, MAC protocol |
| 相關次數: | 點閱:16 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
無線感測器網路(Wireless Sensor Networks)是一門新興的無線網路技術,該技術可廣泛地使用於各種不同的領域。一般而言,無線感測器網路是由許多以電池作為能源供應的節點所組成。因此,如何節省能源便成為重要的問題之一。我們在媒介存取控制層中,設計兩個有效率的電量節省通訊協定。首先,我們提出一個有效率的時槽預約之媒介存取通訊協定(Efficient Slot Reservation Medium Access Control, ESR-MAC),該協定結合了競爭模式、行程安排模式、及預留模式等特性,透過預約傳送時槽以達成無競爭與無碰撞的通訊連結,以增加網路流量、減少碰撞並降低傳送延遲。另外該協定保留了行程安排模式的優點,使網路節點週期性進入睡眠模式來節省電量的消耗,達到省電功能。模擬結果顯示,時槽預約媒介存取通訊協定能在省電的前提下,有效的改進網路流量並且減少傳送延遲。另外,我們提出一個非同步工作循環調整之媒介存取通訊協定。此協定透過使節點進入睡眠模式來保存能量,並採用兩個時間調整機制:延長工作循環調整機制及下次工作循環調整機制,來能增加通道使用率、網路流量並減少傳送延遲。在正常工作循環時,接收者的收發時間可能受到鄰居的佔用或干擾,因此,延長工作循環調整機制能新增一個工作時段以彌補接收者的損失,故能增加網路流量並減少傳送延遲。而下次工作循環調整機制則是經由接收者的收發器狀態,來預測目前網路交通量,並調整下次的工作循環,以求較高的通道使用率。實測與模擬結果顯示,我們的協定能有效的改進網路流量、減少傳送延遲並保存節點電量以延長網路存活時間。
Wireless sensor network (WSN) is an emerging technology that is expected to be used in a wide range of applications such as target tracking, environment monitoring, habitat sensing, and home security. Making energy conservation is one of the most important issues in WSNs. In the viewpoint of communication protocols, energy conservation can be addressed at each layer of the network protocol stack, but our researches are focused on the Medium Access Control (MAC) layer. Two energy efficient MAC protocols are designed in the dissertation. A good MAC protocol must always consider the following attributes: energy efficiency, scalability, fairness, latency, and throughput. We propose an Efficient Slot Reservation (ESR) MAC protocol which combines contention-based, scheduling-based, and reserving-based schemes to achieve energy efficiency, reduce transmission delay, and decrease collision probability of data transmission. In ESR-MAC, nodes periodically turn into sleeping mode to save energy and the reservation slots to provide collision-free transmissions between the senders and the receivers. Thus, channel utilization is greatly improved. The simulation results show that our protocol provides high throughput, low delivery latency and low energy consumption compared to other methods. In addition, we propose an Asynchronous Duty Cycle Adjustment (ADCA) MAC protocol. ADCA conserves energy by putting nodes into the sleeping mode. ADCA also increases the throughput and decreases the transmission delay by adjusting two time periods: the extended period and the next contention period. Furthermore, the asynchronous schedule of ADCA also increases the successful transmitting rate and channel utilization. We implement ADCA and T-MAC protocols on NCU Wireless Sensor Network TestBed (WSNTB) and simulate them by ns-2 simulator for the sake of performance evaluation. The experiment results show that ADCA has better performances in terms of energy saving, network throughput and transmission delay. The extra simulation results also show that ADCA improves throughput and decreases the transmission delay without scanting energy efficiency in a large wireless sensor networks.
[1] A. A. Ahmed, H. Shi, and Y. Shang, “A Survey on Network Protocols for Wireless Sensor Networks,” in Proceedings of International Conference on Information Technology: Research and Education, pp. 301 – 305, Aug. 2003.
[2] A. El-Hoiydi and J. D. Decotignie, “WiseMAC: An Ultra Low Power MAC Protocol for The Downlink of Infrastructure Wireless Sensor Networks,” in Proceedings of the 9th International Symposium on Computers and Communications, vol. 1, pp. 244-251, Jul. 2004.
[3] A. Qayyum, L. Viennot, and A. Laouiti, “Multipoint Relay: An Efficient Technique for Flooding in Mobile Wireless Networks,” INRIA Research Report, RR-3898, 2000.
[4] B. Liu, L. Zhang, Y. Wang, and H. Zhang, “An Energy-Efficient Medium Access Control for Wireless Sensor Networks,” in Proceedings of the 65th IEEE International Conference on Vehicular Technology (VTC2007-Spring), pp. 208-211, 22-25 Apr. 2007.
[5] B. Williams and T. Camp, “Comparison of Broadcasting Techniques for Mobile Ad Hoc Networks,” in Proceedings of the 3rd ACM International Symposium on Mobile Ad Hoc Networking and Computing, pp. 194-205, Jun. 2002.
[6] C. Chen, C. K. Hsu, and H. K. Wang, “A Distance-Aware Counter-Based Broadcast Scheme for Wireless Ad Hoc Networks,” in Proceedings of IEEE Military Communications Conference, vol. 2, pp. 1052-1058, 17-20 Oct. 2005.
[7] C. E. Perkins, E. M. Belding-Royer, and S. Das, “Ad Hoc On-Demand Distance Vector (AODV) Routing,” IETF Internet Draft, draft-ietf-manetaodv-11.txt, Jul. 2002.
[8] C. K. Nguyen and A. Kumar, “A Wireless-Sensor-Network Energy-Efficient Medium-Access-Control Protocol with Overhearing Avoidance,” in Proceedings of the 3rd IEEE International Conference on Consumer Communications and Networking (CCNC 2006), vol. 2, pp. 773-777, 8-10 Jan. 2006.
[9] C. Schurgers, V. Tsiatsis, S. Ganeriwal, and M. Srivastava, “Topology Management for Sensor Networks: Exploiting Latency and Density,” IEEE Transactions Mobile Computing, vol. 1, no. 1, pp. 70-80, Jan.-Mar. 2002.
[10] C. Schurgers, V. Tsiatsis, S. Ganeriwal, and M. Srivastava, “Optimizing Sensor Networks in the Energy-Latency-Density Design Space,” in Proceedings of ACM MobiHoc, 2002.
[11] C. Schurgers, V. Tsiatsis, and M. B. Srivastava, “STEM: Topology Management for Energy Efficient Sensor Networks,” in Proceedings of the Aerospace Conference, vol. 3, pp. 1099-1108, Mar. 2002.
[12] C. Zhu, M. J. Lee, and T. Saadawi, “A Border-Aware Broadcast Scheme for Wireless Ad Hoc Network,” in Proceedings of IEEE Consumer Communications and Networking Conference, pp. 134-139, 5-8 Jan. 2004.
[13] Chipcon AS, “SmartRF CC2420 PRELIMINARY Datasheet,” rev. 1.2, February 2004.
[14] D. Bertsekas and R. Gallager, “Data Networks,” Prentice-Hall, 1987.
[15] F. Li and H. Wang, “An Advanced MAC Protocol for Wireless Sensor Networks,” in Proceedings of the International Conference on Communications, Circuits and Systems, vol. 2, pp. 1357-1361, 25-28 Jun. 2006 .
[16] G. Lu, B. Krishnamachari, and C. S. Raghavendra, “An Adaptive Energy Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Networks,” in Proceedings of the 18th IEEE International Parallel and Distributed Processing Symposium, pp. 224, Apr. 2004.
[17] G. Pei and C. Chien, “Low power TDMA in Large Wireless Sensor Networks,” in Proceedings of IEEE MILCOM, pp. 347-351, Oct. 2001.
[18] G. S. Ahn, E. Miluzzo, A. T. Campbell, S. G. Hong, and F. Cuomo, “Funneling-MAC: A Localized Sink-Oriented MAC for Boosting Fidelity in Sensor Networks,” in the Proceedings of the 4th ACM Conference on Embedded Networked Sensor Systems (SenSys ’06), pp. 293-306, Nov. 2006.
[19] H. Karl and A. Willig, “Protocols and Architectures for Wireless Sensor Networks,” John Wiley & Sons Ltd, 2005.
[20] H. Lim and C. Kim, “Flooding in Wireless Ad hoc Networks,” Computer Communications, vol. 24, pp. 353-363, 2001.
[21] H. Wang, X. Zhang, and A. Khokhar, “An Energy-Efficient Low-Latency MAC Protocol for Wireless Sensor Networks,” IEEE Global Telecommunications Conference (GLOBECOM ''06), pp. 1-5, Nov. 2006.
[22] I. Rhee, A. Warrier, M. Aia and J. Min, “Z-MAC: A Hybrid MAC for Wireless Sensor Networks,” in the Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems (Sensys’ 05), pp. 90-101, 2005.
[23] I. Demirkol, C. Ersoy, and F. Alagoz, “MAC Protocols for Wireless Sensor Networks: A Survey,” IEEE Communications Magazine, vol. 44, pp. 115 – 121, Apr. 2006.
[24] I. Rhee, A. Warrier, M. Aia, and J. Min, “Z-MAC: A Hybrid MAC for Wireless Sensor Networks,” in the Proceedings of the 3rd ACM Conference on Embedded Networked Sensor Systems (SenSys ’05), pp.90-101, Nov. 2005.
[25] I. Stojmenovic, S. Seddigh, and J. Zunic, “Dominating Sets and Neighbor Elimination Based Broadcasting Algorithms in Wireless Networks,” IEEE Transactions on Parallel and Distributed Systems, vol. 13, pp. 14-25, Jan. 2002.
[26] J. Broch, D. B. Johnson, and D. A. Maltz, “The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks,” Internet Draft, draft-ietf-manetdsr-00.txt, 1998.
[27] J. Cartigny and D. Simplot, “Border Node Retransmission Based Probabilistic Broadcast Protocols in Ad-Hoc Networks,” in Proceedings of the 36th Annual Hawaii International Conference on System Sciences, pp. 10, 6-9 Jan. 2003.
[28] J. M. Rabaey, M. J. Ammer, J. L. da Silva, D. Patel, and S. Roundry, “PicoRadio Supports Ad Hoc Ultra-Low Power Wireless Networking,” IEEE Computer, vol. 33, pp.42-48, Jul. 2000.
[29] J. Polastre, J. Hill and D. Culler, ”Versatile Low Power Media Access for Wireless Sensor Networks,” in Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, pp. 95-107, Nov. 2004.
[30] J. P. Sheu, C. M. Chao, and C. W. Sun, “A Clock Synchronization Algorithm for Multi-Hop Wireless Ad Hoc Networks,” in Proceedings of the International Conference on Distributed Computing Systems, pp. 574-581, Mar. 2004.
[31] J. P. Sheu, C. J. Chang, and C. Y. Sun, “WSNTB: A Testbed for Heterogeneous Wireless Sensor Networks,” The First IEEE International Conference on Ubi-media Computing and Workshops, July 2008.
[32] J. S. Kim, Q. Zhang, and D. P. Agrawal, “Probabilistic Broadcasting Based on Coverage Area and Neighbor Confirmation in Mobile Ad Hoc Networks,” in Proceedings of IEEE Global Telecommunications Conference Workshops, pp. 96-101, 29 Nov.-3 Dec. 2004.
[33] J. T. Kautz, B. E. Mullins, R. O. Baldwin, and S. R. Graham, “An Adaptable Energy-Efficient Medium Access Control Protocol for Wireless Sensor Networks,” in Proceedings of the 40th Annual Hawaii International Conference on System Sciences (HICSS 2007), pp. 292a, Jan. 2007.
[34] L. L. Dai and P. Basu, “Energy and Delivery Capacity of Wireless Sensor Networks with Random Duty-Cycles,” in the proceedings of the IEEE International Conference on Communications, vol. 8, pp. 3503-3510, Jun. 2006.
[35] LAN MAN Standards Committee of the IEEE Computer Society, editor. IEEE Std 802.11-1997, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. IEEE, Nov. 1997.
[36] LAN/MAN Standards Committee of the IEEE Computer Society, IEEE Standard for Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low Rate Wireless Personal Area Networks (LR-WPANs), IEEE, Oct. 2003.
[37] M. A. M. Vieira, C. N. Coelho Jr., D. C. da Silva Jr., and J. M. da Mata, “Survey on Wireless Sensor Network devices,” in Proceedings of IEEE International Conference on Emerging Technologies and Factory Automation, vol. 1, pp. 537 – 544, Sep. 2003.
[38] M. A. Erazo and Yi Qian, “SEA-MAC: A Simple Energy Aware MAC Protocol for Wireless Sensor Networks for Environmental Monitoring Applications,” in Proceedings of the 2nd International Symposium on Wireless Pervasive Computing (ISWPC ''07), 5-7 Feb. 2007.
[39] M. B. Yassein, M. O. Khaoua, and S. Papanastasiou, “On The Performance of Probabilistic Flooding in Mobile Ad Hoc Networks,” in Proceedings of the 11th International Conference on Parallel and Distributed Systems, vol. 2, pp.125-129, 20-22 Jul. 2005.
[40] M. I. Brownfield, K. Mehrjoo, A. S. Fayez, and N. J. IV Davis, “Wireless Sensor Network Energy-Adaptive MAC Protocol,” in Proceedings of the 3rd IEEE International Conference on Consumer Communications and Networking (CCNC 2006), vol. 2, pp. 778-782, 8-10 Jan. 2006.
[41] M. J. Handy, M. Haase and D. Timmermann, “Low Energy Adaptive Clustering Hierarchy with Deterministic Cluster-head Selection,” in Proceedings of the 4th International Workshop on Mobile and Wireless Communications Network, pp. 368- 372, 2002.
[42] M. T. Sun and T. H. Lai, “Location aided broadcast in wireless ad hoc network systems,” in Proceedings of Wireless Communications and Networking Conference, vol. 2, pp. 597-602, 17-21 Mar. 2002.
[43] P. Galiotos, “Sleep/Active Schedules as A Tunable Characteristic of A Wireless Sensor Network,” in Proceedings of the International Conference on Networking and Services (ICNS ''06), pp. 51-56, 2006.
[44] S. C. Ergen and P. Varaiya, “PEDAMACS: Power Efficient and Delay Aware Medium Access Protocol for Sensor Networks,” IEEE Transactions on Mobile Computing, vol. 5, pp. 920-930, Jul. 2006.
[45] S. Chatterjea, L. F. W. van Hoesel, and P. J. M. Havinga, “AI-LMAC: An Adaptive, Information-Centric and Lightweight MAC Protocol for Wireless Sensor Networks,” in Proceedings of the International Conference on Intelligent Sensors, Sensor Networks and Information Processing, pp. 381-388, 14-17 Dec. 2004.
[46] S. Du, A. K. Saha, and D. B. Johnson, “RMAC: a Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks,” in Proceedings of the 26th IEEE International Conference on Computer Communications (Infocom ’07), pp. 1478-1486, May 2007.
[47] S. H. Yang, H. W. Tseng, E. H. K. Wu, and G. H. Chen, “Utilization Based Duty Cycle Tuning MAC Protocol for Wireless Sensor Networks,” IEEE Global Telecommunications Conference (GLOBECOM ''05), vol. 6, pp. 5, 28 Nov.-2 Dec. 2005.
[48] S. Liu, K. W. Fan, and P. Sinha, “CMAC: An Energy Efficient MAC Layer Protocol Using Convergent Packet Forwarding for Wireless Sensor,” in Proceedings of the 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks(SECON ''07), pp. 11-20, June 2007.
[49] S. Mishra and A. Nasipuri, “An Adaptive Low Power Reservation Based MAC Protocol for Wireless Sensor Networks,” in Proceedings of the IEEE International Conference on Performance, Computing, and Communications, pp. 731-736, 2004.
[50] S. S. Kulkarni, “TDMA Services for Sensor Networks,” in Proceedings of 24th International Conference on Distributed. Computing Systems Workshops, pp. 604-09, Mar. 2004.
[51] S. Singh, M. Woo, and C. S. Raghavendra, “ Power-Aware Routing in Mobile Ad Hoc Networks,” in the Proceedings of the ACM/IEEE Conference on Mobile Computing and Networking (Mobicom’98), pp. 181-190, Oct. 1998.
[52] S. Upadhyayula, V. Annamalai, and S. K. S. Gupta, “A Low-Latency and Energy-Efficient Algorithm for Convergecast in Wireless Sensor Networks,” in Proceedings of the IEEE Global Telecommunications Conference, vol. 6, pp. 3525-3530, Dec. 2003.
[53] S. Y. Ni, Y. C. Tseng, Y. S. Chen, and J. P. Sheu, “The Broadcast Storm Problem in A Wireless Mobile Ad Hoc Network,” in Proceedings of the International Conference on Mobile Computing and Networking, pp. 151-162, Aug. 1999.
[54] T. V. Dam and K. Langendoen, “An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks,” in Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, pp. 171-180, Nov. 2003.
[55] T. Zheng, S. Radhakrishnan, and V. Sarangan, “PMAC: An Adaptive Energy Efficient MAC Protocol for Wireless Sensor Networks,” in Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium, pp. 8, Apr. 2005.
[56] V. Rajendran, K. Obraczka, and J. J. Garcia-Luna-Aceves, “Energy-Efficient, Collision-Free Medium Access Control for Wireless Sensor Networks,” In the Journal of Wireless Networks, vol. 12, pp. 63-78, Feb. 2006.
[57] W. Lou and J. Wu, “On Reducing Broadcast Redundancy in Ad Hoc Wireless Networks,” in Proceedings of the 36th Annual Hawaii International Conference on System Sciences, pp. 305-314, 2003.
[58] W. Ye, J. Heidemann, and D. Estrin, “Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Networks,” IEEE/ACM Transactions on Networking, vol. 12, pp. 493-506, Jun. 2004.
[59] X. Chen, M. Faloutsos, and S. Krishnamurthy, “Distance Adaptive (DAD) Broadcasting for Ad Hoc Networks,” in Proceedings of IEEE MILCOM, vol. 2, pp. 879-883, Oct. 2002.
[60] X. Shi and G. Stromberg, “SyncWUF: An Ultra Low-Power MAC Protocol for Wireless Sensor Networks,” IEEE Transactions on Mobile Computing, vol. 6, pp. 115-125, Jan. 2007.
[61] Y. C. Tseng, S. Y. Ni, and E. Y. Shih, “Adaptive Approaches to Relieving Broadcast Storms in a Wireless Multi-hop Mobile Ad Hoc Network,” in Proceedings of the 21st International Conference on Distributed Computing Systems, pp. 481-488, 2001.
[62] Y. Sasson, D. Cavin, and A. Schiper, “Probabilistic Broadcast for Flooding in Wireless Mobile Ad Hoc Networks,” in Proceedings of Wireless Communications and Networking, vol.2, pp. 1124-1130, 16-20 Mar. 2003.
[63] Z. Chen and A. Khokhar, “Self Organization and Energy Efficient TDMA MAC Protocol by Wake Up For Wireless Sensor Networks,” in Proceedings of the First IEEE Communication Society Conference on Sensor and Ad Hoc Communications and Networks (SECON’04), pp. 335-341, Oct. 2004.
[64] Z. J. Haas and M. R. Pearlman, “The Zone Routing Protocol (ZRP) for Ad Hoc Networks,” Internet Draft, draft-haas-zone-routing-protocol-00.txt, 1997.
[65] “The Network Simulator-Glomosim”, http://pcl.cs.ucla.edu/projects/glomosim/
[66] http://www.isi.edu/nsnam/ns/
[67] http://www.tinyos.net/
[68] http://wsn.tw/