1(48) An Analysis of the Throughput of Packet Radio Networks André Stranne Licentiate thesis presentation Lund, 16/5 – 2003 André Stranne Licentiate thesis.

Slides:



Advertisements
Similar presentations
Dhananjay Lal Vivek Jain
Advertisements

Bluetooth / IEEE Coexistence Reliability of IEEE WLANs in Presence of Bluetooth Radios Jim Zyren
Optimization of Radio resources Krishna Chaitanya Kokatla.
SoNIC: Classifying Interference in Sensor Networks Frederik Hermans et al. Uppsala University, Sweden IPSN 2013 Presenter: Jeffrey.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
David Waitt Kate Disney 2008 April Digitizing An Analog World.
David Ripplinger, Aradhana Narula-Tam, Katherine Szeto AIAA 2013 August 21, 2013 Scheduling vs Random Access in Frequency Hopped Airborne.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
Presented at ICC 2012 – Wireless Network Symposium – June 14 th 2012.
Topology Control for Effective Interference Cancellation in Multi-User MIMO Networks E. Gelal, K. Pelechrinis, T.S. Kim, I. Broustis Srikanth V. Krishnamurthy,
Receiver-Initiated Channel Hopping (RICH) Makis Tzamaloukas Computer and Communications Research Group (CCRG)
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Interferences, Trade-Offs between.
1 Link Characteristics in Sensor Networks. 2 Why Such a Study? (in)validate whether the basic model used in design is accurate or not  Remember you have.
Doc.: IEEE Submission 15 November 2005 Analysis of CAP of IEEE Superframe Iyappan Ramachandran University of Washington November 15, 2005.
Napoli - 21 February 2004 – Simone Merlin SLIDE 1 Analysis of the hidden terminal effect in multi-rate IEEE b networks Simone Merlin Department of.
Modeling Per-flow Throughput and Capturing Starvation in CSMA Multi-hop Wireless Networks M. Garetto, T. Salonidis, E. W. Knightly Rice University, Houston,
1 Expected Data Rate (EDR): An Accurate High-Throughput Path Metric For Multi- Hop Wireless Routing Jun Cheol Park Sneha Kumar Kasera.
Elec 599 Report: Modeling Media Access in Embedded Two-Flow Topologies of Multi-hop Wireless Networks Jingpu Shi Advisor: Dr. Edward Knightly Department.
Medium Access Control Protocols Using Directional Antennas in Ad Hoc Networks CIS 888 Prof. Anish Arora The Ohio State University.
A FREQUENCY HOPPING SPREAD SPECTRUM TRANSMISSION SCHEME FOR UNCOORDINATED COGNITIVE RADIOS Xiaohua (Edward) Li and Juite Hwu Department of Electrical and.
Stacy Drake Bluetooth Vs. Wi-Fi. What is Bluetooth?
Packet Loss Characterization in WiFi-based Long Distance Networks Authors : Anmol Sheth, Sergiu Nedevschi, Rabin Patra, Lakshminarayanan Subramanian [INFOCOM.
1 Lecture Network Media Media refers to the means used to link a network's nodes together communications channel is the transmission media on which.
College of Engineering Resource Management in Wireless Networks Anurag Arepally Major Adviser : Dr. Robert Akl Department of Computer Science and Engineering.
Lecture 1 Wireless Networks CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F.
IEEE Journal on Selected Areas in Communications
Tuning the Carrier Sensing Range of IEEE MAC Jing Deng,Ben Liang and Pramod K. Varshney Univ. of New Orleans Globecom 2004.
Qian Zhang and Christopher LIM Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE ICC 2009.
CS380y Junior Thesis1 The Performance of TCP/IP over Bluetooth Chris Snow Supervisors: Serguei Primak, Electrical Engineering Hanan Lutfiyya, Computer.
Effect of Power Control in Forwarding Strategies for Wireless Ad-Hoc Networks Supervisor:- Prof. Swades De Presented By:- Aditya Kawatra 2004EE10313 Pratik.
by P. Sriploy, M. Uthansakul and R. Wongsan
Doc.: IEEE r0 Submission September 1999 Jim Zyren, Intersil Reliability of IEEE WLANs in Presence of Bluetooth Radios Jim Zyren
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
A Simple Neighbor Discovery Procedure for Bluetooth Ad Hoc Networks Miklós Aurél Rónai and Eszter Kail GlobeCom 2003 Speaker: Chung-Hsien Hsu Presented.
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
6: Wireless and Mobile Networks6-1 Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition.
1/30 Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks Wireless and Sensor Network Seminar Dec 01, 2004.
On Optimizing the Backoff Interval for Random Access Scheme Zygmunt J. Hass and Jing Deng IEEE Transactions on Communications, Dec 2003.
Data and Computer Communications Ninth Edition by William Stallings Data and Computer Communications, Ninth Edition by William Stallings, (c) Pearson Education.
Link layer Murat Demirbas SUNY Buffalo CSE Dept..
1 © 2006 Nokia pullola_ ppt / Extending Base Station Active Radio Link Set for Improved Uplink Scheduling Esa-Pekka Pullola Supervisor:
Power Control in Wireless Ad Hoc Networks Background An ad hoc network is a group of self configuring wireless nodes that lack infrastructure. Motivation—Power.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
The 2014 APSIPA ASC Conference December 9-12, 2014, Siem Reap, city of Angkor Wat, Cambodia Improved Cross-Layer Cooperative MAC Protocol for Wireless.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
1 Mitigate the Bottleneck of Underwater Acoustic Sensor Networks via Priority Scheduling Junjie Xiong, Michael R. Lyu, Kam-Wing Ng.
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
Seungnam Yang, Kyungsoo Lee, Hyundoc Seo and Hyogon Kim Korea University VTC Spring 2008 SPLASH: a Simple Multi-Channel Migration Scheme for IEEE
Session: IT 601: Mobile Computing Session 1 Introduction Prof. Anirudha Sahoo IIT Bombay.
1 Optimizing the Topology of Bluetooth Wireless Personal Area Networks Marco Ajmone Marsan, Carla F. Chiasserini, Antonio Nucci, Giuliana Carello, Luigi.
A Comparison of RaDiO and CoDiO over IEEE WLANs May 25 th Jeonghun Noh Deepesh Jain A Comparison of RaDiO and CoDiO over IEEE WLANs.
Toward Reliable and Efficient Reporting in Wireless Sensor Networks Authors: Fatma Bouabdallah Nizar Bouabdallah Raouf Boutaba.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Doc.: IEEE /132r0 Submission May 2000 Steve Shellhammer, Symbol Technologies, IncSlide 1 IEEE P Working Group for Wireless Personal Area.
Performance Evaluation of Multiple IEEE b WLAN Stations in the Presence of Bluetooth Radio.
Doc.: IEEE /117 Submission 11/99 Nada Golmie, NISTSlide 1 IEEE P Working Group for Wireless Personal Area Networks MAC Performance Evaluation.
1 Spectrum Co-existence of IEEE b and a Networks using the CSCC Etiquette Protocol Xiangpeng Jing and Dipankar Raychaudhuri, WINLAB Rutgers.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
Ivan Howitt/Vinay Mitter -3/21/ doc.:IEEE /148TG2 submission Submission Title: [Empirical Study for b & Bluetooth Coexistence] Date.
Modeling Channel Conflict Probabilities between IEEE b and IEEE Networks Ling-Jyh Chen and Ting-Kai Huang Institute of Information Science,
Advanced Wireless Networks
An Enhancement of WirelessHART Protocol
The Impact of Multihop Wireless Channel on TCP Performance
The Fundamental Role of Hop Distance in IEEE 80
<month year> <doc.: IEEE doc> January 2013
Presentation transcript:

1(48) An Analysis of the Throughput of Packet Radio Networks André Stranne Licentiate thesis presentation Lund, 16/5 – 2003 André Stranne Licentiate thesis presentation Lund, 16/5 – 2003

2(48) Outline Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary

3(48) Introduction and background An Analysis of the Throughput of Packet Radio Networks

4(48) An Analysis of the Throughput of Packet Radio Networks Data communications Wireline Wireless Radio Fixed phone ADSL Ethernet Fixed phone ADSL Ethernet GSM Bluetooth 3G GSM Bluetooth 3G Internet IR Sound

5(48) An Analysis of the Throughput of Packet Radio Networks Radio networks Circuit switched Packet switched Phone calls GSM (3G) GSM (3G) Internet data Bluetooth GPRS (3G) Bluetooth GPRS (3G)

6(48) An Analysis of the Throughput of Packet Radio Networks ? OK Throughput

7(48) An Analysis of the Throughput of Packet Radio Networks - What data rates can be expected in packet radio networks?

8(48) Analysis: How to do it? Analyze real packet radio networks –Realistic but not very convenient Create mathematical models of packet radio networks Analyze real packet radio networks –Realistic but not very convenient Create mathematical models of packet radio networks

9(48) Outline Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary

10(48) Main features Networks, units Packet transmissions Packet-based slow frequency hopping Different packet lengths Networks, units Packet transmissions Packet-based slow frequency hopping Different packet lengths

11(48) System model System Networks Units System Networks Units Interference

12(48) Packet transmissions Frequency channels Packet-based frequency hopping Frequency channels Packet-based frequency hopping

13(48) Performance measure Throughput = achieved data rate Network Transmitted data Lost data Throughput

14(48) Packet reception models What is the cause of packet losses in the networks? –Packet collision analysis: –Interfering energy analysis: What is the cause of packet losses in the networks? –Packet collision analysis: –Interfering energy analysis: Collisions Interfering energy Interfering energy

15(48) Outline Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary

16(48) Collision analysis Packet reception model –Packet losses from packet collisions Packet reception model –Packet losses from packet collisions ?

17(48) Collision analysis Packet reception model –Packet losses from packet collisions Packet reception model –Packet losses from packet collisions

18(48) Collision analysis Probability of collision? Probability of successful packet reception? Throughput? Probability of collision? Probability of successful packet reception? Throughput?

19(48) Calculation outline Calculate how probable n collisions are with packets transmitted from a single interferer j, Hard to find that expression Details in the thesis Hard to find that expression Details in the thesis

20(48) Calculation outline Calculate how probable n collisions are with packets transmitted by all interferers Assumption: independent packet transmissions Convolutions of PDFs (probability distribution functions)

21(48) Calculation outline Sum the probabilities for the number of collisions that can be tolerated for successful packet reception If no collisions can be tolerated: Sum the probabilities for the number of collisions that can be tolerated for successful packet reception If no collisions can be tolerated:

22(48) Bluetooth example System of Bluetooth ”piconets” 79 frequency channels System of Bluetooth ”piconets” 79 frequency channels 625 μs

23(48) Bluetooth example Single interferer! 79 channels Low collision probability! No collisions 2 collisions1 collision Prob. of number of collisions from single interferer

24(48) Bluetooth example Medium size packet type 20 interferers40 interferers60 interferers 80 interferers 100 interferers All interferers! Prob. of total number of collisions

25(48) Bluetooth example More interferers More collisions More lost packets Reduced data rate No interferers 26 Network throughput 50 %

26(48) Bluetooth example Increasing system throughput Decreasing system throughput Maximum system throughput Total throughput for all piconets in the system System throughput

27(48) Outline Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary

28(48) Energy analysis Collision-based packet reception model no collision collision

29(48) Energy analysis New packet reception model –More detailed –The collision analysis does not account for the duration of the packet overlaps in the collisions the strength of the received interfering signals –Interfering energy New packet reception model –More detailed –The collision analysis does not account for the duration of the packet overlaps in the collisions the strength of the received interfering signals –Interfering energy

30(48) Energy analysis Interfering energy Time Single frequency channel

31(48) Energy analysis Interfering energy Time 1 Length of overlap Signal strength

32(48) Energy analysis Interfering energy Time 1 2

33(48) Energy analysis Interfering energy Time 1 2 3

34(48) Energy analysis Interfering energy

35(48) Calculation outline Basically the same as for the collision analysis Variables for number of collisions Variables for number of collisions Variables for amount of interfering energy Variables for amount of interfering energy

36(48) Bluetooth example Link budget

37(48) Bluetooth example Distance between interferers and reference nodes Increasing interference Network throughput

38(48) Bluetooth example System throughput

39(48) Outline Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary

40(48) Complexity issues Exact expressions complicated Simple approximations needed –For the collision-based analysis, we have such an approximation –Approximation of energy-based analysis is beyond the scope of this thesis Exact expressions complicated Simple approximations needed –For the collision-based analysis, we have such an approximation –Approximation of energy-based analysis is beyond the scope of this thesis

41(48) Full expression / approximation Approximation Accurate enough?

42(48) Approximation error (Bluetooth example) Bluetooth 79 channels 10 channels30 channels

43(48) Outline Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary Introduction and background System model Packet collision analysis Interfering energy analysis Approximations Summary

44(48) Contributions Probabilistic framework for analysis of PRNs that transmit packets of different lengths Exact expressions for the throughput Approximate expression which can be used for strongly interfering networks Probabilistic framework for analysis of PRNs that transmit packets of different lengths Exact expressions for the throughput Approximate expression which can be used for strongly interfering networks

45(48) Publications F. Florén, A. Stranne and O. Edfors, Analysis of Slow Frequency Hopping Networks, NRS 01, Sweden, 2001 F. Florén, A. Stranne, O. Edfors and B.-A. Molin, Throughput Analysis of Strongly Interfering Slow Frequency-Hopping Wireless Networks, VTC Spring 2001, Greece, 2001 A. Stranne, F. Florén and O. Edfors, Evaluating a Performance Analysis of Slow FH Systems by Simulations, RVK 02, Sweden, 2002 A. Stranne, F. Florén, O. Edfors and B.-A. Molin, Throughput of IEEE FHSS Networks in the Presence of Strongly Interfering Bluetooth Networks, PIMRC 2002, Portugal, 2002 F. Florén, A. Stranne and O. Edfors, Analysis of Slow Frequency Hopping Networks, NRS 01, Sweden, 2001 F. Florén, A. Stranne, O. Edfors and B.-A. Molin, Throughput Analysis of Strongly Interfering Slow Frequency-Hopping Wireless Networks, VTC Spring 2001, Greece, 2001 A. Stranne, F. Florén and O. Edfors, Evaluating a Performance Analysis of Slow FH Systems by Simulations, RVK 02, Sweden, 2002 A. Stranne, F. Florén, O. Edfors and B.-A. Molin, Throughput of IEEE FHSS Networks in the Presence of Strongly Interfering Bluetooth Networks, PIMRC 2002, Portugal, 2002

46(48) Publications A. Stranne, F. Florén, O. Edfors and B.-A. Molin, Throughput of Strongly Interfering Slow Frequency-Hopping Networks, submitted to IEEE Transactions on Communications, 2003 A. Stranne, F. Florén, O. Edfors and B.-A. Molin, Analysis of Strongly Interfering Slow Frequency-Hopping Systems, Technical Report, Department of Electroscience, Lund University, 2003 A. Stranne, F. Florén, O. Edfors and B.-A. Molin, Throughput of Strongly Interfering Slow Frequency-Hopping Networks, submitted to IEEE Transactions on Communications, 2003 A. Stranne, F. Florén, O. Edfors and B.-A. Molin, Analysis of Strongly Interfering Slow Frequency-Hopping Systems, Technical Report, Department of Electroscience, Lund University, 2003

47(48) Future work Approximations Development of system model Applications of the results Approximations Development of system model Applications of the results

48(48) Special thanks to