Skip to main content
QUICK REVIEW

[논문 리뷰] IoTSim-Edge: A Simulation Framework for Modeling the Behaviour of IoT and Edge Computing Environments

Devki Nandan Jha, Khaled Alwasel|arXiv (Cornell University)|2019. 10. 07.
IoT and Edge/Fog Computing참고 문헌 34인용 수 16
한 줄 요약

IoTSim-Edge는 CloudSim을 확장하여 이질적인 IoT 및 엣지 컴퓨팅 환경을 모델링할 수 있도록 설계된 시뮬레이션 프레임워크로, 애플리케이션 조합, 배터리 인식 모델링, 프로토콜 다양성, 이동성, 동적 자원 제공 기능을 지원한다. 세 가지 테스트 케이스를 통한 평가를 통해 실제 IoT 및 엣지 워크로드를 높은 구성 가능성과 정밀도로 에뮬레이션하는 데 효과적임을 확인함.

ABSTRACT

This paper proposes a novel simulator IoTSim-Edge, which captures the behavior of heterogeneous IoT and edge computing infrastructure and allows users to test their infrastructure and framework in an easy and configurable manner. IoTSim-Edge extends the capability of CloudSim to incorporate the different features of edge and IoT devices. The effectiveness of IoTSim-Edge is described using three test cases. The results show the varying capability of IoTSim-Edge in terms of application composition, battery-oriented modeling, heterogeneous protocols modeling and mobility modeling along with the resources provisioning for IoT applications.

연구 동기 및 목표

  • 이질적인 IoT 및 엣지 컴퓨팅 환경에서 복잡한 상호작용을 모델링하기 위한 통합 시뮬레이션 프레임워크의 부족을 해결하기 위해.
  • CloudSim의 기능을 확장하여 이동성, 이질적 프로토콜, 에너지 인식 장치 모델링과 같은 엣지 컴퓨팅 전용 기능을 지원하기 위해.
  • 연구자 및 개발자가 구성 가능하고 확장 가능하며 현실적인 시뮬레이션 환경에서 IoT 및 엣지 인프라 프레임워크를 테스트하고 평가할 수 있도록 하기 위해.
  • 모듈러한 시뮬레이션 아키텍처를 통해 엣지-IoT 시스템에서의 동적 자원 제공 및 애플리케이션 조합을 지원하기 위해.

제안 방법

  • 광범위하게 사용되는 클라우드 시뮬레이션 프레임워크인 CloudSim을 확장하여, IoT 및 엣지 장치 모델링을 위한 새로운 구성 요소를 도입함.
  • 자원 제약이 있는 IoT 장치의 에너지 소비 및 수명 주기를 시뮬레이션하기 위해 배터리 인식 모델을 도입함.
  • 프로토콜 전용 메시지 처리 및 지연 모델링을 통해 이종 통신 프로토콜(예: MQTT, CoAP)을 지원함.
  • IoT 장치가 엣지 노드 간을 이동하는 것을 시뮬레이션하기 위해 이동성 모델을 통합함으로써, 작업 오프로딩 및 데이터 라우팅에 영향을 미침.
  • 엣지 노드의 용량, 로드 밸런싱 및 작업 스케줄링 정책을 모델링하여 동적 자원 제공를 가능하게 함.
  • 새로운 장치 유형, 프로토콜, 애플리케이션 워크로드의 플러그인 통합을 가능하게 하기 위해 모듈러 아키텍처를 사용함.

실험 결과

연구 질문

  • RQ1IoTSim-Edge는 이질적인 IoT 및 엣지 장치가 조율된 환경에서 어떻게 효과적으로 행동을 시뮬레이션할 수 있는가?
  • RQ2IoTSim-Edge는 엣지-IoT 시스템에서 애플리케이션 조합 및 동적 자원 제공를 어느 정도 지원하는가?
  • RQ3IoTSim-Edge는 IoT 장치의 에너지 소비 및 배터리 수명 주기를 얼마나 정확하게 모델링하는가?
  • RQ4IoTSim-Edge는 장치 이동성이 엣지 컴퓨팅 환경에서 작업 오프로딩 및 네트워크 성능에 미치는 영향을 어떻게 반영하는가?
  • RQ5IoTSim-Edge는 IoT 워크로드에서 다양한 통신 프로토콜을 얼마나 잘 지원하는가?

주요 결과

  • IoTSim-Edge는 엣지-IoT 환경에서 애플리케이션 조합을 성공적으로 모델링하여 복잡한 다중 컴포넌트 워크로드의 시뮬레이션을 가능하게 함.
  • 프레임워크는 배터리 소비 패턴을 정확히 포착하여 IoT 장치 수명 주기의 에너지 인식 평가를 가능하게 함.
  • MQTT 및 CoAP와 같은 이종 프로토콜이 효과적으로 모델링되었으며, 각각의 메시지 전송 지연과 오버헤드가 명확히 반영됨.
  • 이동성 모델링을 통해 장치 이동의 현실적인 시뮬레이션을 가능하게 하여, 작업 오프로딩 결정 및 네트워크 지연에 영향을 미침.
  • IoTSim-Edge의 자원 제공 메커니즘은 다양한 워크로드 및 장치 밀도 조건에서 확장성과 적응성을 입증함.
  • 프레임워크의 모듈러 설계 덕분에 쉽게 확장 및 구성이 가능하여, 최소한의 코드 변경으로 다양한 시뮬레이션 시나리오를 지원함.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.