DOI QR코드

DOI QR Code

Software Design of Packet Analyzer based on Byte-Filtered Packet Inspection Mechanism for UW-ASN

  • Muminov, Sardorbek (Ubiquitous System Lab., Graduate School of BIT, Kookmin University) ;
  • Yun, Nam-Yeol (Ubiquitous System Lab., Graduate School of BIT, Kookmin University) ;
  • Park, Soo-Hyun (School of Management Information Systems, Kookmin University)
  • 투고 : 2011.11.01
  • 심사 : 2011.12.28
  • 발행 : 2011.12.31

초록

The rapid growth of UnderWater Acoustic Sensor Networks (UW-ASNs) has led researchers to enhance underwater MAC protocols against limitations existing in underwater environment. We propose the customized robust real-time packet inspection mechanism with addressing the problem of the search for the data packet loss and network performance quality analysis in UW-ASNs, and describe our experiences using this approach. The goal of this work is to provide a framework to assess the network real-time performance quality. We propose a customized and adaptive mechanism to detect, monitor and analyze the data packets according to the MAC protocol standards in UW-ASNs. The packet analyzing method and software we propose is easy to implement, maintain, update and enhance. We take input stream as real data packets from sniffer node in capture mode and perform fully analysis. We were interested in developing software and hardware designed tool with the same capabilities which almost all terrestrial network packet sniffers have. Experimental results confirm that the best way to achieve maximum performance requires the most adaptive algorithm. In this paper, we present and offer the proposed packet analyzer, which can be effectively used for implementing underwater MAC protocols.

키워드

참고문헌

  1. Ian F. Akyildiz, Dario Pompili, and Tommaso Melodia, "Underwater Acoustic Sensor Networks: Research Challenges," Ad Hoc Networks, Vol.3, No.3, 2005.
  2. John Heidemann, Wei Ye, Jack Wills, Affan Syed, and Yuan Li, "Research Challenges and Applications for Underwater Sensor Networking," Wireless Communications and Networking Conference, pp. 228-235, 2006.
  3. Muhammad Ayaz and Azween Abdullah, "Underwater Wireless Sensor Networks: Routing Issues and Future Challenges," In Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia (MoMM '09) . ACM, New York, USA, pp. 370-375, 2009.
  4. Soo-Young Shin, Seung-Joo Lee, and Soo-Hyun Park, "MA : Multiple Acknowledgement Mechanism for UWSN (Under- Water Sensor Network)," J ournal of Korea Multimedia Society, Vol.12, No.12, pp. 1769-1777, 2009.
  5. Jim Partan, Jim Kurose, and Brian Neil Levine, "A Survey of Practical Issues in Underwater Networks," In Proceedings of the 1st ACM international workshop on Underwater networks (WUWNet '06), ACM, New York, USA, pp. 17-24, 2006.
  6. Ian F. Akyildiz, Dario Pompili, and Tommaso Melodia, "Challenges for Efficient Communication in Underwater Acoustic Sensor Networks," SIGBED Rev., Vol.1, No.2, 2004.
  7. Francisco Salva-Garau and Milica Stojanovic, "Multi-Cluster Protocol for Ad Hoc Mobile Underwater acoustic networks," OCEANS 2003. Proceedings, pp. 91-98 2003.
  8. Milica Stojanovic, "Optimization of a Data Link Protocol for An Underwater Acoustic Channel," Oceans 2005-Europe, Vol.1, pp. 68-73, 2005.
  9. Andrew S. Tanenbaum. "Computer Networks (5th Edition)." Prentice-Hall, Inc., Upper Saddle River , NJ, USA. October 7, 2010
  10. Sabeel Ansari, Rajeev S.G., and Chandrashekar H.S., "Packet Sniffing: a Brief Introduction," Potentials, IEEE, Vol.21, No.5, pp. 17-19, Dec 2002/Jan 2003.
  11. Susan Mengel and Salman Ali, "A Network Protocol Analyzer With Tutorial." In Proceedings of the ACM symposium on Applied Computing (SAC '96) , K. M. George, Janice H. Carroll, Dave Oppenheim, and Jim Hightower (Eds.). ACM, New York, NY, USA, pp. 115-119, 1996.
  12. Juan Caballero, Heng Yin, Zhenkai Liang, and Dawn Song. "Polyglot: Atomatic Extraction of Protocol Message Format Using Dynamic Binary Analysis." In Proceedings of the 14th ACM conference on Computer and communications security (CCS '07). ACM, New York, NY, USA, pp. 317-329. 2007.
  13. Tim Reichert, Edmund Klaus, Wolfgang Schoch, Ansgar Meroth, and Dominikus Herzberg. "A Language for Advanced Protocol Analysis in Automotive Networks." In Proceedings of the 30th international conference on Software engineering (ICSE '08) . ACM, New York, NY, USA, pp. 593-602. 2008.
  14. Ruoming Pang, Vern Paxson, Robin Sommer, and Larry Peterson. "Binpac: a Yacc for Writing Application Protocol Parsers." In Proceedings of the 6th ACM SIGCOMM conference on Internet measurement (IMC '06) . ACM, New York, NY, USA, pp. 289-300. 2006.
  15. Terry Nelms and Mustaque Ahamad. "Packet Scheduling for Deep Packet Inspection on Multi-Core Architectures." In Proceedings of the 6th ACM/ IEEE Symposium on Architectures for Networking and Communications Systems (ANCS '10) . ACM, New York, NY, USA, Article 21, 11 pages. 2010.
  16. Henri Dubois-Ferriere, Deborah Estrin, and Martin Vetterli. "Packet Combining in Sensor Networks." In Proceedings of the 3rd international conference on Embedded networked sensor systems (SenSys '05) . ACM, New York, NY, USA, pp. 102-115. 2005.
  17. Kun Huang and Dafang Zhang, "A Byte- Filtered String Matching Algorithm for Fast Deep Packet Inspection," ICYCS 2008, pp. 2073-2078, 2008.
  18. Po-Ching Lin, Ying-Dar Lin, Tsern-Huei Lee, and Yuan-Cheng Lai, "Using String Matching for Deep Packet Inspection," Computer, Vol.41, No.4, pp. 23-28, 2008.
  19. Lei Guo, Yadi Wang, Qing Yao, Shuqiao Chen, and Yuxian Jian, "A Fast Regular Expression Matching algorithm for Deep Packet Inspection," Information Theory and Information Security (ICITIS) , pp. 620-624, 2010.
  20. Sung Jun Ban, Hyeonwoo Cho, ChangWoo Lee, and Sang Woo Kim, "Implementation of IEEE 802.15.4 Packet Analyzer," World Academy of Science, Engineering and Technology 35 2007.

피인용 문헌

  1. Custody Transfer of Bundle layer in Security Mechanism for Under water Inter net of Things (UIoT) vol.18, pp.4, 2015, https://doi.org/10.9717/kmms.2015.18.4.506
  2. Analysis on Parameters for Cochannel Use of Heterogeneous Systems in TV White Space vol.15, pp.8, 2012, https://doi.org/10.9717/kmms.2012.15.8.1031
  3. TV 방송대역에서 보호대역과 최대허용송신출력을 이용한 인접채널 공유 성능 분석 vol.15, pp.7, 2011, https://doi.org/10.9717/kmms.2012.15.7.903