Patent US6504819B2 successfully refreshed from Google Patents.
US6504819B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Classes of service in an MPOA network
Assignee: WSOU Investments LLC
•
Filing: 1998-09-25
•
Granted: 2003-01-07
•
Expires: 2018-09-25
Abstract
Abstract A Multi-Protocol Over ATM (MPOA) network being scalable so as to allow service providers to provide internetworking services to subscribers. The MPOA network is divided into virtual private networks to provide intranet and Internet services over an ATM backbone. The internetworking management system is able to assign differentiated classes of service to the virtual private networks. This permits a service provider to offer subscribers the options of different levels of service.
Inventors
- 👤 David G. Fowler
- 👤 Richard A. Chan
- 👤 David Watkinson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 12:50
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5617; H04L2012/5618; H04L2012/5629; H04L2012/5631; H04L2012/5638; H04L2012/5665; H04L2012/5667; H04L2012/5669
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
112 words
A system for providing users of a digital network with differentiated classes of service for data packets through a virtual network comprising: packet classification means to assign a class of service to received data packets, the class of service being assigned at a virtual network level and at a service interface level, the service interface level being inside the virtual network level; and traffic management means to prioritize said data packets in output queues, said data packets being prioritized in said output queues according to the assigned class of service; wherein said class of service assigned at the service interface level overrides the class of service assigned at the virtual network level.
Claim 2
Independent Claim
112 words
A system for providing users of a digital network with differentiated classes of service for data packets through a virtual network comprising: packet classification means to assign a class of service to received data packets, the class of service being assigned at a virtual network level and at a service interface level, the service interface level being inside the virtual network level; and traffic management means to prioritize said data packets in output queues, said data packets being prioritized in said output queues according to the assigned class of service; wherein said class of service assigned at the service interface level overrides the class of service assigned at the virtual network level.
Claim 3
Dependent Claim
25 words
The system as defined in claim 1 wherein said packet classification means is included in an internetworking services manager associated with a system network manager.
Claim 4
Dependent Claim
28 words
The system as defined in claim 1 wherein said digital network is divided into multiple instances of virtual private network (VPN) services over a plurality of service interfaces.
Claim 5
Dependent Claim
20 words
The system as defined in claim 3 wherein said VPN services contain one or more virtual local area networks (VLANs).
Claim 6
Dependent Claim
17 words
The system as defined in claim 3 wherein said VPN services contain one or more virtual subnets.
Claim 7
Dependent Claim
14 words
The system as defined in claim 1 wherein said data packets include user data.
Claim 8
Dependent Claim
23 words
The system as defined in claim 6 wherein said user data is differentiated into standard class of service and premium class of service.
Claim 9
Dependent Claim
14 words
The system as defined in claim 1 wherein said data packets include control traffic.
Claim 10
Dependent Claim
17 words
A system as defined in claim 8 wherein said control traffic is given priority over user data.
Claim 11
Dependent Claim
31 words
The system as defined in claim 1 wherein the assigned class of service is the better of the class of service of a source and a destination of the data packets.
Claim 12
Dependent Claim
41 words
The system as defined in claim 1 wherein the class of service at the service interface level defaults to the class of service at the virtual network level if no class of service has been assigned at the service interface level.
Claim 13
Dependent Claim
22 words
The system as defined in claim 1 wherein the traffic management means includes packet level traffic management and ATM level traffic management.
Claim 14
Dependent Claim
28 words
The system as defined as defined in claim 1 for providing users of a digital network with differentiated classes of service for data packets through multiple virtual networks.
Claim 15
Independent Claim
111 words
A method of delivering differentiated service to users of a digital network, the method comprising: assigning a class of service to received data packets, the class of service being assigned at a virtual network and at a service interface level, the service interface level being inside the virtual network level; prioritizing said data packets into output queues, said data packets being prioritized in said output queues according to the assigned class of service; and transporting the packets through the network in accordance with the prioritization; wherein said class of service assigned at the service assigned at the service interface level overrides the class of service assigned at the virtual network level.
Claim 16
Independent Claim
111 words
A method of delivering differentiated service to users of a digital network, the method comprising: assigning a class of service to received data packets, the class of service being assigned at a virtual network and at a service interface level, the service interface level being inside the virtual network level; prioritizing said data packets into output queues, said data packets being prioritized in said output queues according to the assigned class of service; and transporting the packets through the network in accordance with the prioritization; wherein said class of service assigned at the service assigned at the service interface level overrides the class of service assigned at the virtual network level.
Claim 17
Dependent Claim
28 words
The method as defined in claim 14 wherein said data packets include user data which is classified as either standard class of service or premium class of service.
Claim 18
Dependent Claim
28 words
The method as defined in claim 15 wherein said data packets include control data which is classified with a higher priority class of service than said user data.
Claim 19
Dependent Claim
31 words
The method as defined in claim 14 wherein the assigned class of service is the better of the class of service at a source and a destination of the data packets.
Claim 20
Dependent Claim
41 words
The method as defined in claim 14 wherein the class of service at the service interface level defaults to the class of service at the virtual network level if no class of service has been assigned at the service interface level.
Claim 21
Independent Claim
144 words
A system for providing differentiated classes of service for data packets traversing a virtual network in a multi-protocol over ATM (MPOA) network, said system comprising: packet classification means to determine, from each received data packet, a class of service to be assigned to said data packet and to assign to said data packet a class of service at a virtual network level and at a service interface level, wherein the service interface level is within the virtual network level; packet level traffic management means to prioritize data packets in separate packet transmission queues according to assigned class of service; and ATM level traffic management means to prioritize ATM cells according to the assigned class of service and to configure ATM traffic parameters; wherein said class of service assigned to the service interface level overrides the class of service assigned to the virtual network level.
Claim 22
Independent Claim
144 words
A system for providing differentiated classes of service for data packets traversing a virtual network in a multi-protocol over ATM (MPOA) network, said system comprising: packet classification means to determine, from each received data packet, a class of service to be assigned to said data packet and to assign to said data packet a class of service at a virtual network level and at a service interface level, wherein the service interface level is within the virtual network level; packet level traffic management means to prioritize data packets in separate packet transmission queues according to assigned class of service; and ATM level traffic management means to prioritize ATM cells according to the assigned class of service and to configure ATM traffic parameters; wherein said class of service assigned to the service interface level overrides the class of service assigned to the virtual network level.
References Cited (Backward Citations)
US5526344A
Cited
US5537400A
Cited
US5684800A
Cited
US5768271A
Cited
US5828653A
Cited
US5953338A
Cited
US5862338A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-01-06 | 2006-07-08 | 2007-01-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-01-06 | 2010-07-08 | 2011-01-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-01-06 | 2014-07-08 | 2015-01-07 | $7700.00 | Window Closed / Lapsed |