A Limited Objective Experiment on Wireless Peer-To-Peer Collaborative Networking



Similar documents
Report Documentation Page

CAPTURE-THE-FLAG: LEARNING COMPUTER SECURITY UNDER FIRE

Overview Presented by: Boyd L. Summers

Asset Management- Acquisitions

Applications. Network Application Performance Analysis. Laboratory. Objective. Overview

Issue Paper. Wargaming Homeland Security and Army Reserve Component Issues. By Professor Michael Pasquarett

RUGGEDCOM NMS. Monitor Availability Quick detection of network failures at the port and

Achieving Service Quality and Availability Using Cisco Unified Communications Management Suite

FIRST IMPRESSION EXPERIMENT REPORT (FIER)

Analysis of Effect of Handoff on Audio Streaming in VOIP Networks

SNMP Monitoring: One Critical Component to Network Management

WHITE PAPER OCTOBER CA Unified Infrastructure Management for Networks

WHITE PAPER September CA Nimsoft For Network Monitoring

Using the Advancement Degree of Difficulty (AD 2 ) as an input to Risk Management

MANAGING NETWORK COMPONENTS USING SNMP

ENSC 427: COMMUNICATION NETWORKS Simulation and Analysis of Wi-Fi Performance in campus network

NETFORT LANGUARDIAN MONITORING WAN CONNECTIONS. How to monitor WAN connections with NetFort LANGuardian Aisling Brennan

Chapter 18. Network Management Basics

Network Management and Monitoring Software

NMS300 Network Management System

How To Understand and Configure Your Network for IntraVUE

Network Troubleshooting with the LinkView Classic Network Analyzer

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

73rd MORSS CD Cover Page UNCLASSIFIED DISCLOSURE FORM CD Presentation

Gaining Operational Efficiencies with the Enterasys S-Series

THE FLATWORLD SIMULATION CONTROL ARCHITECTURE (FSCA): A FRAMEWORK FOR SCALABLE IMMERSIVE VISUALIZATION SYSTEMS

DCAA and the Small Business Innovative Research (SBIR) Program

SUNYIT. Reaction Paper 2. Measuring the performance of VoIP over Wireless LAN

About Firewall Protection

CHAPTER. Monitoring and Diagnosing

A GPS Digital Phased Array Antenna and Receiver

EKT 332/4 COMPUTER NETWORK

Local-Area Network -LAN

DEFENSE CONTRACT AUDIT AGENCY

The ISP Column A monthly column on all things Internet

Advanced Micro Ring Resonator Filter Technology

Multiple Network Marketing coordination Model

In June 1998 the Joint Military Intelligence. Intelligence Education for Joint Warfighting A. DENIS CLIFT

How To Understand Network Performance Monitoring And Performance Monitoring Tools

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

Introduction to Network Management

EAD Expected Annual Flood Damage Computation

Wireless LAN Concepts

Consolidating HFC Device and Network Management and Monitoring under SCTE HMS SNMP

SolarWinds Certified Professional. Exam Preparation Guide

Network setup and troubleshooting

Portable Wireless Mesh Networks: Competitive Differentiation

The Advantages of Using EIGRP on an Enterprise Network

An Oil-Free Thrust Foil Bearing Facility Design, Calibration, and Operation

How To Manage A Network Management System (Hitachi)

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

OAM Operations Administration and Maintenance

VoIP QoS on low speed links

A Summary of Network Traffic Monitoring and Analysis Techniques

IP Networking. Overview. Networks Impact Daily Life. IP Networking - Part 1. How Networks Impact Daily Life. How Networks Impact Daily Life

WhatsUp Gold v11 Features Overview

Cisco Network Analysis Module Software 4.0

How To Configure Voice Vlan On An Ip Phone

Top-Down Network Design

Layer 3 Network + Dedicated Internet Connectivity

OPNET Network Simulator

QAME Support for Policy-Based Management of Country-wide Networks

ehealth and VoIP Overview

THE MIMOSA OPEN SOLUTION COLLABORATIVE ENGINEERING AND IT ENVIRONMENTS WORKSHOP

Cisco Change Management: Best Practices White Paper

Configure A VoIP Network

Configuring and Managing Token Ring Switches Using Cisco s Network Management Products

1.1. Abstract VPN Overview

Carrier Ethernet: New Game Plan for Media Converters

Nimsoft for Network Monitoring. A Nimsoft Service Level Management Solution White Paper

Pima Community College Planning Grant For Autonomous Intelligent Network of Systems (AINS) Science, Mathematics & Engineering Education Center

CISCO WIRELESS CONTROL SYSTEM (WCS)

CHAPTER 6. VOICE COMMUNICATION OVER HYBRID MANETs

EXPERIMENTAL STUDY FOR QUALITY OF SERVICE IN VOICE OVER IP

Quality of Service Analysis of Video Conferencing over WiFi and Ethernet Networks

Operation Tools. S&C IntelliTeam CNMS Communication Network Management System. Table of Contents. Overview... 2 Tools. Section Page Section Page

Building a Highly Available and Scalable Web Farm

Architecture of distributed network processors: specifics of application in information security systems

ProSafe Plus Switch Utility

MIDAS. Event Log Viewer User s Guide. Part Number MN/MID-EVLOG.IOM Revision 0

A NOVEL RESOURCE EFFICIENT DMMS APPROACH

Computer Networks CS321

Guideline for setting up a functional VPN

Computer Networking: A Survey

Truffle Broadband Bonding Network Appliance

Exhibit n.2: The layers of a hierarchical network

PVNMS Brochure All rights reserved. Proxim Wireless Corporation. 1

Optimizing Enterprise Network Bandwidth For Security Applications. Improving Performance Using Antaira s Management Features

D-Link Central WiFiManager Configuration Guide

PANDORA FMS NETWORK DEVICE MONITORING

VMWARE WHITE PAPER 1

IISUP-. NAVAL SUPPLY SVSTE:MS COMMAND. Ready. Resourceful. Responsive!

Site Survey and RF Design Validation

Smart Business Architecture for Midsize Networks Network Management Deployment Guide

Investigation and Comparison of MPLS QoS Solution and Differentiated Services QoS Solutions

QoS issues in Voice over IP

CSE 3461 / 5461: Computer Networking & Internet Technologies

Transcription:

A Limited Objective Experiment on Wireless Peer-To-Peer Collaborative Networking Dr. Alex Bordetsky LCDR Glenn R. Cook Dr. Bill Kemple LCDR Timothy Thate Naval Postgraduate School Department of Information Sciences 589 Dyer Road, Room 200A Monterey, CA 93943 abordets@nps.navy.mil Abstract The implications of using peer-to-peer communications within an urban environment are significant for Military applications. From a networking perspective, the use of wireless technologies to support the collaboration may have impacts on bandwidth and spectrum utilization. This paper explores the effects of wireless peer-to-peer (P2P) network behavior on the performance of collaboration support applications. The results achieved during the limited objective experiment conducted by the Naval Postgraduate School demonstrate significant affects of roaming on application sharing performance and integration with client-server applications. We discuss the wireless network operation challenges leading to the solutions for scaling up application sharing and improving collaborators self-organizing behavior. 1. Introduction Communication within the collaborative network environment takes on many different modalities, including e-mail, chat, voice-over-ip and peer-to-peer (P2P). Each of these forms of collaborative communication has a different way of interacting with the network environment [1]. While most communications processes interact in a hierarchical fashion, peer-to-peer takes on a different methodology. Generally a P2P communication has the following characteristics: Direct connections between network clients Each client (node) is considered as an equal to all others Clients share processing, applications and content There is no central point of control within the network. Peer-to-peer computing is the sharing of computer resources and services by direct exchange between systems. In a peer-to-peer architecture, computers that have traditionally been used solely as clients communicate directly among themselves and can act as both clients and a server, assuming whatever role is most efficient for the network. This concept of computing isn t new (the idea is over thirty years old), but the emergence of inexpensive computing power, bandwidth, and storage has inspired reconsideration.

Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. 1. REPORT DATE SEP 2002 2. REPORT TYPE 3. DATES COVERED 00-00-2002 to 00-00-2002 4. TITLE AND SUBTITLE A Limited Objective Experiment on Wireless Peer-To-Peer Collaborative Networking 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Naval Postgraduate School,Department of Informaiton Sciences,589 Dyer Road, Room 200A,Monterey,CA,93943 8. PERFORMING ORGANIZATION REPORT NUMBER 9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR S ACRONYM(S) 12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for public release; distribution unlimited 13. SUPPLEMENTARY NOTES The original document contains color images. 14. ABSTRACT 15. SUBJECT TERMS 11. SPONSOR/MONITOR S REPORT NUMBER(S) 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT a. REPORT unclassified b. ABSTRACT unclassified c. THIS PAGE unclassified 18. NUMBER OF PAGES 9 19a. NAME OF RESPONSIBLE PERSON Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std Z39-18

2. Experiment The Naval Postgraduate School (NPS) undertook an experiment to test the use of collaborative P2P communications in a wireless networked environment. This experiment was intended to provide initial data to evaluate the potential impact of using this technology in an urban warfare environment. The experiment was conducted on the NPS campus in March 2002 and involved a hostage search and rescue scenario within the confines of the NPS campus quad. The mission for the Reconnaissance and Surveillance Team (RST) on the ground was to build-up sufficient situational awareness by using P2P collaborative networking between RST members with Remote HQ, Local Command Post, and En route Scene-of-Action Commander. According to the scenario an unknown number of terrorists (represented by evil-looking RED Triangles) took hostages on an upper floor of Spanagel Hall, Naval Postgraduate School. Six student teams comprising the RST unit, armed only with their laptops, Pocket PCs, wireless internet, GROOVE P2P collaborative tools, and set of GPS interface agents, were asked to collaborate with an en route special team commander and HQ in Norfolk to establish situational awareness sufficient to plan and execute the rescue mission. Figure 1 illustrates the situational awareness view of the RST collaborative environment at the moment when bomb (black circle) is been identified in the Root Hall and several terrorists were spotted in Bullard and Spanagel Hall buildings. By means of collaborative tools this view was shared by the HQ with the individual teams in order to enable their awareness of the other teams positions and their views of the targets. Performance of those applications was expected to be rather sensitive to the state of the wireless network and Network Operations Center was established to assist the RST teams in managing their application resources. 2.1 P2P Wireless Collaborative Network Configuration A wireless network consisting of Cisco and Apple access points (Base Stations) were connected to the NPS LAN and were segmented from the main LAN by placing all the base stations on a separate subnet. Personal Data Assistants (PDA) and Laptop computers with wireless access cards were configured to connect to LAN through these access points. The experiment sponsor in Norfolk, VA had connectivity to this network through a secure pipe via the Internet. A network operations center (NOC) was established with a primary function of: Set up the experimental P2P wireless collaborative network Manage the network during the experiment Provide situational awareness to the local Command Center and sponsor headquarters Assist the operational team members Maintain communications during the experiment Collect the experimental data. The research role of NOC was to explore the feasibility of bandwidth management for P2P clients, scalability and mobility of collaborative network, integration of P2P with client-server communications, and feasibility of P2P collaborative network self-organizing behavior.

Figure 1: The RST situational awareness view The P2P wireless collaborative network was comprised of the following building blocks: Six mobile terminals each comprised of the Pocket PC (ipaq) with GPS receiver and wireless laptop mobile connected to local area wireless network 15 access points distributed over the university campus area to provide local area coverage and routing functionality Four network monitoring workstations Two Situational Awareness web servers; one at local NOC the other at Sponsors facility in Norfolk, VA. The first step was to create and capture topology. OPNET, a commercial network management software tool, allows topologies to be created manually or automatically[2]. Prior to the actual experiment, the managers created the topology manually because many of the devices were not configured with appropriate MIBs (Management Information Bases). A software simulation tool was used to predict expected network performances. This simulation enables decision makers to predict the efficiency and capacity of a proposed network before equipment is actually acquired. The simulation results also provided detailed information on network traffic and differentiated the traffic attributable to the wireless segment of the network. Performance statistics in terms of Wireless LAN Load, Throughput, Data Dropped, LAN Delay, Media Access Delay, HTTP Traffic Sent, HTTP Traffic Received, HTTP Page Response Time, and HTTP Object Response Time were available. This data became crucial when allocating

actual resources and then it was used to anticipate limitations that would impact operational success. Based on simulation performance analysis, the results warranted asset reallocation. Several components, including a second dedicated server, were added to the network. The analysis for the experiment determined that HTTP traffic would transmit through the P2P network without any serious delays. It also showed the network could handle an increased load without affecting service. OPNET s Application Characterization Environment (ACE) Application was used to capture packet data necessary to analyze application specific loads. Files and associated packet traffic was traced and documented to create an accurate model of network data exchange. This data was used to populate both the application layer and network layer views in the network model. Follow-on analysis was conducted using the functionality of ACE and an additional module called AppDoctor. AppDoctor provided analysis of the application task and reported on aspects of both network s and application s performance. ACE was also used to analyze the use of IP addresses. Each node in the network was identified by its team name and an IP address. Dynamic IP addressing was used during the experiment, so some IP addresses were not easily or automatically associated with known network nodes. Dynamic IP addressing did allow the network to reassign an IP address the microsecond it was relinquished Spectrum Network Management Software enabled the NOC to drill down into the network and provide detailed views of the network at user-defined levels [3]. Alarms or customized notifications could be established and system status changes indicated by a change in associated component icon color (from red to yellow depending on the parameter). Various views of the network included: Cablewalk view: The layouts of the access points that are connected to the LAN. Detailed information about each access point can be viewed by double clicking the associated icon. Device Topology. This detailed view details each network component (Figure 2). A normal connection is represented by a green color. An icon will turn red if performance has fallen beneath a set parameter. Link State View. Each component will display a green, yellow or red color depicting the health of the link. Simple Network Management Protocol(SNMP) is the Internet standard protocol, defined in STD 15, RFC 1157, developed to manage nodes on an IP network. It is used extensively by Spectrum to discover, model and monitor the network [4]. Active TCP connections can be monitored for any SNMP compliant asset on the network. The experiment was dynamic and exercised the spectrum of functionality of both a traditional and wireless hybrid network from a network management perspective. Spectrum network management software facilitated effective event tracking and system monitoring. The tools were versatile and allowed participants to see how their activities impacted the health of the network. There were sufficient user-defined parameters and alarms that allowed the NOC to shift assets to avoid impeding packet traffic during the scenario.

Figure 2: Network Topology 2.2 Network Monitoring Solarwinds Network Management System (Engineering Edition, evaluation version) was the commercially available software used during the LOE to monitor elements of network performance and faults. There were several factors specifically chosen to monitor during the P2P experiment including:. Network Performance Current Response Time and Percent Packet Loss Average Response Time and Percent Packet Loss. Solarwinds Network Management software was also used for fault management. Network performance and fault management could be monitored simultaneously. The following elements of fault management were evaluated: Monitored events and traps originating from the wireless network elements. Configured alarm severity levels along with filters based on time, source, severity, and type. User-defined action scripts registered for certain alarm types or network element instances. Actions could initiate NOC Manager notification through e-mail or pages (beeper). Color-coded hierarchy display for alarm level indications. Number and time distribution of selected alarms, alarm severity, alarm state, or network elements effected.

2.3 Bandwidth Monitoring The bandwidth monitor feature of Solarwinds provided a variety of display options. The primary limitation of this function was that each terminal be SNMP compliant. In the experiment, none of the hand-held terminals and only four of the six laptop terminals had functional MIBs. Bandwidth capability had to be monitored on the servers. SolarWinds TraceRoute module was useful in evaluating bandwidth usage. The utility will not only the path network traffic takes from each node on the network, it also displays selected SNMP information about each device encountered. Response time and packet loss information could be displayed both as a number and as a bar graph. TraceRoute could also be used to evaluate or query SNMP compliant machines outside the network. Other filters were initially created to capture packets from ports utilized by Net meeting and Groove but were found to unsuccessful during dry run tests. Additionally, a No filter capture agent was created to capture all data flowing between the server and team devices but was lost due to parsing errors associated with initial header size configuration settings. As a result, this analysis focused primarily on TCP and HTTP Port 80 activity captured at the server. Capturing packets was initiated at the beginning of the LOE. System errors that occurred during the experiment required re-initialization of the capture process. The result was that only the last segment of the LOE was recorded and compiled for analysis. The trace file was then imported into ACE and configured via the import wizard for proper network reference alignment. What became evident in this analysis is that network degradation could often be correlated to specific application use. Microsoft Net meeting, MAPIX and GPS data transmissions to the LOE Server degraded the network to some degree, but in most cases, degradation was consistent from team to team and from wireless access point to another. 3. Results and Discussion Factors affecting overall performance of the experiment network focused on the application layer. Performance metrics were not consistent across all devices, but this could be attributed to location of the individual teams relative to the wireless access points or individual laptop application configurations with regards to processes running in the background on each node. The primary recommendation to improve application packet transfer would be coordinated turnkey configurations on each node of the network. Specifically, adjust the system configurations so there are minimal applications running in the background on the nodes. Bandwidth was not an issue during this experiment. Bandwidth utilization for each of the terminals averaged around one percent of capacity and peaked at two percent. Figure 3, Bandwidth Received and Transmitted shows that the average bandwidth received was around 100 Kbps, and transmissions averaged around 10 Kbps.

While this experiment was not bandwidth intensive, the percent packet loss averaged around 35.2 indicating that the network was not configured for applications that required dedicated bandwidth. (Figure 4) All Teams Bandwidth Received Bandwidth Received in Kbps 300 250 200 150 100 50 0 1505 1520 1535 1550 1610 Time 1625 1640 Team 1 Received Team 2 Received Team 3 Received Team 4 Received Team 5 Received All Teams Bandwidth Transmissions Bandwidth Transmitted in Kbps 150 100 50 0 1505 1520 1535 1550 1610 Time 1625 1640 Team 1 Transmitted Team 2 Transmitted Team 3 Transmitted Team 4 Transmitted Team 5 Transmitted Figure 3: Bandwidth Received and Transmitted Percent Packet Loss 120 100 80 60 40 20 0 1505 1515 1525 1535 Percent Packet Loss Time 1545 1555 1610 1620 1630 1640 1650 Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 IPAQ 1 IPAQ 2 IPAQ 3 IPAQ 4 IPAQ 5 IPAQ 6 Figure 4: Percent Packet Loss

A mobile node should be able to monitor its own signal strength and bandwidth utilization. This was a critical form of operational feedback provided to the teams from the NOC. The result was the teams adjusted their physical location or changed applications being used on their devices. The experiment demonstrated the scalability of a wireless P2P collaborative networking, yet emphasized the network overhead needed to synchronizing voice over IP communication. Voice packets were sequentially routed with other application packets, but the result was seemingly broken communication. Other traditional voice communication modes were more reliable. The data sharing features scaled-up effectively. The experiment demonstrated that P2P and Client-Server integration is feasible, but sensitive to roaming between the access point coverage areas. Application sharing was especially sensitive to roaming as applications would drop when a team crossed a boundary of access point coverage. There was substantial packet loss until the application was restarted in the new area, so error checking and system synchronization/restoration features are necessary Self-organizing behavior was demonstrated when Reconnaissance and Survey team members switched modes of communication due to signal loss or interference. Yet, the strongest (and unexpected) effect of self-organizing behavior emerged at the command and control center site when network center managers were able to effectively monitor performance and fault data, synchronize this data with the voice and data sharing calls, and adjust assets or operations before packets and connectivity between peers was lost. Essentially, new channels of communication between team members were facilitated in real time by the NOC monitoring team elements. 4. Conclusions and Future Research This experiment demonstrated how network management tools can be used to view a complex organization and monitor the flow of information. Network response time was, for the most part, consistently around fifty milliseconds for all terminals. The greatest indicator of network flow was the analysis of the percent packet loss. Every team was all over the board in regards to packet loss. Each team dropped approximately 35.2 percent, yet even with re-transmission of the affected data packets, the twelve wireless units still consumed less than one percent of the bandwidth available. Wireless P2P collaborative networks are feasible, but the application programs used for communications are not yet robust enough to support mission critical environments. Future research should focus on the stability of the application layer and the capabilities from the communications programs to automatically re-establish communications if dropped from a mobile network. While bandwidth was not an issue in this small experiment, it is important to remember that much of the utilization of the bandwidth that was used came from the re-transmission of data packets lost through application drop-off.

5. References [Bordetsky, 2000] Alex Bordetsky. Adaptive QoS Management via Multiple Collaborative Agents. Ch.4 in: Agent Technology for Communications Infrastructure Wiley Press, 2000 [Lewis, 2000] Lundy Lewis. Service Level Management for Enterprise Networks, Artech House, 2000 [Perkins and McGinnis, 1997] David Perkins and Evan McGinnis, Understanding SNMP MIBs, Prentice Hall, 1997 [Opnet.com, 2002] Software that Understands Networks, http://www.opnet.com/