| 研究生: |
柯俊良 Ko, Chun-Liang |
|---|---|
| 論文名稱: |
運用於隨建即連行動網路之協調者選擇、區域分割、路徑繞送工作的能量平均比例方法 Energy-Proportional Approach for Coordinator Election, Grid Formulation and Path Routing in Mobile Ad Hoc Networks |
| 指導教授: |
郭耀煌
Kuo, Yau-Hwang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2006 |
| 畢業學年度: | 94 |
| 語文別: | 英文 |
| 論文頁數: | 70 |
| 中文關鍵詞: | 剩餘能量比例方式 |
| 外文關鍵詞: | Energy-Proportional |
| 相關次數: | 點閱:50 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在隨建即連行動網路(MANET)中,如何節省裝置(device)能源是值得探討的一項重要議題。在相關的研究,如GAF利用區域切割的方式,將節點切割出許多不同的區域出來,再利用位於相同一個區域的眾多節點中,只需要一個節點是醒著(coordinator)來幫忙做轉傳資料的動作,而此時其它在同一區域的節點則可以睡覺的特性,來達到節省能源的目地。
這樣的方法確實節省了大量的能源,但仍有些許改善的空間。第一個希望改善的是,位於所有同一區域內部的眾多節點,我們希望剩餘能量較多的節點可以減少睡眠時間,如此的話,剩餘能量多的節點會有比較大的機會可以去競爭當協調者(coordinator)。同樣地,剩餘能量較少的節點,我們希望可以增加睡眠時間,可以減少浪費能量在競爭上面及需要花能量在維持醒著狀態。如果每一個協調者(coordinator)都按照此準則選出來,則整個網路的存活時間就會拉長。
第二是區域跟區域之間能夠平衡彼此的平均剩餘能量。我們希望的是,若有一個區域目前的平均剩餘能量,其中當然也包含自己所在的區域的全部平均剩餘能量,如果大於所有自己所在的各個相鄰區域的平均剩餘能量,目前在這區域內的協調者(coordinator)可以把剛醒過來的節點分派去支援其它周圍平均剩餘能量最小的區域,來幫忙做轉傳資料及處理管理封包的事。如果區域跟區域之間可以按照此準則進行的話,則有助於整個網路的存活時間。
第三是我們希望隨建即連行動網路(MANET)在建立繞送路徑時,也可以按照時間跟剩餘能量的比例方式來選出此路徑上的各個節點。
我們並分析出EPR演算法在平衡協調者之間的資料傳輸量上面,可以有效的延長網路的存活時間,並將EPR演算法的概念套用到我們的方法上面。其中我們所提繞送路徑的方法,在針對延長網路存活時間的議題上面,仍然有再待改進。
以上三個改善的方法目的就是希望資料或管理封包都是剩餘能量較大的節點來做轉傳資料或處理管理封包的動作,進而達成平衡區域內及區域之間能源的使用率,最終並因此得以延長整體隨建即連行動網路(MANET)的生命週期(lifetime)。
In the field of mobile ad-hoc networks, energy-awareness schemes are more complex and important. How to save the energy of devices is an important topic that is worth probing into. In relevant research, for instance, the way of GAF divides the simulation area in a lot of square grids. There are so many nodes but only a coordinator needs to wake up in the same grid. Coordinator helps other nodes transfer or handle the management packets so that other nodes can sleep in the same grid. Such this method saves a lot of energy.
GAF has really saved a large amount of energy, but there is still something we can improve. First is when the all nodes are inside the same grid, we hope that the nodes which have more residual energy can reduce its sleep time. Therefore they have a bigger chance to compete and be a coordinator. Similarly, we hope that the nodes which have less residual energy nodes can increase its sleep time. Therefore they can save energy because they avoid wasting energy on competition and keeping nodes hold on idle state. According this way, network lifetime is extended.
The second is we want to balance the average residual energy between grid and grid. If there is an average residual energy of all neighbor grids including myself grid and is greater than the average residual energy of all each neighbor grids. Coordinator assigns a node which just wakes up to the smallest average residual energy of a neighbor grid. Therefore the node can help the neighbor grid transfer data packets and handle management packets. If GAF can follow this way, network lifetime is extended in most cases.
The third is we hope when AODV sets up a routing path in mobile ad hoc network with GAF, it can also choose the coordinator by the ratio between timer interval and residual energy of all coordinators to set up a reverse path.
We have studied in EPR and find out that EPR can extend network lifetime efficiently according to balance the forwarding data between coordinators. Therefore, we adopt the concept of EPR and implement it into our algorithm. The modified method of the path routing we have talked above, it is still a lot of work to do about the issue of extending the network lifetime.
The goals we briefly described above are that the nodes which have more residual energy have more chances to be a coordinator. The nodes which have less residual energy sleep more time and have less chance to be a coordinator as well. Such methods balance the average residual energy inside grid and among grids, and eventually the lifetime of whole mobile ad-hoc network is extended.
[1] Benjie Chen, Kyle Jamieson, Hari Balakrishnan, and Robert Morris. “Span: An energy¬ efficient coordination algorithm for topology maintenance in ad hoc wireless networks,” ACM Wireless Networks Journal, 8(5):481.494, September 2002.
[2] Chao-Lieh Chen, Kuan-Rong Lee and et al., “An Energy-proportional Routing Algorithm for Lifetime Extension of Clustering-based Wireless Sensor Networks”, WASN, 2005.
[3] Charles Perkins. “Ad hoc on demand distance vector(aodv) routing,” Internet-Draft, draftietf -manet-aodv-04.txt, October 1999.
[4] David B. Johnson, David A. Maltz, Josh Broch. “DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks. Ad Hoc Networking,” edited by Charles E. Perkins, Chapter 5, pp. 139-172, Addison-Wesley, 2001.
[5] Erik Guttman. “Autocon_guration for IP networking: Enabling local communication.” IEEE Internet Computing, 5(3), 81–86, May 2001.
[6] G. Gupta, and M. Younis., “Load-Balanced Clustering of Wireless Sensor Networks,” Proceedings of the International Conference on Communications, pp. 1848–1852, May 2003.
[7] H. O. Tan, and I. Korpeoglu., “Power Efficient Data Gatherting and Aggregation in Wireless Sensor Networks,” Proceeding of International Conference on Management of Data, pp. 66–71, Dec. 2003.
[8] I. F. Akyildiz, W. Su, et. al., “A Survey on Sensor Networks,” IEEE Communications Magazine, pp. 102–114, Aug. 2002.
[9] Jim Snow, Wu-chi Feng and Wu-chang Feng, “Implementing a Low Power TDMA Protocol Over 802.11”, IEEE Wireless Communications and Networking Conference, Vol. 1, pp. 75 – 80, March 2005.
[10] J. Broch, D.A. Maltz, D.B. Johnson, Y.C Hu, and J. Jetcheva., “A performance comparison of multi-hop wireless ad hoc network routing protocols,” In Proceedings of ACM/IEEE MOBICOM'98, pp. 85--97.
[11] K. Pahlavan and A. Levesque. Wireless Information Networks. John Wiley & Sons, Inc., New York, 1995.
[12] M. Stemm and R. Katz, "Measuring and reducing energy consumption of network interfaces in hand-held devices," IEICE Trans. on Communications, Vol. E80-B, no. 8, pp. 11251131, August 1997. O. Younis and S. Fahmy., “Distributed Clustering in Ad-hoc Sensor Networks: A Hybrid, Energy-Efficient Approach,” IEEE Transactions on Mobile Computing, pp. 366–379, March 2004.
[13] O. Younis and S. Fahmy., “Distributed Clustering in Ad-Hoc Sensor Networks: A Hybrid, Energy-Efficient Approach,” Proceedings of IEEE INFOCOM, Vol. 1, March 2004.
[14] P. K. Agarwal and C. M. Procopiuc., “Exact and approximation algorithms for clustering,” Proceedings of the Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 658–667, Jan., 1998.
[15] R. A. F. Mini, B. Nath, and A. A. F. Loureiro., “A probabilistic approach to predict the energy consumption in wireless sensor networks,” IV Workshop de Comunicaçěo sem Fio e Computaçěo Móvel, Sěo Paulo, Brazil, Oct. 2002.
[16] S. D. Muruganathan, D. C. F. MA, R. I. Bhasin, and A. O. Fapojuwo., “A Centralized Energy-Efficient Routing Protocol for Wireless Sensor Networks,” IEEE Radio Communications, pp. S8–S13, March 2005.
[17] Song Ci, Hamid Sharif and Krishna Nuli, “Study of an Adaptive Frame Size Predictor to Enhance Energy Conservation in Wireless Sensor Networks,” IEEE Journal on selected areas in communications, Vol. 23, NO.2, February 2005.
[18] S. Lindsey and C. Raghavendra, and K. M. Sivalingam., “Data Gathering Algorithms in Sensor Networks Using Energy Metrics,” IEEE Transactions on Parallel and Distributed Systems, pp. 924–935, September 2002.
[19] S. Lindsey and C. Raghavendra., ”PEGASIS: Power-Efficient Gathering in Sensor Information Systems,” IEEE Aerospace Conference Proceedings, pp. 1125–1130, 2002.
[20] Sheldon Ross, “A first Course in Probability,” Prentice-Hall, 5-th edition, 1998.
[21] Tianmin Mo and Charles W. Bostian, “A Throughput Optimization and Transmitter Power Saving Algorithm For IEEE 802.11b Links”, IEEE Wireless Communications and Networking Conference, Vol. 1, pp. 57 - 62, March 2005.
[22] The VINT Project. The ns manual. http://www.isi.edu/nsnam/ns.
[23] V. Bharghavan, A. Demers, S. Shenker, and L. Zhang. MACAW, “A Media Access Protocol for Wireless LANs,” In Procedings of SIGCOMM ’94 pp. 215-255, September 1994.
[24] W. Heinzelman, A. Chandrakasan, and H. Balakrishnan., “An Application-Specific Protocol Architecture for Wireless Microsensor Networks,” IEEE Transactions on Wireless Communications, pp. 660–670, Oct., 2002.
[25] Xiaodong Wang, Jun Yin and Dharma P. Agrawal, “Effects of Contention Window and Packet Size on the Energy Efficiency of Wireless Local Area Network,” IEEE Wireless Communications and Networking Conference, March, 2005.
[26] Y. Yu, R. Govindan, and D. Estrin, “Geographical and Energy Aware Routing: A Recursive Data Dissemination Protocol for Wireless Sensor Networks,” UCLA Computer Science Dept., Technical Report UCLA/CSD-TR-01-0023, May 2001, available at http://cens.cs.ucla.edu/Estrin.
[27] Ya Xu, John Heidemann, and Deborah Estrin. “Geography-informed energy conservation for ad hoc routing,” in Proceedings Of 7th Annual International Conference Mobile Computing and Networking, pages 70–84, July 2001.