검수요청.png검수요청.png

사물웹

해시넷
kmb4460 (토론 | 기여)님의 2019년 9월 5일 (목) 11:12 판
이동: 둘러보기, 검색

사물웹(Web of Things)은 모든 사물이 웹으로 연결되는 환경. 모든 사물이 인터넷으로 연결되는 사물인터넷(IOT)에서 유래한 용어로 스마트 사회를 만드는 핵심 기술이다. 스마트 사회는 사람과 사물은 물론 사물과 사물간에도 소통하면서 지능화된 서비스를 제공하는 환경을 말한다.

개요

WoT(Web of Things)는 실제 물체가 월드 와이드 웹의 일부가 될 수 있도록 하는 소프트웨어 아키텍처 스타일과 프로그래밍 패턴이다. 사물 웹은 사물 인터넷 애플리케이션 생성을 단순화하는 애플리케이션 계층을 제공한다.[1] 사물 웹은 완전히 새로운 표준을 재발명하기 보다는 프로그램 가능한 웹(REST, HTTP, JSON), 의미론적인 웹(JSON-LD, Microdata), 실시간 웹(WebSockets) 및 소셜 웹(소셜 네트워크)에서 사용되는 기존의 잘 알려진 웹 표준을 재사용한다.

등장배경

IT기술을 발전이 급속히 진행되고 산업 및 사회 전반에 통신을 빼놓고는 일상 생활을 할 수 없는 환경이 되었다. 수많은 종류의 모바일 단말들이 널리 보급되면서 언제 어디서나 정보를 접근할 수 있는 환경이 되었으며 실시간 정보를 들을 접할 수 있는 환경이 조성되었다. 특히 장치가 소형화되고 저전력 기술이 적용되어 이전에는 쉽게 접할 수 없었던 사물(컴퓨터, 프린터, 가전, 등)에 대한 네트워크적인 접근이 가능해지고, 심지어 각종 센서 정보를 원격을 점검할 수 있게 되었다. 이러한 변화는 실생활의 사물을 응용 단의 하나의 자원으로 활용할 수 있는 환경이 조성되었다. 특히 기술을 이용해서 자원을 검색하고 접속/제어하려는 작업이 즉, 사물웹(WoT)개발[2]이 이루어지고 있다.

기술

사물을 웹에서 접속/제어 할 수 있도록 사물을 웹의 일부로 만들기 위한 방법으로 직접적으로 사물에 접근/제어하는 방법과 중간에 게이트웨이나 브로커를 두게 하는 방법이다.

사물 웹브로커

실시간 WoT검색 엔진 등 다양한 사물웹 게이트웨이 기술이 제안되고 있다. 사물 웹(WoT)의 구조의 핵심은 WoT 브로커로서 WoT 브로커는 크게 2개의 계층(서비스계층, 변환계층)으로 분류되며, 총 6개의 기능 개체와 다수의 에이전트로 구성된다. 서비스계층은 물리적인 서비스를 응용에서 정의된 웹 인터페이스를 통해 접근 가능하도록 정의하고, 체계화하는 서비스로 제공되며 변환계층은 웹 접근이 불가능한 고유의 서비스를 웹 인터페이스를 통하여 접근 및 제거가 가능하도록 장비 고유의 인터페이스를 웹 인터페이스로 변환하는 기능을 담당한다. 다음은 7가지 사물 웹 브로커의 기능이다.

WoT브로커를 통해서 제공되는 모든 서비스의 프로파일 정보를 저장하고 있다.주로 서비스의 유형, 서비스의 이름 및 서비스 제공자 정보들이 저장되어 있다.
  • 서비스 제어 FE
실제적인 서비스 실행, 검색, 등록 및 삭제등의 기능을 수행하고 WoT의 전체적인 서비스를 관리한다.
  • 서비스 조합 FE
두 개 이상의 서비스를 이용하여 새로운 서비스를 생성하는 기능을 가진다. 서비스 제공자에 의해서 제공된다는 특징이 있다.
  • 서비스 접근 제어 FE
WoT에 접속하거나, 서비스를 받고자하는 응용이자 사용자 혹은 관리자에 대한 접근 허용 관련 정보를 가진다.
  • 자원 관리 FE
실제적인 자원을 관리하는 기능들을 가지고 있으며 주요한 기능은 에이전트 제어, 에이전트 등록 및 삭제 관리를 할 수 있다. 또한 에이전트 프로파일 정보를 3가지로 분류할 수 있다.
  • 자원 ID관리 및 FE
물리적인 자원의 ID와 자원이 속해 있는 에이전트 ID를 저장하고 있고, 자원과 에이전트의 매핑정보를 가지고 있다.
  • 에이전트
WoT 서비스와 웹 적솝 및 제어가 불가능한 장비사이에서 브릿지 역할을 수행한다.


각주

  1. Web of Things〉, 《WIKIPEDIA》
  2. 인민교/이승윤 연구원, 〈Web of things 기술 개요 및 분석〉, 2015.12

참고자료

같이 보기


  검수요청.png검수요청.png 이 사물웹 문서는 사물인터넷에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.