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...

Full description

Bibliographic Details
Main Authors: Hon-Horng Lim, 林頌為
Other Authors: Tsung-Chuan Huang
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