• 제목/요약/키워드: 적응형 폴링 알고리즘

검색결과 2건 처리시간 0.015초

IEEE 802.15.6 맥 프로토콜을 위한 적응형 폴링 알고리즘 연구 (An Adaptive Polling Algorithm for IEEE 802.15.6 MAC Protocols)

  • 정홍규
    • 한국멀티미디어학회논문지
    • /
    • 제15권5호
    • /
    • pp.587-594
    • /
    • 2012
  • IEEE 802.15.6 표준 기술은 인체 내부 또는 근처에서의 근거리 저전력 무선 통신을 목적으로 제안되었으며, 대부분 맥박, 혈압, ECG, EEG 신호와 같은 인체 활력 징후(Vital Sign)를 데이터 형태로 전송하게 된다. 이러한 인체 활력 징후들은 대부분 실시간으로 전송되어야 하기 때문에 데이터 생성 후 허브 노드까지 전송이 완료되는 지연 시간이 중요한 성능 지표가 된다. 하지만 IEEE 802.15.6 표준 기술의 경우 데이터 재전송이 그 다음 수퍼프레임에 이루어지는 특징을 가지고 있다. 이를 해결하기 위해 본 논문은 적응형 폴링 알고리즘을 제안하였다. 제안한 알고리즘은 슬레이브 노드가 데이터 전송에 실패할 경우 허브 노드가 현 수퍼프레임 내에서 할당 가능한 시간 구간을 찾아 슬레이브 노드에 이를 할당하여 현 수퍼프레임 내에서 재전송이 이루어지도록 한다. 성능 분석을 통해 제안한 알고리즘이 기존 IEEE 802.15.6 표준 기술 대비 트래픽 양이 70%일 경우, 수퍼프레임이 10ms, 100ms일 때 약 61%, 73%씩 지연시간을 감소시켰다. 또한 제안한 알고리즘은 재전송으로 인한 과부하적(Bursty) 트래픽 전송 현상을 차단하는 효과도 가지고 있다. 제안한 적응형 폴링 알고리즘을 통해 시간 민감형 인체 활력 징후 트래픽은 심각한 지연 없이 전송될 수 있다.

폴링기반 통신 시스템을 위한 에너지 인지적인 동적 주파수 조절 알고리즘 (Energy-aware Dynamic Frequency Scaling Algorithm for Polling based Communication Systems)

  • 조민기;박대진
    • 한국정보통신학회논문지
    • /
    • 제26권9호
    • /
    • pp.1405-1411
    • /
    • 2022
  • 고성능 프로세서와 같은 하드웨어의 발전이 계속됨에 따라 임베디드 환경에서 전력관리는 여전히 중요한 문제이다. DVFS와 같은 전력관리방식은 네트워크 통신과 같은 폴링 기반의 입출력 프로그램에서 효율적인 전력관리를 위해 적응형 방식으로 CPU 주파수를 조절한다. 본 논문에서는 기존 전력관리방식에서의 문제점을 제시하고 새로운 전력관리 방식을 제안한다. 이를 통해 데이터 수신의 빈도가 낮은 상황에서는 폴링 주기를 늘려 전력소모를 줄일 수 있고, 반대로 데이터 수신이 빈번한 상황에서는 최대주파수로 동작하여 성능저하없이 동작 할 수 있다. 이를 임베디드 보드상에 코드계층으로 구현하고 Atmel사의 Power Debugger를 통해 실험 관찰한 결과 제안한 방식은 기존의 전력관리방식과 비교하여 전력소모에서 최대 30%의 성능향상을 보였다.