DOI QR코드

DOI QR Code

VTD-XML을 적용한 NETCONF 프로토콜 Content 계층의 데이터 모델링 기법

Data Modeling Method of NETCONF Protocol's Content Layer Applying VTD-XML

  • 투고 : 2015.08.21
  • 심사 : 2015.10.02
  • 발행 : 2015.11.30

초록

이질적인 링크와 다양한 장비로 구성된 오늘날의 복잡한 네트워크를 모니터링하고 관리하기 위해서 NETCONF를 사용하는 것이 적합하다. NETCONF의 첫 표준이 배포된 이래로 여러 번의 개정이 있었으나 계층별로 기능의 단점은 여전히 존재하고 있는데, 가장 대표적인 것이 Content 계층에서의 XML 문서 처리 효율성이다. 본 논문에서는 Content 계층에 데이터 간 종속성에 기반한 서브트리를 구성하여 데이터 모델링을 수행하고, XPath 질의에 대해 확장된 VTD-XML 기술을 적용하여 XML로부터 데이터를 효율적으로 추출하는 방법을 제안한다. 제안 기법이 적용된 NETCONF와 선행 연구의 NETCONF 및 표준 NETCONF를 비교하는 실험을 수행하고 논문에서 개선한 NETCONF의 우수성을 검증한다. 실험 결과로 본 논문에서 개선한 NETCONF가 다른 두 가지 NETCONF에 비해 질의 처리율에서는 각각 4%와 10% 우수하며, 질의 처리 속도에 있어서는 각각 3.9초와 10.4초 빠름을 확인하였다.

키워드

네트워크 관리;서브트리;필터링

참고문헌

  1. K. H. Shin, and H. C. Kang, "Subtree-based XML Storage and XPath Processing," The KSII Transactions on Internet and Information System, Vol.4, No.5, pp.877-894, 2010.
  2. C. Subhashini and A. Arya, "A Framework For Extracting Information From Web Using VTD-XML's XPath," International Journal on Computer Science and Engineering, Vol.4, No.3, pp.463-468, 2012.
  3. X. Lan, J. Su, and J. Cai, "VTD-XML-Based Design and Implementation of GML Parsing Project," Information Engineering and Computer Science, DOI: 10.1109/ICIECS.2009.5363857, pp.1-5. 2009. https://doi.org/10.1109/ICIECS.2009.5363857
  4. M. J. Choi, et al., "XML-based Configuration Management for IP Network Devices," IEEE Communications Magazine, Vol.41, No.7, pp.84-91, 2004.
  5. Yang [Internet], http://www.netconfcentral.org/static/slides /yangtutorial/yang_getting_s24tarted2.html
  6. Y. Chang and D. Xiao, "Design and Implementation of NETCONF-Based Network Management System," FGCN '08. Second International Conference on, DOI: 10.1109/FGCN.2008.121, pp.256-259, 2008. https://doi.org/10.1109/FGCN.2008.121
  7. J. Huang, B. Zhang, G. Li, X. Gao, and Yan Li, "Challenges to the New Network Management Protocol-NETCONF," Education Technology and Computer Science, ETCS '09. First International Workshop on, pp.832-836, 2009.
  8. S. M. Yoo, "Performance Improvement Methods for NETCONF-Based Configuration Management," Computer Science, pp.242-252, 2006.
  9. J. Schonwalder and M. Bjorklund, "Network configuration management using NETCONF and YANG," IEEE Communications Magazine, Vol.48, No.9, pp.166-173, 2010.
  10. J. Yu and I. Al, "An Empirical Study of the NETCONF Protocol," IEEE Computer Society Magazine, pp.253-258. 2010.
  11. M. S. Lee, "Improved Performance of network configuration management and System base on NETCONF," Korea Communication Science Society Journal, Vol.48, No.9, pp.787-790, 2008.
  12. E. Apostolos Nikolaidis, et al., "Management Traffic in Emerging Remote Configuration Mechanisms for Residential Gateways and Home Devices," IEEE Communications. Magazine, Vol.43, Issue 5, pp.154-162, 2005. https://doi.org/10.1109/MCOM.2005.1453438
  13. Y. M. Lee and J. K. Lee, "Development Renewal Method for Device Configuration Data of NETCONF Protocol considered Multiple Network Managers," IEEK Summer Conference, Paper CD, 2013
  14. Y. M. Lee and J. K. Lee, "Improving and Optimizing the Operation Layer Algorithm of NETCONF Protocol," International Conference on Advanced Information Networking and Applications, DOI: 10.1109/WAINA.2014.79, pp.449-455, 2014. https://doi.org/10.1109/WAINA.2014.79
  15. Y. M. Lee, M. Y. Cha, and J. K. Lee, "Development of Update Methods for Configuration Data of NETCONF Protocol considering Multiple Network Administrators," Journal of Korean society for Internet Information, Vol.14, Issue 5, 2013.
  16. Y. Gao. B. Zhang, G. Li, and Y. Li. "The comparison and analysis of tree data model and table-like data model based on NETCONF," Informatics in Control, Automation and Robotics(CAR), International Asia Conference, Vol.2, pp. 75-78, 2010.
  17. M. Golling, R. Koch, P. Hillmann, R. Hofstede, and F. Tietze, "YANG2UML: Bijective transformation and simplification of YANG to UML," Network and Service Management (CNSM), 10th International Conference, DOI: 10.1109/CNSM.2014.7014179. pp.300-303, 2014. https://doi.org/10.1109/CNSM.2014.7014179

과제정보

연구 과제 주관 기관 : 한국연구재단