Top Banner
1 Network-Aware Wireless Peer-to-Peer Collaborative Environments Alex Bordetsky Sue Hutchins Bill Kemple Eugene Bourakov Naval Postgraduate School
46

Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

Aug 21, 2018

Download

Documents

vothuan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

1

Network-Aware Wireless Peer-to-Peer Collaborative Environments

Alex BordetskySue HutchinsBill Kemple

Eugene Bourakov

Naval Postgraduate School

Page 2: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

2

Acknowledgements

Sponsors: JFCOM, DHS, ONR, USSOCOM/JSOCOMDr. Mike Letsky, ONRPaul Keel, MITDr. Dave Netzer, NPSCWII Chris Manuel, US Army SOF, NPSNPS GIGA Lab Student Team

Page 3: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

3

Research GoalsExplore the solutions for an emerging concept of network aware tactical sensor-decision maker P2P collaborative environments. GIG/FORCEnet correspondence: -adaptive multipath collaborative environments, -GIG tactical extensionExplore the models for network awareness enabling P2P grid nodes to self-organize their collaborative behavior and maintain quality of data sharing.Explore the multiagent solutions enabling node networking role and status sharingExplore the human-centric solutions for network awareness facilitation: network of operation centers

Page 4: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

4

Approach

Three limited objective experiments conducted at the Naval Postgraduate School (NPS), Monterey, CA, Camp Smith, Hawaii, and Camp Roberts, CA The first experiment was focused on providing initial data to evaluate the potential impact of using collaborative P2P technology in an urban warfare environment. The second experiment was conducted to evaluate the effects of sharing network awareness and common operational picture on the tactical level humanitarian operations.The third experiment, STAN-6, was conducted at Camp Roberts, CA, to evaluate tactical sensor-decision maker collaboration and self-organizing capability in the environment of unmanned (UAV, UGV, and AUV) networksWe used DARPA CoABS agent services approach to evaluate the awareness sharing effects in P2P collaborative environment.

Page 5: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

5

JFCOM Experiment on Peer-to-Peer Surveillance and Reconnaissance Collaborative Command and Control Environments

Page 6: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

6

P2P Tactical Grid Nodes: Small Unit Members with PDAs

Sharing Situational Awareness with Small Expeditionary Unit MembersEnabling Adaptive Wireless Networking for Support of P2P Collaboration on rescue phase of S&R

Page 7: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

7

P2P Collaboration via Groove: Maintaining Location Awareness Feedback to Small Unit Members

Page 8: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

8

P2P Tactical Collaborative Environment Topology

Page 9: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

9

Tactical Operations Center View of P2P Collaborative Network

Network Management System Snapshot of P2P Topology during the experimentTM1-TM5 are S&R team members mobile units

Page 10: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

10

P2P Throughput Analysis

Page 11: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

11

Monitoring bandwidth and packet loss: performance awareness feedback

All Teams Bandwidth Received

0

100

200

300

1505

1520

1535

1550

1610

1625

1640

Time

Ban

dwid

th R

ecei

ved

in K

bps

Team 1ReceivedTeam 2ReceivedTeam 3ReceivedTeam 4ReceivedTeam 5Received

Percent Packet Loss

020406080

100120

1505

1515

1525

1535

1545

1555

1610

1620

1630

1640

1650

Time

Perc

ent P

acke

t Los

s

Team 1Team 2Team 3Team 4Team 5Team 6IPAQ 1IPAQ 2IPAQ 3IPAQ 4IPAQ 5IPAQ 6

All Teams Bandwidth Transmissions

0

50

100

150

1505

1520

1535

1550

1610

1625

1640

Time

Ban

dwid

th

Tran

smitt

ed in

Kbp

s Team 1TransmittedTeam 2TransmittedTeam 3TransmittedTeam 4TransmittedTeam 5Transmitted

Page 12: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

12

First findings: challenges of sharing network performance awareness, making collaborating users

aware of network behavior

Overwhelming multiple views on performance and configuration constraints Lack of time, bandwidth, and qualification to interpret network awareness data by mobile collaborating usersHelp in filtering and interpretation of network management data is needed

Page 13: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

13

Establishing P2P Networking Facilitator

We observed self-organizing behavior of R&S team members in switching the modes of communicationThe strongest and unexpected effect of self –organizing behavior emerged on the Tactical Operation Center site: the P2P team created system FacilitatorFacilitator interpreted and shared in fly selected network performance data in order to synchronize the voice and data sharing calls between the team members

Page 14: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

14

PACOM Experiment: Humanitarian Operations

Page 15: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

15

Tactical Grid Nodes: MEU Members Augmented by Situational Awareness Agents

Page 16: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

16

Improving the P2P Collaborative Node Status Awareness via

the Agent Representatives: DARPA CoABS Grid Model

Page 17: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

17

Different Agent Service Models

DARPA CoABS Grid: CoABS Grid ScalabilityExperiments (Kahn and Cicalese)NASA KAoS: Human-Agent Teamwork and Adjustable Autonomy in Practice (Sierhuis, et. al.) NOMADS: Toward an environment for strong and safe agent mobility (Suri, et.al.)DARPA Cougaar framework (http://www.cougaar.net),CORBA (http://www.omg.org), and Voyager (http://www.recursionsw. c o m / o s i . a s p )

Page 18: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

18

Application Awareness Solution Based on the CoABS Grid Model

Agent Representatives on the CoABS Grid – CoABS Grid Representative for Human Operator Profile – CoABS Grid Representative for GPS Tracking Agent- CoABS Grid Representative for ISR Events - CoABS Grid Representative for Text Messaging

Agent Wrappers Representing Remote Data Base and Expert Sources– CoABS Wrapper for the remote Application Database– CoABS Representative for the Expert Profile Management

Agent

Page 19: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

19

Human Profile Representation on CoABS Grid

Page 20: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

20

Page 21: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

21

Page 22: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

22

MEU member profile with embedded video access

Page 23: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

23

Displaced Person Alert

Page 24: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

24

Network Awareness Feedback: PDA View of Network Performance (“Micro NOC”)

Page 25: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

25

Findings: CoABS Model Success and NA Feedback Problems

Bandwidth management for P2P Groove clientsThis issue appeared to be critical form of operational feedback to the team members. They frequently used “Micro NOC” feedback to identify the coverage and adjust their operations to the failing coverage.

Scalability through CoABSThe experiments proved scalability of CoABS multiagent platform for maintaining P2P collaborative awareness. The MEU members were able to seed and respond to multiple surveillance events using the grid agents

Problems with rapid understanding of network behaviorInterpretation of technical detail contained in the “Micro NOC” views appeared to be extremely inefficient, slowing down surveillance data sharing process. The network performance data should be filtered and delivered directly to the main Situational Awareness interface

Page 26: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

26

SOCOM Experiment: Sensor-UAV-Decision Maker Collaborative Grid

Page 27: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

27

STAN: Surveillance and Target Acquisition Network

Tactical Grid Collaborating Nodes: SOF unit operators, unattended ground sensors, UAVs, OFDM Towers, and TOCLong-haul terrestrial wireless (802.16) and airborne 802.11 data communicationsMultipath networking capabilities augmented by the Iridium satellite linksLong-haul (30-100 mi) sensor/operator P2P meshUbiquitous video surveillance and shared SA

Page 28: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

28

MSS/TOC

Surrogate Predator

Bridge

Bridge

AGV

ARIES AUV

Tethered Balloon

Tern

T1

T2

S1S2

S3

S4T4

GCS

GCS

Air MESH

Ground Sensor MESH

Self Organizing Ground/Airborne Network

MPEG 4

Target

Geo-location

VoIP

Management

Distributed Network Performance Monitoring

Wearable Computer

MESH Coordination Services; CoABS

Iridium

STAN 5 Feb. 04 Camp Roberts, CA

NPS with Contractor Team Support

Page 29: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

29

MSS/TOC

STAN 6 May 04 Camp Roberts, CA

IRIDIUM SATCOM

Multi-Path Network

SA AgentMap Input

Wireless Background Monitoring

and Vulnerability Assessment

OFDM

MAR

TERN UAV

Tethered Balloon

K2OFDM

K2 Complexity Management

or

Page 30: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

30

Networking with Unmanned Vehicles (designed by LCDR Axel Schumann, German Navy)

Page 31: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

31

OFDM Components of Grid (designed by LT Ryan Blazevich)

Page 32: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

32

Sensor Cluster Mesh (designed by LCDR Eric Bach)

Page 33: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

33

Shared SA screen with Weather Station agent reporting to the Grid

Page 34: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

34

Situational Awareness with Video Sensor Agent reporting to the Grid

Page 35: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

35

Grid NOC

Page 36: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

36

UAV Link Portable NOC

Page 37: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

37

3 – Prototype System

Page 38: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

38

UAV Behavior as a Networking Node

Page 39: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

39

SNMP Agents for Network Mangement

SNMP ManagerApplication

Get

-Res

pons

e

Get

-Req

uest

Get

Nex

t-Req

uest

Set

-Req

uest

Trap

SNMP Manager

SNMP

UDP

IP

DLC

PHY

SNMP AgentApplication

Get

-Res

pons

e

Trap

SNMP Agent

SNMP

UDP

IP

DLC

PHY

Physical Medium

Manage-mentData

Get

-Req

uest

Get

Nex

t-Req

uest

Set

-Req

uest

Page 40: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

40

MIBs that SNMP agents manage:

ipRoutingDiscards (23)

ip(mib-2 4)

ipForwarding (1)

ipDefaultTTL (2)

ipInReceives (3)

ipInHdrErrors (4)

ipInAddrErrors (5)

ipForwDatagrams (6)ipInUnknownProtos (7)

ipInDiscards (8)

ipInDelivers (9)

ipOutRequests(10)

ipNetToMediaTable (22)

ipRouteTable (21)

ipAddrTable (20)

ipFragCreates (19)

ipFragFails (18)

ipFragOKs (17)

ipReasmFails (16)

ipReasmOKs (15)

ipReasmReqds (14)

ipOutDiscards (11) ipReasmTimeout (13)

ipOutNoRoutes (12)

Page 41: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

41

Network Awareness Solution: Extending SNMP communications to SA CoABS Services

Page 42: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

42

NOC Servers

Iridium Network

VPN

192.168.X.X

Multicast

Network

224.0.0.X

UAV GPSPoster AgentUAV Agent Observer

Agent Observer

Audio-Video Streaming Agent

LOEX Agent

Sensor Agent

LOEX Agent

Sensor Agent

LOEX Agent

Iridium SA Agent

TACTICOM GPS Poster Agent

GPS Poster Agent

Network Monitoring Agent

Deployment Agent (LOEX)

STAN SNMP Agents Join the CoABS Services Environment

Page 43: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

43

Combining Situational and Network Awareness in Grid Operation

Page 44: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

44

Sensor SNMP Agents Reporting to SA Grid

Page 45: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

45

SummaryIt is feasible to design network aware collaborative P2P nodes based on the SNMP agents integration with SA CoABS middlewareThe current model is limited by human-in-the-loop solutionTo further automate self-organizing behavior of ISR sensor-DM grid QoS multiple criteria policies for agents are neededNew level of awareness could be achieved by adding the human-centric solution: collaboration of TOC, vehicle NOC, UAV link NOC, man-portable NOC, etc

Page 46: Network-Aware Wireless Peer-to-Peer Collaborative Environments · Network-Aware Wireless Peer-to-Peer Collaborative Environments ... to seed and respond to multiple surveillance events

46

Questions?