摘要(英) |
Among various types of network architectures, the mobile ad hoc network (MANET) and the wireless sensor network (WSN) are two of the most attractive wireless networks. One critical issue for almost all kinds of wireless devices supported by battery powers is power saving (PS). Without power, any wireless device will become useless. Battery power is a limited resource. Hence, how to lengthen the lifetime of batteries is an important issue, especially for MANETs and WSNs, those are supported by batteries only. The PS protocols design for MANETs can also be applied to irregular WSNs. However, when applied to regular WSNs, these protocols are more complicated and less efficient than the protocols design for regular WSNs. Therefore, besides the PS protocols of MANETs, we also design PS protocols for regular WSNs.
For irregular wireless networks, several novel power saving protocols for multi-hop MANETs are proposed. The PS protocols for MANET can be categorized into synchronous, and asynchronous ones. The synchronous PS protocol (e.g. IEEE 802.11’s PS protocol) can not be applied to a multi-hop MANET, because it will cause three problems: namely clock synchronization, neighbor discovery, and network partitioning. To solve these problems, we propose three asynchronous PS protocols for IEEE 802.11-based multi-hop MANETs, namely dominating-awake-interval, periodically-fully-awake-interval, and quorum-based protocols.
The basic idea is twofold. First, we enforce PS hosts sending more beacon packets than the original IEEE 802.11 standard does. Second and most importantly, we carefully arrange the wake-up and sleep patterns of PS hosts such that any two neighboring hosts are guaranteed to detect each other in finite time even under PS mode. Based on our powersaving protocols, we then show how to perform unicast and broadcast in an environment with PS hosts. Simulation results are presented, which show that our protocols can save lots of power when the traffic load is not high.
Although asynchronous solutions are attractive, yet, the cost is high as opposed to synchronous protocols. Hosts in asynchronous protocols need to keep awake for longer time, so as to discover asynchronous PS neighbors. Besides, a broadcasting message has to be sent multiple times if a sending host’s neighbors wake up asynchronously. To conquer the deficiency of asynchronous PS protocols, we propose several cluster-based semiasynchronous PS protocols for multi-hop MANETs. The basic idea is to cluster neighboring hosts such that synchronous PS protocols can be adopted within each individual clusters, and thus conserves more power. Several schemes are provided in our inter-cluster strategy, including probability-based, SNR-probability-based, round-robin-based, neighbor coverage-based and location-based schemes. Simulation results show that, the proposed
semi-asynchronous approaches outperform the asynchronous PS protocols when applied to a multi-hop MANET.
As for regular wireless networks, since the PS protocols for regular WSNs have not been proposed before, we propose several novel power management protocols for regular WSNs. The goal of our protocols is to let as many sensor nodes as possible switch to PS mode while still maintaining the connectivity of the network so that if any emergency occurs, the sensor node, which senses the event, may transmit this information to the base stations through the active sensor nodes without need to wake up any node in PS mode. Besides, each sensor node should switch to PS mode in turn, so that the power consumption of each node can be balanced. Our protocols work as follows: first, choose several different connected dominating sets according to the network topology and assign an id to each of the connected dominating set, and then the nodes in each connected dominating set will switch to active mode to serve the other hosts in PS mode according to which dominating set they belong to in a round robin manner. Each node can decide which connected dominating set it belongs to according to its own id. In our power management protocols, each sensor node should belong to at least one connected dominating set and most of the sensor nodes should belong to the same number of connected dominating sets so that the power consumption can be balanced. Our protocol can still work properly even there are faulty nodes. Performance analysis shows that the ratios of active nodes of our protocols are near optimal and much lower than those of GAF and SPAN, those are designed for high density irregular networks. Simulation results show that our power management protocols can conserve lots of power and greatly extend the lifetime of the network with a reasonable extra transmission delay. |
參考文獻 |
[1] D. Agrawal and A. E. Abbadi. An Efficient and Fault-Tolerance Algorithm for Distributed Multual Exclusion. ACM Transactions on Computer Systems, 9:1–20, Feb
1991.
[2] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci. A survey on sensor networks. IEEE Communications Magazine, pages 102–114, 2002.
[3] B. Chen, K. Jamieson, H. Balakrishnan, and R. Morris. Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks. Proceedings of International Conference on Mobile Computing and Networking, pages 85–96, 2001.
[4] B. Chen, K. Jamieson, H. Balakrishnan, and R. Morris. Span: An energy-efficient coordination algorithm for topology maintenance in ad hoc wireless networks. Wireless Networks, 8:281–294, 2002.
[5] C. F. Chiasserini and R. R. Rao. A Distributed Power Management Policy for Wireless Ad Hoc Networks. Proceedings of IEEE Wireless Communication and Networking Conference, pages 1209–1213, 2000.
[6] H. Dai and R. Han. A node-centric load balancing algorithm for wireless sensor networks. Proceedings of IEEE Global Telecommunications Conference, pages 548–552, 2003.
[7] T. Dam and K. Langendoen. An adaptive energy-efficient mac protocol for wireless sensor networks. Proceedings of International Conference on Embedded Networked Sensor Systems, pages 171–180, 2003.
[8] J. Elson, L. Girod, and D. Estrin. Fine-grain network synchronization using reference broadcasts. Proceedings of symposium on Operating System Design and Implementation, 2002.
[9] L. M. Feeney and M. Nilsson. Investigating the Energy Consumption of Wireless Network Interface in an Ad Hoc Networking Environment. Proceedings of IEEE INFOCOM, pages 1548–1557, 2001.
[10] S. Ganeriwal, R. Kumar, and M. B. Srivastava. Timing-sync protocol for sensor networks. Proceedings of International Conference on Embedded Networked Sensor Systems, 2003.
[11] H. Garcia-Molina and D. Barbara. How to Assign Votes in a Distributed Systems. Journal of the ACM, 32:841–860, Oct 1985.
[12] J. Gomez, A. T. Campbell,M. Naghshineh, and C. Bisdikian. A Distributed Contention Control Mechanism for Power Saving in random-access Ad-Hoc Wireless Local Area Networks. Proceedings of IEEE International Workshop on Mobile Multimedia Communications, pages 114–123, 1999.
[13] G. Gupta and M. Younis. Load-balanced clustering of wireless sensor networks. Proceedings of IEEE International Conference on Communications, pages 1484–1852, 2003.
[14] J. C. Haartsen. The Bluetooth Radio System. IEEE Persinal Communications, pages 28–36, Feb 2000.
[15] W. Heinzelman, J. Kulik, and H. Balakrishnan. Adaptive protocols for information dissemination in wireless sensor networks. Proceedings of International Conference on Mobile Computing and Networking, 1999.
[16] W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan. Energy-efficient communication protocol for wireless microsensor networks. Proceedings of Hawaii International Conference, pages 3005–3014, 2000.
[17] P. Hsiao, A. Hwang, H. T. Kung, and D. Vlah. Load-balancing routing for wireless access networks. Proceedings of IEEE INFOCOM, pages 986–995, 2001.
[18] C.-S. Hsu, J.-P. Sheu, and Y.-J. Chang. Efficient broadcasting protocols for regular wireless sensor networks. Proceedings of International Conference on Parallel Processing, pages 393–399, 2003.
[19] L. Hu. Topology Control for Multihop Packet Radio Networks. IEEE Transactions on Communications, 41:1474–1481, Oct 1993.
[20] C. F. Huang, Y. C. Tseng, S. L. Wu, and J. P. Sheu. Increasing the Throughput of Multihop Packet Radio Networks with Power Adjustment. Proceedings of International Conference on Computer, Cummunication, and Networks, 2001.
[21] C. Intanagonwiwat, R. Govindan, and D. Estrin. Directed diffusion: A scalable and robust communication paradigm for sensor networks. Proceedings of International Conference on Mobile Computing and Networking, 2000.
[22] J.-R. Jiang, Y.-C. Tseng, C.-S. Hsu, and T.-H. Lai. Quorum-based asynchronous powersaving protocols for ieee 802.11 ad hoc networks. Proceedings of International Conference on Parallel Processing, 2003.
[23] D. B. Johnson and D. A. Maltz. Dynamic source routing in ad hoc wireless networks. Mobile Computing, pages 153–181, 1996.
[24] E.-S. Jung and N. H. Vaidya. An energy efficient mac protocol for wireless lans. Proceedings of IEEE INFOCOM, pages 1756–1764, 2002.
[25] A. Kumar. Hierarchical Quorum Consensus: A New Algorithm for Managing Replicated Data. IEEE Transactions on Computers, 40:996–1004, Sep 1991.
[26] Y. C. Kuo and S. T. Huang. A Geometric Approach for Constructing Coteries and k-Coteries. IEEE Transactions on Parallel and Distributed Systems, 8:402–411, Apr 1997.
[27] LAN MAN Standards Committee of the IEEE Computer Society. IEEE Std 802.11-
1999, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications. IEEE, 1999.
[28] S. Lindsey and C. S. Raghavendra. Pegasis: Power efficient gathering in sensor information systems. Proceedings of IEEE Aerospace Conference, 2002.
[29] M. Liu and M. T. Liu. A power-saving scheduling for ieee 802.11 mobile ad hoc network. Proceedings of International Conference on Computer Networks and Mobile Computing, pages 1–8, 2003.
[30] J. R. Lorch and A. J. Smith. Software Strategies for Portable Computer Energy Management. IEEE Personal Communications, pages 60–73, Jun 1998.
[31] A. Manjeshwar and D. P. Agrawal. Teen: A routing protocol for enhanced efficiency in wireless sensor networks. Proceesings of International Parallel and Distributed Processing Symposium, pages 2000–2015, 2001.
[32] Nokia. Wireless Broadband Access–Nokia Rooftop Solution. Nokia Network References, http://www.wbs.nokia.com/solution/index.html, 2001.
[33] G. Pei and C. Chien. Low power tdma in large wireless sensor networks. Proceedings of Military Communications Conference, 1:347–351, 2001.
[34] C. E. Perkins and E.M. Royer. Ad-hoc on-demand distance vector routing. Proceedings of of IEEE Workshop on Mobile Computing Systems and Applications, pages 90–100, 1999.
[35] G. Pottie. Wireless sensor networks. Proceedings of Information Theory Workshop, pages 139–140, 1998.
[36] V. Rajendran, K. Obraczka, and J. Garcia-Luna-Aceves. Energy-efficient, collisionfree medium access control for wireless sensor networks. Proceedings of International Conference on Embedded Networked Sensor Systems, pages 181–192, 2003.
[37] R. Ramanathan and R. Rosales-Hain. Topology Control of Multihop Wireless Networks using Transmit Power Adjustment. Proceedings of IEEE INFOCOM, pages
404–413, 2000.
[38] J. H. Ryu and D. H. Cho. A New Routing Scheme Concerning Power-Saving in Mobile Ad-Hoc Networks. Proceedings of IEEE International Conference on Communications, 3:1719–1722, 2000.
[39] J. H. Ryu, S. Song, and D. H. Cho. A Power-Saving Multicast Routing Scheme in 2-tir Hierarchical Mobile Ad-Hoc Networks. Proceedings of IEEE Vehicular Technology Conference, 4:1974–1978, 2000.
[40] A. Salhieh, J. Weinmann, M. Kochha, and L. Schwiebert. Power efficient topologies for wireless sensor networks. Proceedings of International Conference on Parallel Processing, pages 156–163, 2001.
[41] A. K. Salkintzis and C. Chamzas. An In-Band Power-Saving Protocol for Mobile Data Networks. IEEE Transactions on Communications, 46:1194–1205, Sep 1998.
[42] A. K. Salkintzis and C. Chamzas. Performance Analysis of a Downlink MAC Protocol with Power-Saving Support. IEEE Transactions on Vehicular Technology, 49:1029-1040, May 2000.
[43] C. Schurgers and M. B. Srivastava. Energy efficeient routing in wireless sensor networks. Proceedings of Military Communications Conference, 1:357–361, 2001.
[44] C. Schurgers, V. Tsiatsis, S. Ganeriwal, and M. Srivastava. Topology management for sensor networks: Exploiting latency and density. Proceedings of ACM international Symposium on Mobile Ad Hoc Networking and Computing, pages 135–145, 2002.
[45] L. Schwiebert, S. K. S. Gupta, and J. Weinmann. Research challenges in wireless networks of biomedical sensors. Proceedings of International Conference on Mobile Computing and Networking, pages 151–165, 2001.
[46] T. Simunic, H. Vikalo, P. Glynn, and G. D.Micheli. Energy Efficient Design of Portable Wireless Systems. Proceedings of International Symposium on Low Power Electronics and Design, pages 49–54, 2000.
[47] S. Singh and C. S. Raghavendra. Power Efficient MAC Protocol for Multihop Radio Networks. Proceedings of IEEE International Personal, Indoor and Mobile Radio Communications Conference, pages 153–157, 1998.
[48] S. Singh, M. Woo, and C. S. Raghavendra. Power-Aware Routing in Mobile Ad Hoc Networks. Proceedings of International Conference on Mobile Computing and Networking, pages 181–190, 1998.
[49] S. Slijepcevic and M. Potkonjak. Power-efficient organization of wireless sensor networks. Proceedings of IEEE International Conference on Communications, pages 472–476, 2001.
[50] I. Stojmenovic and X. Lin. Power-aware Localized Routing in Wireless Networks. Proceedings of IEEE International Parallel and Distributed Processing Symposium, pages 371–376, 2000.
[51] D. Tian and N. D. Georganas. A coverage-preserving node scheduling scheme for large wireless sensor networks. Proceedings of ACM International Conference on Wireless Sensor Networks and Applications, pages 32–41, 2002.
[52] Y.-C. Tseng and T.-Y. Hsieh. Fully power-aware and location-aware protocols for wireless multi-hop ad hoc networks. Proceedings of IEEE ICCCN, pages 608–613, 2002.
[53] Y.-C. Tseng, C.-S. Hsu, and T.-Y. Hsieh. Power-Saving Protocols for IEEE 802.11-BasedMulti-Hop Ad Hoc Networks. Proceedings of IEEE INFOCOM, pages 200–209, 2002.
[54] C. Ulmer, S. Yalamanchili, and L. Alkalai. Wireless distributed sensor networks for in-situ exploration mars. NASA Jet Propulsion Laboratory’s Technical Report, 2001.
[55] R. Wattenhofer, L. Li, P. Bahl, and Y. M. Wang. Distributed Topology Control for Power Efficient Operation in Multihop Wireless Ad Hoc Networks. Proceedings of IEEE INFOCOM, pages 1388–1397, 2001.
[56] H. Woesner, J. P. Ebert, M. Schlager, and A. Wolisz. Power-Saving Mechanisms in Emerging Standards for Wireless LANs: The MAC Level Perspective. IEEE Persinal Communications, pages 40–48, Jun 1998.
[57] S. L. Wu, Y. C. Tseng, and J. P. Sheu. Intelligent Medium Access for Mobile Ad Hoc Networks with BusyTones and Power Control. IEEE Journal on Selected Areas in Communications, 18:1647–1657, Sep 2000.
[58] Y. Xu, J. Heidemann, and D. Estrin. Geography-informed Energy Conservation for Ad Hoc Routing. Proceedings of International Conference on Mobile Computing and Networking, pages 70–84, 2001.
[59] T. Yan, T. He, and J. A. Stankovic. Differentiated surveillance for sensor networks. Proceedings of International Conference on Embedded Networked Sensor Systems, pages 51–62, 2003.
[60] W. Ye, J. Heidemann, and D. Estrin. An energy-efficient mac protocol for wireless sensor networks. Proceedings of IEEE INFOCOM, pages 1567–1576, 2002.
[61] J. Zhang and H. Shi. Energy-efficient routing for 2d grid wireless sensor networks. Proceedings of International Conference on Information Technology: Research and Education, pages 311–315, 2003.
[62] R. Zheng, J. C. Hou, and L. Sha. Asynchronous Wakeup for Ad Hoc Networks. Proceedings of ACM international Symposium on Mobile Ad Hoc Networking and Computing, pages 35–45, 2003. |