Remote access server for multiple service classes in IP networks
First Claim
Patent Images
1. A network access server implementing differentiated classes of service, the network access server comprising:
- a plurality of communication devices receiving connections accessing a network;
a shared communication bus in communication with the communication devices;
an egress card in communication with the shared communication bus receiving the connections accessing the network, wherein the connections accessing the network are in a packet format; and
a process for determining a class of service to mark Internet Protocol packets, wherein the process includes stamping a per hop behavior field within a type-of-service byte of at least one of the Internet Protocol packets, the per hop behavior field indicating the class of service for the Internet Protocol packets.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for assigning priority or classes of service of messages delivered in a packet-based network. The method and system allows for implementation of differentiated classes of service according to the requirements of the network application or user.
104 Citations
19 Claims
-
1. A network access server implementing differentiated classes of service, the network access server comprising:
-
a plurality of communication devices receiving connections accessing a network;
a shared communication bus in communication with the communication devices;
an egress card in communication with the shared communication bus receiving the connections accessing the network, wherein the connections accessing the network are in a packet format; and
a process for determining a class of service to mark Internet Protocol packets, wherein the process includes stamping a per hop behavior field within a type-of-service byte of at least one of the Internet Protocol packets, the per hop behavior field indicating the class of service for the Internet Protocol packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
an external database specifying user information including a class of service.
-
-
11. The network access server of claim 10 wherein the external database comprises a RADIUS server.
-
12. A network access server implementing differentiated classes of service, the network access server comprising:
-
a plurality of communication devices receiving connections accessing a network;
a shared communication bus in communication access with the communication devices;
an egress card in communication with the shared communication bus; and
a process for determining a class of service to mark Internet Protocol packets, wherein each of the Internet Protocol packets contains a per hop behavior field within a type-of-service byte of the Internet Protocol packets, the per hop behavior field defining the class of service for the Internet Protocol packets. - View Dependent Claims (13, 14, 15)
a user profile containing a default class of service for a particular user.
-
-
15. The network access server of claim 14 wherein the user profile comprises:
a plurality of classes of service for a particular user.
-
16. A method comprising:
-
establishing a connection to a packet-based network;
determining a per hop behavior field for an Internet Protocol packet, the per hop behavior field defining a class of service for the Internet Protocol packet;
stamping the per hop behavior field at a type-of-service byte of the Internet Protocol packet; and
sending the Internet Protocol packet to the packet-based network, whereby the packet-based network transports the Internet Protocol packet in accordance with the class of service defined by the per hop behavior field. - View Dependent Claims (17, 18, 19)
-
Specification