← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US6011804A Cited
US6167027A Cited
US6249519B1 Cited
US6160793A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag