Arguments for Cross-Layer Optimizations in Bluetooth Scatternets Bhaskaran Raman, EECS, U.C.Berkeley Pravin Bhagwat, AT&T Labs Research Srinivasan Seshan,

Slides:



Advertisements
Similar presentations
Márk FélegyháziMaster’s Thesis Development and Evaluation of a Dynamic Bluetooth Network Formation Procedure Márk Félegyházi, György Miklós Ericsson Research,
Advertisements

Department of Information Engineering University of Padova, Italy COST273 Sep , 2002 Lisboa TD (02)-146 Handover procedures in a Bluetooth network.
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Introduction to Bluetooth v1.1 (Part I) Overview Radio Specification Baseband Specification LMP L2CAP.
Multicasting in Mobile Ad-Hoc Networks (MANET)
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols By Josh Broch, David A. Maltz, David B. Johnson, Yih- Chun Hu, Jorjeta.
Performance Comparison of Routing Protocols for Ad Hoc Networks PATTERN ENDIF Ferrara.
Dept. of Computer Science & Engineering, CUHK1 Trust- and Clustering-Based Authentication Services in Mobile Ad Hoc Networks Edith Ngai and Michael R.
1IMIC, 8/30/99 Constraint-Based Unicast and Multicast: Practical Issues Bala Rajagopalan NEC C&C Research Labs Princeton, NJ
CPET 260 Bluetooth. What is Bluetooth? Not IEEE (Wi-Fi) or HomeRF Originally designed to replace wires Short-range, lower-power wireless technology.
A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols Josh Broch David A. Maltz David B. Johnson Yih-Chun Hu Jorjeta Jetcheva.
Applying Ulysses to Bluetooth Alvise Bonivento Mentor: Marco Sgroi.
1 A Novel Mechanism for Flooding Based Route Discovery in Ad hoc Networks Jian Li and Prasant Mohapatra Networks Lab, UC Davis.
A Routing Vector Method (RVM) for Routing Bluetooth Scatternets Pravin Bhagwat IBM.Thomas J. Watson Research Center,Yorktown Heights,NY.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
SDSR – “Superior” DSR Jay Chen Siddharth Gidwani Christopher Yap.
ExOR: Opportunistic Multi-Hop Routing for Wireless Networks Sigcomm 2005 Sanjit Biswas and Robert Morris MIT Computer Science and Artificial Intelligence.
Ad Hoc Wireless Routing COS 461: Computer Networks
BLUETOOTH. Introduction Bluetooth technology discussed here aims at so-called ad- hoc piconets, which are local area networks with a very limited coverage.
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
Ad Hoc Networking via Named Data Michael Meisel, Vasileios Pappas, and Lixia Zhang UCLA, IBM Research MobiArch’10, September 24, Shinhaeng.
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
IP Switching for Scalable IP Services Hassan M. Ahmed Ross Callon Andrew G. Malis Hohn Moy Presented by Gao, Yun Shih, Pei-Shin Wei, ShuGuang.
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
Mobile Networking Challenges1 5.6 Mobile Ad Hoc Networks  Ad hoc network does not have any preexisting centralized server nodes to perform packet routing,
Distributed Topology Construction of Bluetooth Personal Area Networks Theodoros Salonidis, Pravin Bhagwat, Leandros Tassiulas and Richard LaMaire.
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.
K. Salah 1 Chapter 15 Wireless LANs. K. Salah 2 Figure 15.1 BSSs IEEE Specification for Wireless LAN: IEEE , which covers the physical and data.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
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.
(Ultra low power connectivity for small devices) By: Parthesha K.N. 8 th semester I T S I T, Tumkur.
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
1 Mobile ad hoc networking: imperatives and challenges Imrich Chlamtac, Marco Conti, Jennifer J.N. Liu MMLAB, Seongil Han
BLUETOOTH Created By: Ajay Bahoriya. Agenda Introduction to Bluetooth Bluetooth Basics Mode of operation Technology Security Advantages Integrating BT.
Presentation of Wireless sensor network A New Energy Aware Routing Protocol for Wireless Multimedia Sensor Networks Supporting QoS 王 文 毅
Computer Networks Dr. Jorge A. Cobb The Performance of Query Control Schemes for the Zone Routing Protocol.
Bluetooth Techniques Chapter 15. Overview of Bluetooth Initially developed by Swedish mobile phone maker in 1994 to let laptop computers make calls over.
Bluetooth By Christian Doyle. Overview What is Bluetooth? What’s with the name? Establishing a connection Multiplexing Piconets Scatternets Architecture.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
발표자 : 현근수 Bluetooth. Overview wireless protocol short-range communications technology single digital wireless protocol connecting multiple devices mobile.
Ad Hoc Network.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Bluetooth In 1994, the L. M. Ericsson company became interested in connecting its mobile phones to other devices without cables. A SIG (Special Interest.
Scatternet Formation of Bluetooth Ad Hoc Networks Bin Zhen, Jonghun Park, Yongsuk Kim HICSS 2003.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
PERFORMANCE EVALUATION OF COMMON POWER ROUTING FOR AD-HOC NETWORK Zhan Liang Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Boris Makarevitch.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
University of Padova Department of Information Engineering On the Optimal Topology of Bluetooth Piconets: Roles Swapping Algorithms Daniele Miorandi &
Fundamentals of Computer Networks ECE 478/578
Sonal Jain, IT-BHU Bluetooth Mobile Ad Hoc Networks Sonal Jain B.Tech (IV), Electrical Engg. Dept.,ITBHU IEEE SPAVes Sept 14, 15 Institute.
David B. Johnson Rice University Department of Computer Science DSR Draft Status Monarch Project 57th IETF.
Jim Parker CMSC691t Spring 2000 “Ad-hoc On-Demand Distance Vector Routing” A dynamic routing algorithm for mobile ad-hoc networks.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Mobile Ad Hoc Network (MANET)
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
HoWL: An Efficient Route Discovery Scheme Using Routing History in Mobile Ad Hoc Networks Faculty of Environmental Information Mika Minematsu
What is Bluetooth? A cable-replacement technology that can be used to connect almost any device to any other device Radio interface enabling electronic.
Introduction to Mobile Ad hoc Networks (MANETs) Advanced Computer Networks.
IMPROVEMENT OF NETWORK LIFETIME BY IMPROVING ROUTE DISCOVERY PHASE IN MULTI-PATH DSR USING HYBRID ANT COLONY OPTIMIZATION.
AODV-OLSR Scalable Ad hoc Routing
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
A comparison of Ad-Hoc Routing Protocols
Ad hoc Routing Protocols
Other Routing Protocols
Presentation transcript:

Arguments for Cross-Layer Optimizations in Bluetooth Scatternets Bhaskaran Raman, EECS, U.C.Berkeley Pravin Bhagwat, AT&T Labs Research Srinivasan Seshan, CMU

Background Short-range RF Low power Point-to-point Piconet: 1 Master, upto 7 slaves Scatternet: many piconets

Outline Application scenarios Characteristics  Requirements Current approaches Arguments for cross-layer optimizations Quantitative evaluation Summary and Conclusions

Application Scenarios Lego-computing –Assemble your computing environment using wireless devices Communication among personal devices –Pager, cell-phone, laptop, watch, camera Laboratory environments –Labscape project (University of Washington)

Key Characteristics 1.Spontaneous network 2.Isolation 3.Simple devices 4.Small, multi-hop network 5.Connection-oriented, low-power link technology Compare with: Internet ATM LANs Home RF, Ad-hoc networks

Requirements Link formation –Physical proximity does not mean connectivity –Active, sniff, hold, and park modes of operation –What links to form and when? –Master and slave nodes IP layer –Routing mechanism Service discovery –Protocol for information propagation and query/response Two possibilities: –Layered (independent solutions) –Integrated (lots of cross-layer optimizations)

Current Approaches ATM LAN emulation IP routing in dynamic networks –AODV, DSR, DSDV, Associativity-based routing Service discovery protocols –SLP, SSDP, SDS Generic routing –INS Bluetooth SDP –Integrated with link-formation for point-to-point links

Case for an Integrated Approach: On-demand Operation Pattern of usage likely to be: –Long periods of inactivity interspersed with brief periods of activity There is link maintenance cost –Unlike in other link technologies: ATM or Inefficient to actively exchange information –On-demand operation Lower layers operate only on being triggered by a higher layer

Awareness of Higher-layer Requirements ClientService N2 N1 Applications look for services Many nodes could be in physical proximity Need to decide which of a set of links to form

When not to keep a link active C S S1 N1 Scatternet inactive to begin with Broadcast query, unicast reply Service layer information can be used to decide which links to keep active Such optimizations important when some nodes are accessed more frequently than others

Caching service descriptions N1 S C1 N2 C2 Service discovery and IP- routing: both require a level of indirection In an integrated approach, service descriptions can be cached IP-broadcasts can be minimized

Scope of Operation In traditional networks –Different protocol layers have different scopes of operation –Link layer: subnet –IP layer: inter/intra AS –Service discovery: administrative scope or wider In Scatternets –All protocol layers have same scope of operation: the scatternet Single protocol layer is a natural optimization

Shortcomings of an Integrated Approach Layered  modular design and implementation –Easy to build, verify correctness –Reuse of functionality But, in scatternets –Cross-layer optimizations highly beneficial

Quantitative comparisons SD + IP + Link-formation Case A: Fully integrated SD + IP Link-formation Case B IP Link-formation SD Case D: Fully layered SD IP + Link-formation Case C Caching service descriptions Intelligent link formation

Simulation setup Emulated scatternet SD, IP: AODV algorithm Links formed on demand –Timed out on inactivity (layered) –Kept active only on seeing service reply (integrated) Scenario: collection of nodes look for services in the network No node mobility during simulation runs SD/IP information timed out periodically Series of queries for services from random nodes

Parameters and Metrics Parameters –n – number of nodes in the scatternet –M – number of links that can be formed –S – number of services accessed –nQ – the number of SD queries Metrics –Time for which links are kept active –Total number of messages in the network –Both are measures of power consumption

Results Number of SD queries Ratio of time for which links are active

Results Number of SD queries Ratio of time for which links are active

What do the results mean? Power consumption in Bluetooth chip-sets –Cambridge Silicon Radio chip-sets ( in active mode in park mode –3 orders of magnitude difference Very important to intelligently manage transitions between the two modes

Summary Bluetooth scatternets are different from networks considered so far –Connection-oriented, low-power link technology Cross-layer optimizations are crucial –Intelligent decisions on when to make/break links –Single level of indirection for flooding: SD & IP layers – benefits of caching service discovery queries –Others possible… An integrated approach is also natural

Conclusions IP over Bluetooth imminent Service discovery solutions and IP-routing solutions exist for similar small-scale ad-hoc networks –Do not gel well in a layered system –Important to preserve idleness Optimizations can be extended to application layer – but will not be generic Cross-layer techniques will probably be important for other similar link technologies in the future

(Presentation running under VMWare under Linux)

Results Ratio of number of messages Number of SD queries

Results Number of SD queries Ratio of time for which links are active

Results Number of SD queries Ratio of time for which links are active