A New Efficient and Realistic Polling Scheme for Bluetooth
碩士 === 國立中山大學 === 電機工程學系研究所 === 93 === Bluetooth is an emerging technology for providing short range, low power, low cost, and ubiquitous wireless environments. In a Bluetooth piconet, the Bluetooth device, known as master, dynamically allocates time slots by way of polling other individual Bluetoot...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/15090822010416386864 |
id |
ndltd-TW-093NSYS5442119 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NSYS54421192015-12-23T04:08:15Z http://ndltd.ncl.edu.tw/handle/15090822010416386864 A New Efficient and Realistic Polling Scheme for Bluetooth 一種有效且適用於藍芽微網的輪詢方法 Hon-Horng Lim 林頌為 碩士 國立中山大學 電機工程學系研究所 93 Bluetooth is an emerging technology for providing short range, low power, low cost, and ubiquitous wireless environments. In a Bluetooth piconet, the Bluetooth device, known as master, dynamically allocates time slots by way of polling other individual Bluetooth devices called slaves. During the polling interval, a POLL packet will be sent if master has no data to send to the slave; while a NULL packet will be sent if slave has no data to send to the master. Both the POLL and NULL packets are of zero payload and each captures one time slot. In order to avoid transmitting POLL/NULL packets, many polling schemes have been proposed by skipping visit to the slaves that might have no data packet to be sent to the master, but they still have much space to be further improved. In this thesis, we devise a new, efficient and practicable polling scheme—CRR (Credit-based Round Robin). In this scheme, the visit to each slave is dynamically adjusted based on the current and historical traffic between the master and slave to reduce the visit to idle slaves. CRR improves the prior polling schemes on four key issues:The first is to enhance the packet transmitting rate and packet receiving rate in a unit time. The second is to avoid unnecessary POLL/NULL packets to save bandwidth and power consumption. The third is to reduce the transmission delay. The fourth is to avoid the starvation and interruption effect. Our simulation results demonstrate that CRR can enhance the throughput among various numbers of active slaves and idle slaves, can improve the transmitting rate and receiving rate of data packets, can reduce the bandwidth by diminishing the visit to idle slaves, and can decrease the packets end-to-end delay. Moreover, to restrict the number of frames exchanged during a single visit to the slave, a threshold is used to prevent the starvation and interruption effect. Tsung-Chuan Huang 黃宗傳 2005 學位論文 ; thesis 68 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中山大學 === 電機工程學系研究所 === 93 === Bluetooth is an emerging technology for providing short range, low power, low cost, and ubiquitous wireless environments. In a Bluetooth piconet, the Bluetooth device, known as master, dynamically allocates time slots by way of polling other individual Bluetooth devices called slaves. During the polling interval, a POLL packet will be sent if master has no data to send to the slave; while a NULL packet will be sent if slave has no data to send to the master. Both the POLL and NULL packets are of zero payload and each captures one time slot. In order to avoid transmitting POLL/NULL packets, many polling schemes have been proposed by skipping visit to the slaves that might have no data packet to be sent to the master, but they still have much space to be further improved.
In this thesis, we devise a new, efficient and practicable polling scheme—CRR (Credit-based Round Robin). In this scheme, the visit to each slave is dynamically adjusted based on the current and historical traffic between the master and slave to reduce the visit to idle slaves.
CRR improves the prior polling schemes on four key issues:The first is to enhance the packet transmitting rate and packet receiving rate in a unit time. The second is to avoid unnecessary POLL/NULL packets to save bandwidth and power consumption. The third is to reduce the transmission delay. The fourth is to avoid the starvation and interruption effect.
Our simulation results demonstrate that CRR can enhance the throughput among various numbers of active slaves and idle slaves, can improve the transmitting rate and receiving rate of data packets, can reduce the bandwidth by diminishing the visit to idle slaves, and can decrease the packets end-to-end delay. Moreover, to restrict the number of frames exchanged during a single visit to the slave, a threshold is used to prevent the starvation and interruption effect.
|
author2 |
Tsung-Chuan Huang |
author_facet |
Tsung-Chuan Huang Hon-Horng Lim 林頌為 |
author |
Hon-Horng Lim 林頌為 |
spellingShingle |
Hon-Horng Lim 林頌為 A New Efficient and Realistic Polling Scheme for Bluetooth |
author_sort |
Hon-Horng Lim |
title |
A New Efficient and Realistic Polling Scheme for Bluetooth |
title_short |
A New Efficient and Realistic Polling Scheme for Bluetooth |
title_full |
A New Efficient and Realistic Polling Scheme for Bluetooth |
title_fullStr |
A New Efficient and Realistic Polling Scheme for Bluetooth |
title_full_unstemmed |
A New Efficient and Realistic Polling Scheme for Bluetooth |
title_sort |
new efficient and realistic polling scheme for bluetooth |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/15090822010416386864 |
work_keys_str_mv |
AT honhornglim anewefficientandrealisticpollingschemeforbluetooth AT línsòngwèi anewefficientandrealisticpollingschemeforbluetooth AT honhornglim yīzhǒngyǒuxiàoqiěshìyòngyúlányáwēiwǎngdelúnxúnfāngfǎ AT línsòngwèi yīzhǒngyǒuxiàoqiěshìyòngyúlányáwēiwǎngdelúnxúnfāngfǎ AT honhornglim newefficientandrealisticpollingschemeforbluetooth AT línsòngwèi newefficientandrealisticpollingschemeforbluetooth |
_version_ |
1718156636039675904 |