DOI QR코드

DOI QR Code

Architecture Design for the Image Processing System of Meteorological Satellite

기상위성 영상처리 기본체계 아키텍처 설계

  • Kuk, Seung-Hak (Dept of Computer Science and Engineering, Chungnam National University) ;
  • Choi, Chang-Min (Dept of Computer Science and Engineering, Chungnam National University) ;
  • Seo, Yong-Jin (Dept of Computer Science and Engineering, Chungnam National University) ;
  • Kim, Hyeon-Soo (Dept of Computer Science and Engineering, Chungnam National University) ;
  • SaKong, Young-Bo (Soletop Inc.) ;
  • Lee, Bong-Ju (Information and Communication Tech. Div., Korean Meteorological Administration) ;
  • Jang, Jae-Dong (National Meteorological Satellite Center, Korean Meteorological Administration) ;
  • Oh, Hyun-Jong (National Meteorological Satellite Center, Korean Meteorological Administration)
  • Received : 2011.10.20
  • Accepted : 2012.01.17
  • Published : 2012.02.29

Abstract

This paper suggests a system architecture for the advanced meteorological satellite image processing system that is developing by NMSC(National Meteorological Satellite Center). The meteorology satellite image processing system has basically the image acquisition, the image processing, the data management, and the data dissemination functionalities. However, the existing system has some problems with respect to system integration as well as maintenance to accommodate new satellites and/or the new image processing systems for them which will be developed in the near future. To cope with these problems we propose a new system architecture for the advanced meteorology satellite image processing system. To do this we select as the architectural drivers the quality attributes such as modifiability, inter-operability, extendability, reusability, and platform independency and design the architecture to achieve such quality attributes. We expect that the new approach will solve current issues such as system integration, system dependency, or data management problems and will provide easy ways to incorporate new systems and to maintain them.

본 논문에서는 국가기상위성센터에서 진행 중인 '한국형 기상 환경 위성영상처리 기본체계' 구축을 위한 위성영상처리 시스템 아키텍처를 제안한다. 위성영상처리 기본 체계는 위성영상의 수신, 처리, 저장, 배포의 기본적인 기능을 갖는다. 그런데 기존 시스템은 향후 개발될 다양한 위성 및 처리 시스템을 수용하기에는 시스템 통합과 유지보수 측면에서 문제점이 있었다. 현재 운영 중인 시스템의 문제점을 해결하고, 향후 개발될 다양한 위성 및 처리 시스템을 수용할 수 있도록 시스템 아키텍처는 설계되어야 한다. 이를 위해 본 논문에서는 위성영상 처리 기본 체계의 주요 아키텍처 드라이버를 변경가능성, 상호운영성, 확장성, 재사용성, 플랫폼 독립성으로 도출하고 각 아키텍처 드라이버를 달성할 수 있도록 시스템 아키텍처를 설계하였다. 이를 통해 기존 시스템이 갖고 있는 통합 시스템 관리, 시스템 간 의존성 문제, 데이터 관리의 문제를 해결할 수 있을 것이다. 또한 향후 시스템에 대한 유지보수와 새로운 시스템의 도입 시에도 쉽게 변경하고 통합할 수 있을 것으로 기대된다.

Keywords

References

  1. 국승학, 김현수, 이상욱, 2009. 변경가능성과 상호운영성을 고려한 소프트웨어 기반 시뮬레이터 아키텍처 패턴의 정의, 정보과학회논문지 : 컴퓨팅의 실제 및 레터, 15(11): 525-617.
  2. 정성철, 이봉주, 이혜숙, 오현종, 심해섭, 서애숙, 2008. 국가기상위성센터 지상국 시스템 구축현황, 2008년 한국기상학회 가을 학술대회 논문집, 402-403.
  3. Bass, L., P. Clements, and R. Kazman, 2003. Software Architecture in Practice, 2nd Ed. Addison Wesley.
  4. Berander, P., L.-O. Damm, J. Eriksson, T. Gorschek, K. Henningsson, P. Jonsson, S. Kagstrom, D. Milicic, F. Martensson, K. Ronkko, and P. Tomaszewski, 2005. Software Quality Attribute and Architecture Tradeoffs, Blekinge Institute of Technology.
  5. Doat, Y., C. Haddow, S. Moulin, M. Pecchioli, and N. Peccia, 2006. EGOS Architecture and the Impact on Existing ESOC Ground Data Systems, Proceedings of SpaceOps 2006 Conference, 1-7.
  6. Eggleston, J., C. Haddow, and F. Affaitati, 2009. EGOS Core Components, http://www.egos.esa.int/export/egos-web/others/Events/Workshop/ESAW-workshop-2009/Day2-Session-8B-0900-1625/S08_03_Vega_Walsh.pdf
  7. Fluke, J., J. Edwards, and X. Jing, 2008. An Exercise in Extending AWIPS II, Proceedings of 25th Conference on International Interactive Information and Processing Systems (IIPS) for Meteorology, Oceanography, and Hydrology, 8A.4:1-7.
  8. Freitas, J., G.M. Pinna, A. Ribeiro, T. Franco, and N. Ferreira, 2009. The Multi mission facility infrastructure Automatic Configuration System, European Ground System Architecture Workshop, http://www.egos.esa.int/export/egos-web/others/Events/Workshop/ESAW-workshop-2009/Day2-Session-9B-1625-1715/S09_01_CS_Freitas.pdf
  9. CGMS, 2011, Future geostationary satellites contributing to the GOS, http://www.wmo.int/pages/prog/sat/GOSgeo.html#FutureGEO
  10. Hansen, D., A. Weiner, G. Dittberner, J. Bristow, and S. Kalluri, 2010. An overview of the GOES-R ground segment architecture, Proceedings of the SPIE, 7813: 781304-781306.
  11. Henry, R.K., E. Welles, T. Hopkins, O. Brown-Leigh, and A.M. Tarro, 2009. AWIPS II Overview and Status, 25th Conf. on Interactive Information and Processing Systems for Meteorology, Oceanography, and Hydrology.
  12. John, D.L., F.P. Griffith, J.P. Tuell, and R.K. Henry, 2007. OVERVIEW OF THE NEW AWIPS SOA, http://www.nws.noaa.gov/ost/SEC/AE/Presentations/feb_2009/AMS%20-%20AWIPS%20SOA%20Overview%20-%20White%20Paper%20(RHenry).pdf
  13. McCulloch, L.D. and K.R. McDonald, 2008. NOAA's GEO-IDE Initiative- Enhancing the Discoverability, Accessibility, and Usability of Environmental Information, American Geophysical Union, Fall Meeting 2008.
  14. McCulloch, L., K.R. McDonald, S.C. Hankin, and T. Habermann, 2009. NOAA's Global Earth Observation - Integrated Data Environment (GEO-IDE) in Action: Integration of Gridded Datasets, American Geophysical Union, Fall Meeting 2009.
  15. NOAA, 2004. Strategic Direction for NOAA's Integrated Global Enviromental Observation and Data Management System, NOAA, USA.
  16. Peccia, N.M., 2005. EGOS: ESA/ESOC Ground Operations Software System, Proceedings of Aerospace Conference, 3988-3995.
  17. Pfister, R., 2008. GOES-R Ground Segment Overview, Proceedings of GOES Users' Conference.
  18. Pinna, G.M., 2008. The ESA Earth Observation Payload Data Ground Segment Infrastructure, www.sciops.esa.int/SD/CSG/EGW08/GianMariaPinna.pdf
  19. Pinna, G.M., E. Mikusch, M. Bollner, and B. Pruin, 2005. Earth Observation Payload Data Long Term Archiving, The ESA's Multi-Mission Facility Infrastructure, PV2005 Edinburgh, 1-8.
  20. Schultz, P., 2008. Software development to support probabilistic forecasting on AWIPS II, Proceedings of 25th Conference on International Interactive Information and Processing Systems (IIPS) for Meteorology, Oceanography, and Hydrology.