کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
459814 | 696285 | 2015 | 10 صفحه PDF | دانلود رایگان |
کلمات کلیدی
1.مقدمه
2.کارهای مربوطه
2.1پروتکلهای MAC همگام
تصویر1. مکانیزم FRTS در T-MAC (وان دام اتال،2003)
2.2پروتکلهای مک ناهمگام
3.مدل سیستم
تصویر2: مدل سیستم DS-
4.طرح پروتکل
4.1عملکرد اصلی
4.2مصرف انرژی DS-MAC
4.3تعیین زمان خواب دینامیکی
تصویر4.حالت گره در DS-MAC
تصویر5. فرمت بسته ACK
4.4عملکرد گره ها در DS-MAC
تصویر6. زمانبندی برپایه بسته پستی
تصویر7. روند ارتباطات گره A با گره B براساس زمینه پیش بینی
4.5بازبینی خطای پیش بینی
5.از دست دادن بسته
جدول1. پروتکل پیشنهادی DS-MAC
6.شبیه سازی ها
جدول 2. پارامترهای شبیه سازی
6.1نتایج شبیه سازی با ترافیک CBR
تصویر8. تاخیر مبدا به مقصد بارهای ترافیک سبک
تصویر9. تاخیر مبدا به مقصد بارهای ترافیکی سنگین
تصویر10. مصرف انرژی گره ها
تصویر11. تاخیر مبدا به مقصد در شرایط ترافیک passion
6.2نتایج شبیه سازی با ترافیک VBR
7.نتیجه گیری و تحقیقات بیشتر
Duty cycling mechanism has been widely used to conserve energy that consumed by idle listening in wireless sensor networks, while fixed duty cycling introduces transmission latency in packet delivery. End to end latency is one of the most significant factors of packets loss in wireless sensor nodes, and many techniques have been proposed based on listening adaptively to reduce delay, which are mainly designed for light traffic loads. In this paper, we propose a novel asynchronous duty cycling MAC protocol, called demand sleep MAC (DS-MAC) that allows nodes to adjust their sleep time adaptively according to the amount of the received data packets in order to efficient and effective communication in the dynamic traffic load. DS-MAC protocol attempts to transmit a series of short token packets to wake up the receiver, which avoids the overhearing problem. Nodes in DS-MAC put the prediction field into ACK packets, which decreases the waiting delay of source node. Comprehensive simulation shows that when there are variable flows, such as broadcast traffic or transmissions from hidden nodes, DS-MAC significantly decreases waiting delay and energy consumption.
Journal: Journal of Network and Computer Applications - Volume 58, December 2015, Pages 155–164