Net Centricity Net Centricity A full contact Social Sport A full - - PDF document

net centricity net centricity
SMART_READER_LITE
LIVE PREVIEW

Net Centricity Net Centricity A full contact Social Sport A full - - PDF document

The Essence of Net Centricity and The Essence of Net Centricity and Implications for C4I Services Interoperability Implications for C4I Services Interoperability Hans W. Polzer Hans W. Polzer Lockheed Martin Lockheed Martin May 21, 2008 May


slide-1
SLIDE 1

1

The Essence of Net Centricity and The Essence of Net Centricity and Implications for C4I Services Interoperability Implications for C4I Services Interoperability

Hans W. Polzer Hans W. Polzer Lockheed Martin Lockheed Martin

May 21, 2008 May 21, 2008

S

Page 2

Net Centricity Net Centricity

A full contact Social Sport A full contact Social Sport

slide-2
SLIDE 2

2

S

Page 3

Net Centricity Net Centricity

  • It

It’ ’s about s about diverse diverse people, institutions, and people, institutions, and systems coming together to achieve some systems coming together to achieve some limited goal better than they can themselves limited goal better than they can themselves

  • Enabled by the network

Enabled by the network

  • Very little

Very little “ “Command Command” ” and and “ “Control Control” ”

  • A lot of Collaboration and Cooperation

A lot of Collaboration and Cooperation

  • It

It’ ’s about sharing information and services across s about sharing information and services across traditional system and enterprise boundaries traditional system and enterprise boundaries

  • It

It’ ’s about dynamic interactions, not static system s about dynamic interactions, not static system architectures architectures No single, integrated, enterprise or architecture – like the Internet!

S

Page 4

Operational Effectiveness Enablers Operational Effectiveness Enablers

  • Pervasive Connectivity

Pervasive Connectivity

  • GIG, NNEC, Intranets, Internet, Data Links, Sensor Networks

GIG, NNEC, Intranets, Internet, Data Links, Sensor Networks

  • Service Oriented Architectures

Service Oriented Architectures

  • Enable interoperation across different hardware/software

Enable interoperation across different hardware/software execution environments execution environments

  • Net Centric Systems and Organizations

Net Centric Systems and Organizations

  • Adds the notion of dynamic scope and crossing system and

Adds the notion of dynamic scope and crossing system and enterprise/COI/Domain boundaries via the Net enterprise/COI/Domain boundaries via the Net

  • Collaborative Culture and Incentives (

Collaborative Culture and Incentives (“ “Co Co-

  • opetition
  • petition”

”); ); Learning Organizations Learning Organizations

  • Enables services to be exchanged over the Net

Enables services to be exchanged over the Net

  • But requires a compelling business case for doing so

But requires a compelling business case for doing so

  • Fosters Social/Collaborative Computing, KM

Fosters Social/Collaborative Computing, KM

  • Silicon Valley

Silicon Valley vs vs Route 128 Business Model Route 128 Business Model

  • Joint, Coalition perspective

Joint, Coalition perspective -

  • not just Service or Domain

not just Service or Domain

slide-3
SLIDE 3

3

S

Page 5

Programs focus on

  • perational capabilities

Capabilities cut across system and community of interest (COI) boundaries Systems support multiple COIs and capabilities via services Services are valued based

  • n how well they support

multiple & new capabilities - Agility Programs are valued based

  • n how effectively they use

and provide services via the network – Net-centricity

The Net The Net-

  • Centric Services Model

Centric Services Model

System 2 System 3 System 1 System 2 System 3 System 1 System 2 System 3 System 1

Capability X Capability Y

S

Page 6

Implications for C4I System Interoperability Implications for C4I System Interoperability

  • Diverse systems represent different contexts,

Diverse systems represent different contexts, purposes, and scope decisions by different purposes, and scope decisions by different institutional sponsors institutional sponsors

  • The net

The net-

  • centric revolution exposes these

centric revolution exposes these different decisions to each other different decisions to each other

  • The surprising thing should be how much

The surprising thing should be how much commonality there actually is commonality there actually is

  • Non

Non-

  • standard data representation should be viewed

standard data representation should be viewed as the norm as the norm

  • Common data standards reflect broad institutional

Common data standards reflect broad institutional frame of reference and scope overlaps frame of reference and scope overlaps – – not not universality universality (e.g., GPS/WGC (e.g., GPS/WGC-

  • 84 coordinate system

84 coordinate system vs vs Zip Codes or Zip Codes or SPLCs SPLCs) )

Commonality only makes sense in the context of differences

slide-4
SLIDE 4

4

S

Page 7

Strawman Strawman Definitions Definitions

  • Operational Context

Operational Context: The attributes which characterize an entity : The attributes which characterize an entity’ ’s s purpose & state, within some ecology scope purpose & state, within some ecology scope

  • Perspective

Perspective: a particular system : a particular system’ ’s or individual s or individual’ ’s version/view of s version/view of some context/entity for its purposes some context/entity for its purposes

  • Frame of reference

Frame of reference: The representational convention used to : The representational convention used to describe some entity along one or more attribute dimensions, describe some entity along one or more attribute dimensions, including context attributes including context attributes

  • Scope

Scope: the portion of possible real world and conceptual entity : the portion of possible real world and conceptual entity space a given system, context, perspective, or frame of referenc space a given system, context, perspective, or frame of reference e includes includes

  • State

State: The value of context and other variable attributes for an : The value of context and other variable attributes for an entity that are important for some purpose at some entity that are important for some purpose at some time(frame time(frame) in ) in some some frame(s frame(s) of reference ) of reference

S

Page 8

Context Shifting Events Context Shifting Events

  • Bring systems into unexpected/unplanned

Bring systems into unexpected/unplanned contact contact

  • E.g., Katrina, Afghanistan, 9/11, corporate mergers,

E.g., Katrina, Afghanistan, 9/11, corporate mergers, exercises, plan exercises, plan vs vs actual, composite simulations, etc. actual, composite simulations, etc.

  • Root cause of most interoperability

Root cause of most interoperability “ “problems problems” ”

  • Others are either errors or due to resource

Others are either errors or due to resource limitations limitations

  • Usually violate context and scope assumptions

Usually violate context and scope assumptions

  • f system designers
  • f system designers
  • These are rarely explicitly represented in system data

These are rarely explicitly represented in system data

  • Are more pervasive than designers realize

Are more pervasive than designers realize

Net-Centricity Makes Context Shifting Events an Everyday Occurrence

slide-5
SLIDE 5

5

S

Page 9

Thought Experiment 1 Thought Experiment 1 – – “ “Saving Private Ryan Saving Private Ryan” ”

Personnel Management System By Skill? By Individual By Service?

?

Force Development Context Force Application Context Own Force Awareness System By Platform By Area? By Unit? Item Level Event, Operational Domain Need individual with specific attributes in an area Context Shifting Event

Interaction among systems, institutions is constrained by different perspectives, scope and frames of reference

S

Page 10

Thought Experiment 2 Thought Experiment 2 – – Tsunami Relief Tsunami Relief

Global Level Event – Many Domains Multi-national Disaster Relief Military Force Awareness Civil Force Awareness Disaster Relief Force Awareness System of Systems NGO Force Awareness Commercial Force Awareness Military Force Awareness Civil Force Awareness Country A Context Country B Context Transnational Context Country C Context Granularity? Scope? Force Representation? Aggregation? Reporting Frequency? Context Shifting Event

slide-6
SLIDE 6

6

S

Page 11

Example Specific Data Representation Example Specific Data Representation Issues in Thought Experiments Issues in Thought Experiments

  • Thought Experiment 1:

Thought Experiment 1:

  • Individual soldiers identities? SSN? Name? Service#?

Individual soldiers identities? SSN? Name? Service#?

  • Soldier to platform mapping, platform to unit mapping

Soldier to platform mapping, platform to unit mapping

  • Unit identities in both contexts (Name, UIC, TF ID)

Unit identities in both contexts (Name, UIC, TF ID)

  • Unit location representation (mailing address,

Unit location representation (mailing address, geoloc geoloc) )

  • Military Service scope, Skill representation

Military Service scope, Skill representation

  • Thought Experiment 2:

Thought Experiment 2:

  • Granularity of force representation, national scope

Granularity of force representation, national scope

  • Force identification, capability representation

Force identification, capability representation

  • Location representation by granularity level

Location representation by granularity level

  • Composite unit representation (task forces)

Composite unit representation (task forces)

S

Page 12

Recommendations for C4I Recommendations for C4I

  • Expect diversity in operational environments

Expect diversity in operational environments

  • A single data model inherently constrains C4I scope

A single data model inherently constrains C4I scope

  • Naming/identity management services are key

Naming/identity management services are key

  • Accommodate diverse users and systems as data

Accommodate diverse users and systems as data sources and consumers sources and consumers

  • Represent context and scope explicitly in C4I

Represent context and scope explicitly in C4I service descriptions/interfaces service descriptions/interfaces

  • Implicit context/scope assumptions are the main

Implicit context/scope assumptions are the main

  • bstacles to C4I interoperability
  • bstacles to C4I interoperability
  • The NCOIC SCOPE model helps expose them

The NCOIC SCOPE model helps expose them

  • C4I occurs in all operational domains and

C4I occurs in all operational domains and across all types of enterprises across all types of enterprises

C4I needs to view itself more as a context modality of systems and enterprises of different scope rather than an end in itself

slide-7
SLIDE 7

7

S

Page 13

Contact information Contact information

  • Hans Polzer

Hans Polzer

  • hans.w.polzer@lmco.com
  • 703 251 7303

703 251 7303

  • For NCOIC SCOPE Model:

For NCOIC SCOPE Model:

  • www.ncoic.org

S

Page 14

Key observations Key observations

  • There are very few

There are very few “ “near near-

  • universal

universal” ” data data representations (e.g., location, time) representations (e.g., location, time)

  • Even these have many variants and context

Even these have many variants and context dependencies dependencies

  • Assume a geo

Assume a geo-

  • centric context and ISO/WGC frame

centric context and ISO/WGC frame

  • f reference
  • f reference
  • Most non

Most non-

  • phenomenology data has a system

phenomenology data has a system

  • r institutional frame of reference and implicit
  • r institutional frame of reference and implicit

scope scope

  • Track ID, Mission number, Tail number, PID, etc.

Track ID, Mission number, Tail number, PID, etc.

  • Unit ID, personal ID, skill codes, facilities, features

Unit ID, personal ID, skill codes, facilities, features

  • Identities are particularly key in this regard

Identities are particularly key in this regard

slide-8
SLIDE 8

8

S

Page 15

Key observations Key observations

  • The same entity may have different identities

The same entity may have different identities in different contexts and perspectives in different contexts and perspectives

  • Even if the identities are the same, other

Even if the identities are the same, other values may be different for different contexts values may be different for different contexts

  • E.g., location, weaponry, fuel level, etc.

E.g., location, weaponry, fuel level, etc.

  • Identities have different degrees of specificity

Identities have different degrees of specificity in different contexts and may represent in different contexts and may represent different levels of aggregation different levels of aggregation

  • Identities and other important entity attributes

Identities and other important entity attributes have value ranges constrained by the scope have value ranges constrained by the scope assumptions of the sponsoring institutions assumptions of the sponsoring institutions

Explicit representation of context, scope, and frame of reference needed

S

Page 16

Operational View Technical View Systems View

Identifies Participant Relationships and Information Needs Relates Capabilities/Characteristics to Operational Requirements Prescribes Standards and Conventions

Net Centric Profiles and the SCOPE Model

UJTLs

Net-Ready Dimensions Capability Scope Dimensions Technical Feasibility Dimensions

How do systems interact? What standards are used? What do systems say to each other? How is this information represented? Which Systems interact? About what? How much? And why? To what effect? Data models, Process algorithms Battlespace Representation and Naming standards Data element standards, Protocols, Environments Can capability be achieved with current stds & technologies? Are new standards needed? Is the information

  • btainable,

Accurate, timely? Technology readiness levels

Broad Narrow High Low Open Closed

slide-9
SLIDE 9

9

S

Page 17

The Essence of Net Centricity The Essence of Net Centricity

  • More than networks, SOA and NR

More than networks, SOA and NR-

  • KPP

KPP

  • It

It’ ’s about working with s about working with “ “others

  • thers”

” via the pervasive net via the pervasive net

  • Anticipate and prepare for scope and context

Anticipate and prepare for scope and context changes changes

  • Monitor the environment continuously

Monitor the environment continuously

  • Leverage and share what

Leverage and share what’ ’s available s available

  • Across program/system boundaries

Across program/system boundaries

  • Across capability & domain boundaries

Across capability & domain boundaries

  • Across enterprise & national boundaries

Across enterprise & national boundaries

  • But prepare to deal with failure/threats

But prepare to deal with failure/threats

  • Mostly a political/business/social model issue

Mostly a political/business/social model issue

  • Governance

Governance within within investment/ownership domains investment/ownership domains

  • Incentive models and risk management

Incentive models and risk management between/across between/across investment/ownership domains investment/ownership domains

S

Page 18

Business Barriers to SOA Business Barriers to SOA

  • Asymmetric relationship between service provider and

Asymmetric relationship between service provider and consumer consumer

  • Service provider/spec is known to all via a service registry

Service provider/spec is known to all via a service registry

  • Service consumers can be anyone authorized on the GIG

Service consumers can be anyone authorized on the GIG

  • Provider does not know specific service consumers needs

Provider does not know specific service consumers needs

  • No overt mechanism exists for consumers making their needs

No overt mechanism exists for consumers making their needs known to potential providers, or for motivating them to known to potential providers, or for motivating them to address consumer needs address consumer needs

“Rice Bowl Rice Bowl” ” barriers barriers

  • Provider must pay for resources needed to deliver services to

Provider must pay for resources needed to deliver services to the GIG the GIG

  • Provider gets no compensation if service usage increases

Provider gets no compensation if service usage increases

  • Provider has little incentive to improve service capabilities an

Provider has little incentive to improve service capabilities and d scope scope

  • Consumer has little incentive to use services efficiently

Consumer has little incentive to use services efficiently

  • Consumer has no way to compensate provider for service

Consumer has no way to compensate provider for service usage usage

Little motivation to share services among programs