• 제목/요약/키워드: Sensor MAC Algorithm

검색결과 71건 처리시간 0.021초

Performance Evaluation of X-MAC/BEB Protocol for Wireless Sensor Networks

  • Ullah, Ayaz;Ahn, Jong-Suk
    • Journal of Communications and Networks
    • /
    • 제18권5호
    • /
    • pp.857-869
    • /
    • 2016
  • This paper proposes an X-MAC/BEB protocol that runs a binary exponential backoff (BEB) algorithm on top of an X-MAC protocol to save more energy by reducing collision, especially in densely populated wireless sensor networks (WSNs). X-MAC, a lightweight asynchronous duty cycle medium access control (MAC) protocol, was introduced for spending less energy than its predecessor, B-MAC. One of X-MAC 's conspicuous technique is a mechanism to allow senders to promptly send their data when their receivers wake up. X-MAC, however, has no mechanism to deal with sudden traffic fluctuations that often occur whenever closely located nodes simultaneously diffuse their sense data. To precisely evaluate the impact of the BEB algorithm on X-MAC, this paper builds an analytical model of X-MAC/BEB that integrates the BEB model with the X-MAC model. The analytical and simulation results confirmed that X-MAC/BEB outperformed X-MAC in terms of throughput, delay, and energy consumption, especially in congested WSNs.

서비스 시스템에 따른 센서네트워크 MAC 알고리즘 (MAC Algorithm of Sensor Networks to Service System)

  • 박우출;;이상학;김대환;유준재
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.225-227
    • /
    • 2004
  • A sensor networkis composed of a large number of sensor nodes, which are densely deployed either inside the phenomenon or very close to it. One of the most important constraints on sensor nodes is the low power consumption requirement. Sensor nodes carry limited, generally irreplaceable, power sources. Therefore, while traditional networks aim to achieve high quality of service (QoS) provisions, sensor network protocols must focus primarily on power conservation. This paper presents the characteristics of energy consuming, average delay in 802.11 MAC, S-MAC that is specifically designed for wireless sensor networks. We analyze the energy consuming state in the 802.11 MAC in the simulation topology nodes, and measure average delay in 802.11 and S-MAC. Energy efficiency is the primary goal in this protocol design. 802.11 MAC is more efficient than S-MAC in the average delay, throughput. However S-MAC is an energy efficient protocol, a tradeoff between energy efficiency and delay.

  • PDF

Enhanced TDMA based MAC Protocol for Adaptive Data Control in Wireless Sensor Networks

  • Alvi, Ahmad Naseem;Bouk, Safdar Hussain;Ahmed, Syed Hassan;Yaqub, Muhammad Azfar;Javaid, Nadeem;Kim, Dongkyun
    • Journal of Communications and Networks
    • /
    • 제17권3호
    • /
    • pp.247-255
    • /
    • 2015
  • In this paper, we propose an adaptive time division multiple access based medium access control (MAC) protocol, called bitmap-assisted shortest job first based MAC (BS-MAC), for hierarchical wireless sensor networks (WSNs). The main contribution of BS-MAC is that: (a) It uses small size time slots. (b) The number of those time slots is more than the number of member nodes. (c) Shortest job first (SJF) algorithm to schedule time slots. (d) Short node address (1 byte) to identify members nodes. First two contributions of BS-MAC handle adaptive traffic loads of all members in an efficient manner. The SJF algorithm reduces node's job completion time and to minimize the average packet delay of nodes. The short node address reduces the control overhead and makes the proposed scheme an energy efficient. The simulation results verify that the proposed BS-MAC transmits more data with less delay and energy consumption compared to the existing MAC protocols.

클러스터 기반의 무선 센서 네트워크 환경에서 트래픽 부하 정보를 고려한 MAC 프로토콜 (A MAC Protocol Considering Traffic Loads Information For a Clustered Wireless Sensor Networks)

  • 김성철;김형주
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권3호
    • /
    • pp.113-119
    • /
    • 2009
  • 본 논문에서는 클러스터링 무선 센서 네트워크 환경에서 효율적으로 TDMA 스케줄링을 할 수 있는 알고리즘을 제안하였다. 기존의 연구에서는 유휴(idle) 구간과 스케줄(schedule) 구간을 매 프레임 수행해야하는 오버헤드가 발생하는데 이러한 오버헤드로 인하여 불필요한 에너지 소모가 일어나고, 전송 지연이 발생하게 된다. 본 논문에서는 이러한 문제점을 해결하기 위하며 클러스터를 구성하고 있는 멤버 노드들의 수와 멤버 노드들이 가지고 있는 트래픽 부하(Traffic Load)를 사용하여 프레임을 동적으로 스케줄링 하는 알고리즘이 제안되었다. 본 논문에서 제안된 DS-MAC(Dyamic Sceheduling MAC) 프로토콜은 에너지 효율적이고, 전송 지연을 줄일 수 있는 장점을 가진다. 수학적 분석 방법을 사용하여 기존의 연구들과의 성능을 비교가 이루어졌다.

Hierarchical Real-Time MAC Protocol for (m,k)-firm Stream in Wireless Sensor Networks

  • Teng, Zhang;Kim, Ki-Il
    • Journal of information and communication convergence engineering
    • /
    • 제8권2호
    • /
    • pp.212-218
    • /
    • 2010
  • In wireless sensor networks (WSNs), both efficient energy management and Quality of Service (QoS) are important issues for some applications. For creating robust networks, real-time services are usually employed to satisfy the QoS requirements. In this paper, we proposed a hierarchical real-time MAC (medium access control) protocol for (m,k)-firm constraint in wireless sensor networks shortly called HRTS-MAC. The proposed HRTS-MAC protocol is based on a dynamic priority assignment by (m,k)-firm constraint. In a tree structure topology, the scheduling algorithm assigns uniform transmitting opportunities to each node. The paper also provides experimental results and comparison of the proposed protocol with E_DBP scheduling algorithm.

무선 센서 네트워크상에서 시간지연에 민감한 데이터 전송을 위한 에너지 효율적인 MAC 프로토콜 설계 (Design of Energy Efficient MAC Protocol for Delay Sensitive Application over Wireless Sensor Network)

  • 오형래;송황준
    • 한국통신학회논문지
    • /
    • 제34권11B호
    • /
    • pp.1169-1177
    • /
    • 2009
  • 본 논문은 센서 네트워크상에서 지연시간에 민감한 데이터 전송을 위한 에너지 효율적인 MAC 프로토콜을 제안한다. 비 동기식 센서 네트워크에서는 소비되는 에너지와 지연시간이 채널 모니터링 주기(Channel Monitoring Interval)와 데이터 센싱 주기(Sensing Data Interval)에 따라 변화한다. 이러한 사실을 기반으로 본 논문에서는 오버히어링(Overhearing)으로 발생하는 에너지 소비를 줄이기 위해 자신의 채널 모니터링 주기를 이웃노드에 알리는 새로운 프리엠블 구조와 낮은 연산 복잡도를 가지는 채널 모니터링 주기를 결정하는 알고리즘을 제안한다. 실험결과에서는 다른 센서 MAC 프로토콜과 제안한 MAC 프로토콜과의 성능비교를 보여준다.

Transient Coordinator: a Collision Resolution Algorithm for Asynchronous MAC Protocols in Wireless Sensor Networks

  • Lee, Sang Hoon;Park, Byung Joon;Choi, Lynn
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제6권12호
    • /
    • pp.3152-3165
    • /
    • 2012
  • Wireless sensor networks (WSN) often employ asynchronous MAC scheduling, which allows each sensor node to wake up independently without synchronizing with its neighbor nodes. However, this asynchronous scheduling may not deal with collisions due to hidden terminals effectively. Although most of the existing asynchronous protocols exploit a random back-off technique to resolve collisions, the random back-off cannot secure a receiver from potentially repetitive collisions and may lead to a substantial increase in the packet latency. In this paper, we propose a new collision resolution algorithm called Transient Coordinator (TC) for asynchronous WSN MAC protocols. TC resolves a collision on demand by ordering senders' transmissions when a receiver detects a collision. To coordinate the transmission sequence both the receiver and the collided senders perform handshaking to collect the information and to derive a collision-free transmission sequence, which enables each sender to exclusively access the channel. According to the simulation results, our scheme can improve the average per-node throughput by up to 19.4% while it also reduces unnecessary energy consumption due to repetitive collisions by as much as 91.1% compared to the conventional asynchronous MAC protocols. This demonstrates that TC is more efficient in terms of performance, resource utilization, and energy compared to the random back-off scheme in dealing with collisions for asynchronous WSN MAC scheduling.

QA-MAC: QoS-Aware MAC Protocol for Wireless Sensor Networks

  • Kim, Seong-Cheol;Park, Hyun-Joo
    • Journal of information and communication convergence engineering
    • /
    • 제8권2호
    • /
    • pp.223-227
    • /
    • 2010
  • In this paper, we present a QoS-aware MAC protocol (QA-MAC) for cluster based wireless sensor networks (WSNs). QA-MAC is a TDMA-based scheduling protocol that minimizes the energy consumption in multi-hop WSNs and provides Quality of Service (QoS). A dynamic scheduling algorithm according to the number of member nodes, node traffics, and traffic priorities is suggested. The selected cluster head allocates time slots for all member nodes in the first TDMA schedule period of each round. During the second schedule period in each round, the cluster head makes a schedule for all data transmission. The proposed QA-MAC (QoS-Aware MAC) could save energy, reduce transmission delay, and support QoS.

긴급 메시지의 우선 처리를 위한 무선센서네트워크 MAC 프로토콜 설계 (Design of a MAC protocol for Urgent Events in Wireless Sensor Networks)

  • 이주현;박형근
    • 한국정보통신학회논문지
    • /
    • 제14권4호
    • /
    • pp.803-808
    • /
    • 2010
  • 반도체 검사장비 환경과 같이 실시한 환경 모니터링을 위한 무선 센서 네트워크가 많은 분야에서 응용되고 있다. 그러나 일반적인 센서네트워크와는 달리 모니터링 시스템의 경우 긴급한 처리가 필요한 데이터가 발생하게 되는데, 이때 긴급 데이터는 다른 일반적인 모니터링 데이터에 비해 우선적으로 관리서버에 전송되어져야 한다. 반면 일반적으로 센서 네트워크에서 사용되는 IEEE 802.15.4 MAC 프로토콜에서는 이러한 긴급 데이터 처리를 위한 알고리즘을 제공하지 않는다. 따라서 본 논문에서는 데이터의 우선순위 및 긴급 데이터전송을 위한 MAC 프로토콜을 제안하였다.

무선 센서 네트워크에서 주기적인 트래픽의 효율적인 모니터링을 위한 MAC 프로토콜 (PM-MAC : An Efficient MAC Protocol for Periodic Traffic Monitoring In Wireless Sensor Networks)

  • 김동민;김성철
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권7호
    • /
    • pp.157-164
    • /
    • 2008
  • 본 논문에서는 센서 노드들이 트리(tree) 구조를 가지며 주기적인 트래픽을 전송하는 무선센서 네트워크에서 싱크 노드로 데이터를 효율적으로 전송하기 위한 스케줄링 알고리즘을 치안한다. 관련 연구[1]에서는 주기적인 트래픽을 효율적으로 전송하는 알고리즘을 제안하였으나, 트리구조가 깊어지고, 자식 노드들이 많아짐에 따라 에너지 소모가 증가하고, 데이터 처리율이 떨어지는 문제점을 보였다. 제안하는 알고리즘은 유휴 타임 슬롯(Time Slot)을 활용하고, 데이터를 중복되지 않게 전송함으로 효율적인 모니터링을 가능케 한다. 또한 유사 데이터에 대한 효율적인 전송 방안 및 긴급 데이터가 발생할 경우 EDP(Emergency Data Period)를 추가하여 전송대기시간을 줄이게 하는 방법도 제안하고자 한다. 성능 분석을 통하여 제안하는 알고리즘이 기존연구보다 더 높은 데이터 처리율을 보이고, 에너지 소모를 적게 함을 보였다.

  • PDF