Reducing the Number of Hops between Communication Peers in a Bluetooth Scatternet Csaba Kiss Kalló, Carla-Fabiana Chiasserini, Roberto Battiti, Marco Ajmone.

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

A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Department of Information Engineering University of Padova, Italy COST273 Sep , 2002 Lisboa TD (02)-146 Handover procedures in a Bluetooth network.
Improvement on LEACH Protocol of Wireless Sensor Network
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
ASWP – Ad-hoc Routing with Interference Consideration June 28, 2005.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
1 Efficient Retrieval of User Contents in MANETs Marco Fiore, Claudio Casetti, Carla-Fabiana Chiasserini Dipartimento di Elettronica, Politecnico di Torino,
Scalable Ad Hoc Routing: The Case for Dynamic Addressing INFOCOM 2004 Jakob Eriksson, Michalis Faloutsos, Srikanth Krishnamurthy University of California,
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
Bluenet a New Scatternet Formation Scheme * Huseyin Ozgur Tan * Zifang Wang,Robert J.Thomas, Zygmunt Haas ECE Cornell Univ*
A Routing Vector Method (RVM) for Routing Bluetooth Scatternets Pravin Bhagwat IBM.Thomas J. Watson Research Center,Yorktown Heights,NY.
Scatternet Formation in Bluetooth CSC 457 Bill Scherer November 8, 2001.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
An Evolutionary Bluetooth Scatternet Formation Protocol Students: Mirko Gilioli Elallali Mohammed.
Power saving technique for multi-hop ad hoc wireless networks.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Bluetooth Introduction The Bluetooth Technology
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
1 Topology Control of Multihop Wireless Networks Using Transmit Power Adjustment Infocom /12/20.
Integrated Social and Quality of Service Trust Management of Mobile Groups in Ad Hoc Networks Ing-Ray Chen, Jia Guo, Fenye Bao, Jin-Hee Cho Communications.
Modeling & Simulation of Bluetooth MAC protocol COE543 Term Project Spring 2003 Submitted by: H.M.Asif (ID# )
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Decentralized Scattering of Wake-up Times in Wireless Sensor Networks Amy L. Murphy ITC-IRST, Trento, Italy joint work with Alessandro Giusti, Politecnico.
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.
Rate-based Data Propagation in Sensor Networks Gurdip Singh and Sandeep Pujar Computing and Information Sciences Sanjoy Das Electrical and Computer Engineering.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Enhancing Bluetooth TCP Throughput via Packet Type Adaptation Ling-Jyh Chen, Rohit Kapoor, M. Y. Sanadidi, Mario Gerla Dept. of Computer Science, UCLA.
A Power Saving MAC Protocol for Wireless Networks Technical Report July 2002 Eun-Sun Jung Texas A&M University, College Station Nitin H. Vaidya University.
1 A Distributed Architecture for Multimedia in Dynamic Wireless Networks By UCLA C.R. Lin and M. Gerla IEEE GLOBECOM'95.
University Graduate Center ASYNCHRONOUS FORMATION OF NON-HIERARCHICAL BLUETOOTH SCATTERNETS Paal Engelstad ( )
University of Padova Department of Information Engineering On the Optimal Topology of Bluetooth Piconets: Roles Swapping Algorithms Med-Hoc-Net 2002, Chia.
WPMC 2003 Yokosuka, Kanagawa (Japan) October 2003 Department of Information Engineering University of Padova, ITALY On Providing Soft-QoS in Wireless.
1 Optical Packet Switching Techniques Walter Picco MS Thesis Defense December 2001 Fabio Neri, Marco Ajmone Marsan Telecommunication Networks Group
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.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Scatternet Formation of Bluetooth Ad Hoc Networks Bin Zhen, Jonghun Park, Yongsuk Kim HICSS 2003.
Support for Multimedia Traffic in Mobile, Distributed, Multiple-Hop Wireless Networks Steven Boyd S.U.R.E. Program 2003.
A Two-Phase Scatternet Formation Protocol for Bluetooth Wireless Personal Area Networks Yoji Kawamoto, Vincent W.S. Wong, and Victor C.M. Leung Bluetooth.
University of Padova Department of Information Engineering On the Optimal Topology of Bluetooth Piconets: Roles Swapping Algorithms A note on the use of.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
November 4, 2003Applied Research Laboratory, Washington University in St. Louis APOC 2003 Wuhan, China Cost Efficient Routing in Ad Hoc Mobile Wireless.
Self-stabilizing energy-efficient multicast for MANETs.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
A Pseudo Random Coordinated Scheduling Algorithm for Bluetooth Scatternets MobiHoc 2001.
PERFORMANCE EVALUATION OF COMMON POWER ROUTING FOR AD-HOC NETWORK Zhan Liang Supervisor: Prof. Sven-Gustav Häggman Instructor: Researcher Boris Makarevitch.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
1 Optimizing the Topology of Bluetooth Wireless Personal Area Networks Marco Ajmone Marsan, Carla F. Chiasserini, Antonio Nucci, Giuliana Carello, Luigi.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
Distributed-Queue Access for Wireless Ad Hoc Networks Authors: V. Baiamonte, C. Casetti, C.-F. Chiasserini Dipartimento di Elettronica, Politecnico di.
University of Padova Department of Information Engineering On the Optimal Topology of Bluetooth Piconets: Roles Swapping Algorithms Daniele Miorandi &
Structure-Free Data Aggregation in Sensor Networks.
A Flexible Scatternet- wide scheduling Algorithm for Bluetooth Wensheng Zhang and Guohong Cao IPCCC 2002.
Copyright © 2002 OPNET Technologies, Inc. 1 Random Waypoint Mobility Model Empirical Analysis of the Mobility Factor for the Random Waypoint Model 1542.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Abdul Rahman Al-Refai Zavnura Pingkan. Introduction Bluetooth is a wireless technology for short range data and/ or voice communication The communication.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Asstt. Professor Adeel Akram. Other Novel Routing Approaches Link reversal Aimed for highly dynamic networks Goal: to identify some path, as opposed.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
ECE 544 Protocol Design Project 2016
Presentation transcript:

Reducing the Number of Hops between Communication Peers in a Bluetooth Scatternet Csaba Kiss Kalló, Carla-Fabiana Chiasserini, Roberto Battiti, Marco Ajmone Marsan Dipartimento di Informatica e Telecommunicazioni Università di Trento, Trento, Italy. Dipartimento di Elettronica Politecnico di Torino, Torino, Italy. WCNC 2004

Outline Introduction Approach Overview Proposed Approach Simulation Conclusion

Introduction Scatternet formation and optimization Spec. 1.2 Introduce the scatter mode for supporting scatternets. Tradeoff Energy consumption – lower is better Supported traffic – higher is better Duration of scatternet formation – shorter is better Link scheduling – lower bridge degree is better

Introduction Motivation Scatternet optimization without respecting to changing traffic flows. Mobility and communication peer. Approach Modify the nodes’ links and roles. Goal Minimize the distance between every source- destination pair.

Approach Overview - Scatternet Representation Link matrix

Approach Overview Scatternet generation Based on the algorithm proposed in “A scatternet formation protocol for ad hoc networks of Bluetooth devices.” Slave&bridge selection Lowest degree and minimal distance. Connection selection Two-hop master either not already connected or the shortest path between their pure slaves is at least 6 hops. Centralized approach Select an optimizer The optimizer performs the optimizations and communicates the results to the nodes

Approach Overview Optimization function

Proposed Approach – Move Types A move is a set of modifications on the topology SS: a slave changes its master. SM: a slave creates its own piconet. MS: a master becomes a slave MM: a master overtakes the piconet of another master

Proposed Approach – Algorithms: SS and SM id: slave to move m: master of id F: function to minimize F = nr_hops Neigh i potential new master of id Neigh i potential new master of id l[m][id] = 0 l[i][id] = 1 (SM: l[id][i] = 1) l[m][id] = 0 l[i][id] = 1 (SM: l[id][i] = 1) F = nr_hops bestid = i F = nr_hops bestid = i k ≤ nr_neighbors return bestid, F F > nr_hops TRUE FALSE TRUE l[m][id] = 1 l[i][id] = 0 (SM: l[id][i] = 0) Inc(k) l[m][id] = 1 l[i][id] = 0 (SM: l[id][i] = 0) Inc(k) FALSETRUE

Proposed Approach – Algorithm: MS id: slave to move F: function to minimize F = nr_hops Scatternet connected AND F > nr_hops Scatternet connected AND F > nr_hops Move each slave of id to the best neighbor master Move id to target master i F = nr_hops bestmaster = i F = nr_hops bestmaster = i Undo move of id Inc(k) Undo move of id Inc(k) k ≤ nr_neighbors return move list SUCCESS FAILURE TRUE FALSE TRUE

Proposed Approach – Algorithm: MM id: slave to move F: function to minimize lm: lowest number of masters found F = nr_hops For all slaves j of i: l[i][j] = 0; l[id][j] = 1 For all slaves j of i: l[i][j] = 0; l[id][j] = 1 Piconet of id’s neigh master I in range AND total nr nodes ≤ 8 Piconet of id’s neigh master I in range AND total nr nodes ≤ 8 l[i][id] = 0; l[id][i] = 1 F > nr_hops OR (F == nr_hops AND lm > nr_masters) F > nr_hops OR (F == nr_hops AND lm > nr_masters) bestid = i; F = nr_hops; lm = nr_masters Restore original links of i and id Inc(k) Restore original links of i and id Inc(k) TRUE FALSE TRUE k ≤ nr_neigh_masters FALSE return bestid, F FALSE TRUE

Proposed Approach – Algorithm: The Optimizer Optimization module: finds for all of its target nodes the link set that most reduces the hop count to the nodes’ destinations L init / L opt : initial/optimal scatternet configurations stored in link matrices L init = L F = nr_hops Set slave/master list L init = L F = nr_hops Set slave/master list F > nr_hops Execute optimization module F = nr_hops L opt = L F = nr_hops L opt = L L = L init Shuffle slave/master list Inc(k) L = L init Shuffle slave/master list Inc(k) k ≤ divers L opt = L TRUE FALSE TRUE

Simulation Simulator in C++ on Linux platform Considered: topology-related aspects (physical links, node roles, radio proximity, multihop connections) Not considered: protocol stack details and connection establishment delays Settings: 100 nodes with radio range of 10m on 66x66 m2 50 scatternets 1000 diversifications 100 source-destination bidirectional connections with normalized traffic load of 0.1, 0.25, 0.5 for 50%, 30% and 20%, respectively Simulations combining optimization modules in many ways

Simulation - One Module

Simulation - Two Modules

Simulation – Two Modules

Simulation - Three Modules

Simulation - diversifications Average execution times for 1000 and 10 diversifications Low number of diversifications => reduced execution times without significant impact on hop reductions. Nr. Diversifi c. SMSM_MMSM_MS_MM Time [s] Red. [%] Time [s] Red. [%] Time [s] Red. [%]

Conclusion Mathematical model for scatternets Algorithm suite for reducing the hop count Simulation results Slave moves increase the number of piconets and keep the number of links unchanged. Master moves reduce the number of piconets and slightly increase the number of links. Overall hop count reduction of 15%. Future work: dynamic connections and mobility.