Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Challenges for a Distributed Collaborative Environment Functioning.

Slides:



Advertisements
Similar presentations
Mobile Application Architectures
Advertisements

OfficeTrack Mobile Employees Location Management Solution.
ICS 434 Advanced Database Systems
Introduction to .NET Framework
© 2009 The MITRE Corporation. All rights Reserved. Evolutionary Strategies for the Development of a SOA-Enabled USMC Enterprise Mohamed Hussein, Ph.D.
WELCOME TO INNG EMERGENCY OPERATIONS LIAISON OFFICER OVERVIEW
Information Flow: Tactical Network Design and Bandwidth Management University XXI Texas A&M University University of Texas United States Army.
Force XXI Battle Command Brigade and Below (FBCB2) Communications System
SCENARIO Suppose the presenter wants the students to access a file Supply Credenti -als Grant Access Is it efficient? How can we make this negotiation.
Application Architecture T H E S O C R A T E S G R O U P, I N C.
ProtoCore Capability What need is the ProtoCore addressing? Legacy middleware architectures, used in many simulation environments, do not make use of modern.
The Electronic Battle Box Denis Gouin Defence Research & Development Canada.
A Mobile Infrastructure Based VANET Routing Protocol in the Urban Environment School of Electronics Engineering and Computer Science, PKU, Beijing, China.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Distributed Systems Architectures
Technical Workshops | Esri International User Conference San Diego, California Military Planning and Operations Dave Mitchell Derek Foll July 26, 2012.
Distributed Systems: Client/Server Computing
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
UNCLASSIFIED – APPROVED FOR PUBLIC RELEASEUNCLASSIFIED Architectures for Mobile Wireless Publish/Subscribe Networks David S. Rosenblum Chief Technology.
Voice over IP in a Deployable Headquarters SSgt W Quinn & Sgt D Gunn ICT Faculty, Royal School of Signals, Defence College of CIS, Blandford Camp, BLANDFORD.
Defence Research and Development Canada Recherche et développement pour la défense Canada Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Replication.
UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Danish Army Command and Control Information System Workshop on Data Replication over Disadvantaget Tactical.
1 Emerging Knowledge-Based Business Models Robert M. Shapiro, CEO Meta Software Corporation.
Moving to Design.
The Design Discipline.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
IMS 4212: Distributed Databases 1 Dr. Lawrence West, Management Dept., University of Central Florida Distributed Databases Business needs.
Chapter 4 Computer Networks – Part 1
Presentation on Facilities / Assets Management by Satyam Computers Services Ltd.
Introduction To Computer System
Performance analysis and prediction of physically mobile systems Point view: Computational devices including Mobile phones are expanding. Different infrastructure.
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
HPC use in Testing Ad Hoc Wireless Sensor Networks
and LMAP liaison Document Number: IEEE R0
NCOIC MSD Initiative: Net-Centric Operations 2.0, Domain-Specific SOA Frameworks, and M&S Testbed Demos Bob Marcus
Strategic Mobility 21 Focused on Making Decision Relevant Data A Logistics Multiplier in All Domains Strategic Mobility 21 Focused on Making Decision Relevant.
Introduction  Client/Server technology is seen by many as the solution to the difficulty of linking together the various departments of corporation.
Developments in networked embedded system technologies and programmable logic are making it possible to develop new, highly flexible data acquisition system.
Task Achieving Agents on the World Wide Web An Introduction Sharif Univ. of Tech. Computer Eng. Dep. Semantic Web Course Mohsen Lesani 13 Ord 1374.
ARMY AIRSPACE COMMAND AND CONTROL (A2C2)
Parallel and Distributed Simulation Introduction and Motivation.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 14 Slide 1 Object-oriented Design.
Branch Orientation Benjamin Brownlee MS-I W&J ROTC.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Leaders Training Program, JRTC TOC OPERATIONS. Leaders Training Program, JRTC CONSIDERATIONS DON’T BE TOO AUSTERE. MUST HAVE SUFFICIENT ROOM AND PEOPLE.
Defence Research and Development Canada Recherche et développement pour la défense Canada Canada QUANTITATIVE MODELS FOR PERFORMANCE AND COST OF COMMAND,
Connect. Communicate. Collaborate The authN and authR infrastructure of perfSONAR MDM Ann Arbor, MI, September 2008.
Performance Validation of Mobile IP Wireless Networks Presented by Syed Shahzad Ali Advisor Dr. Ravi Pendse.
Distribution A: Approved for public release; distribution is unlimited Get the right M&S technology to the right place, at the right time, for the Decision.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
JNTC Joint Management Office
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Third International Workshop on Networked Appliance 2001 SONA: Applying Mobile Agent to Networked Appliance Control S.Aoki, S.Makino, T.Okoshi J.Nakazawa.
IHP Im Technologiepark Frankfurt (Oder) Germany IHP Im Technologiepark Frankfurt (Oder) Germany ©
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
تجارت الکترونیک سیار جلسه پنجم مدرس : دکتررامین کریمی.
Fundamentals of Information Systems, Sixth Edition
Supporting Mobile Collaboration with Service-Oriented Mobile Units
International Defence Enterprise Architecture Specification (IDEAS)
Description of Revision
Improving Seminar Wargaming Tool jSWAT
Role and Plan - Demand Demand Team assesses the scope of this capability and the levels of usefulness. Step 1 – Read relevant articles and After-Action.
Existing Army Systems Force XXI Battle Command Brigade-and-Below (FBCB2) Provides battle command and situational awareness information Digitally networks.
Architecture Data Exchange Experiments Military Utility Demonstration
Application Layer Mobility Management Scheme for Wireless Internet
Architecture Data Exchange Experiments Military Utility Demonstration
International Defence Enterprise Architecture Specification (IDEAS)
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Challenges for a Distributed Collaborative Environment Functioning over Mobile Wireless Networks Jean-Claude St-Jacques Defence R&D Canada - Valcartier presented 26 August 2003 IST-030/RTG-012 Workshop on ‘Role of MiddlewareSystems Functioning over Mobile Communication Networks’

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Plan Distributed Collaborative Environment (DCE) Middleware Architecture OPERA Preliminary Bandwidth Characterisation Tactical Wireless Environment OPERA Middleware in a Wireless Environment Conclusions

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Distributed Collaborative Environment Involves direct human participation Allows: –Sharing of information –Discussion of alternatives –Making of joint decisions –Collective creation of authored work products

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Some lessons learned for deployed digital systems Need for FBCB2 (Force XX1 Battle Command Brigade and Below) or like device down to company (tactical) level More bandwidth; must allow for complete transmission of basic Fragmentary Orders & Graphics to be useful Should have near real-time update of assets on battlefield Collaborative planning is a must Every vehicle and CP needs some type of system The collaborative planning tools were almost unusable due to data bottlenecks caused by low bandwidth links

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Multi tier Architecture

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA Stands for “Operational Planning Environment and Reference Application Provides easy access to information on doctrines, organizations, equipment and resources Is a set of planning and calculation tools Facilitates the collaborative planning carried out by a group of functional staff experts Provides workflow control

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA Functionality Browsers –Equipment –ORBAT ( Organization and personnel) Staff Checks, Planners and Calculators –Task –Logistic –Lift –Movement (Road, Air and Rail)

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA - Multi-User environment

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA – Current users Corps –Division Brigade –Regiment »Company

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA – ORBAT Browser

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA Logistic Staff Check

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA Task Planning

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA Architecture DCOM Exchanges COM+ Objects encapsulate business logic Microsoft SQL Server Thin Client

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA - Bandwidth Characterization The objective was to determine the bandwidth required by OPERA for performing distributed collaborative planning The measurements of the network traffic occurred between the client and the application server Measurements included all network level exchanges. The testing was performed using an organization of a size of a Brigade 60 functions were evaluated

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE OPERA - Bandwidth Characterization (cont.) The test was performed a total of three times. The first test was to validate the scenario. The second and the third tests were to compile the measurement data into a comparison grid and to validate the results. The execution of the tests was done in an almost perfect network environment. –one client and one server with no other network or other application traffic generated by other users

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Bandwidth Characterization (Results) Basic traffic of 250 bytes per minute just to keep connections alive 33 functions (out of 60) exchange more than 100k bytes The display of a calculation progress bar consumed many network resources –a request sent from the client to the application server each 25 millisecs

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE The Tactical Domain BRIGADE HQ UNIT COMMAND POST PATROL OBSERVER COMBAT TEAM UNIT COMMAND POST COMMUNICATION UNIT HIGH or FLANKING HEADQUARTERS TCCCS / IRIS COMBAT NET RADIO

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Effects associated with mobile wireless communication grids low bandwidth (often less than 1000 bits/sec) variable throughput, and unreliable connectivity (frequent disconnections)

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Potential Issues with OPERA in the tactical domain Keeping calculation progress bar updated in multi tier architecture consumed considerable bandwidth Potential disconnection due to network latency Forced disconnections cause clients and servers to be shutdown and restarted. The response time for most of the OPERA functions would be higher than 80 secs at 1k bits/sec

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Probable Characteristics of Planning Process in Tactical Domain Developed and executed more rapidly –shorter time horizons Oriented toward tasks and movements –shorter, fewer logistical calculations More interactive –less workflow-oriented –more use of map overlays

Defence R&D Canada R et D pour la défense Canada UNCLASSIFIED – APPROVED FOR PUBLIC RELEASE Conclusions Distributed collaborative environment (DCE) offers tools to make joint decisions but requires human in loop OPERA is an instance of DCE based on a multi-tier architecture using distributed object middleware The battlefield provides very limited bandwidth for communications in the tactical domain Deployment of DCE like OPERA in a wireless environment raises major issues –response time –effects of disconnections –need to reduce volume of data transmitted –need for multi-tier architecture