$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

사물인터넷 테스트 프레임워크 원문보기

정보와 통신 : 한국통신학회지 = Information & communications magazine, v.33 no.5, 2016년, pp.65 - 72  

박현철 (세종대학교) ,  김회창 (세종대학교) ,  주호택 (세종대학교) ,  송재승 (세종대학교)

초록
AI-Helper 아이콘AI-Helper

사물인터넷 (Internet of Things) 이란 통신 기능이 있는 사물들을 (주변의 정보를 측정할 수 있는 센서, 사물에 대한 제어를 하는 엑츄에이터) 인터넷에 연결하여 보다 스마트한 서비스들을 손쉽고 빠르게 만들어 사용자들에게 제공할 수 있도록 해주는 기술을 말한다. 스마트 시티, 스마트 공장, 스마트 홈 등 다양한 분야에서 사물인터넷 기술을 활용하여 서비스를 만들어 내고 있으며, 앞으로 관련 산업 및 시장 규모는 지속적으로 증가되어질 것으로 보고되어지고 있다. 서로 다른 제조업체 그리고 다양한 산업 분야에서 만들어지는 사물들이 서로 연결되어 하나의 생태계를 이루기 위해서는, 글로벌 표준에 기반하여 기기들이 개발되어져야하며, 이들 사물에 대한 호환성 및 적합성이 검증되어야한다. oneM2M (원엠투엠) 에서는 글로벌한 표준으로 사물인터넷의 서비스 계층에 대한 표준을 만들고 있다. oneM2M은 릴리즈 1 공통기능에 대한 표준 제정을 마쳤으며, 현재 테스팅과 관련하여 상호호환성 및 적합성 테스팅을 위한 표준 개발을 진행하고 있다. 본 고에서는 사물인터넷 기기들에 대한 전반적인 테스트 프레임워크로 활용되어질 수 있는 oneM2M 테스팅 관련 표준 프레임워크에 대한 내용을 소개한다.

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • ICS 표준 문서가 IUT의 여러 기능 및 특징들을 포함하고 있기 때문에, 일반적으로 적합성 테스트를 수행할 때 ICS는 IUT가 지원하는 기능들을 확인하기 위한 프로포마 (Proforma) 처럼 사용될 수 있다. ICS 프로모마의 목적은 oneM2M 디바이스를 개발하여 테스트를 받고자 하는 제조업체로부터 표준화된 방식으로 oneM2M 기기에 대한 정보를 받을 수 있는 방법을 제공하는데 있다. ICS에 포함되는 여러가지 정보들은 일반적으로 ISO/IEC 9646-7[10]에서 권장된 것처럼 타블라 형식으로 제시된다.
  • ICS에 포함되는 여러가지 정보들은 일반적으로 ISO/IEC 9646-7[10]에서 권장된 것처럼 타블라 형식으로 제시된다. 결국 제조업체들에 의해 선택되는 ICS 프로포마에 따라서 해당 기능들을 테스트 할 수 있는 테스트 목적들이 선택되어지게된다.
  • 본 고에서는 oneM2M TS-0018에서 정의하고 있는 여러 TP들 중 발견 (Discovery) 기능에 대한 TP의 상세 내용을 설명한다. oneM2M의 Discovery 기능은 특정 CSE가 가진 리소스에 대한 검색을 제공해주는 기능이며[12], <표 3>에서는 oneM2M의 Group Discovery기능에 대한 TP의 예제를 보여주고 있다.
  • 본 고에서는 먼저 oneM2M에서 개발되어지고 있는 사물인터넷 테스팅 프레임워크에 대해서 살펴보고 (II장), 이어서 oneM2M 상호운용성 테스팅(III 장)과 oneM2M 적합성 테스팅(IV 장)에 대한 소개를 하고, 마지막으로 추후 테스팅 관련 표준의 진행 방향에 대해서 논하고자 한다 (V 장).
  • 본 장에서는 oneM2M 표준 중 적합성 테스팅에 대한 개요와 테스팅 실무반에서 개발되어지고 있는 적합성 테스팅 관련 표준 현황에 대해서 알아본다.
  • 본장에서는 상호운용성 테스팅에 대한 일반적인 설명과 oneM2M 표준에서 상호운용성 테스팅이 어떻게 구현되어지고 개발되어지고 있는지, 그리고 상호운용성 테스팅의 프로세스에 대한 내용을 설명한다.
  • 이에 본고에서는 oneM2M에서 진행되고 있는 테스팅 관련 표준 규격 개발에 대한 내용을 자세히 알아보았다. oneM2M에서는 국제 사물인터넷 표준 개발 단체로써 사물인터넷분야에서의 사업자, 기기 제조 업체, 서버 장비 업체 및 시험소들이 활용할 수 있는 테스트 프레임워크를 정의하고 상호운용성 및 적합성 테스트에 대한 개발 그리고 실제 테스트에 사용이 되어지는 TTCN-3 기반의 테스트 케이스 개발을 신속히 마무리 하고 이에 대한 제정을 함으로써 사물인터넷 기기들간의 글로벌 호환성을 제공해야 할 것이다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
사물인터넷이란 무엇인가? 사물인터넷 (Internet of Things) 이란 통신 기능이 있는 사물들을 (주변의 정보를 측정할 수 있는 센서, 사물에 대한 제어를 하는 엑츄에이터) 인터넷에 연결하여 보다 스마트한 서비스들을 손쉽고 빠르게 만들어 사용자들에게 제공할 수 있도록 해주는 기술을 말한다. 스마트 시티, 스마트 공장, 스마트 홈 등 다양한 분야에서 사물인터넷 기술을 활용하여 서비스를 만들어 내고 있으며, 앞으로 관련 산업 및 시장 규모는 지속적으로 증가되어질 것으로 보고되어지고 있다.
적합성 테스트에서 테스트하는 것은 무엇인가? 적합성 테스트 (Conformance Test): oneM2M 적합성 테스트는 oneM2M 표준에 따라 구현되어진 사물인터넷 기기들이 oneM2M 표준 문서에 명시되어진 요구사항에 부합하는 지에 대한 테스트를 수행하는 활동을 의미한다. 상호운용성 테스트와는 다르게, 적합성 테스트의 경우 프로토콜 메시지의 상세값, 포멧, 그리고 메시지 교환 프로시저에 대한 적합성을 테스트한다. 적합성 테스트의 경우 테스트용으로 개발되어진 인터페이스를 활용하여 수행이 되며, 메시지의 내용 등을 상세히 관찰하고 관련 테스트 디바이스들에 대한 제어를 할 수 있도록 정의되어진다.
TS-0018에서 사용하는 키워드들이 구분자와 같이 사용되는 이유는 무엇인가? TS-0018에서 사용하는 키워드들은 행동들과 연관된 ‘with’, ‘ensure that’, ‘when/then’, 그리고 이벤트들과 연관된 ‘the IUT’, ‘receives’, ‘sends’, ‘on expiry of’, ‘after expiry of’등이 존재한다. 이러한 키워드들은 해당 키워드에 동반되는 행동들을 보다 명확하게 설명하기 위하여, “{“”}” 와 같은 구분자와 같이 사용되어진다.
질의응답 정보가 도움이 되었나요?

참고문헌 (12)

  1. Song, J., Kunz, A., Schmidt, M., et al.: 'Connecting and Managing M2M Devices in the Future Internet,' Springer Journal of Mobile Networks and Applications Volume 19 Nov. 1 2014. 

  2. Jittender Miglanni's blog on Forrester.com, http://blogs.forrester.com/jitender_miglani, Feb. 2015 

  3. "The Zettabyte Era -Trends and Analysis", Cisco Systems, June 2014.[online: http://www.cisco.com/c/en/us/solutions/collateral/serviceprovider/visual-networking-index-vni/VNI_Hyperconnectivity_WP.html] 

  4. oneM2M-TS-0015: 'oneM2M Testing Framework', v0.3.0, Mar, 2016. 

  5. oneM2M-TS-0013: 'oneM2M Interoperability Testing', v1.0.0, Mar, 2016. 

  6. oneM2M-TS-0017: 'oneM2M Implementation Conformance Statements (ICS)', v0.0.3, Mar, 2016. 

  7. oneM2M-TS-0018: 'oneM2M Test Suite Structure and Test Purposes (TSS & TP)', v0.0.7, Mar, 2016. 

  8. oneM2M-TS-0019: 'oneM2M Abstract Test Suite (ATS)', v0.0.3, Mar, 2016. 

  9. oneM2M-TS-0025: 'oneM2M Application Developer Guide', v1.0.3, Mar, 2016. 

  10. ISO/IEC 9646 (all parts): "Information technology - Open Systems Interconnection - Conformance testing methodology and framework" 

  11. J. Swetina, G. Lu, P. Jacobs, F. Ennesser, J. Song, "Toward a standardized common M2M service layer platform: Introduction to oneM2M," IEEE Wireless Commun. Mag., vol.21, no.3, pp.20-26, June 2014. 

  12. oneM2M-TS-0001: 'one M2M Functional Architecture', v1.6.1, Jan, 2015. 

저자의 다른 논문 :

관련 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로