VSON Manages Network Complexity
Networks are complex systems characterized by large numbers of heterogeneous components and a high degree of interconnections among them, but a new methodology could help reduce these complexities.
The “Viable system of networking” (VSON) utilizes cybernetics to manage networking complexity. Similar to the viable system model (VSM) of organizations, VSON can be used as a conceptual and functional tool to design a viable networking system.
COEXIST AND CO-EVOLVE
Networks don’t exist in a vacuum—in order to be viable, they need to coexist and co-evolve with their environment. VSON consists of four basic units (Fig. 1):
- Environment
- Operation
- Management
- Boundary
The operation and management of a network interact with Environment. A viable network must be secure to be able to defend its Boundary from a hostile Environment. Separating Operation and Management in networks reduces Environment complexity at the Management level.
In the VSON, the complexity of the Environment is always larger than the complexity of the network, and the complexity of the network is always larger than the complexity of Management. Based on these relationships, complexity of Environment can be managed using three strategies: policies, variety engineering and recursion.
Policies specify goals, therefore network complexity is reduced to relevant complexity defined by the goals, and Environment is reduced to Relevant Environment, which is much less complex than the Environment as a whole.
Variety engineering manages complexity by attenuating unwanted varieties and amplifying requisite varieties. Placing a firewall at the Boundary to block security threats is an example of attenuation. An example of variety amplification is to increase services and capacities in Operation. Maintaining Control at the Management level to keep Operation in line with the goals is an example of mixed attenuation and amplification.
Recursion utilizes fractal structure to manage complexity of large networks. A fractal structure is self-similar across different scales: viable systems are made up of viable systems (Fig. 1). Each viable system manages its share of the total complexity that VSON has to manage. At the same time, the services of these viable systems must be controlled in order to contribute to the goals of VSON as a whole.
Similar to but not the same as VSM, VSON has six components (Fig. 1):
- Operation
- Orchestration
- Control
- Monitoring
- Intelligence
- Policy
VSON uses Operation, Orchestration, Control and Monitoring to realize its goals and Control, Monitoring, Intelligence and Policy to adapt them. Each of the services in Operation is a viable system, has its own goals, own Relevant Environment, own Operation and own Management. These services share some common resources, and may contribute to the same goals, therefore, Orchestration is needed to ensure that services don’t conflict with one another.
Operation and Orchestration are necessary but not sufficient for VSON, because each service can still pursue its own goals without contributing to the system as a whole; therefore, Control and Monitoring are needed. Through Control, the goals of VSON are translated into goals for the services in Operation and through Monitoring, quality, efficiency, security and reliability of services are guaranteed. Operation, Orchestration, Control and Monitoring are necessary as a cohesive whole to realize VSON goals, but they are not enough to make VSON viable. Intelligence analyzes information from both outside Future Environment and inside Monitoring feedback (via Control) to find patterns and predict trends and recommends new ways to adapt to Policy. By defining goals and coordinating the interaction between Control and Intelligence, Policy determines the identity of VSON and the ability to adapt. These six components, together with communications among them, are necessary and sufficient for VSON.
One example of VSON is software defined networking (SDN) where Policy, Control and Operation are similar to the Application, Control and Data layers in SDN. However, the Management and Hardware layer supporting VSON can be anything from SDN to legacy networking, or a combination of both.
In fact, networking in VSON is so broad that it covers, for example, social networks and knowledge networks as well. Embedded in the recursive structure of VSON, but absent in SDN, are the concepts of “Divide and Conquer” and subsidiarity. The Divide and Conquer strategy breaks a problem down into two or more sub-problems recursively to manage scale up complexity. The principle of subsidiarity resolves problems as close as possible to where they occur, and only pass along decisions elsewhere when it really needs to do so. Due to lack of Intelligence, SDN only has adaptability through programming.
Ling Ling Sun is the CTO for Nebraska Public TV. Many thanks to Tom Butts for help in editing this article.
The professional video industry's #1 source for news, trends and product and tech information. Sign up below.

Ling Ling Sun is Vice President of Technology for Maryland Public Television and former CTO at Nebraska Public Media from 2014 to 2025.
A respected industry leader, Sun serves as a director on the ATSC Board and is an active member of the NAB Television Technology Committee. Her commitment to public broadcasting is evidenced by her two consecutive terms chairing the PBS Engineering Technology Advisory Committee (ETAC) from 2013 to 2018, alongside her service on the PBS Interconnection Committee. Sun further demonstrated her leadership by heading the NAB Broadcast Engineering & Information Technology (BEIT) Conference Program Committee in both 2023 and 2024. Additionally, she has contributed her expertise to the Technical Panel of the Nebraska Information Technology Commission.