• 제목/요약/키워드: IoT 프레임워크

검색결과 118건 처리시간 0.025초

OAuth 2.0 기반 CoAP 인증 프레임워크 설계 및 구현 (Design and Implementation of CoAP Authorization Framework Based on OAuth 2.0)

  • 김경한;임현교;허주성;한연희
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제6권8호
    • /
    • pp.329-342
    • /
    • 2017
  • 최근 사물인터넷에 대한 관심과 투자가 크게 증가하고 있으며 보안 측면에서 문제가 지속적으로 제기되고 있다. 그 해결책으로서 IETF ACE 워킹 그룹이 기존의 OAuth 2.0 기반으로 여러 제약적인 사물인터넷 환경에 적합한 새로운 보안 프레임워크인 ACE 프레임워크 표준을 제정 중에 있다. 그러나 새로운 경량 보안 체계를 제안하는 ACE 프레임워크를 기존 인터넷 환경에 적용하기에는 추가적인 작업이 필요하며, 이러한 추가적 비용은 IoT 환경에 OAuth 2.0의 적용을 저해하는 요인이 된다. 따라서 본 논문에서는 기존 인터넷 환경에서 활용되고 있는 보안 프로토콜인 DTLS를 기반으로 하고, OAuth 2.0의 기존 개발 동기에 맞춘 사물인터넷 인증 프레임워크를 제안하며, python 기반 오픈 라이브러리인 CoAPthon을 기반으로 제안 프레임워크 구현하며 성능을 분석한다.

IoT 기반의 융합 맞춤형 식단추천시스템 프레임워크 (A Framework for IoT-Based Convergence Personalized Menu Recommendation System)

  • 조영희
    • 한국융합학회논문지
    • /
    • 제5권4호
    • /
    • pp.147-153
    • /
    • 2014
  • 개인 식단을 작성하기 위해서는 많은 고려 사항들이 있다. 개인 식단은 질병에 대한 식이요법, 체중에 따른 다이어트 등에 따라 다르다. 또한 음식의 선호도와 계절, 날씨, 기분에 따라 선택하는 식단이 달라진다. 개인은 건강관리를 위해 영양상태의 균형을 바로잡는 식단 추천을 기대한다. 본 논문에서는 이 같은 요구를 충족시키기 위하여 개인 맞춤형 식단추천시스템 구축 프레임워크를 제안한다. 식단을 추천하기 위해서는 시스템은 개인의 신체상황, 식품 재료 상황, 환경 상황, 심리 및 감정 상황 등의 정보를 입력으로 받고, 다른 외부의 응용시스템으로부터 생성된 식단 작성 관련 온톨로지를 이용해 추론함으로써 식단 추천 서비스를 제공할 수 있다. 이 같은 서비스를 제공하기 위해서는 사물인터넷(IoT) 환경이 토대가 되어야 한다. 따라서 본 논문은 oneM2M 공통 서비스 플랫폼을 갖고 있는 IoT 표준화 환경에서의 개인 맞춤형 식단추천시스템 프레임워크를 제안한다.

BT 대응을 위한 IoBE Kill Chain 프레임워크 (IoBE Kill Chain Framework against Blended Threat)

  • 송유래;김득훈;곽진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 추계학술발표대회
    • /
    • pp.197-199
    • /
    • 2022
  • IoT(Internet of Things) 디바이스가 상호연결됨에 따라 융합환경인 IoBE(Internet of Things Blended Environment)가 발전하고 있다. 그러나 IoBE 내 IoT 디바이스가 상호연결되고, 네트워크가 복잡해짐에 따라 공격 표면도 증가하고 있다. 이를 통해 증가한 공격 표면에서 서로 다른 취약점들이 복합된 보안위협인 BT(Blended Threat)가 나타날 수 있다. 기존에 보안위협 대응을 위한 프레임워크 중 하나로 Cyber Kill Chain이 활용되고 있지만, 이는 공격자가 한 번의 공격을 수행하는 과정을 분석하므로 IoBE에서 발생 가능한 BT에 적용하기 어렵다. 따라서, 본 논문에서는 IoBE 내 BT 기반 공격에 대한 분석이 가능한 IoBE Kill Chain을 제안한다.

사물인터넷 기반의 상황인지 서비스를 위한 프레임워크 설계 (A Framework for Provisioning Internet of Things Context-aware Services)

  • 천두완
    • 서비스연구
    • /
    • 제2권2호
    • /
    • pp.91-98
    • /
    • 2012
  • 새로운 유형의 임베디드 컴퓨팅 디바이스와 무선 랜의 발달으로 인하여 컴퓨팅의 영역이 직장, 가정부터 일반 생활까지 넓어지고 있다. 이런 트렌드는 사물 인터넷(Internet of Things, IoT) 환경의 발달을 가져오고 있다. 사물 인터넷 환경에서는 비싸지 않고 서로 연결되는 컴퓨팅 디바이스가 사용자의 다양한 작업을 자율적으로 지원한다. 이런 스마트 서비스를 개발하기 위해서는 컨텍스트 인지 컴퓨팅이 핵심 기술이다. 그러나 이런 서비스를 스마트하게 하기 위해서는 다양한 어려움이 있다. 대표적인 어려움으로는 다양한 컴퓨팅 환경, IoT 장비의 자원 제약사항, 다량의 IoT 장비로부터 생산되는 데이터, 컨텍스트 해석에 있어서의 다른 요구 사항 등이 있다. 이로 인하여 IoT 장비를 활용하여 스마트 서비스를 제공하는데에 어려움이 있다. 이런 상황을 해결하기 위하여 본 논문에서는 재사용 가능한 프레임워크를 제안한다.

  • PDF

IoT 디바이스 기반 노화진단을 위한 개념적 프레임워크 (A Conceptual Framework for Aging Diagnosis Using IoT Devices)

  • 이재유;박진철;김수동
    • 정보과학회 논문지
    • /
    • 제42권12호
    • /
    • pp.1575-1583
    • /
    • 2015
  • 사물인터넷 컴퓨팅의 등장으로 다양한 사물인터넷 디바이스를 통해 사용자에 대한 건강 컨텍스트의 수집과 수집된 건강 컨텍스트를 분석하여 노화진단이 가능해졌다. 하지만, 기존의 노화진단 기법들은 서로 다른 고정된 노화진단요소들을 사용하여 사용자에 따라 획득 가능한 건강 컨텍스트의 가변성을 고려하지 않아서 새로운 노화진단요소의 추가 및 삭제에 대해 동적 대응이 힘들다. 본 논문에서는 다양한 사물인터넷 디바이스를 기반으로 노화진단에 필요한 다양한 노화진단 요소를 수집하고, 사용자마다 가변적인 노화진단 요소의 구성에 따라 동적으로 적응 가능한 노화진단 프레임워크의 기법 및 설계를 제안한다. 제안된 노화진단 프레임워크를 이용하면 획득 가능한 건강 컨텍스트의 가변성과 관계없이 노화진단기법의 적용이 가능하며, 노화진단 요소의 동적 추가 및 삭제가 가능하다.

블록체인 프레임워크 기반 IoT 자산관리시스템 (Study IoT Asset Management System Based on Block-Chain Framework)

  • 강성원;김영철
    • 스마트미디어저널
    • /
    • 제8권2호
    • /
    • pp.94-98
    • /
    • 2019
  • 본 논문에서는 관리자가 자신이 소유하고 있는 IoT 시스템을 관리할 수 있도록 하는 도구를 개발한다. 장비 에이전트는 오픈소스 블록체인 프레임워크 기반으로 구성해 데이터의 불변성을 보장하고, 장비에 연결된 AP에 대한 추적성을 확보하여 자산에 대한 위치를 파악할 수 있다. 관리자는 블록체인 장부에서 장비의 연결 내역을 추적할 수 있다. 추가로 네트워크 형성 과정 중 발생하는 ARP 프로토콜의 ARP 추가 요청에 대한 신뢰를 없애 ARP poisoning 공격을 방지할 수 있는 가능성에 대해 연구한다.

저전력 센서 노드를 사용한 IoT 서비스 설계 프레임워크 (IoT Service Design Framework Using BLE Sensor Node)

  • 김정숙
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2015년도 춘계 종합학술대회 논문집
    • /
    • pp.37-38
    • /
    • 2015
  • 최근 안드로이드 4.0 이상 버전에서 저전력 블루투스(Bluetooth Low Energy) 기능이 지원되면서, 다양한 응용사례가 나타나고 있다. 이러한 BLE 프로토콜을 활용하는 Sensor-Tag IoT 센서노드를 활용하면 스마트홈, 웨어러블, 스마트카, 생활밀착 서비스, 스마트에너지, 산업 및 환경분야에서 다양한 스마트폰 앱을 개발할 수 있다. 또한, BLE-스택(Stack)TM 소프트웨어를 사용하면, 라이센서 걱정없이 펌웨어 소스코드의 개발 및 업데이트가 가능하다. 따라서, 다양한 센서가 장착된 IoT Sensor 노드를 통하여, 습도/온도/가속도/지자기/자이로 등의 데이터를 수집하여 활용할 수 있다. 이에 본 논문에서는 "저전력 센서 노드를 사용한 IoT 서비스 설계 프레임워크"를 제안한다.

  • PDF

IoT 기능을 적용한 세탁 가전제품의 신뢰성 확보를 위한 시험항목 프레임워크 설계에 관한 연구 (A Study on the Design of a Test Item Framework for Securing Reliability of Laundry Home Appliances Using IoT Functions)

  • 조경록;박우정;이은서
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제11권2호
    • /
    • pp.67-80
    • /
    • 2022
  • 최근 들어 세탁 가전제품은 사물인터넷(IoT) 기능을 적용한 제품이 많이 출시되고 있으나 IoT 기능에 대한 품질평가 시험은 거의 없는 게 현실이다. 특히 기존의 시험체제에서는 IoT 기능을 적용한 세탁 가전제품에 대해 IoT 시험항목이 마련되어 있지 않기 때문에 제품을 제조하는 제조사의 경우에는 결함이 발생하더라도 원인을 쉽게 찾기가 어려우며, 시험기관의 경우에도 IoT와 관련한 시험항목 선정 및 방법의 부재로 올바른 성능시험 수행에 제약이 있다. 본 논문에서는 가전기기 분야의 제품 중 IoT 기능을 적용한 세탁 가전제품에 대해 성능시험 프로세스에서 제품 결함을 찾아내고 그 원인을 식별할 수 있도록 IoT 시험항목을 공용성과 가변성으로 구분한 시험항목 프레임워크를 설계하고, 이를 이용한 시험방법 및 관리방안을 제안한다. 제안하는 연구를 통해 제조사 및 시험기관은 IoT 기능을 적용한 세탁 제품의 올바른 성능시험이 가능하여, 제품의 완성도를 높이고 신뢰성을 확보할 수 있다.

오픈소스 프레임워크 Storm을 활용한 IoT 환경 스트리밍 데이터 처리 (Handling Streaming Data by Using Open Source Framework Storm in IoT Environment)

  • 강윤희
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권7호
    • /
    • pp.313-318
    • /
    • 2016
  • IoT 환경에서 센싱 정보의 활용을 위해서는 센서로 부터 생성된 정보의 가공 및 처리를 위한 효율적인 소프트웨어 아키텍처 설계가 필수적이다. 특히 IoT 환경에서 사물은 인터넷에 연결되고 각종 센서를 탑재한 디바이스간 통신이 가능하여야 한다. 그러나 MapReduce 기반의 Hadoop과 Twister은 데이터의 배치 처리에 적합하지만, 스트리밍 센서 자료의 이동중 처리에는 제약점을 갖는다. 전통적인 스트리밍 데이터 처리 방법인 MOM 기반의 메시지 큐 시스템을 이용해 메시지 스트림을 처리하는 방식은 프로그래머가 메시지 흐름의 복잡도를 고려해야 상세한 처리를 프로그램 함으로써 유지보수 및 확장성을 갖기 어려움이 있다. 이 논문에서는 IoT 환경에서 수집된 센싱 자료의 처리를 위한 소프트 웨어 아키텍처를 설계하였다. 또한 설계된 소프트아키텍처를 기반으로 오픈소스 프레임워크인 Storm의 응용 구성을 기술한다. 구성응용은 센서게이트웨이(Sensor Gateway)를 통해 자료를 수집한 후 실시간 스트리밍 데이터를 파이프-필터 스타일로서 변환한다.

이종 사물인터넷 플랫폼 간 보안 상호운용을 위한 프레임워크 (Interoperable Security Framework for Heterogeneous IoT Platforms)

  • 오세라;김영갑
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제7권3호
    • /
    • pp.81-90
    • /
    • 2018
  • IoT(Internet of Things)의 급격한 발달로 인하여 2024년까지 수백억 개의 IoT 디바이스가 만들어질 것으로 예측되고 있으며, 그러한 IoT 디바이스들에 영향을 미칠 수 있는 IoT 플랫폼의 중요성이 부각되고 있다. 현재 FIWARE, oneM2M, AllJoyn 등의 많은 IoT 플랫폼이 개발되고 있지만 이런 환경에서는 각 IoT 플랫폼의 통신 프로토콜, 보안 정책 등이 상이한 이종성(Heterogeneity)으로 인해 데이터를 연동하거나 보안 인터워킹을 수행하기가 어렵다. 보안이 고려되지 않은 인터워킹은 각종 개인, 기업 정보의 유출 등 심각한 문제를 야기할 수 있다. 이러한 문제를 해결하기 위해, 본 논문에서는 IoT 플랫폼 중에서도 대표적인 IoT 플랫폼인 FIWARE와 oneM2M을 대상으로 보안 인터워킹 구조를 제안하고 구현하였다. 본 논문에서는 해당 보안 인터워킹 구조에서 사용하는 FIWARE의 보안 아키텍처를 분석하고 구현하여 시사점을 도출하고, 현재 공식적인 보안 컴포넌트가 존재하지 않는 oneM2M 플랫폼에 OAuth 2.0 기반의 보안 프레임워크를 개발하였다. 또한, 본 논문에서 제안한 방법을 LED(Light-Emitting Diode) 예제로 개발하여 oneM2M 플랫폼과 FIWARE 플랫폼 간의 인증 및 인가 인터워킹을 수행하였다. 구현된 LED 예제는 인가 받은 사용자에게만 제어될 수 있도록 만들어졌으며, 향후에는 LED 이외의 스마트 홈의 CCTV, 도어 락(Door Lock)과 같이 다양한 디바이스 및 다양한 IoT 플랫폼(예를 들어, Watson IoT, IoTivity, AllJoyn 등)에 적용이 필요하다.