1 Mobility Management in Sensor Networks Muneeb Ali †‡, Thiemo Voigt ‡, and Zartash Uzmi † † LUMS, Pakistan ‡ SICS, Sweden.

Slides:



Advertisements
Similar presentations
Advanced Computer Networks Fall 2011
Advertisements

XORs in The Air: Practical Wireless Network Coding
Low-Power Interoperability for the IPv6 Internet of Things Presenter - Bob Kinicki Low-Power Interoperability for the IPv6 Internet of Things Adam Dunkels,
The Announcement Layer: Beacon Coordination for the Sensornet Stack Adam Dunkels, Luca Mottola, Nicolas Tsiftes, Fredrik Österlind, Joakim Eriksson, Niclas.
CAST i CAST iCAST / TRUST Collaboration Presenter : David Chu 2007 June 5 A Declarative Sensor Network Architecture.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
MPAC 2004Rae Harbird 1 RUBI Adaptive Resource Discovery for Ubiquitous Computing Rae Harbird Stephen Hailes
Towards a Sensor Network Architecture: Lowering the Waistline Culler et.al. UCB.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
Leveraging IP for Sensor Network Deployment Simon Duquennoy, Niklas Wirstrom, Nicolas Tsiftes, Adam Dunkels Swedish Institute of Computer Science Presenter.
Progress Report Wireless Routing By Edward Mulimba.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
SSCH: Slotted Seeded Channel Hopping for Capacity Improvement in Ad Hoc Networks Victor Bahl (Microsoft Research) Ranveer Chandra (Cornell University)
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
A Survey on Energy Efficient MAC Protocol for Wireless Sensor Networks Huma Naushad.
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Copyright: UC Riverside Alleviating the effects of mobility on TCP Performance Signal Strength based Link Management Fabius Klemm *, Srikanth Krishnamurthy.
An Active Reliable Multicast Framework for the Grids M. Maimour & C. Pham ICCS 2002, Amsterdam Network Support and Services for Computational Grids Sunday,
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
ExOR: Opportunistic Multi-Hop Routing for Wireless Networks Sigcomm 2005 Sanjit Biswas and Robert Morris MIT Computer Science and Artificial Intelligence.
“SDJS: Efficient Statistics in Wireless Networks” Albert Krohn, Michael Beigl, Sabin Wendhack TecO (Telecooperation Office) Institut für Telematik Universität.
Sensor Coordination using Role- based Programming Steven Cheung NSF NeTS NOSS Informational Meeting October 18, 2005.
Active Network Applications Tom Anderson University of Washington.
Mehmet C. Vuran Vehbi C. Gungor Özgür B. Akan School of Electrical & Computer Engineering Georgia Institute of Technology Atlanta, GA {mcvuran,
CIS 725 Wireless networks. Low bandwidth High error rates.
Ad Hoc Networking via Named Data Michael Meisel, Vasileios Pappas, and Lixia Zhang UCLA, IBM Research MobiArch’10, September 24, Shinhaeng.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
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 MultimEDia transport for mobIlE Video AppLications 9 th Concertation Meeting Brussels, 13 th February 2012 MEDIEVAL Consortium.
Advisor: Quincy Wu Speaker: Kuan-Ta Lu Date: Aug. 19, 2010
Secure Cell Relay Routing Protocol for Sensor Networks Xiaojiang Du, Fengiing Lin Department of Computer Science North Dakota State University 24th IEEE.
Jason Ernst and Mieso Denko
Presented by: Chaitanya K. Sambhara Paper by: Karl Mayer and Wolfgang Fritsche IABG mbH Germany - Instructor : Dr Yingshu Li.
CS 6401 Internetworking Outline Internet Architecture Best Effort Service Model.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Wireless Mesh Network 指導教授:吳和庭教授、柯開維教授 報告:江昀庭 Source reference: Akyildiz, I.F. and Xudong Wang “A survey on wireless mesh networks” IEEE Communications.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
How to start research V. Jayalakshmi. Why do we research? – To solve a problem – To satisfy an itch – To gain more market share/ Develop and improve –
Advanced Computer Networks Fall 2013
1 Towards a Flexible Global Sensing Infrastructure Chien-Liang Fok, Gruia-Catalin Roman, and Chenyang Lu.
SENSOR NETWORKS BY Umesh Shah Mayuresh Patil G P Reddy GUIDES Prof U.B.Desai Prof S.N.Merchant.
William Stallings Data and Computer Communications
D EPT. OF I NFO. & C OMM., GIST On Accurate and Asymmetry-aware Measurement of Link Quality in Wireless Mesh Networks Author : Kyun-Han Kim Conference.
1 Service Sharing with Trust in Pervasive Environment: Now it’s Time to Break the Jinx Sheikh I. Ahamed, Munirul M. Haque and Nilothpal Talukder Ubicomp.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Performance Validation of Mobile IP Wireless Networks Presented by Syed Shahzad Ali Advisor Dr. Ravi Pendse.
Performance of Adaptive Beam Nulling in Multihop Ad Hoc Networks Under Jamming Suman Bhunia, Vahid Behzadan, Paulo Alexandre Regis, Shamik Sengupta.
Tufts Wireless Laboratory School Of Engineering Tufts University Paper Review “An Energy Efficient Multipath Routing Protocol for Wireless Sensor Networks”,
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Internet of Things Fall 2015
Link Layer Support for Unified Radio Power Management in Wireless Sensor Networks IPSN 2007 Kevin Klues, Guoliang Xing and Chenyang Lu Database Lab.
Integration of Wireless Sensor Networks to the Internet of Things using a 6LoWPAN Gateway Integration of Wireless Sensor Networks to the Internet of Things.
Challenges of Mobile ad-hoc Grids and their Applications in e-Healthcare Zhuoqun Li, Lingfen Sun and Emmanuel C. Ifeachor School of Computing, Communications.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Sensor Networks Jason Turbyfill 16 February 2005.
BDTS and Its Evaluation on IGTMD link C. Chen, S. Soudan, M. Pasin, B. Chen, D. Divakaran, P. Primet CC-IN2P3, LIP ENS-Lyon
A unifying link abstraction for wireless sensor networks Joseph Polastre, Jonathan Hui, Philip Levis, Jerry Zhao, David Culler, Scott Shenker, and Ion.
Low-Power Interoperability for the IPv6 Internet of Things Presenter - Bob Kinicki Low-Power Interoperability for the IPv6 Internet of Things Adam Dunkels,
© THE UNIVERSITY OF WAIKATO TE WHARE WANANGA O WAIKATO 1 ns-2 TCP Simulations with The Network Simulation Cradle Sam Jansen and Anthony McGregor.
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
Architecture and Algorithms for an IEEE 802
Cognitive Link Layer for Wireless Local Area Networks
Trusted Routing in IoT Dr Ivana Tomić In collaboration with:
Algorithms for Big Data Delivery over the Internet of Things
SCTP v/s TCP – A Comparison of Transport Protocols for Web Traffic
Extending IP to Low-Power, Wireless Personal Area Networks
Network Architecture for Cyberspace
Presentation transcript:

1 Mobility Management in Sensor Networks Muneeb Ali †‡, Thiemo Voigt ‡, and Zartash Uzmi † † LUMS, Pakistan ‡ SICS, Sweden

2 Two recent research trends that motivate our work: (a) Towards a Sensor Network architecture (b) Mobility in Sensor Networks ● Towards a Sensor Network Architecture - Internet vs Sensor Networks - Sensor-Net Protocol (SP) ● Mobility in Sensor Networks ● Mobility-Management in Sensor Networks ● On-going Work ● Open Issues ● Conclusion Outline

3 Internet vs Sensor-Nets The Internet ● Independent hosts ● End to end flows ● Two tier architecture ● Wired (generally) ● Latency ● Throughput ● Bandwidth is relatively cheap Sensor Networks ● Collaborative use ● Collect, disseminate,... ● Ad-hoc (more homogeneous) ● Low power wireless ● Wake time ● Very low utilization ● Bandwidth is expensive Reference: Philip Lewis, ICSI Talk, May 2004

4 Internet vs Sensor-Nets Lessons Learned ● Internet solutions generally do not apply to sensor networks ● Their underlying techniques do ● Apply, change and adapt to the peculiarities of sensor networks Reference: Philip Lewis, ICSI Talk, May 2004

5 Towards a Sensor-Net Architecture Power management Mobility management Task management Application layer Transport layer Network layer Data link layer Physical layer Traditional view of the sensor network protocol stack (not strictly enforced) Reference: Ian Akyildiz et al., Survey Paper, IEEE ComMag, Aug 2002

6 Towards a Sensor-Net Architecture ● Alphabet soup of protocols and subsystems ● Widely differing assumptions about: - the rest of the system and, - how its part should interact ● Vertically integrated designs - work with own set of components - unable to inter-operate ● No standards that the protocols and solutions need to conform to - good for research - bad for interoperability

7 Sensor-Net (SP) Protocol ● One of the early encouraging steps towards a sensor-net architecture ● Unlike IP, SP sits between the network layer and the data link layer REASON: processing potentially occurs at each hop not just at end points ● Allows multiple network protocols and link technologies to co-exist ● Abstraction could be implemented in any OS ● SP performs three main operations: a) Data SEND b) Data RECEIVE c) Neighbor Management ● Main differences from IP a) feedback e.g. Congestion, phase shift b) network protocols can request urgent/reliable service c) allow network and link layer to share link information

8 Towards a Sensor-Net Architecture Sensor-Net Protocol Data Link Physical Architecture Timing Security Discovery Power Management System Management Mobility Management Sensor-Net Application In-Network Storage Address-Free ProtocolsName-Based Protocols Sensing Carrier Sense Media AccessTime Stamping NamingGraphs Estimation TransmitReceive ACK Caching Suppression Triggers Custody Transfer

9 Sensor-Net (SP) Protocol SP Neighbor Table Msg Pool Neighbors SendReceive SP Adaptor ASP Adaptor B Data Link AData Link B Network Protocol 1 Network Protocol 2 Network Protocol 3 Network Service Manager

10 SP vs ZigBee Apart from SP there are other emerging standards as well e.g. ZigBee “ZigBee proposes a classic layered architecture, but each layer assumes a specific instance of the surrounding layers: e.g., the routing layer assumes the IEEE link and physical layers. An architecture build on static technologies is destined for obsolescence” Reference: Joe Polastre et al., “A Unifying Link Abstraction for Wireless Sensor Networks”, In Proc. ACM SenSys 2005.

11 Mobility in Sensor Networks ● Research community generally ignores mobility in sensor networks - they assume static sensor nodes ● Recent works have enabled mobility in sensor-nets - e.g. RoboMote [Ref: K. Dantu et al., RoboMote paper, IPSN 2005], - and Parasitic Mobility [Ref: MIT Media Lab, Parasitic Mobility paper, Pervasive 2005] ● Medical care or disaster response applications use mobile sensor nodes - e.g. sensors attached to doctors or first responders ● Most protocols designed for static sensor networks perform poorly in mobile scenarios - e.g. MAC protocols [Ref: M. Ali et al. MMAC paper, IEEE IPCCC 2005] ● Mobility could even improve other things like: - coverage [Ref: B. Lie et al., Mobility Improves Coverage of Sensor Networks, Mobihoc 2005] - localization [Ref: David Evans et al., Localization for Mobile Sensor Networks, Mobicom 2004]

12 Mobility in Sensor Networks Image courtesy RobotMote – USC Example of Hardware Mobility: A Group of RoboMotes

13 Mobility in Sensor Networks Image courtesy CodeBlue - Harvard Example of Medical Care and Disaster Relief Applications

14 Mobility-Management ● Mobility information could be required: - at the application layer (e.g. monitoring physical movement of depression patients) - at the network layer (e.g. neighbour discovery, route maintenance) - at the MAC layer (e.g. MMAC: mobility adaptive MAC [IEEE IPCCC 2005]) ● Protocols at different layers: - could gather, store and manage mobility information individually (current practice) - could make use of a cross-layer service that takes care of their mobility needs (our proposal) ● Instead of exporting information between different layers (redundant) it is more useful to: - import mobility information into a separate management database - make this database visible across all layers ● Standardizing what goes into the database: - enables network protocols and management applications to evolve independent of each other - helps in moving towards a sensor-net architecture

15 Mobility-Management

16 Mobility-Management ● Our “bow-tie” mobility management design: - does NOT take any stance on Time Synchronization (works with any) - does NOT take any stance on naming (but assumes that nodes have unique addresses) ● Cross-layer database is implemented as a shared buffer and: - is populated by information collected from the left-side of the bow-tie (SP network stack) - provides services to management applications (right-side of the bow-tie) ● For mobility estimation: - we propose to use AR-1 model [Ref: Z. Zaidi et al., Globecom 2004 and Secon 2004] - more accurate AR-3 model is too computationally intensive for sensor nodes ● Accuracy of mobility estimation depends on underlying localization mechanism ● There is some communication overhead to gather and update mobility information of nodes - is it worth it?

17 On-going Work ● Currently implementing SP and the mobility-management cross-layer service - on Contiki Operating System [Ref: A Dunkels et al., Contiki paper, EmNets-I 2004] - using Protothreads [Ref: A Dunkels et al., Protothreads paper, RealWSN 2005] ● For simulations: - using COOJA simulator for Contiki [Ref: F. Osterlind, SICS Tech. Rep. T ] - using COOJA reduces the time to map simulation code to real deployments ● For mobility evaluations: - implementing realistic mobility models [Ref: T. Camp et al., WCMC 2002] - and using real mobility traces [Ref: D. Kotz et al., ACM MSWiM 2004]

18 Open Issues: Standard Database ? Node ID Predicted (X,Y) For Time Original Time Stamp 7(23,5)T1 + iT1 3(102,17)T2 + jT2 15(0,96)T3 + iT3 7(24,6) T1 + jT1

19 Open Issues: IP over SP ? Sensor-Net Protocol Data Link Physical Architecture Timing Security Discovery Power Management System Management Mobility Management Sensor-Net Application Sensing Carrier Sense Media AccessTime Stamping TransmitReceive ACK Internet Protocol (IP) TCP or UDP Address-Free Protocols Name-Based Protocols

20 Conclusions ● Current sensor-net literature - presents an alphabet soup of protocols and sub-systems - which do not inter-operate and make varying assumptions about others ● SP is an encouraging step towards a sensor network architecture ● Researchers assume “static sensor nodes” – an assumption that might not be valid now ● SP’s unifying link-abstraction and our mobility-management framework could: - provide efficient mobility handling - enable efforts from different research groups to inter-operate with each other ● Sensor-net community may make use of SP with mobility-management as a cross-layer service to provide a standardized yet flexible framework for future research

21 Further Information Muneeb Ali Thank You !