Results 1 to 11 of 11

Thread: Distributed Networked Systems Theory and Practice

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Council Member pvebber's Avatar
    Join Date
    May 2007
    Location
    Rho Dyelan
    Posts
    130

    Default Distributed Networked Systems Theory and Practice

    I'm currently working on a project trying to get its arms around what makes something a "Distributed networked system". For the most part its like pornography - people recognize it when they see it, and tend not to agree to what someone else thinks is "it" when THEY see it.

    Anybody out there doing work in this area in the other services? FCS? Air force info to the cockpit stuff? Marine "Dragon of the month"?

    At what point do you depart from "network enabling an platform-centric, but fundamentally heirarchical operating environment" and get beyond the lightning bolts and pixie dust? Since we are not going to just lead with both feet from heirarchical platform based (though web-enabled) is there a tipping point where you suddenly become "network-centric"and get to enjoy all the cool supposed benefits? (and just add a bunch of network vulnerabilites to a platform-centric operating environment for marginal gains? Is "web-enabled platform - centric" all we really need?

    Then there is the "enterprise -wide system of system engineering" stuff... Talk about culture changes!

    Well, anybody with thoughts on the topic, cynical and jaded, or wide - eyed and bushy tailed, I'd be interested!

    Thanks,

    Paul
    "All models are wrong, but some are useful"

    -George E.P. Box

  2. #2
    Council Member marct's Avatar
    Join Date
    Aug 2006
    Location
    Ottawa, Canada
    Posts
    3,682

    Default

    Hi Paul,

    Can you clarify what context you are looking at? I've seen the term "Distributed networked system" used in sociology, anthropology, computer science, and in a whole slew of other areas.

    Marc
    Sic Bisquitus Disintegrat...
    Marc W.D. Tyrrell, Ph.D.
    Institute of Interdisciplinary Studies,
    Senior Research Fellow,
    The Canadian Centre for Intelligence and Security Studies, NPSIA
    Carleton University
    http://marctyrrell.com/

  3. #3
    Council Member pvebber's Avatar
    Join Date
    May 2007
    Location
    Rho Dyelan
    Posts
    130

    Default

    The context is operational command and control of naval "distributed networked systems to perform tactical missions (Anti-submarine warfare, Anti-Air warfare, Anti-Surface Warfare, Electronic attack/defense, etc.)

    All the "way we want to do things" slides show a grunch of unmanned autonomous systems with a plethora of lighning bolts interconnecting them (I see the same sort of diagrams associated with FCS, Sea Dragon, various constellation sof aircraft linked back to the AOC, etc.

    When you look at what is being bought, and how we engineer things, and how the culture we have tends to think about things, what we seem unable to get past is a "legacy archetecture" of platforms and C2 nodes in a heirarchical architecture "net-enabled" to a limited extent.

    This provides a limited benfit that is difficult to quantify "increased situational awareness" but with all the potential vulnerabilities (to network attack, but also in time expended achiving the assumed beneficial "increased situational awareness" - aside: in nearly a dozen networked experiments and excercises I've yet to see people people spend LESS time dealing with RFIs and SA issues, the more network resources you add - always more, the "just one more look and I might find the vulnerability to destroy the Death Star" syndrome).

    Attached is a slide depicting the two extremes - Business practice indicates that its typically not possible to transform an organization from one into another - you stand up new organizations (spin off subsidieries or create organizational structures) to get from one to another. Even in sales force transition in business thee seems to be an "out with the old in with the new" recapitalization, rather than incremental retraining. The desire in teh NAvy appears to be incremental, evolutionary transition from one to another - but is that possible? Desireable?

    Are there business examples or examples in the other domains you mention of incremental vice "revolutionary" transitions from heirarchical to "distributed" "operating environmemts"

    Edit - the unreadable captions on the two sides are "Hierarchical System architecture - structured information flows and feedback" and the other "Network-centric System architechture - adaptive information flows and ad hoc feedback"
    Attached Images Attached Images
    Last edited by pvebber; 09-13-2007 at 12:53 PM. Reason: unreadable captions
    "All models are wrong, but some are useful"

    -George E.P. Box

  4. #4
    i pwnd ur ooda loop selil's Avatar
    Join Date
    Sep 2006
    Location
    Belly of the beast
    Posts
    2,112

    Default

    If you're looking at systems I can give you some ideas (and heck being the greedy academic I am throw money at me and I'll let you into my lab where we have built the Internet...)

    I'm not military but I stayed at a Holiday Day Inn Express...

    You're mixing some terms and we can get into specifics if you wish. Distributed in the computer systems world is a buzz word. It takes on a couple connotations. Distributed can mean processing, data, communications, accessibility, etc.. Network enabling can mean "webbifying" an application, putting telemetry on the network, linking entities, or creating applications that share the medium like instant messenger. Distributed and hierarchical when used together create "systems paralysis" where one goal is nearing the polar and contradiction of another stated goal. See some examples that follow. .

    If we're talking about network centric warfare using computers for command and control and for situational awareness there are some web2.0 technologies that can accomplish some of this...

    Consider tools like Twitter. It allows for instantaneous sentences to pop up asking questions or making statements. Talk about situational awareness. That does mean somebody has to be watching it though.

    Consider tools like blogging. If commanders were using a blogging tools rather than a flat file hierarchical tool for writing their reports standard context and heuristic software could search for key phrases and items nearing on instantly. The difference between key search phrases (Google) and heuristic searching (Hakia) is awesome.

    To get an idea where in systems design, and how we can get it wrong so many times draw an org chart on a piece of paper. Now draw a network chart of information flows. I'm willing to bet you did both in a 2D space. Information networks are not even 3D they are 4D spaces just like the Internet. Distributed does not taking one silo (vertical data information set) of information and breaking it up into many silo's. You want NO silo's.

    Change the terms around a little and start thinking about entities. I'm not into euphemisms an entity is processing, data, communications, rules, etc.. and becomes a "node" that is interlinked to other "nodes" in a "web" rather than flat structure. No entity has the entire information set but any few entities can create a missing entity. This is a key concept for distributed data and processing but you might notice communications is missing.

    Similarly high speed, high volume, high availability (the triad) are three key concepts in distributed computing. (We're way up there in concepts so I know there are contrarian examples for experts reading this)... The rule is you can have any two of the triad.

    These examples are examples of application space changes rather than actual distributed networks. If you want to get to the systems engineering aspects we have to add the actual communications medium and that is a sticky wicket. You already mentioned security but what kind of security? The MaConahay, Schou Ragsdale model provides us with five key security services (confidentiality, integrity, availability, non-repudiation, and authentication). There are two other dimensions to the model but let's think about this first.

    If you have a fully distributed network the architecture makes availability nearing on a zero issue. Common security practices like encryption take care of non-repudiation, confidentiality, and integrity. Fill the distributed network with throttled white noise and ensure a strong authentication mechanism at access points and security becomes less of an issue. The problem is that in the Navy the granularity of an entity is an aircraft carrier or submarine when it should be a sailor. If I take out an entity that has substantial functional components then you've got issues.

    Closing items: This knowledge space/area is filled with vendors who haven't got a clue, academicians who don't understand the requirements, and users who are only looking for a solution. When in doubt go more towards the root of the system. For me this area of endeavor has been a no go for research. No money, no interest, owned by the corporations nobody will look at it other than as fundamental theoretical research. If you have any questions let me know, if I'm off base let me know too.
    Sam Liles
    Selil Blog
    Don't forget to duck Secret Squirrel
    The scholarship of teaching and learning results in equal hatred from latte leftists and cappuccino conservatives.
    All opinions are mine and may or may not reflect those of my employer depending on the chance it might affect funding, politics, or the setting of the sun. As such these are my opinions you can get your own.

  5. #5
    Council Member pvebber's Avatar
    Join Date
    May 2007
    Location
    Rho Dyelan
    Posts
    130

    Default

    Thanks Selil - a lot of food for thought there.

    On the "distributed, networked" as buzzword - thee is plenty of that, and cutting through it to get at the "Meat" part of what I am after.

    Terms like this tend to be "code word labels" on complex, sets of ideas that individual groups have spent a lot of times thinking through. And unfortunatley disparate groups (deliberatly or out of ignorance) use the same code-word labels. Software development has it easy with nice sequential numbers (or at lesat used to before things like "Vista Extreme Gamers Special Edition").

    In this case "Distributed netorked system" is a code-word label on a family of ideas to disaggregate sensors, weapons, and command from platforms. That is the "far-term" ppt answer. The near term effect has been to allow platforms to share info at the individual watchstander level without having to go up the chain of command and back down again - and allow platforms to be "net enabled" to communicate in more robust ways than radio telphone and teletype.

    This disaggregation desire stems from two sources, one that increasing aggregation of every possible capability into every platform have nearly made ships unaffordable (and leaving a capability off opens up the decision - maker for being pilloried if a ship is ever lost becasue of the missing system not being there...) The other being a more formal argument based on the work of Capt Wayne Hughes (ret) pointing out a "tactical instability" problem when you have a few "super capable" ships - putting too many eggs in one basket. A notion Adm Cebrowski tried to address with the "Streetfighter" concept that got corrupted and mismanaged into the debacle that is LCS.

    So looking ahead (partly in response to what may well be a short run of LCS, what is the "right way" (not necessarily exculding an LCS-like thing, but recognizing it is woefully insufficient) How do you disaggregate (distribute) sensors, weapons, information fusion and other C2 functions?

    We are already spending billions on the network part, so that is a fait accompli, at the CVN level and "higher up" but the question is open as to how much of that needs to trickle down to the escorts. And then there are the "disadvantaged users" like subs, who suffer from Mother Natures presumption of laws that do not allow radio waves to go very far through water...(How dare she! Though I heard it put this way - The greatest desire of the silent service is... comms at speed and depth, and the greatest fear of the sub skipper is... comms at speed and depth).

    So a network is coming, is it the right one to allow 'distribution' - and distribution of "what". Do you need "fighting ships" if you can achieve effective disaggregation leaving you a fleet of trucks for "stuff"? What sort of "stuff"? SOme systems are being directed top down (PBD 753) but are they the "right ones" and as this has a big effect on "Undersea Superiority systems" how do get joint leverage and buy in for the 99 and 44/100 % Navy mission of ASW ("undersea superiority system" is code word label for "ASW 2.0").

    Anyway that is a pretty stream of concsiousness response, but hopefully further explains the context of what the issue is...

    Like I said I will think some more about your response and hopefully post some more organizaed thoughts after a few more (I hope) repsonses...
    "All models are wrong, but some are useful"

    -George E.P. Box

  6. #6
    i pwnd ur ooda loop selil's Avatar
    Join Date
    Sep 2006
    Location
    Belly of the beast
    Posts
    2,112

    Default

    Just a quick question as I've got a class starting in a minute. Is there a public document showing data flow? I know there is a NAVSEA document listed on Amazon but something that show's the totality (or unclassified) of data channels and directions? The Navy has always been a proponent of "systems of systems" design.
    Sam Liles
    Selil Blog
    Don't forget to duck Secret Squirrel
    The scholarship of teaching and learning results in equal hatred from latte leftists and cappuccino conservatives.
    All opinions are mine and may or may not reflect those of my employer depending on the chance it might affect funding, politics, or the setting of the sun. As such these are my opinions you can get your own.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •