14
Network Edge Services Joseph Macker Brian Adamson Nathan Smith Naval Research Laboratory Information Technology Division, Code 5522 [email protected] [email protected] [email protected] ONR BAA 10-018 Industry Day: 2010-May-21 ONR 10-018 Industry Day Network Edge Services

Network Edge Services

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Network Edge Services

Network Edge Services

Joseph Macker

Brian Adamson

Nathan Smith

Naval Research Laboratory

Information Technology Division, Code 5522

[email protected]

[email protected]

[email protected]

ONR BAA 10-018 Industry Day:

2010-May-21

ONR 10-018 Industry Day Network Edge Services

Page 2: Network Edge Services

Outline

• Technical Challenges and

Opportunities

• Related Work

• Useful Tools and Methodologies

ONR 10-018 Industry Day Network Edge Services

Page 3: Network Edge Services

Non-traditional ISR

Video Surveillance

Weapons StatusCollaborative C2

Sensors

Composable

Situational

Awareness

Enterprise Services

Voice & Chat

Services

Tactical Application Services

ONR 10-018 Industry Day Network Edge Services

Page 4: Network Edge Services

Goal: Distributed Services in the Tactical Edge

Network Application Design and Issues

• Different distributed application paradigms (Web

Services, Grid Computing, Agent-based)

• Different service types and reliability Requirements

• Highly Distributed and Dynamic Inter-app

communication design issues

• Effectiveness of designs in MANET environments

Middleware Services Opportunities & Challenges

• Publish/Subscribe

• Peer Discovery

• Service Discovery

• Persistent Data Transport

• Application Security Services

• Very immature in MANET environments

Network Challenges

• Infrastructure vs. Ad-hoc environments:

Tactical Edge networks and platforms may have

intermittent connectivity to infrastructure.

Different network services (“underware” incl.

transport, name resolution, auto-configuration,

discovery, etc) may be needed for extreme

environments.

• Cross-layer integration for better performance

ONR 10-018 Industry Day Network Edge Services

Page 5: Network Edge Services

Related Technology Gaps

• Dynamic Routing (including multicast routing)

• Dynamic, Self-organization at all layers

• Group communications support

– Wireless multicast

– Middleware use of multicast in wireless

– Group communication paradigms for applications

– Reliable transport for group communications

• Performance optimization for constrained wireless

systems

• Understanding of protocol trade-offs as network size,

traffic trends (loading, one-to-many vs. many-to-many),

etc scale up/down or change

• Standards! (interoperability, performance, etc)

ONR 10-018 Industry Day Network Edge Services

Page 6: Network Edge Services

Dynamic Self-Organization

• Auto-configuration

• Application/ middleware

• Discovery and Pub/Sub Services– To support apps, security, management, etc

• Network-awareness– Organization matched to network topology and

capabilities

– Cross-layer metrics and triggers

• Security mechanisms to support self-organization

ONR 10-018 Industry Day Network Edge Services

Page 7: Network Edge Services

SOA

Middleware

Next Generation

Information

Centric Network

Systems

Apps

P2PBrokered

Services

Client/

Server

• Extend State-of-the-Art Network Service Discovery and Pub/Sub Approaches to Include Mobile Ad Hoc and Dynamic Operation with and without backhaul connections (Survivable, Decentralized)

Provide novel design and analysis to improve edge operation without sacrificing backhaul and enterprise interoperability to conventional networked service methods

ONR 6.2 SONOMADecentralized and Mobile Network Discovery Services

ONR 10-018 Industry Day Network Edge Services

Page 8: Network Edge Services

Progress: Service Discovery

• Developed mobile ad hoc service discovery prototype, called INDI (Independent

Network Discovery Interface)– Goal: Research prototype in both simulation and real world system

– More sophisticated/robust discovery than current practice

– Flexible to extend and to apply different service models, brokering, and subscription/publication overlays for

SONOMA related investigations

– Recently interfaces extensions added, Proactive vs. Reactive Discovery, WS-Standard interfaces, multicast

DNS interfaces.

= weather scope

= ISR scope

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

UA

SA

DA1DA2

UA

SA

DA

= User Agent (local cache)

= Service Agent

= Discovery Agent (broker/cache)

= Representation of Scopes

(Security or Roles)

Discovery Modalities:

Multicast, Unicast

Proactive, Reactive, Hybrid

Opportunistic Cacheing

Mobility

Wireless Disruption

Decentralized Ops

ONR 10-018 Industry Day Network Edge Services

Page 9: Network Edge Services

Mobile Multicast Service Discovery

Experiments

50 Nodes with Varying Motion Files

NS2 and Core Emulation

INDI Service Discovery

Variants of MANET unicast and SMF

multicast

SA

UA

UA

UA

UA

UA

UA

UA

UA

UA

UA

0

2

4

6

8

10

0 100 200 300 400 500 600

Clie

nt A

ddre

ss

Experminent Time (sec)

Distributed Service Discovery Events (50 Node 8m/s mobility)

Successes

Failures

ONR 10-018 Industry Day Network Edge Services

Page 10: Network Edge Services

Serverless, Multicast Chat Messaging Proxy

and Border Service

ONR 10-018 Industry Day Network Edge Services

Page 11: Network Edge Services

Further Work on Border Services

TEnode

TEnode

TEnode

TEnode

Dynamic Data

Object

Database and

Web Services

(e.g., Tracks,

Sensor Data)

Web-Centric World

More Static

Infrastructure and

Enterprise Services

ClassicNode

SOAP, AJAX

Tactical Edge

(e.g., MANET Network Segments)

More Effective

Pub/Sub and Service

Discovery

SONOMA goal is to develop, experiment, and demonstrate approaches for tactical use and tactical

gateway interaction and interoperability

MANET

Solutions

Service

Discovery

Pub/Sub

Notification

e.g., Classic Web

Services and

CANES Enterprise

Interfaces

More Centralized Services (e.g.,Chat)

TCP Transport, Less Dynamic, etcMore Decentralized, Survivable Services

DIL, MANET Effective Routing/Transport

xx

Broker/

Gateway

Border

Server

ONR 10-018 Industry Day Network Edge Services

Page 12: Network Edge Services

Objective: Develop wireless-ready, reliable

data transport technologies suitable for tactical-

edge and afloat networks.

Approach:• Leverage existing NACK-Oriented Reliable Multicast

(NORM) protocol with enhancements for:

• Wireless-ready congestion control,

• Advanced packet-based erasure (FEC) codes,

and

• Hybrid end-to-end and hop-by-hop mechanisms.

• Conduct extensive simulation-based studies.

• Integrate into Navy and Marine Corps tactical edge

networking demonstrations.

• Actively transition into appropriate standards bodies.

Planned Products:• Simulation and working implementation code

• Experimentation and test reports and papers

• Demonstrate the algorithms developed in live

wireless networks and testbeds.

Payoff: Networks protocols supporting

robust, efficient group (multicast) and point-

to-point communications for:

• Distributed, composite computing in

weapons systems,

• Sensor network systems, and

• C4ISR in the tactical edge.

Wireless-Ready Reliable Transport

ONR 10-018 Industry Day Network Edge Services

Page 13: Network Edge Services

Scenario/ Mission-Driven

Performance Evaluation

• The complexity of network-based communication systems requires

thorough, detailed performance evaluation and characterization to

determine suitability for critical, tactical systems.

– Subtle protocol interactions can lead to pathological conditions in dynamic,

often stressed tactical communication environments.

• Tactical Edge Networks (TEN) built emerging network radio

technologies offer new opportunities for improved capability, but system

performance needs to be carefully studied to to achieve successful

system integration.

– System will be an amalgam of different protocols and vendor technologies.

– New technologies offer new capabilities that merit further study in context of

network systems.

• Test tools, methodologies, and detailed simulation models are needed for

tactical and wireless network performance evaluation. Some are available

and can be leveraged for design and system integration trade-off studies.

ONR 10-018 Industry Day Network Edge Services

Page 14: Network Edge Services

14

MANE ArchitectureWireless Network Emulation

ONR 10-018 Industry Day Network Edge Services