Pg 1 of xx AGI www agi com Communications & Data Dave Finkleman.

Slides:



Advertisements
Similar presentations
Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network,
Advertisements

SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Chabot College Chapter 2 Review Questions Semester IIIELEC Semester III ELEC
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
OSI Model OSI MODEL.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
DSR The Dynamic Source Routing Protocol Students: Mirko Gilioli Mohammed El Allali.
Optical communications & networking - an Overview
1 Chapter 9 Computer Networks. 2 Chapter Topics OSI network layers Network Topology Media access control Addressing and routing Network hardware Network.
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Chapter 1 Read (again) chapter 1.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Security of wireless ad-hoc networks. Outline Properties of Ad-Hoc network Security Challenges MANET vs. Traditional Routing Why traditional routing protocols.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Ad Hoc Wireless Routing COS 461: Computer Networks
Network Topologies.
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
ENHANCING AND EVALUATION OF AD-HOC ROUTING PROTOCOLS IN VANET.
LAN Overview (part 2) CSE 3213 Fall April 2017.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
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
Mobile Ad-Hoc Networking By Jared Roberts. Overview What is a MANET? What is a MANET? Problems with routing in a MANET Problems with routing in a MANET.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
Local Area Network By Bhupendra Ratha, Lecturer
Mobile Adhoc Network: Routing Protocol:AODV
IDRM: Inter-Domain Routing Protocol for Mobile Ad Hoc Networks C.-K. Chau, J. Crowcroft, K.-W. Lee, S. H.Y. Wong.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
ROUTING ALGORITHMS IN AD HOC NETWORKS
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
1 Mobile ad hoc networking: imperatives and challenges Imrich Chlamtac, Marco Conti, Jennifer J.N. Liu MMLAB, Seongil Han
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
William Stallings Data and Computer Communications
Outline Introduction Existing solutions for ad hoc
Ad Hoc Network.
Intro DSR AODV OLSR TRBPF Comp Concl 4/12/03 Jon KolstadAndreas Lundin CS Ad-Hoc Routing in Wireless Mobile Networks DSR AODV OLSR TBRPF.
Sharp Hybrid Adaptive Routing Protocol for Mobile Ad Hoc Networks
Self-stabilizing energy-efficient multicast for MANETs.
UNIT IV INFRASTRUCTURE ESTABLISHMENT. INTRODUCTION When a sensor network is first activated, various tasks must be performed to establish the necessary.
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
Intro Wireless vs. wire-based communication –Costs –Mobility Wireless multi hop networks Ad Hoc networking Agenda: –Technology background –Applications.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
Mobile Ad Hoc Network (MANET)
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Analysis the performance of vehicles ad hoc network simulation based
Lecture 28 Mobile Ad hoc Network Dr. Ghalib A. Shah
Ad-hoc Networks.
Source: Department of Motor Traffic Sri Lanka statistics
Sensor Network Routing
CSE 4340/5349 Mobile Systems Engineering
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Mobile Computing.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
OSI Model OSI MODEL.
Routing in Mobile Ad-hoc Networks
Subject Name: Adhoc Networks Subject Code: 10CS841
Optical communications & networking - an Overview
Protocols.
Protocols.
Presentation transcript:

Pg 1 of xx AGI www agi com Communications & Data Dave Finkleman

Pg 2 of 40 AGI www agi com Overview Introduction to Mobile ad-hoc Networking –OSI Layers –Routing –Disruptive Phenomena Model Selection –Physical Layer –Link, Network, and Transport Layers Missile Defense communication example Conclusion

Pg 3 of 40 AGI www agi com Mobile ad-hoc networking ( MANET ) Self-organizing networks of –Dynamically mobile elements –With equal technical ability –Independent of fixed infrastructure or centralized control General characteristics –Dynamic and often unpredictable network tolopogy –Variable capacity, often congested, bandwidth limited links –Energy and power constrained –Low physical security

Pg 4 of 40 AGI www agi com Desirable capabilities Scalable –From few widely distributed elements through multitudes of dense, randomly mobile elements – is not scalable (10 nodes, 300 meters) –Bluetooth is neither scalable nor true MANET Master-slave relationship 100 meter range

Pg 5 of 40 AGI www agi com Desirable capabilities Mobile elements with static infrastructure (cellular, WAN, LAN) and fixed infrastructure networks (Internet) Spectrum of route discovery and route maintenance schemes Data link layer operation with a variety of embedded network and transport layer protocols

Pg 6 of 40 AGI www agi com OSI framework: MANET Open Systems Interconnect (OSI) Physical layer (the environment) –Environment must be able to support communications –Channel loss (obstructions, atmospherics) –Interference –Mechanical and physical incompatibilities Data link layer (the road map) –Must establish pathways within the communications medium –Make physical links consistent (MAC)

Pg 7 of 40 AGI www agi com OSI framework: MANET Network layer (the route) –Must accommodate changes in topology and discover routes (IP) Transport layer (the traveler following the route) –Must match delay and dropout characteristics to sustain reliable communication Application layer –Must be able to handle frequent and unanticipated disconnections (HLA)

Pg 8 of 40 AGI www agi com Routing focus Minimizing routing overhead Control packets consume bandwidth Minimizing delays –Links break and make randomly, interrupting ongoing communication Optimizing paths –Many approaches sacrifice route optimization in order to diminish overhead and delays High altitude platforms can address all of these concerns

Pg 9 of 40 AGI www agi com Routing focus Preventing loops –Keeping route discovery from looping back on itself Minimizing computational effort and storage –Route discovery and maintenance require complex logic and significant router memory Scaling –Bandwidth and overhead can be totally consumed by internal route discovery and maintenance –Especially if every node maintains real time routing tables for every other node High altitude platforms can address all of these concerns

Pg 10 of 40 AGI www agi com Routing issues Location-dependent carrier sensing –Carrier sensing performed at transmitter - most influenced by phenomena near receiver –Hidden terminals: Node out of range of sender but within range of receiver Communication between the receiver & hidden node burdens channel –Exposed terminals: Node within range of sender / out of range of receiver Transmissions from exposed node deceive sender –Channel is occupied

Pg 11 of 40 AGI www agi com Routing issues Poor collision detection Incoming signals weaker than transmissions Acknowledgements (or lack of), latent –Potentially leading to unnecessary retransmission

Pg 12 of 40 AGI www agi com Hidden terminal

Pg 13 of 40 AGI www agi com Exposed terminal

Pg 14 of 40 AGI www agi com Exposed terminal

Pg 15 of 40 AGI www agi com Mitigating routing issues Link layer protocol approaches –Proactive: regularly scheduled route discovery –Reactive: route discovery in response to link loss Architectural approaches –Flat: all nodes equal –Hierarchical: some nodes elected or designated for special functionality Hybrid approaches –Some proactive, some reactive –Some flat, some hierarchical

Pg 16 of 40 AGI www agi com Fixed & ad-hoc routing Fixed networks: exploit static routing tables –Distance vector: “shortest” path –Link state: avoid contention and broken links Bellman-Ford: In any graph there exists a spanning tree, a set of arcs that visits every node exactly once

Pg 17 of 40 AGI www agi com Fixed & ad-hoc routing ad-hoc network analogies –Distance vector ad-hoc on demand distance vector (AODV) (reactive/flat) Dynamic source routing (DSR) (reactive/flat) –Link state Optimized link state routing (OLSR) (proactive/flat) Ad-hoc networks require a richer routing scheme

Pg 18 of 40 AGI www agi com High altitude platform advantages Ability to reach widely distributed inter-cluster nodes No hidden or exposed nodes –Potentially all hybrid inter-cluster nodes visible Ability to assist geographically aided intra-cluster routing –GPS enabling such as cell phones use, for example, potentially half duplex may be sufficient

Pg 19 of 40 AGI www agi com High-altitude platform advantages Availability of sufficient power and processing –Accommodates techniques whose overhead or energy requirements would swamp most mobile nodes MANET characteristics are not compromised, since The platform is not acting as a central controller

Pg 20 of 40 AGI www agi com Measures of performance Network size (number of nodes) Network density Network capacity Connectivity structure (number of neighbors) Mobility pattern (speed, range, …) Link bandwidth Traffic pattern (packet size, type of traffic, …) Link characteristics (bidirectional, unidirectional) Transmission medium (single vs multi-channel)

Pg 21 of 40 AGI www agi com Modeling and simulation OPNET-STK Example Simulation configuration –Clusters Land Vehicles with TBRPF and WRP (few, modest mobility) Aircraft Cluster with AODV and DSR (few, high mobility –Inter-Cluster Enabled by HAA Realizations with ZRP and DREAM for comparison Tradeoffs –Efficiency (hop count) and other measures of performance –Compare combinations of two element alternatives above

Pg 22 of 40 AGI www agi com M&S selection criteria 1.Represent at least four lower OSI layers (1-4) 2.Represent discrete events 3.Represent highly non-linear complex systems Capable of broad statistical analysis and Monte Carlo 4.Represent wireless interface from emission through propagation to reception Encompasses antenna placement & characteristics, refraction, diffraction, absorption, & scattering

Pg 23 of 40 AGI www agi com M&S selection criteria 5.Represent mission environment including mobility characteristics of potential nodes & other matters affecting data exchange 6.Represent diversity of land, sea, air, near-space, space nodes & platforms 7.Generate or accept data traffic from missile defense mission & other subscribers

Pg 24 of 40 AGI www agi com M&S selection criteria 8.Flexibility and Scalability Expansion to arbitrary numbers of distributed, nodes open and modular software design 9.Ease of use for the purpose intended 10.Cost-modeling & simulation must fit the resources allocated to project

Pg 25 of 40 AGI www agi com Major modeling candidates Network Simulation/Parallel-Distributed Network Sim: Discrete event simulator targeted at networking research (public domain) Dynamic Network Emulation Backplane Project: Brings multiple network simulators together in single experiment GloMoSim/Parsec: Scaleable, discrete event, network simulation. Library for the Parallel Simulation Environment for Complex Systems (PARSEC) parallel, discrete event, simulation language (public domain)

Pg 26 of 40 AGI www agi com Major modeling candidates QualNet: Derived from GloMoSim. Well-supported & maintained COTS product SSF (Scalable Simulation Framework): Includes SSF Network Models (SSFNet), with "open-source Java models of protocols, network elements, & assorted support classes for realistic multi-protocol, multi-domain Internet modeling & simulationSSF Network Models (SSFNet) Dartmouth SSF (DaSSF): Process-oriented, conservatively synchronized parallel simulator

Pg 27 of 40 AGI www agi com Major modeling candidates OMNet++: Component-based, simulation package suitable for traffic modeling, protocol analysis & evaluating complex software systems. OPNET: Leading commercial network simulator, including "library of detailed protocol and application models. Widely used to diagnose performance of real-world networks & adjust or reconfigure them. MLDesigner (MLD): Integrated platform for modeling & analyzing architecture, function & performance of high- level system designs

Pg 28 of 40 AGI www agi com Physical layer modeling Real world events require more than descriptions of interconnects Models & simulations of physics & dynamics of executing missions evolve actions that enable “event driven” network models & simulations Only two enterprises support the needs of this effort well: –FreeFlyer, produced by AI Solutions, COTS suite that supports the entire specific mission operations lifecycles –Satellite ToolKit (STK), produced by Analytical Graphics, Inc STK can evaluate complex in-view relationships among dynamic space, air, land and sea objects instantiated in great physical detail

Pg 29 of 40 AGI www agi com Co-simulation, hardware in the loop, advanced waveforms STK-OPNET Co-simulation STK-OPNET Object exchange OPNET, OPNET Modeler STK,STK-COMM STK-V0, STAMP (MFT) Analysis approach Dynamic Comm Paths, Latency, LOS, Doppler Histories Aggregated latencies & network performance Dynamic Comm Paths, Latency, LOS, Doppler Histories Application of Existing Mobile Ad-Hoc Networking Techniques New or advanced routing, network discovery, protocols & latency- tolerant techniques

Pg 30 of 40 AGI www agi com ICO CommSat Representative mission geometry, sensors & links Full Duplex Comms with Interceptors in Flight High Altitude Airship

Pg 31 of 40 AGI www agi com Initial Defensive Operations (IDO)

Pg 32 of 40 AGI www agi com Active links with interceptor

Pg 33 of 40 AGI www agi com Raw accesses to interceptor

Pg 34 of 40 AGI www agi com Doppler histories & free space losses Approx. 30 db less path loss than to lowest accessible commsat More favorable physical geometry than to geo comsats More manageable two-way doppler variations

Pg 35 of 40 AGI www agi com OPNET analysis Modulation scheme driven by Doppler dynamics Network discovery & routing driven by node mobility & nomadicity Protocols driven by required latency, reliability & security Implementation driven by device envelope, power generation & thermal management, mechanics or electronics of beam formation & steering

Pg 36 of 40 AGI www agi com OPNET: Interceptor communications “Wired” links Protocol tailoring Node processing & buffering Error correction schemes Network performance capability vs. realized

Pg 37 of 40 AGI www agi com OPNET: Interceptor communications

Pg 38 of 40 AGI www agi com Missile defense comms

Pg 39 of 40 AGI www agi com Conclusion STK facilitates analysis of modern mobile ad-hoc networking –“Mobile Networking with Strong Physical Layer Interactions” Physical phenomena occur on time scales comparable to, or less than, network transactions –Hypervelocity vehicles (including satellites) –Interplanetary missions STK matched with “wired” network simulations –Event-driven –Physical-world “frozen” during network transactions (OPNET) Efficiently and uniquely suited for wireless, mobile, ad-hoc networks –We have demonstrated significance of intimate interactions among lower-four OSI layers

Pg 40 of 40 AGI www agi com Summary Introduction to mobile, ad-hoc, networking –OSI layers –Routing –Disruptive phenomena Model selection –Physical layer –Link, network & transport layers Missile defense communication example Conclusion

Pg 41 of xx AGI www agi com BACKUPS

Pg 42 of 40 AGI www agi com Flat routing comparisons N : # of nodes in the network e : # of communication pairs in the network

Pg 43 of 40 AGI www agi com Hierarchical routing comparison N : # of nodes in the network e : # of communication pairs in the network M : average # of nodes in a cluster H : # of logical levels L : average # of nodes in a logical groupG : # of logical groups in the network

Pg 44 of 40 AGI www agi com Location-assisted routing comparisons N = # of nodes in the network e = # of communication pairs in the network M = Average # of nodes in a cluster