Method and system for inlining services within a network access device
First Claim
1. An apparatus for providing network access and application session services, comprising:
- a wireless network access device for receiving packet data streams from or transmitting packet data streams to one or more subscribers, and for conveying the packet data streams to or from a network or other subscribers, wherein the wireless network access device includes profile information relating to the one or more subscribers;
a plurality of application session services being a component of the wireless network access device, wherein each application session service comprises an application state regarding the state of the respective service;
wherein the wireless network access device selects, based on the profile information, two or more of the application session services to process the packet data streams, and wherein the wireless network access device determines a preferred order for executing the selected application session services, and arranges the selected application session services to execute in the preferred order, and wherein the wireless network access device controls the actions of at least one of the application session services based at least in part on the application state of a different one of the application session services.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for providing network access and application session services includes a wireless network access device for receiving packet data streams from or transmitting packet data streams to one or more subscribers, and for conveying the packet data streams to or from a network or other subscribers. The wireless network access device includes profile information relating to the one or more subscribers. The apparatus further includes one or more application session services that are provided as a component of the wireless network access device. The wireless network access device selects, based on the profile information, zero or more of the application session services to process the packet data streams. The wireless network access device can also determine an application state associated with the packet data streams, and can modify actions of at least one of the application session services according to the application state.
27 Citations
36 Claims
-
1. An apparatus for providing network access and application session services, comprising:
-
a wireless network access device for receiving packet data streams from or transmitting packet data streams to one or more subscribers, and for conveying the packet data streams to or from a network or other subscribers, wherein the wireless network access device includes profile information relating to the one or more subscribers; a plurality of application session services being a component of the wireless network access device, wherein each application session service comprises an application state regarding the state of the respective service; wherein the wireless network access device selects, based on the profile information, two or more of the application session services to process the packet data streams, and wherein the wireless network access device determines a preferred order for executing the selected application session services, and arranges the selected application session services to execute in the preferred order, and wherein the wireless network access device controls the actions of at least one of the application session services based at least in part on the application state of a different one of the application session services. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for providing network access and application session services, comprising:
-
a wireless network access device for receiving packet data streams from or transmitting packet data streams to one or more subscribers, and for conveying the packet data streams to or from a network or other subscribers, wherein the wireless network access device includes profile information relating to the one or more subscribers; a plurality of application session services being a component of the wireless network access device, wherein each application session service comprises an application state regarding the state of the respective service; wherein the wireless network access device selects, based on the profile information, two or more of the application session services to process the packet data streams, and wherein the wireless network access device controls the actions of at least one of the application session services based at least in part on the application state of a different one of the application session services, and wherein the wireless network access device and the application session services are implemented with redundancy. - View Dependent Claims (9)
-
-
10. A method of providing network access and application data session services, comprising:
-
receiving packet data streams from or transmitting packet data streams to one or more subscribers with a wireless network access device, and conveying the packet data streams to or from a network or other subscribers, wherein the wireless network access device includes profile information relating to the one or more subscribers; providing a plurality of application session services as a component of the wireless network access device, wherein each application session service comprises an application state regarding the state of the respective service; selecting, based on the profile information, two or more of the application session services to process the packet data streams; determining a preferred order for executing the selected application session services, and arranging the selected application session services to execute in the preferred order; and controlling the actions of at least one of the application session services based at least in part on the application state of a different one of the application session services. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus for providing network access and application session services, comprising:
-
a wireless network access device for receiving packet data streams from or transmitting packet data streams to one or more subscribers, and for conveying the packet data streams to or from a network or other subscribers; a plurality of application session services being a component of the wireless network access device, wherein the one or more application session services processes the packet data streams; wherein the wireless network access device selects two or more of the application session services from the plurality of application session services to process the packet data streams; and
,wherein the wireless network access device determines an application state regarding the state of a first application service, and modifies actions of a second application session services based on the application state of the first application service. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of providing network access and application session services, comprising:
-
receiving packet data streams from or transmitting packet data streams to one or more subscribers with a network access device, and conveying the packet data streams to or from a network or other subscribers, wherein one or more application session services are a component of the wireless network access device; providing a plurality of application session services as a component of the wireless network access device, wherein the one or more application session services processes the packet data streams; selecting two or more of the application session services from the plurality of application session services to process the packet data streams; determining an application state regarding the state of a first application service; and modifying actions of a second application session service based on the application state of the first application service. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of providing network access and application data session services, comprising:
-
receiving packet data streams from or transmitting packet data streams to one or more subscribers with a wireless network access device, and conveying the packet data streams to or from a network or other subscribers, wherein the wireless network access device includes profile information relating to the one or more subscribers; providing a plurality of application session services as a component of the wireless network access device, wherein each application session service comprises an application state regarding the state of the respective service; selecting, based on the profile information, two or more of the plurality of application session services to process the packet data streams;
determining a preferred order for executing the selected application session services;arranging the selected application session services to execute in the preferred order; determining an application state regarding the state of a first application service; and modifying the actions of a second application session service based on the application state of the first application service. - View Dependent Claims (34, 35, 36)
-
Specification