ETRI-Knowledge Sharing Plaform

KOREAN
연구보고서 검색
Type Funding Org. Research Org.
Year ~ Keyword

Detail

초소형 IoT 디바이스를 위한 마이크로 서비스 IoTWare 프레임워크 기술 개발 (최종)
Download 3 time
Participants
임선화, 박현, 최원규, 박찬원, 장일순, 배민지, 김대호, 우덕균, 박재환
Published
202202
Type
Final Report
Keyword
통합개발환경, 사물인터넷, IDE
KSP Keywords
IoT devices, micro-service
Funding Org.
과학기술정보통신부
Research Org.
한국전자통신연구원
Project Code
21HR1100, A Micro-Service IoTWare Framework Technology Development for Ultra small IoT Device, Chan-Won Park
Abstract
연구개발 목표 및 내용
최종 목표
o 초소형 IoT 시스템을 위한 재구성 가능한 마이크로서비스 구조의 IoTware 소프트웨어 프레임워크 및 클라우드 기반 디바이스 개발 환경 개발
- 초소형 IoT 디바이스용 경량 모듈형 마이크로서비스 구조의 IoTware 프레임워크 개발
- 초소형 IoT 디바이스 저전력 최적 운용 지원 핵심기술 개발
- 초소형 IoT 디바이스 개발자 지원 환경 개발
- 초소형 IoTware 프레임워크의 오픈소스 프로젝트화
o 주요 성능치
초소형 IoT 코어 프레임워크 SW 실행 요구 메모리 크기 (Data Size)
성능 목표 : 2KB
세계 최고 수준 : 3KB
초소형 IoT 코어 프레임워크 SW 실행 파일 크기 (Code Size)
성능 목표 : 10KB
세계 최고 수준 : 19KB
초소형 IoT OS 지원
성능 목표 : 7종
세계 최고 수준 : 5종
IoT 플랫폼 연동 모듈
성능 목표 : 3가지
세계 최고 수준 : 1가지
클라우드 기반 개발환경(개발/시험/통합/검증 지원)
성능 목표 : 지원
세계 최고 수준 : 일부(개발/시험)지원
저전력 개선 수준
성능 목표 : 10 ~ 50%(연차별 단계적 개선)
세계 최고 수준 : -
분산협업 메시징 최소/최대 크기
성능 목표 : 1/64 Byte
세계 최고 수준 : 2/128Byte
IoTware 개발환경 MCU 지원
성능 목표 : 3종 이상

전체 내용
o IoT 디바이스 마이크로서비스를 위한 서비스 운용 프레임워크 기술 개발
< IoT 서비스 인프라 연동 기술 >
1) 태스크 오케스트레이션 연동/관리 기술
2) (엣지) 클라우드 오프로딩 실행 지원 기술
3) IoT 디바이스 등록·인증 기술
4) IoT 플랫폼 상호 연동 기술
< IoT 서비스 미션 수행 기술 >
5) 임무 지향적 태스크 분해 재조합 기술
6) 지능형 서비스 런타임 동적 수행/재구성 엔진 기술
7) (지능형) 서비스 동적 자율구성/실행 인프라 연동 기술
8) 디바이스 분류 및 능력에 따른 목적지향 코어 프레임워크 재구성 기술
9) 디바이스 간 경량형 메세징 기술
o IoT 디바이스 자원 운용 프레임워크 핵심기술 개발
< IoT 디바이스 저전력 최적 수행 기술 >
1) 저전력화를 위한 디바이스 상태관리 및 최적 상태 자율 제어기술
2) 전력 프로파일 관리 및 최적 운용 기술
3) 코드 기반 전력 소모 패턴 분석 기술
< IoT 디바이스 라이브러리 기술 >
4) IoT 디바이스 경량형 운영체제 기술
5) IoT 디바이스 라이브러리화 기술
o 클라우드 기반 IoT 디바이스 통합개발환경 기술 개발
< IoT 디바이스 통합개발환경 플랫폼 기술 >
1) 클라우드 기반 IoT 디바이스 통합개발 환경 플랫폼 기술(개발/시험/통합/검증을 지원)
< IoT 디바이스 통합개발환경 도구 기술 >
2) IoT 디바이스 소프트웨어 에뮬레이션 기술
3) 장기간 전력 소모 계산 시뮬레이터 기술
4) IoT 디바이스 라이브러리 관리 기술
o PoC 서비스 적용
1) IoTware 통합 및 총괄과제 PoC 적용 시험
o IoTware 프레임워크의 오픈소스화
1) IoTware 오픈소스 프로젝트화
2) IoTware 표준화
3) IoT 서비스별 참조 프레임워크 개발

연구개발성과
o IoT 디바이스용 마이크로서비스 IoTware 프레임워크 (개발환경 탑재용 SW)
- ver1.0 release: 2020.10.23. https://etrioss.kr/isjang/IoTware_fw
- ver2.0 release: 2021.10.19. https://github.com/etri/IoTware
o 클라우드 기반 초소형 IoT 디바이스 개발환경 (서버탑재형 SW)
- ver1.0 release: 2020.10.23. www.IoTware-IDE.namowebiz.com
- ver2.0 release: 2021.10.19. www.IoTware-IDE.namowebiz.com
o 마이크로서비스 디바이스 개발환경 시험 개발보드 (HW)
- 연차별 개발 이력
o 홍보
- 2020.09.17: IoT 기술 현재와 미래 웨비나
- 2020.10.19: IoTware/IoTware-IDE 개발 신문 보도 (AI타임즈 외 19건)
- 2021.10.20: AIoT 국제전시회 2021 전시회 참가
- 2021.10.21: AIoT 제품·솔루션 발표회(IoTware-IDE 소개)
- 2021.10.19: AIoT 국제전시회(IoTware 소개) 신문 보도 (전자신문 외 36건)

연구개발성과 활용 계획 및 기대 효과
o 활용 계획
- 초소형 IoTware 프레임워크 및 통합개발환경은 3차연도부터 총괄과제와 연계하여 국내외 개발자 및 학생들이 활용 활 수 있도록 오픈소스화 및 오픈소스 프로젝트화를 추진할 계획임
- 클라우드 기반 통합개발환경의 경우 개발용 EVB 및 활용 교재 등을 패키지화하여 국내외 대학 교육 장비로 상용화할 예정이며 테크노파크, 스타트업 인력 교육 기관 등에서 인프라를 구축할 때 적용할 수 있도록 솔루션 화할 예정임
- IoTware IDE 상용화에 따른 관련 포럼 유입 및 활성화, 교육 프로그램 운영과 더불어 민관 사업 제휴 발굴을 통해 점진적인 시장확대를 추진할 계획임. 해당 주요 표적은 창업 대학생, 예비 창업자, 팀 단위 개발자, 스타트업 등이며, 서비스 상품에 따라 EVB 또한 스타터, 스탠다드, 엑스퍼트 등으로 구분하여 서비스 + 개발 키트 형태의 이중 수익구조 창출을 기획할 예정임
o 기술적 기대효과
- 자원 제약적인 IoT 디바이스 내에서 성능을 발휘하기 위해서는 핵심소프트웨어의 최적화와 경량화가 필연적이며, 특히 초소형 IoT 디바이스를 위해서는 극히 제한적인 HW 환경에 최적화된 SW 프레임워크가 요구되며 관련된 원천기술의 IPR 확보가 기대됨
- IoTware 프레임워크 및 관련 소프트웨어 공개와 오픈소스 커뮤니티 제공을 통하여 다수의 개발자에 의한 성능 개선 및 새로운 아이디어 도입이 가능해져 공개 SW의 기술적 완성도 향상이 기대됨
o 경제적/산업적 기대효과
- 마이크로서비스를 지원하는 IoTware 프레임워크를 오픈소스로 공개함으로써, Device의 시장 성장에 기여할 것으로 예상함
- IoTware 프레임워크 및 관련 소프트웨어 공개를 통하여 기업과 개인의 IoT 디바이스 개발이 더 쉬워짐으로 인해 개발에 드는 개발 비용 절감의 경제적 효과 및 제품의 단가 하락을 통하여 다양한 서비스 분야 적용으로 IoT 디바이스 산업의 확대에 기여할 것으로 예상함
o 사회적 기대효과
- 국방, 환경, 1차산업 부문과 같이 단기 측정과 광범위 지역에서의 측정이 요구되는 부문에서 IoT 디바이스 및 서비스의 확산이 제약되고 있는 현재의 기술환경을 극복하게 됨으로써 미세먼지, 대규모 감염병, 물 부족, 기상이변, 국방 부문 등 국가적 사회 현안문제의 해결을 지원하기 위한 인프라 기술로 활용될 것으로 기대
o 공개 SW R&D 전략
- 학술 및 연구목적으로 사용하는 경우 LGPL v2.1 라이선스 적용
- 상용 목적으로 사용하는 경우 기술 이전이 필요한 commercial 라이선스 적용
- 공개 SW에 대한 상세 정보 공개 및 오픈 커뮤니티를 통한 사용자 의견 수렴 및 적용
o 공개 SW 활성화 방안
- ETRI 오픈소스센터 또는 OCEAN을 통해 오픈소스 커뮤니티 구축 후 오픈소스 공개
- 과제 참여연구원 중심으로 inner 소스 서비스 진행 후 문제점 보완하여 외부 공개
- 국내 최대 사물인터넷 전시회인 “사물인터넷 week 국제전시회" 전시 및 세미나 등을 통해 커뮤니티 참여 유도

(출처 : 요약문 4p)