Cover image for Performance modeling and analysis of Bluetooth networks : polling, scheduling, and traffic control
Title:
Performance modeling and analysis of Bluetooth networks : polling, scheduling, and traffic control
Personal Author:
Publication Information:
Boca Raton, FL : Aeurbach Publications, 2006
ISBN:
9780849331572
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010107935 TK5103.3 M57 2006 Open Access Book Book
Searching...
Searching...
30000010134772 TK5103.3 M57 2006 Open Access Book Book
Searching...

On Order

Summary

Summary

Until now, developers and researchers interested in the design, operation, and performance of Bluetooth networks have lacked guidance about potential answers and the relative advantages and disadvantages of performance solutions.

Performance Modeling and Analysis of Bluetooth Networks: Polling, Scheduling, and Traffic Control summarizes the research on the performance of Bluetooth networks, including both piconets and scatternets, conducted since 2001. The book provides insights into the performance of Bluetooth networks through an analytical approach based upon queuing theory and discrete event simulation. It also proposes and validates solutions for common problems that are not covered by the official Bluetooth specifications.

This volume allows developers and researchers to enrich their knowledge of performance issues and become better equipped to solve problems related to the design, deployment, and operation of Bluetooth networks.


Table of Contents

1 Introduction to Bluetoothp. 1
1.1 Lower layers of the architecture: RF and basebandp. 1
1.2 Higher layers of the architecture: LMP and L2CAPp. 4
1.3 Data transport and link typesp. 5
1.4 Connection state and related modesp. 9
1.5 Piconet formation: inquiry and pagingp. 12
2 Intra-piconet polling schemesp. 15
2.1 Bluetooth communications and intra-piconet pollingp. 15
2.2 Classification of polling schemesp. 17
2.3 On segmentation and reassembly policiesp. 22
2.4 Piconet model and performance indicatorsp. 24
3 Analysis of polling schemesp. 27
3.1 Performance of exhaustive servicep. 27
3.2 Performance of 1-limited servicep. 30
3.3 E-limited pollingp. 34
3.4 Access and downlink delayp. 46
4 The impact of finite buffersp. 53
4.1 Queue length distribution in imbedded Markov pointsp. 54
4.2 Uplink queue length distributionp. 61
4.3 Experimental resultsp. 67
5 Admission controlp. 73
5.1 Admission control based on queue stabilityp. 74
5.2 Admission control based on access delayp. 77
5.3 Admission control based on cycle timep. 79
6 Performance of TCP trafficp. 83
6.1 System model and related workp. 85
6.2 TCP window sizep. 87
6.3 Queueing analysis of the token bucket filterp. 91
6.4 The outgoing queue at the baseband levelp. 96
6.5 Performance assessmentp. 102
7 Piconets with synchronous trafficp. 109
7.1 Why the built-in SCO links are badp. 109
7.2 pSCO: an improved scheme for synchronous trafficp. 112
7.3 Performance of the pSCO schemep. 114
8 Adaptive polling and predefined delay boundsp. 129
8.1 Adaptive bandwidth allocationp. 129
8.2 Adaptive polling with cycle control: the ACLS schemep. 133
8.3 ACLS performancep. 138
8.4 Improving the performance of ACLSp. 142
9 Scatternet formationp. 147
9.1 Introductionp. 147
9.2 BSF in single-hop networksp. 152
9.3 BSF in multi-hop networksp. 156
9.4 Conclusionsp. 171
10 Bridge topologies and schedulingp. 173
10.1 Bridge topologiesp. 173
10.2 Approaches to bridge schedulingp. 179
10.3 Bridge scheduling in practicep. 184
10.4 The queueing model and traffic assumptionsp. 185
11 Rendezvous-based bridge schedulingp. 189
11.1 MS bridge topologyp. 189
11.2 Packet delays: the MS bridge casep. 197
11.3 Performance of the MS bridgep. 202
11.4 SS bridge topologyp. 205
11.5 Packet delays: the SS bridge casep. 215
11.6 Performance of the SS bridgep. 217
12 Adaptive bridge schedulingp. 223
12.1 Minimization of delaysp. 223
12.2 Adaptive management: the case of the MS bridgep. 226
12.3 Adaptive management: the case of the SS bridgep. 229
13 Walk-in bridge schedulingp. 233
13.1 Scatternet modelp. 233
13.2 Service, vacation, and cycle timesp. 237
13.3 Calculating the packet delaysp. 248
13.4 Stability considerationsp. 251
13.5 Scalabilityp. 255
14 Scatternet with finite buffersp. 259
14.1 Scatternet model with finite buffersp. 259
14.2 Uplink/downlink queue length distribution in Markov pointsp. 262
14.3 Service, vacation, and cycle timesp. 265
14.4 Blocking probability and packet delaysp. 268
14.5 Simulation resultsp. 276
A Probability generating functions and Laplace transformsp. 287
Referencesp. 289
Indexp. 307