Albert- Ludwigs- Universität Freiburg Peer -To – Peer Networks luetooth Scatternet Based on Cube Connected Cycle H. K. Al-Hasani.

Slides:



Advertisements
Similar presentations
16-1 ©2006 Raj JainCSE574sWashington University in St. Louis Energy Management in Ad Hoc Wireless Networks Raj Jain Washington University in Saint Louis.
Advertisements

1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
Page 1 Approximately Maximum Bandwidth Routing for Slotted Wireless Ad Hoc Networks Approximately Maximum Bandwidth Routing for Slotted Wireless Ad Hoc.
1 A Real-Time Communication Framework for Wireless Sensor-Actuator Networks Edith C.H. Ngai 1, Michael R. Lyu 1, and Jiangchuan Liu 2 1 Department of Computer.
Comparison Of Network On Chip Topologies Ahmet Salih BÜYÜKKAYHAN Fall.
Communications Research Centre (CRC) Defence R&D Canada – Ottawa 1 Properties of Mobile Tactical Radio Networks on VHF Bands Li Li & Phil Vigneron Communications.
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,
Z-Wave Technology - P.S.R.K Chaitanya(A1225). Introduction Zensys a Danish-American company founded in 1999 invented the Z-wave technology. They are basically.
Topic 7 Local Area Networks (LAN)
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
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.
Efficient Realization of Hypercube Algorithms on Optical Arrays* Hong Shen Department of Computing & Maths Manchester Metropolitan University, UK ( Joint.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 18th Lecture Christian Schindelhauer.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 11th Lecture Christian Schindelhauer.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 15 Wireless LANs.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Theory of Interferences, Trade-Offs between.
1 Enhancing Cellular Multicast Performance Using Ad Hoc Networks Jun Cheol Park Sneha Kumar Kasera School of.
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.
An Evolutionary Bluetooth Scatternet Formation Protocol Students: Mirko Gilioli Elallali Mohammed.
Connected Dominating Sets in Wireless Networks My T. Thai Dept of Comp & Info Sci & Engineering University of Florida June 20, 2006.
Jin-Shyan Lee, Yu-Wei Su, and Chung-Chou Shen
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
BLUETOOTH. Introduction Bluetooth technology discussed here aims at so-called ad- hoc piconets, which are local area networks with a very limited coverage.
Modeling & Simulation of Bluetooth MAC protocol COE543 Term Project Spring 2003 Submitted by: H.M.Asif (ID# )
Overview of Wireless LANs Use wireless transmission medium Issues of high prices, low data rates, occupational safety concerns, & licensing requirements.
WPMC 2003 Yokosuka, Kanagawa (Japan) October 2003 Department of Information Engineering University of Padova, ITALY A Soft-QoS Scheduling Algorithm.
Local Area Networks Chapter 17, Exploring the Digital Domain.
WIRELESS LANs BLUETOOTH.
Bluetooth Background Ericsson, IBM, Intel, Nokia, and Toshiba
Multicast Routing in Mobile Ad Hoc Networks (MANETs)
+ Mayukha Bairy Disk Intersection graphs and CDS as a backbone in wireless ad hoc networks.
CSE Advanced Computer Architecture Week-11 April 1, 2004 engr.smu.edu/~rewini/8383.
Dynamic Topology Construction in Bluetooth Scatternets Mukesh Kumar : Dept. of CSE, I.T.B.H.U, Varanasi Navin K Sharma : Computer Associates, Hyderabad.
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.
Computer Engineering and Networks Laboratory BTnodes A Distributed Environment for Prototyping Ad Hoc Networks Jan Beutel.
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.
Enhancing Bluetooth TCP Throughput via Packet Type Adaptation Ling-Jyh Chen, Rohit Kapoor, M. Y. Sanadidi, Mario Gerla Dept. of Computer Science, UCLA.
Computer Science and Engineering Parallel and Distributed Processing CSE 8380 January Session 4.
Efficient Overlay Multicast Protocol in Mobile Ad hoc Networks Hochoong Cho, Sang-Ho Lee Mobile Telecommunication Research Division, ETRI, KOREA Younghwan.
Department of Information Engineering University of Padova, ITALY A Soft QoS scheduling algorithm for Bluetooth piconets {andrea.zanella, daniele.miorandi,
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.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
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.
DHT-based unicast for mobile ad hoc networks Thomas Zahn, Jochen Schiller Institute of Computer Science Freie Universitat Berlin 報告 : 羅世豪.
WPMC 2003 Yokosuka, Kanagawa (Japan) October 2003 Department of Information Engineering University of Padova, ITALY On Providing Soft-QoS in Wireless.
Computer Science and Engineering Copyright by Hesham El-Rewini Advanced Computer Architecture.
Power Controlled Network Protocols for Multi- Rate Ad Hoc Networks Pan Li +, Qiang Shen*, Yuguang Fang +, and Hailin Zhang # +: EE, Florida University.
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.
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.
A Pseudo Random Coordinated Scheduling Algorithm for Bluetooth Scatternets MobiHoc 2001.
1 Optimizing the Topology of Bluetooth Wireless Personal Area Networks Marco Ajmone Marsan, Carla F. Chiasserini, Antonio Nucci, Giuliana Carello, Luigi.
Reducing the Number of Hops between Communication Peers in a Bluetooth Scatternet Csaba Kiss Kalló, Carla-Fabiana Chiasserini, Roberto Battiti, Marco Ajmone.
University of Padova Department of Information Engineering On the Optimal Topology of Bluetooth Piconets: Roles Swapping Algorithms Daniele Miorandi &
Abdul Rahman Al-Refai Zavnura Pingkan. Introduction Bluetooth is a wireless technology for short range data and/ or voice communication The communication.
1 dBBlue:Low Diameter and Self-routing Bluetooth Scatternet Wen-Zhan Song, Xiang-Yang Li, Yu Wang and Weizhao Wang Department of Computer Science Illinois.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
DDR-Distributed Dynamic Routing Algorithm for Mobile Ad Hoc Networks
MOBILE AD-HOC NETWORKS
Computer Network Topology
Welcome Final Year Project Oral Presentation
BLUETOOTH (I) Bluetooth technology aims at so-called ad hoc piconets, which are local area networks with a very limited coverage and without the need for.
Topic- Bluetooth Architecture
Presentation transcript:

Albert- Ludwigs- Universität Freiburg Peer -To – Peer Networks luetooth Scatternet Based on Cube Connected Cycle H. K. Al-Hasani

luetooth Scatternet Based on Cube Connected Cycle What is....? –Piconet –Scatternet Other approaches : –TSF and BlueRings –Chains and Loops –Stars –BlueCubes CCC CCC and Scatternet CCC and iCCC What makes CCC different...? Conclusion

luetooth Scatternet Based on CCC What is....? Piconet Scatternet

Bluetooth M P S 4/16 Piconet: One Master, seven Slaves Master determines Hopping- frequency. Active Slaves : can communicate. Parked Salves : listen Piconet: One Master, seven Slaves Master determines Hopping- frequency. Active Slaves : can communicate. Parked Salves : listen

Bluetooth Scatternet: Two or more Piconets are connected through a bridge. Slave- Slave bridge Scatternet: Two or more Piconets are connected through a bridge. Slave- Slave bridge M P S B 4/16 Piconet: One Master, seven Slaves Master determines Hopping- frequency. Active Slaves : can communicate. Parked Salves : listen Piconet: One Master, seven Slaves Master determines Hopping- frequency. Active Slaves : can communicate. Parked Salves : listen

Bluetooth M P S 4/16 Scatternet: Two or more Piconets are connected through a bridge. Master- Slave bridge Scatternet: Two or more Piconets are connected through a bridge. Master- Slave bridge Piconet: One Master, seven Slaves Master determines Hopping- frequency. Active Slaves : can communicate. Parked Salves : listen Piconet: One Master, seven Slaves Master determines Hopping- frequency. Active Slaves : can communicate. Parked Salves : listen

Bluetooth M P S 4/16 Master-Master bridge is forbidden Scatternet: Two or more Piconets are connected through a bridge. Master- Slave bridge Scatternet: Two or more Piconets are connected through a bridge. Master- Slave bridge Piconet: One Master, seven Slaves Master determines Hopping- frequency. Active Slaves : can communicate. Parked Salves : listen Piconet: One Master, seven Slaves Master determines Hopping- frequency. Active Slaves : can communicate. Parked Salves : listen

luetooth Scatternet Based on CCC Other approaches : TSF and BlueRings Chains and Loops Stars BlueCubes

Other approaches : 6/16 S M TSF : Roles assignment; unique path. Nodes in the middle are Master-Slave. Extending the tree = Extending Routing length Time complexity: n-1 TSF : Roles assignment; unique path. Nodes in the middle are Master-Slave. Extending the tree = Extending Routing length Time complexity: n-1

Other approaches : BlueRings : Multi path; fault tolerance; no Roles assignment Time complexity: n BlueRings : Multi path; fault tolerance; no Roles assignment Time complexity: n 6/16 S M TSF : Roles assignment; unique path. Nodes in the middle are Master-Slave. Extending the tree = Extending Routing length Time complexity: n-1 TSF : Roles assignment; unique path. Nodes in the middle are Master-Slave. Extending the tree = Extending Routing length Time complexity: n-1

Other approaches : Chains and Loops: No Master-Slave bridge, Parked in one and active in another;Time delay. B M M B S M 7/16

Other approaches : Star:Node in the middle is bottleneck. Time complexity: n-1 Star:Node in the middle is bottleneck. Time complexity: n-1 M S 7/16 B M M B S M Chains and Loops: No Master-Slave bridge, Parked in one and active in another;Time delay.

Other approaches : Star:Node in the middle is bottleneck. Time complexity: n-1 Star:Node in the middle is bottleneck. Time complexity: n-1 M S 7/16 B M M B S M Collisions = Retransmission = Power consuming Chains and Loops: No Master-Slave bridge, Parked in one and active in another;Time delay.

Other approaches : BlueCubes: start with ring and end up with cube - # Piconets is controlled - Roles assignment - No Master- Slave link - Multi disjoint path - Scatternet of the same degree (dimension) can connect. Time complexity: log 2 n BlueCubes: start with ring and end up with cube - # Piconets is controlled - Roles assignment - No Master- Slave link - Multi disjoint path - Scatternet of the same degree (dimension) can connect. Time complexity: log 2 n M S M M B M 8/16

luetooth Scatternet Based on Cube Connected Cycle CCC CCC and Scatternet CCC and iCCC What makes CCC different...?

Cube Connected Cycle CCC: n-dimensional cube Vertex are replaced by cycles Each cycle has n nodes CCC has n.2 n node X is cyclic index (integer n-1>=X>=0) Y is cubic index (binary Y<= 2 n -1) CCC: n-dimensional cube Vertex are replaced by cycles Each cycle has n nodes CCC has n.2 n node X is cyclic index (integer n-1>=X>=0) Y is cubic index (binary Y<= 2 n -1) node (x,y) cyclic neighbors (x ±1,y) Cubic neighbors (x, y 2 x ) 10/16

Cube Connected Cycle CCC: Cyclic index and cubic index Local cycles and primary nodes Outside and Inside leaf sets CCC: Cyclic index and cubic index Local cycles and primary nodes Outside and Inside leaf sets /16

Cube Connected Cycle Node ID(1,011) Routing table cubical neighbour: (0,---) cyclic neighbour: (0,101) cyclic neighbour: (0, 001) half smaller, half larger Inside Leaf Set (0,011)(2,011) Outside Leaf Set (1,100)(2,010) 12/16

CCC and Scatternet 13/16 CCC: CCC has n.2 n Piconets Every node is a Master Master communicate through bridges min CCC = 5. n.2 n-1 n >=3, max CCC = 13. n. 2 n-1 n >=3 CCC: CCC has n.2 n Piconets Every node is a Master Master communicate through bridges min CCC = 5. n.2 n-1 n >=3, max CCC = 13. n. 2 n-1 n >=3

CCC and Scatternet 13/16 * 4-dimentional cube * CCC: CCC has n.2 n Piconets Every node is a Master Master communicate through bridges min CCC = 5. n.2 n-1 n >=3, max CCC = 13. n. 2 n-1 n >=3 CCC: CCC has n.2 n Piconets Every node is a Master Master communicate through bridges min CCC = 5. n.2 n-1 n >=3, max CCC = 13. n. 2 n-1 n >=3

CCC and Scatternet 13/16 * 4-dimentional cube * CCC: CCC has n.2 n Piconets Every node is a Master Master communicate through bridges min CCC = 5. n.2 n-1 n >=3, max CCC = 13. n. 2 n-1 n >=3 CCC: CCC has n.2 n Piconets Every node is a Master Master communicate through bridges min CCC = 5. n.2 n-1 n >=3, max CCC = 13. n. 2 n-1 n >=3

CCC and iCCC Extending CCC is expensive iCCC: Intermediate CCC Reconstructed CCC has (n+1).2 n Piconets instead of (n+1).2 n+1 Local transmission iCCC: Intermediate CCC Reconstructed CCC has (n+1).2 n Piconets instead of (n+1).2 n+1 Local transmission 14/16 New Master (x,y) x=n

What makes CCC different...? If CCC with iCCC are combined: Efficient communication Fast lookup O(n) Broadcast and unicast Dynamic system Fixed routing table Bounded number of reconstruction Roles assignment Efficient communication Fast lookup O(n) Broadcast and unicast Dynamic system Fixed routing table Bounded number of reconstruction Roles assignment 15/16

luetooth Scatternet Based on CCC Conclusion Expensive and complicated to reality. Thank you 16/16 S M Routing length B M M B S M Time delay M S Bottleneck M S M M B M Multicasting Expensive

References Cycloid: A constant-degree and lookup-efficient P2P overlay network Haiying Shen, Cheng-Zhong Xu, and Guihai Chen Cube Connected Cycles Based Bluetooth Scatternet Formation Marcin Bienkowski1,, Andr´e Brinkmann2, Miroslaw Korzeniowski1,, and Orhan Orhan1 Routing Strategy for Bluetooth Scatternet Christophe Lafon, and Tariq S. Durrani Bluetooth scatternet formation Søren Debois, IT University of Copenhagen Energy-Efficient Bluetooth Scatternet Formation Based on Device and Link Characteristics Canan PAMUK On Efficient topologies for Bluetooth Scatternets Department of Information Engineering University of Padova, ITALY Daniele Miorandi, Arianna Trainito, Andrea Zanella BlueCube: Constructing a hypercube parallel computing and communication environment over Bluetooth radio systems Chao-Tsun Chang Introduction to Bluetooth Technology Lecture notes by Jeffrey Lai, Introduction to Wireless and Mobile Systems Dharma Parkash Agrawal, Qing – An Zeng Ad Hok Wireless Networks, architecture and protocols * * Cayley DHTs A Group-Theoretic Framework for Analyzing DHTs Based on Cayley Graphs Changtao Qu, Wolfgang Nejdl, Matthias Kriesell Wireless ad hoc networkingThe art of networking without networking Magnus Frodigh, Per Johansson and Peter Larsson