Distributed Network Access System Architecture for Scalable Service Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional monolithic router architectures are inflexible, expensive, and difficult to scale, limiting the ability of service providers to offer new services and manage increasing internet traffic, as they concentrate complex functions in a single controller, leading to proprietary limitations and interoperability issues.

Innovation Solution

A distributed network access system architecture that separates functionality among a programmable access device, an external processor, and an access router, allowing for scalable, flexible, and secure service provisioning by distributing routing, policy control, and traffic management across these modules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If conventional monolithic router architecture is used, then device complexity is reduced by concentrating functions in a single controller, but adaptability and flexibility deteriorate due to proprietary limitations and difficulty in adding new services

Engineering Contradiction:
Improvecontroller complexityVSAvoidservice adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent divides the monolithic router into separate functional modules: a service control function (external processor) that handles signaling and policy decisions, and a service enforcement function (programmable access device) that executes packet processing. This segmentation allows each module to be independently optimized, upgraded, or replaced without affecting the other, thereby improving adaptability while managing complexity through functional separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic configuration capabilities where the service control function can programmatically configure the service enforcement function in real-time. The programmable access device can dynamically adjust packet processing parameters, filtering rules, and traffic management policies based on changing network conditions and service requirements, enabling flexible adaptation to new services without hardware changes.

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If conventional router architecture is used, then ease of manufacture is improved by using standardized hardware, but scalability deteriorates as processing capacity cannot be expanded without replacing the entire router

Engineering Contradiction:
Improvehardware standardizationVSAvoidprocessing scalability
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

By separating service control and service enforcement functions, the patent enables independent scaling of the programmable access device's processing capacity through software updates and configuration changes rather than requiring hardware replacement. The service control function can be scaled independently to handle increased service management overhead.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the fundamental parameter of capacity expansion from hardware-based to software-based. The programmable access device can increase its processing capacity by changing software parameters, loading new packet processing modules, or adjusting configuration settings, thereby scaling productivity without physical hardware replacement.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If monolithic router architecture is used, then device complexity is reduced by consolidating routing and policy functions, but ease of operation deteriorates due to proprietary control software limitations

Engineering Contradiction:
Improvesystem integrationVSAvoidservice provisioning
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent introduces an external processor as an intermediary between the service control function and the service enforcement function. This intermediary layer provides standardized interfaces and protocols for service provisioning, allowing network operators to configure new services through high-level abstractions rather than dealing with complex proprietary control software. The intermediary simplifies operation by mediating between user needs and system implementation details.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8185615B1Message, control and reporting interface for a distributed network access system
Publication Date: 2012.05.22 VERIZON PATENT & LICENSING INC
  • US8185615B1 patent drawing
  • US8185615B1 patent drawing
  • US8185615B1 patent drawing

AI summary

In a network access system including an external processor and a programmable access device, the external processor transmits a control message to the programmable access device to establish a configuration of the programmable access device. The programmable access device then communicates messages to the external processor for service processing in accordance with the configuration. For example, the control message may be a filter control message that establishes a configuration of a packet header filter in the programmable access device. The packet header filter then communicates network messages filtered from a packet flow in accordance with the configuration established by the control message. To limit the communication of network messages from the programmable access device to the external processor, the external processor can send a message setting message interface flags in the programmable access device. The external processor may also transmit a monitor control message to the programmable access device to establish a configuration of a monitor in the programmable access device. The programmable access device then communicates reporting messages to the external processor in response to the configuration of the monitor.