© 2007 the mitre corporation. all rights reserved exposing services in a disadvantaged environment...

11
© 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org February 27, 2007 Approved for Public Release (07-0267) Distribution Unlimited

Upload: kevin-lee

Post on 03-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

© 2007 The MITRE Corporation. All rights reserved

Exposing Services in a Disadvantaged Environment

S. Semy, M. Sabbouh, J. Higginson, F. Dandashi{ssemy,ms,higginso,dandashi}@mitre.org

February 27, 2007

Approved for Public Release (07-0267) Distribution Unlimited

Page 2: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

2

© 2007 The MITRE Corporation. All rights reserved

How do SOAs enable solutions for disadvantaged users?

Challenge

Intermittent

Connectivity

Limited

Bandwidth

Heterogeneous

Devices Limited Local

Resources

High

Latency

Warfighter

Disaster Relief

Page 3: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

3

© 2007 The MITRE Corporation. All rights reserved

By the way… supporting disadvantaged operations is

not just a Government Problem!

Parcel Delivery Services Health Care

Page 4: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

4

© 2007 The MITRE Corporation. All rights reserved

Nonetheless… there are unique constraints within the Government:

Often severely constrained environments Potentially bigger impact for getting it wrong Bigger scale and less controlled environment

Page 5: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

5

© 2007 The MITRE Corporation. All rights reserved

Services for Disadvantaged EnvironmentsMITRE’s Enterprise Systems Engineering Capstone Activity

Page 6: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

6

© 2007 The MITRE Corporation. All rights reserved

Characterization FrameworkData Center Gateway DismountedMobile Network

Bandwidth

Low Latency

Resources(storage, computing, etc)

Connectivity

N/A

N/A

No limitations Some limitations Severe limitations

Disaster Relief

Traffic Pattern

Page 7: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

7

© 2007 The MITRE Corporation. All rights reserved

Edge Computing

and Caching

Data Synchronization

Data Compression

Rich Internet Apps (e.g.

offline apps)

Intermittent Connectivity

Limited Bandwidth

High Latency

Heterogeneous Devices

Limited Local Resources

Dim

en

sio

ns

Web Architectures and Technologies

Applicable Web Architectures and Technologies

DoD implementations need to leverage commercial solutions to the extent possible

Page 8: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

8

© 2007 The MITRE Corporation. All rights reserved

Recommendations to the W3C

Candidate W3C Recommendations in support of asynchronous mode of operation of web applications– Browsers that support offline web applications– Protocols to synchronize cached data in browsers and servers– Standard markup language to tag pieces of the web that can be

used offline Standards to embed metadata (e.g. quality of service,

discovery) in web pages, imagery, and video Architectures to formalize the role of proxy servers to

perform functions such as compression, caching, and routing

Architectures and standards to support subscription-based information delivery

Page 9: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

© 2007 The MITRE Corporation. All rights reserved

Backup

Page 10: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

10

© 2007 The MITRE Corporation. All rights reserved

Dimensions

Page 11: © 2007 The MITRE Corporation. All rights reserved Exposing Services in a Disadvantaged Environment S. Semy, M. Sabbouh, J. Higginson, F. Dandashi {ssemy,ms,higginso,dandashi}@mitre.org

11

© 2007 The MITRE Corporation. All rights reserved

Characterization Framework

• Fully connected

• Dedicated communication lines

• Fully equipped

• Data center environment

• Mostly connected

• Shared network

• Adequate bandwidth

• High latency

• Largely disconnected for lengthy time periods

• Little/no processing and storage ability

• Data exchange in bursts and infrequently

• Frequent network disruption

• Shared communication across large users

• Mobility limits connectivity

• Bandwidth may be severely limited

• Noisy network

Data Center Gateway Dismounted UserMobile Network