Network access system including a programmable access device having distributed service control
First Claim
1. A network access system, comprising:
- an external processor that invokes a policy-based service on received messages; and
a programmable access device having a message interface coupled to said external processor and first and second network interfaces through which packets are communicated with a network, wherein said programmable access device includes a packet header filter and a forwarding table that is utilized to route packets communicated between the first and second network interfaces, wherein said packet header filter identifies messages received at one of the first and second network interfaces on which policy-based services are to be implemented and passes identified messages via the message interface to the external processor for processing.
6 Assignments
0 Petitions
Accused Products
Abstract
A distributed network access system in accordance with the present invention includes at least an external processor and a programmable access device. The programmable access device has a message interface coupled to the external processor and first and second network interfaces through which packets are communicated with a network The programmable access device includes a packet header filter and a forwarding table that is utilized to route packets communication between the first and second network interfaces. In response to receipt of a series of packets, the packet header filter in the programmable access device identifies messages in the series of messages upon which policy-based services are to be implemented and passes identified messages via the message interface to the external processor for processing. In response to receipt of a message, the external processor invokes service control on the message and may also invoke policy control on the message.
367 Citations
2 Claims
-
1. A network access system, comprising:
-
an external processor that invokes a policy-based service on received messages; and
a programmable access device having a message interface coupled to said external processor and first and second network interfaces through which packets are communicated with a network, wherein said programmable access device includes a packet header filter and a forwarding table that is utilized to route packets communicated between the first and second network interfaces, wherein said packet header filter identifies messages received at one of the first and second network interfaces on which policy-based services are to be implemented and passes identified messages via the message interface to the external processor for processing.
-
-
2-39. -39. (canceled)
Specification