localization packet scheduling for an underwater acoustic sensor network

17
1 ICC 2013, 9-13 June, Budapest, Hungary Localization packet scheduling for an underwater acoustic sensor network By Hamid Ramezani & Geert Leus

Upload: karis

Post on 12-Jan-2016

47 views

Category:

Documents


0 download

DESCRIPTION

Localization packet scheduling for an underwater acoustic sensor network. By Hamid Ramezani & Geert Leus. Outlines. Introduction Network model Problem formulation Optimal solution Greedy algorithms Simulation Conclusion and future works. Background. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Localization packet scheduling for an  underwater acoustic sensor network

1ICC 2013, 9-13 June, Budapest, Hungary

Localization packet scheduling for an underwater acoustic sensor network

By Hamid Ramezani & Geert Leus

Page 2: Localization packet scheduling for an  underwater acoustic sensor network

2ICC 2013, 9-13 June, Budapest, Hungary

Outlines

Introduction

Network model

Problem formulation

Optimal solution

Greedy algorithms

Simulation

Conclusion and future works

Page 3: Localization packet scheduling for an  underwater acoustic sensor network

3ICC 2013, 9-13 June, Budapest, Hungary

Background

Underwater acoustics sensor network Challenges

Low data rate (P2P O(Kbps)) High power consumption Propagation delay c≈1500m/s

Plays a major role in MAC protocols

• Localization• An important task of any underwater

operation• Anchors are not fixed• They transmit their position information• Equipped with GPS• Radio or satellite comm.• Acoustic modem• Maximum Transmission range

Self localization

Surface located anchors

Localization packet

Page 4: Localization packet scheduling for an  underwater acoustic sensor network

4ICC 2013, 9-13 June, Budapest, Hungary

Network model and Packet transmission

• MAC protocols • Optimum for localization task?• TDMA: Guard time is large R/c while packet length is short• simple CSMA performs better than other Underwater MACs

• What we have• Optimum collision-free MAC for loc.

task• Half duplex acoustic communications• Position-information of anchors• Their maximum acoustic transmission

range• Connectivity of the anchors via radio

comm.

Top view of sensor nodes positions, anchors are shown with red symbol

Page 5: Localization packet scheduling for an  underwater acoustic sensor network

5ICC 2013, 9-13 June, Budapest, Hungary

Collision-risk neighbourswhen may collision happen?

• Mutual distance is less than twice the maximum transmission range

• The intersection of the transmission range is not empty

Page 6: Localization packet scheduling for an  underwater acoustic sensor network

6ICC 2013, 9-13 June, Budapest, Hungary

Collision-free transmission

• Definition of waiting times• Collision-free anchors

• Mutual distance > 2 × maxiumu Tx• Out of their communication range• Within their communication range

Page 7: Localization packet scheduling for an  underwater acoustic sensor network

7ICC 2013, 9-13 June, Budapest, Hungary

Problem formulation

• Minimization of the localization task duration• Is not convex• Can be converted to a

combinatorial optimization problem

Page 8: Localization packet scheduling for an  underwater acoustic sensor network

8ICC 2013, 9-13 June, Budapest, Hungary

Optimal solution

• NP hard• Exhaustive search

• The optimal solution (which may not be unique) belongs to N! possible combinations of anchors’ indices.

• Given a sequence, the minimum duration of packet transmissions can be optained.

• The index appears frist will be allocated the fastet possible time for transmission.

• The waiting time of the remaining indices will be updated.

Page 9: Localization packet scheduling for an  underwater acoustic sensor network

9ICC 2013, 9-13 June, Budapest, Hungary

Greedy algorithmsL-MAC-1S, L-MAC-BS

Page 10: Localization packet scheduling for an  underwater acoustic sensor network

10ICC 2013, 9-13 June, Budapest, Hungary

Simulations I) Number of anchors

• 104 independent scenarios• R = 2c• Area dimension is 5x5x1 c• Uniformly distributed.• Packet length: 50ms

• X-axis: number of anchors• Y-axis: duration of the

localization task

• Close to optimal solution.

• Much better than TDMA

Page 11: Localization packet scheduling for an  underwater acoustic sensor network

11ICC 2013, 9-13 June, Budapest, Hungary

Simulations II) Anchors transmission range

• Number of anchors are fixed

• X-axis: anchors maximum transmission range

• Y-axis: localization duration

• TDMA• Guard time increases, R/c

• Proposed• Average number of

collision-risk neighbours• Remains constant after the

networks becomes fully connected

Page 12: Localization packet scheduling for an  underwater acoustic sensor network

12ICC 2013, 9-13 June, Budapest, Hungary

Conclusionsand future work

• We have formulated the problem of collision-free localization packet scheduling.

• The problem is NP-hard, and finding optimal solution has complexity in the order of N!.

• Two simple sub-optimal algorithms have been introduced, and evaluated through simulation results.

• In the future, we will analyse the problem where dynamic multi-channel transmission is possible.

H. Ramezani and G. Leus, DMC-MAC: Dynamic Multi-channel MAC in Underwater Acoustic Networks, accepted in the European Signal Processing Conference (EUSIPCO'13), Marrakech, Morocco.

Page 13: Localization packet scheduling for an  underwater acoustic sensor network

13ICC 2013, 9-13 June, Budapest, Hungary

Thank you

for

your attention

Page 14: Localization packet scheduling for an  underwater acoustic sensor network

14ICC 2013, 9-13 June, Budapest, Hungary

SimulationsI) Network scalability

Page 15: Localization packet scheduling for an  underwater acoustic sensor network

15ICC 2013, 9-13 June, Budapest, Hungary

Supportive slideII) simulation: Packet length

Page 16: Localization packet scheduling for an  underwater acoustic sensor network

16ICC 2013, 9-13 June, Budapest, Hungary

Supportive slideIII) GRASP (I)

Page 17: Localization packet scheduling for an  underwater acoustic sensor network

17ICC 2013, 9-13 June, Budapest, Hungary

Supportive slideIV) GRASP (II)