Transcript
Page 1: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

US Army Research, Development and Engineering Command

Douglas Maxwell, MSME

*Unclassified – Approved For Public Release*

Military Open Simulator Enterprise Strategy

Virtual World Technology Strategic Applications

[email protected]

407-208-5097

Page 2: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

SFC Paul Ray Smith Simulation & Training Technology Center

*Unclassified – Approved For Public Release*

2

Overview

• What is MOSES?• Why was MOSES created?• What value does MOSES bring to military

training applications?• What are the down sides?• What does the MOSES architecture look like?

Page 3: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

SFC Paul Ray Smith Simulation & Training Technology Center

*Unclassified – Approved For Public Release*

3

What is MOSES

The Military Open Simulator Enterprise Strategy is an exploratory effort designed to evaluate the ability of the Open Simulator to provide independent and secured access to a virtual world.

Year One Goals:

1. Provide a completely independent virtual world capability. Runs in an enclaved network, capable of multiple levels of secured processing.

2. Provide a stable in-kind Second Life®-like environment.

3. Provide guidance to other organizations wishing to replicate the MOSES results.

4. Link with other organization in a hyper-grid manner to demonstrate external growth and scalability.

Next Steps:

5. Secured/Encrypted Communications

6. User Authentication with certificates and CAC

7. Larger Scale User Support

8. Integration/Conformance with the DoD Virtual World Framework

Page 4: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

SFC Paul Ray Smith Simulation & Training Technology Center

*Unclassified – Approved For Public Release*

4

Why Was MOSES Created?

• Replacement to the Second Life® Enterprise Project• Effort to preserve significant investment in the SLE platform.• Continue research started in the SLE platform.

SLE: 20 Feb 2011

8 Concurrent Sims

VOIP

MOSES: 26 Mar 2012

182 Concurrent Sims

VOIP

MESH, Media on a Prim

30+ Gb Assets

Page 5: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

SFC Paul Ray Smith Simulation & Training Technology Center

*Unclassified – Approved For Public Release*

5

What value does MOSES bring to military training applications?

Breaks the traditional paradigm of modeling and simulation.

• Art Pipeline• Computationally Steerable

– The scripting language can enact changes to objects without restarting simulation.• Out of the Box External Communications Mechanisms

– Everything in the environment is an interactive object, capable of being driven by external behavior models.

• Every Object can connect to an external data source.• Flexible Terrain

– Real world terrain sources can be used.– Terrain is deformable while simulation is running; May be restored via scripting

• Persistent Virtual Environment– Capable of High Availability and Uptimes

• Multiple Communications Options– Point to point chat, point to many chat– Point to point VOIP, point to many VOIP – can replicate military radio behavior

Page 6: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

SFC Paul Ray Smith Simulation & Training Technology Center

*Unclassified – Approved For Public Release*

6

What are the down sides?

• Insecure communications between client and server. – Phase II of the MOSES project will look at 100% encryption of all data

transmitted/received.• Content is produced to the client “on demand”.

– Susceptible to network lag.• Physics engine needs work.

– Phase II of the MOSES project will experiment with alternate physics engines.

Page 7: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

SFC Paul Ray Smith Simulation & Training Technology Center

*Unclassified – Approved For Public Release*

7

What does the MOSES architecture look like?

Ope

nSim

Se

rve

r 1-

20

Ope

nSim

Se

rve

r 21

-40

Ope

nSim

Se

rve

r 41

-60

Op

en

Sim

Se

rve

r n

Ro

bu

st /

Mo

nit

Mu

mb

le S

erv

er

Firewall / NAT Translation

MOSES

Client 1

MOSES

Client 2

MOSES

Client 3

MOSES

Client m

STTC Network

Unknown Network

(Internet)

MyS

QL

Se

rve

r

SR

AS

Se

rve

r

Firewall not part

of MOSES system

but part of location

infrastructure

Hypervisor VM Manager

Host Hardware:

4x12 Core

512 Gb Ram

Typical VM Guest:

8 Core

64 Gb Ram

Page 8: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

SFC Paul Ray Smith Simulation & Training Technology Center

*Unclassified – Approved For Public Release*

8

Lessons Learned

• Created preconfigured client.– Subject matter experts may not be technical.

• Network is most precious resource.• Community is critical for sustainment.

– Regular office hours– Assistance with management

• Adopt flexible culture– Plan ahead for growth, network/computing hardware– Listen to open source developers to help make informed decisions

Page 9: US Army Research, Development and Engineering Command Douglas Maxwell, MSME *Unclassified – Approved For Public Release* Military Open Simulator Enterprise

SFC Paul Ray Smith Simulation & Training Technology Center

*Unclassified – Approved For Public Release*

9

Project Information

MOSES Website:

http://fvwc.army.mil/moses/

MOSES Account Page:

http://107.7.21.240:8002/wifi

MOSES Wiki:

https://107.7.21.233/redmine


Recommended