US6587433B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Remote access server for multiple service classes in IP networks
Assignee: III Holdings 1 LLC
•
Filing: 1999-02-10
•
Granted: 2003-07-01
•
Expires: 2019-02-10
Abstract
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.
Inventors
- 👤 Michael S. Borella
- 👤 Igor Lasic
- 👤 Ikhlaq S. Sidhu
- 👤 Vandana Upadhyay
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 06:04
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/2854; H04L12/2856; H04L12/2869; H04L12/287; H04L12/2876; H04L47/00; H04L47/10; H04L47/17; H04L47/24; H04L47/2408; H04L47/2416; H04L47/2441; H04L69/00; H04L69/16; H04L69/161
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
113 words
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.
Claim 2
Dependent Claim
113 words
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.
Claim 3
Dependent Claim
25 words
The network access server of claim 1 wherein the plurality of communication devices comprise telephone modems interfacing telephony connections from the public switched telephone network.
Claim 4
Dependent Claim
16 words
The network access server of claim 2 wherein the telephony connections comprise analog POTS telephone connections.
Claim 5
Dependent Claim
15 words
The network access server of claim 2 wherein the telephony connections comprise primary rate connections.
Claim 6
Dependent Claim
16 words
The network access server of claim 1 wherein the egress card comprises a network interface card.
Claim 7
Dependent Claim
15 words
The network access server of claim 1 wherein the egress card comprises a router card.
Claim 8
Dependent Claim
35 words
The network access server of claim 1 wherein the process for determining the class of service determines the class of service according to a user accessing at least one of the plurality of communication devices.
Claim 9
Dependent Claim
40 words
The network access server of claim 1 wherein the process for determining the class of service determines the class of service according to at least one of the plurality of communications devices receiving one of the connections accessing the network.
Claim 10
Dependent Claim
32 words
The network access server of claim 1 wherein the process for determining the class of service determines the class of service according to at least one of the plurality of communication devices.
Claim 11
Dependent Claim
20 words
The network access server of claim 1 further comprising: an external database specifying user information including a class of service.
Claim 12
Dependent Claim
15 words
The network access server of claim 10 wherein the external database comprises a RADIUS server.
Claim 13
Dependent Claim
96 words
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.
Claim 14
Dependent Claim
96 words
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.
Claim 15
Dependent Claim
15 words
The network access server of claim 12 wherein the per-hop behavior field comprises 6 bits.
Claim 16
Dependent Claim
22 words
The network access server of claim 12 further comprising: a user profile containing a default class of service for a particular user.
Claim 17
Dependent Claim
22 words
The network access server of claim 14 wherein the user profile comprises: a plurality of classes of service for a particular user.
Claim 18
Independent Claim
84 words
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.
Claim 19
Independent Claim
84 words
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.
Claim 20
Dependent Claim
14 words
The method of claim 16 wherein the stamping is implemented in a modem card.
Claim 21
Dependent Claim
14 words
The method of claim 16 wherein the stamping is implemented in a router card.
Claim 22
Dependent Claim
35 words
The method of claim 18 further comprising the step of restamping the Internet Protocol packet with another per hop behavior field, the other per hop behavior field being associated with a different class of service.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-06-30 | 2006-12-30 | 2007-07-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-06-30 | 2010-12-30 | 2011-07-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-06-30 | 2014-12-30 | 2015-07-01 | $7700.00 | Window Closed / Lapsed |