distributed algorithms in multi-channel wireless ad hoc networks under the sinr model

15
* Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model Dongxiao Yu Department of Computer Science The University of Hong Kong

Upload: horace

Post on 05-Jan-2016

62 views

Category:

Documents


0 download

DESCRIPTION

Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model. Dongxiao Yu Department of Computer Science The University of Hong Kong. *. Wireless Ad Hoc Networks. Application Scenarios Data gathering Monitoring, Surveillance Disaster relief Medical Applications - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

*

Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Dongxiao Yu

Department of Computer Science

The University of Hong Kong

Page 2: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Wireless Ad Hoc Networks

*

Application Scenarios– Data gathering– Monitoring, Surveillance– Disaster relief– Medical Applications– Many others

Page 3: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Wireless Ad Hoc Network

*

• Composed by autonomous devices (nodes)

No built-in infrastructure

Communicate on shared channels

-- collisions, interference, …

Limited hardware capability

Little knowledge on network

Asynchronous deployment

Mobility

Page 4: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

SINR-style Models

*

Signal-to-Noise-plus-Interference Ratio model Message arrives if SINR is larger than β at the receiver

Page 5: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Problems Studied under SINR Model

*

Problems Studied

-- Dominating set

-- Local broadcast

-- Broadcast and Multiple-message broadcast

-- Data aggregation and collection

-- Capacity and link scheduling

-- Connectivity

-- Coloring

-- Many others

• Most Work are done in single-channel networks

Page 6: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Motivation

*

• Wireless devices can now operate on multiple channels -- Devices using the 802.11 standard have access to around a dozen

channels

-- Devices using the Bluetooth standard have access to around 75

Page 7: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Motivation

*

• Under the graph-based model

-- Symmetry breaking problems, such as leader election wake-up maximal independent set connected dominating set -- Communication problems, such as broadcast and multiple-message broadcast

• Largely unexplored how to leverage the utilization of multiple channels to speed up communications, especially under the SINR model

Page 8: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Communication Model

*

• n nodes are arbitrarily placed on the plane

• Multi-hop

• Synchronous communications

• No collision detection and physical carrier sensing

• Interference Model: SINR

• F channels

--In each round, a node selects one channel to operate on: transmit or

listen

--Learns nothing about events on other channels

Page 9: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Challenges

*

• Intuitively, it might think that F channels can always speed up communication for F times

• This is not easy -- In each round, each node can only operate on one channel

• For some problems, e.g., multi-hop wake up, multiple channels can not help giving faster algorithms even in the UDG model

Page 10: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Information Exchange

*

Given a network with n nodes,•Each node initially holds a distinct information packet•Each node then tries to send its packet to all nodes within a given

range R•Objective: minimize the time of accomplishing the information

exchange task, over all network topologies•A building block for many upper-layer applications

-- Information broadcast

-- Routing

-- Network topology learning

-- Many others…

Page 11: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Main Result

*

• A randomized algorithm accomplishing information exchange in

O((Δ/F+Δlogn/P)logn+log2n) rounds with high probability

-- P is the bound on the number of packets in a message

Page 12: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Node Coloring

*

Given a network with n nodes and a distance parameter R,

•The node coloring problem is color all nodes such that any pair of

nodes within distance R are assigned different colors

•Objective: minimize the number of colors and the time of the coloring

process

•In theory, one of the most basic symmetry breaking problem in

distributed computing

•In practice, abstract MAC protocol design, such as TDMA and FDMA

Page 13: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Main Result

*

•A randomized algorithm properly coloring all nodes using O(Δ) colors

in O(Δlogn/F+polylog n) rounds with high probability

•Comparing to the best O(Δlog n+log2n) result in single-channel

networks

Page 14: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

Future Work

*

• Consider more fundamental problems in multi-channel networks, e.g.,

broadcast and multiple-message broadcast

• Consider lower bound

• Consider deterministic algorithms

• Consider multi-channel models with harsher restrictions, such as

unreliable channels, asynchronous communications

Page 15: Distributed Algorithms in Multi-channel Wireless Ad Hoc Networks under the SINR Model

*

Thank You!