DOI QR코드

DOI QR Code

Design and Implementation for Efficient Multi Version ADS-B Target Report Message Processing

효율적인 다중 버전 ADS-B 타깃 리포트 메시지 처리를 위한 모듈 설계 및 구현

  • Kim, Kanghee (Department of Electronics Engineering, Inha University) ;
  • Jang, Eunmee (Department of Electronics Engineering, Inha University) ;
  • Song, Inseong (Department of Electronics Engineering, Inha University) ;
  • Cho, Taehwan (Department of Electronics Engineering, Republic of Korea Air Force Academy) ;
  • Choi, Sangbang (Department of Electronics Engineering, Inha University)
  • Received : 2015.06.18
  • Accepted : 2015.08.24
  • Published : 2015.08.30

Abstract

Automatic dependent surveillance-broadcast (ADS-B) is the core technology of communication, navigation and surveillance/air traffic management (CNS/ATM), automatically broadcasts its own position information using GNSS and has an advantage of lower geological constraints and faster update speed compared with legacy radar systems. EUROCONTROL defined all purpose structured eurocontrol surveillance information exchange (ASTERIX) CAT.021. ASTERIX CAT.021 is modified several times, but it has compatibility issues with previous version of it. In this paper, we have designed an efficient message processing module regardless of the version of ASTERIX CAT.021. This implemented module generates patterns to collect messages received from the network, after that, received messages are processed in the routine that is defined in accordance with the patterns.

ADS-B (automatic dependent surveillance-broadcast)는 차세대 항행시스템 CNS/ATM (communication, navigation and surveillance/air traffic management)의 핵심기술로 위성항법시스템 정보를 이용하여 자신의 위치 정보를 자동으로 방송하며, 기존 레이더 시스템에 비해 지형에 의한 제약이 적고 갱신 속도가 빠르다는 장점을 가지고 있다. EUROCONTROL에서는 항공관제시스템에서 ADS-B 메시지를 교환하기 위하여 표준 감시자료 포맷 ASTERIX (all purpose structured eurocontrol surveillance information exchange) CAT.021을 정의하였다. 그러나 ASTERIX CAT.021은 업데이트 주기가 빠르고 이전 버전과 호환이 되지 않는 문제가 있다. 본 논문에서는 ASTERIX CAT.021의 버전과 관계없이 효율적으로 메시지를 처리하는 모듈을 설계 및 구현하였다. 구현 모듈은 네트워크로부터 수신한 메시지를 수집하여 패턴을 생성하고, 이후 수신 메시지는 패턴에 따라 정의된 루틴으로 처리한다.

Keywords

References

  1. Aviation market trend and analysis, Ministry of Land, Infrastructure and Transport, Korea, Vol. 33, Mar, 2015.
  2. Ministry of Land, Infrastructure and Transport, "Press : Breaking highest air traffic in 2014," Available: http://acc.molit.go.kr/USR/N0201/m_16156/dtl.jsp?lcmspage=1&id=95075153
  3. H. S. Jung, D. M. Kim, and C. H. Yeom, "Analysis of CNS/ATM technology trend," Airspace Industrial Technology, Vol. 8, No. 2, pp. 113-123, Dec. 2010.
  4. CNS today, Ministry of Land, Infrastructure and Transport, Korea, Vol. 2, Oct, 2014.
  5. M. Strohmeier, M. Schafer, V. Lenders, and I. Martinovic, "Realities and challenges of nextgen air traffic management: the case of ADS-B," IEEE Communications Magazine, Vol. 52, No. 5, pp. 111-118, May. 2014. https://doi.org/10.1109/MCOM.2014.6815901
  6. D. McCallie, J. Butts, and R. Mills, "Security analysis of the ADS-B implementation in the next generation air transportation system," International Journal of Critical Infrastructure Protection, Vol. 4, Issue 2, pp. 78-87, Aug. 2011. https://doi.org/10.1016/j.ijcip.2011.06.001
  7. C. S. Yoo, B. S. Song, A. Cho, K. J. Sung, and S. O. Koo, "Implementation and operational test of ADS-B system in Goheung aeronautical center," Airspace Technology, Vol. 13, No. 1, pp. 1-9, Jul. 2014.
  8. Eurocontrol Specification for Surveillance Data Exchange ASTERIX Part 12 Category 21 ADS-B Taarget Reports, European Organization for The Safety of Air Navigation, EUROCONTROL-SPEC-0149012, Edition 2.3, Jan. 2015.
  9. Eurocontrol Standard Document for Surveillance Data Exchange Part 9 : Category SDPS Track Messages, European Organization for The Safety of Air Navigation, SUR.ET1.ST05.2000-STD-09-01, Edition 1.17, Dec. 2014.
  10. Guidance Material on generation, processing and sharing of ASTERIX Category 21 ADS-B Messages provided in Appendix H to the Report on agenda item 3.4, APANPIRG/23, Bangkok:Thailand, Sep. 2012.
  11. M. Dixit, B.V. Barbadekar, and A.B. Barbadekar, "Packet classification algorithms," in Industrial Electronics on IEEE International Symposium, Seoul: Korea, pp. 1407-1412, Jul. 2009.
  12. P. Gupta, and N. McKeown, "Algorithms for packet classification," IEEE Network, Vol. 15, No. 2, pp. 24-32, Mar/Apr. 2001. https://doi.org/10.1109/65.912717
  13. S. Lee and H. Lim, "A Hierarchical Packet Classification Algorithm Using Set-Pruning Binary Search Tree," Journal of The Korean Institute of Information Scientists and Engineers : Information and Communication, Vol. 35, No. 6, pp. 482-496, Dec. 2008.
  14. N. Yazdani and P. S. Min, "Prefix trees: new efficient data structures for matching strings of different lengths," Database Engineering and Applications on International Symposium, Grenoble:France, pp. 76-85, Jul. 2001.
  15. Eurocontrol Standard Document for Surveillance Data Exchange Part 1 : All Purpose Structured Eurocontrol Surveillance Information Exchange (ASTERIX), European Organization for The Safety of Air Navigation, SUR.ET1.ST05.2000-STD-01-01, Edition 1.30, Nov, 2007.
  16. AsterixInspector [Internet]. Available: http://asterix.sourceforge.net/
  17. vog/asterix [Internet]. Available : https://github.com/vog/asterix
  18. CroatiaControlLtd/asterix [Internet]. Available : https://github.com/CroatiaControlLtd/asterix
  19. Eurocontrol Standard Document for Surveillance Data Exchange Part 12 : Category 021 ADS-B Messages, European Organization for The Safety of Air Navigation, SUR.ET1.ST05.2000-STD-12-01, Edition 0.26, Jun. 2005.
  20. Eurocontrol Standard Document for Surveillance Data Exchange Part 12 : Category 021 ADS-B Reports, European Organization for The Safety of Air Navigation, SUR.ET1.ST05.2000-STD-12-01, Edition 2.1, May. 2011.

Cited by

  1. 다중 센서 인터페이스 시스템 설계 및 구현 vol.19, pp.6, 2015, https://doi.org/10.12673/jant.2015.19.6.515