본 기술은 다양한 USN 및 IoT 자원과의 통신, 데이터 수집, 자원모니터링 및 관리 기능을 제공하는 플랫폼으로 다수의 이기종 센서네트워크를 연동하여 다수의 IoT 응용에게 센싱 데이터의 획득에 대한 유연성을 제공하고, 지능화된 서비스를 제공할 수 있도록 하는 공통 S/W 플랫폼인 IoT 미들웨어 기술에 대한 것이다.
IoT 미들웨어 기술은 다수의 이기종 센서 네트워크 정보를 추상화하여 상위 플랫폼 또는 서비스로 정보를 제공하는 기능을 가지며, 이기종 센서 네트워크 내 다수의 USN 자원에 대한 관리, 질의처리를 수행하는 시스템으로, 시스템과 연동을 위한 미들웨어-미들웨어 클라이언트(서비스 또는 개방형 시맨틱 USN 서비스 플랫폼) 인터페이스와 이기종 센서 네트워크와의 인터페이스를 수행한다.
또한, 본 기술은 USN 및 IoT 응용의 광역화, 지능화를 위해 컴포넌트 기반으로 개발하였으며, 제정된 USN 미들웨어 플랫폼 참조모델, 센서네트워크 공통인터페이스 기술 및 개방형 인터페이스 표준기술이 적용됨으로써 향후 다양한 USN 및 IoT 응용 개발 및 상호 연동을 더욱 활성화 하는 기반을 제공할 것이다.
-
A. 기술명 : IoT 미들웨어 플랫폼 기술
- IoT 미들웨어 플랫폼 설계문서 및 코드
최근 정부와 지자체를 중심으로 다양한 USN 관련 시범 사업과 민관 협력에 의한 U-City 구축 사업 등을 통해 사회 전반에 걸쳐 IoT 및 USN 인프라가 확산되고 있으며, 기술 중심의 공급자 맞춤형 IoT/USN 산업 활성화 전략을 서비스 중심의 기업 고객 및 일반 소비자 맞춤형 전략으로 전환하여, 지금까지 구축해온 방대한 IoT/USN 인프라를 누구나가 쉽게 설치, 접근, 개발, 이용할 수 있는 개방형 IoT/USN 서비스 인프라 구현의 필요성이 증대되고 있다. 또한 USN 기술이 확산·보급되고 새롭게 IoT 기술이 대두됨에 따라 다양한 센서 연동 및 공유의 필요성이 점차 대두되고 있으나 각각의 센서 네트워크가 개별적인 프로토콜과 데이터 포맷을 사용하는 폐쇄적인 구조를 가짐으로 인해 IoT/USN 인프라의 공유와 재사용성, 상호호환성 확보가 요구되고 있는 상황이다.
본 기술은 이러한 기술적 요구를 충족할 수 있는 기술로, 다양한 응용분야에서의 다수의 이기종 센서네트워크로부터의 센서 데이터의 처리 및 공유를 최적화된 성능을 통해 제공하는 공통 플랫폼으로써 활용될 것이다. IoT 미들웨어는 단일 시스템으로써 특정 서비스 영역에서의 공통 플랫폼으로 활용되거나, 다수의 연관된 서비스 영역에 여러 미들웨어를 적용할 수 있을 것이다. 본 기술은 다수의 서비스 영역에 걸친 여러 미들웨어를 통합적으로 운영할 수 있기 때문에 대규모 서비스 적용이 가능하고, 다양한 응용 분야에 적용될 수 있다.
향후 개발되는 USN 및 IoT 응용서비스 및 USN/IoT 관련 시장에서 센서네트워크 인터페이스 및 개방형 응용 인터페이스 관련 표준을 지원하는 IoT 미들웨어의 적용 및 확산은 USN/IoT 응용서비스 개발 활성화, USN/IoT 응용서비스 광역화, USN/IoT 응용서비스간 상호 연동을 통한 다양한 부가서비스 개발을 가능하게 하며, 향후 추가적인 지능화 및 서비스 통합 관련 기술의 추가 개발을 통해 USN 및 IoT 분야에 있어 국내외적인 기술적 우위를 점할 수 있다