Doc.: IEEE 802.15-00/134r0 Submission 5/00 Nada Golmie, NISTSlide 1 IEEE P802.15 Working Group for Wireless Personal Area Networks Update on the MAC Coexistence.

Slides:



Advertisements
Similar presentations
Bluetooth.
Advertisements

Interference of Bluetooth and IEEE , MSWIM01 July 21, 01 1 Interference of Bluetooth and IEEE : Simulation Modeling and Performance Evaluation.
Doc.: IEEE /00143r0 Submission 3/01 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Interference Aware.
Doc.: IEEE /026r0 Submission January 2001 Jie Liang, Texas InstrumentsSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks.
Quiz Sketch the time domain waveform and spectrum, labeling all important features, of a rectangular pulse of 2.4 Ghz having 1 uS duration.
Doc.: IEEE /082r1 Submission September 1999 Outline and Technical Overview Thomas Müller Nokia Mobile Phones => Document #82.
VIRGINIA POLYTECHNIC INSTITUTE & STATE UNIVERSITY MOBILE & PORTABLE RADIO RESEARCH GROUP MPRG Channel Frame Error Rate for Bluetooth in the Presence of.
Wireless LANs (cont) Bluetooth. What Is Bluetooth? Personal Ad-hoc Networks Cable Replacement Landline Data/Voice Access Points.
Lecture 16: WPAN IEEE (Bluetooth & ZigBee) Anders Västberg Slides are a selection from the slides from chapter 15 from:
CDA 6505 Network Architecture and Client/Server Computing
Sattam Al-Sahli – Emad Al-Hemyari –
Tyrrhenina Workshop, Sept University of Padova Wireless Internet Access: the BT approach Study Goals & Talk summary Aims Evaluation of FTP performance.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Wireless LANs.
Mohamed Mokdad Ecole d’Ingénieurs de Bienne
Doc.: IEEE /046r1 Submission January 2001 Tom Siep, Texas InstrumentsSlide 1 Bluetooth Architecture Presentation Chatschik Bisdikian IBM Research.
CPET 260 Bluetooth. What is Bluetooth? Not IEEE (Wi-Fi) or HomeRF Originally designed to replace wires Short-range, lower-power wireless technology.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Bluetooth: Technology for Short-Range Wireless Apps Author:Pravin Bhagwat Presented by Chin-Yi Tsai IEEE INTERNET COMPUTING MAY.JUNE 2001.
1 A Bluetooth Link Markov Model: Simulation and Performance Evaluation under NS-2 CS215 - Computer Communication Networks - Winter 2001 Project March 22,
CMPE 257 Spring CMPE 257: Wireless and Mobile Networking Spring 2005 Bluetooth.
® The Bluetooth Architecture APIs, L2CAP, Link Management, Baseband, and the Radio.
Network Simulation Internet Technologies and Applications.
Doc.: IEEE /0xxr0 Submission September 1999 Tom Siep, Texas InstrumentsSlide 1 Mapping the Bluetooth Specification to IEEE Tom Siep Texas.
Distributed systems – Part 2  Bluetooth – 2 nd set of slides Anila Mjeda.
Modeling & Simulation of Bluetooth MAC protocol COE543 Term Project Spring 2003 Submitted by: H.M.Asif (ID# )
Bluetooth (BT) Protocol Architecture
Bluetooth: Introduction
WIRELESS LANs BLUETOOTH.
Doc.: IEEE /103r1 Submission 5/3/00 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Performance Metrics.
Ad Hoc Nets - MAC layer Part II – TDMA and Polling - Bluetooth.
DIUF, Seminar in Telecommunications, M. Hayoz The Bluetooth TM wireless technology A brief overview.
A Bluetooth Scatternet-Route Structure for Multihop Ad Hoc Networks Yong Liu, Myung J. Lee, and Tarek N. Saadawi 2003 IEEE Journal on Selected Areas in.
Bluetooth Techniques ECE 591. Overview  Universal short-range wireless capability  Uses 2.4-GHz band  Available globally for unlicensed users  Devices.
Bluetooth Techniques Chapter 15. Overview Universal short-range wireless capability Uses 2.4-GHz band Available globally for unlicensed users Devices.
Introduction to bluetooth. outline Why bluetooth History Bluetooth stack and technology Reference.
Enhancing Bluetooth TCP Throughput via Packet Type Adaptation Ling-Jyh Chen, Rohit Kapoor, M. Y. Sanadidi, Mario Gerla Dept. of Computer Science, UCLA.
King Fahd University of Petroleum & Minerals Electrical Engineering Department EE400 PROJECT Personal Area Networks Instructed by Dr.AlGhadbanPresenters.
Doc.: IEEE /033r2 Submission July 1999 Simon Baatz, University of BonnSlide 1 Integration of Bluetooth into LAN Environments Simon Baatz, Matthias.
Data Transmission Over Wireless Links Fan Yang
Lecture: Bluetooth and Zigbee Anders Västberg Slides are a selection from the slides from chapter 12,13, and 14 from:
The Medium Access Control Sublayer Chapter 4. The Channel Allocation Problem Static Channel Allocation in LANs and MANs Dynamic Channel Allocation in.
Wireless Networks Instructor: Fatima Naseem Computer Engineering Department, University of Engineering and Technology, Taxila.
Team Topic Presentation Team 6 BLUETOOTH What is Bluetooth? Cable Replacement Automatic Connectivity Hidden Computing Few Examples: 1.Automatic Door.
Yufeng Shan, Su Yi, Shivkumar Kalyanaraman and John W. Woods
Doc.: IEEE /138r0 Submission March 2002 Steve Shellhammer, Symbol TechnologiesSlide 1 Steve Shellhammer, Nada Golmie, Robert Van Dyck, Jie Liang,
Lectured By: Vivek Dimri Asst Professor CSE Deptt. SET.
Doc.: IEEE /66r0 Submission March 2000 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks WPAN Coexistence.
Bluetooth In 1994, the L. M. Ericsson company became interested in connecting its mobile phones to other devices without cables. A SIG (Special Interest.
Doc.: IEEE /388r0 Submission 11/00 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Using a combined MAC.
Doc.: IEEE /0063r0 Submission 1/01 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Power Control and Packet.
Path Capacity Estimation in Time-Slotted Wireless Networks
An Analytical Study of Wireless Error Models for Bluetooth Networks Hao-Hsiang Hung and Ling-Jyh Chen Academia Sinica.
Doc.: IEEE /00144r0 Submission 3/01 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Dialog with FCC Nada.
Bluetooth.
Doc.: IEEE /117 Submission 11/99 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks MAC Performance Evaluation.
Ch 1: Simulation of Computer Networks. 1.1 Computer Networks and the Layering Concept Layering Concept Service Interface Protocol.
Corso di Reti mobili Wi-Fi and Bluetooth Francesco Potortì
SSN College of Engineering
A Wireless LAN technologies IEEE
Bluetooth, RFID, Data Link Layer Switching
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Wireless NETWORKS NET 434 Topic No 7 Bluetooth-IEEE802.15
Current Development State at Samsung Electro-Mechanics
BLUETOOTH Personal Area Networking [ PAN ] over Bluetooth
November, 2000 doc.: IEEE /212r1 January 19
Mapping the Bluetooth Specification to IEEE
February 19 doc.: IEEE /212r0 February 19
<month year> <doc.: IEEE doc> January 2013
<month year> <doc.: IEEE doc> January 2013
Bluetooth- L2CAP & Baseband Layer
Presentation transcript:

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks Update on the MAC Coexistence Modeling Effort N. Golmie and F. Mouveaux NIST

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 2 Outline Objectives Part I: Progress Report –Additional Features/ Functionality –MAC/ PHY Interface –Example of BER Modeling Part II: Case Study –Traffic Model –Simulation Results

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 3 Objectives Give a progress update on the MAC modeling effort. Demonstrate the model capabilities and experiment with different BER distributions.

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 4 Progress Report

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 5 Basic Model 3/00 Connection mode Round Robin master scheduler Asynchronous Connection-Less (ACL) Link Frequency Hopping Addionnal Features 5/00 L2CAP segmentation and reassembly Polling BER modeling FEC, CRC and HEC Retransmission (ARQ and SEQN) Statistics collection

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 6 MAC / PHY Interface 1) A dynamic interface includes 3 steps: –creation of a bit stream –function call to PHY model and execution of MATLAB or “C” routine. –regeneration of Baseband frame (with errors). 2) A parametric interface captures the characteristics of the BER distribution: –number of errors in a packet –location of errors in a packet

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 7 Example of BER Modeling Parametric interface based on a two-state Markov model*. Error Free Error Pge = Peg = * G. T. Nguyen, R. H. Katz, M. Satyanarayanan, B. Noble, “A Trace-based approach for modeling wireless channel behavior,” Proceedings of the Winter Simulation Conference, pp , Orlando Florida, December Number of errors: Fixed percentage with respect to the packet size Exponentially distributed percentage with respect to the packet size Placement of errors in packet: Random (uniformly distributed on the packet length, U(0,1)) Consecutive errors

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 8 Case Study

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 9 Traffic Model: Connectionless Application Simple ICMP application (i.e ping) is preferred over TCP because it has no error recovery and connection establishment mechanisms. LAN Access Profile, Bluetooth Spec. V1.0B PC to PC connection using LAN access. IP / ICMP PPP RFCOMM UDP L2CAP BB PPP Networking RFCOMM L2CAP BB MEME LANLAN UDP Data Terminal + LAN Access Point Data Terminal IP / ICMP

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 10 Packet Encapsulation PPP FLAGAddressControl Protocol INFO = 64/ 72 bytesFCSFLAG ICMP RFCOMM AddressControlLengthINFO =ANY SIZEFCS L2CAP Channel ID Length PAYLOAD = 77 / 85 bytes 16 ECHOECHO_REPLY 64 x 8 L_CHFlowLengthPAYLOAD= 81/ 89 bytesCRC 219 DM3 4162/3 FEC HeaderAccess Code PAYLOAD = 1146 / 1251 bits 7254 Baseband 72 x 8 or

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 11 Master/ Slave Packet Transmission (1) DM3Echo ICMPL2CAPBB DM3 ICMPL2CAPBB MASTER SLAVE CHANNEL NULL Echo DM3 DM1 POLL 1) 2) 3) DM3 DM1 POLL Echo R DM3 Echo R Echo POLL DM3 DM1 NULL POLL DM3 DM1 NULL 1) 2) 3)

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 12 Master/ Slave Packet Transmission DM3Echo ICMPL2CAPBB DM3 ICMPL2CAPBB MASTERSLAVE CHANNEL NULL Echo POLL Choose Option 3) POLL Echo R DM3 Echo R Echo POLL NULL POLL NULL Choose Option 3) POLL NULL POLL NULL Repeat n times Idle Time x

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 13 Simulation Parameters Number of devices in a piconet: 2 devices (Master/ Slave). Distance between devices: 10m. Traffic: ICMP application: n = 2 and x = * n * (1/Load -1) where Load is % of max throughput. 100% Throughput = bits/s. Measurement are performed at: –L2CAP for access delay, throughput, and goodput. –Baseband for packet loss

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 14 BER = 0.25%, Average Delay

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 15 BER = 0.25%, Delay Percentiles

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 16 BER = 0.25%, Coefficient of DelayVariance

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 17 BER = 0.25%, Packet Loss

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 18 BER = 0.25%, Throughput

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 19 BER = 0.25%, Goodput

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 20 BER = 1%, Average Delay

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 21 BER = 1%, Delay Percentiles

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 22 BER = 1%, Coefficient of DelayVariance

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 23 BER = 1%, Packet Loss

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 24 BER = 1%, Throughput

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 25 BER = 1%, Goodput

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 26 Load 50%, Average Delay

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 27 Load = 50%, Delay Percentiles

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 28 Load = 50%, Coefficient of Delay Variance

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 29 Load= 50%, Packet Loss

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 30 Load = 50%, Throughput

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 31 Load = 50%, Goodput

doc.: IEEE /134r0 Submission 5/00 Nada Golmie, NISTSlide 32 Next Step More Results: –more experiments with different BER, loads, number of devices. Continue BT MAC model development: –SCO, master scheduler. Work on MAC/ PHY interface –BER modeling. Presented a status report on the BT MAC model development. Gave an example of BER modeling Summary