Claims
- 1. A method for use in a packet-carrying communication network in which calls originating from respective originating interface units are routed through a routing entity of said network, the method comprising
responsive to call setup requests originating from the originating interface units, establishing parameters for said calls on a call-by-call basis, and causing at least one of said established parameters to be stored in said routing entity, said routing entity operating to ensure that access to resources of said network is consistent with said at least one of said stored parameters.
- 2. The invention of claim 1 wherein said routing entity is a network edge device.
- 3. The invention of claim 2 wherein said network edge device is a router.
- 4. The invention of claim 2 wherein said network edge device is a bridge.
- 5. The invention of claim 2 wherein said originating interface units are connected to said network edge device via an access network.
- 6. The invention of claim 1 wherein the parameters established for at least ones of said calls include at least one of: a source network address and a destination network address.
- 7. The invention of claim 1 wherein the quality of service for at least ones of said calls is determined by at least one of the parameters established for those calls.
- 8. The invention of claim 1 wherein at least one of said parameters established for a call controls at least one of: bandwidth, bounded packet loss and latency.
- 9. The invention of claim 1 wherein the parameters established for a call include at least one of: packet size and inter-packet interval.
- 10. The invention of claim 1 wherein the parameters established for a call include at least one of: transmission priority and compression bit rate.
- 11. The invention of claim 1 wherein the parameters established for a call include operation, policy and traffic parameters.
- 12. The invention of claim 1 wherein said parameters established for a call are established by a gate controller, said gate controller thereupon communicating those parameters to said routing entity, said gate controller being an entity of said network through which calls are not routed.
- 13. The invention of claim 12 wherein said routing entity is a network edge device.
- 14. The invention of claim 1 further comprising establishing a gate for said each call at said network edge device, said gate being a call-admission control mechanism for a call defined at least in part by the parameters established for the call.
- 15. The invention of 14 wherein the parameters established for a call are established by a gate controller that communicates with said originating interface units.
- 16. A method for use in a packet-carrying communication network in which calls originating from respective originating interface units are routed through a routing entity of said network, the method comprising
responsive to call setup requests originating from the originating interface units, establishing parameters for each of said calls on a call-by-call basis, the quality of service for said each call being determined by at least one of the parameters established for that call, causing at least one of said established parameters to be stored in said routing entity, receiving at said routing entity packets for said each call from the respective originating interface unit, said routing entity routing those packets to said network and said routing entity utilizing said at least one of said parameters to control admission of said packets into said network in such a way as to provide a quality of service for said call that is no greater than a quality of service previously authorized for that call.
- 17. The invention of claim 16 wherein said at least one of the parameters is received by said routing entity from a gate controller through which said calls are not routed.
- 18. The invention of claim 17 wherein said parameters established for said each call and stored at said routing entity include billing parameters for that call.
- 19. The invention of claim 18 further comprising tracking resource usage at said routing entity for said each call.
- 20. The invention of claim 17 wherein said parameters established for said each call and stored at said routing entity include at least one of: a source network address and a destination network address.
- 21. The invention of claim 16 wherein said routing entity is a network edge device.
- 22. The invention of claim 21 wherein said network edge device is a router.
- 23. The invention of claim 17 wherein said network edge device is a bridge.
- 24. The invention of claim 21 wherein said originating interface units are connected to said network edge device via an access network.
- 25. The invention of claim 16 wherein at least one of said parameters for said each call controls its bandwidth.
- 26. The invention of claim 16 wherein the parameters established for said each call that determine its quality of service include packet size and inter-packet interval.
- 27. The invention of claim 16 wherein the parameters established for said each call that determine its quality of service include at least one of: transmission priority and compression bit rate.
- 28. The invention of claim 16 wherein the parameters established for said each call include operation, policy and traffic parameters.
- 29. The invention of claim 16 wherein said parameters for said each call are used in a gate established for said each call at said network edge device, said gate being a call-admission control mechanism for said each call defined at least in part by said parameters established for that call.
- 30. Apparatus for use in a packet-carrying communication network in which calls originating from respective originating interface units are routed through a routing entity of said network, the apparatus comprising
means for establishing parameters for each of said calls on a call-by-call basis in response call setup requests originating from the originating interface units, and means for causing at least one of said established parameters to be stored in said routing entity, whereby said routing entity is able to operate in such a way as to ensure that access to resources of said network during said each call is consistent with said at least one of said stored parameters.
- 31. The invention of claim 30 wherein said routing entity is a network edge device.
- 32. The invention of claim 30 wherein the parameters established for at least ones of said calls include at least one of: a source network address and a destination network address.
- 33. The invention of claim 30 wherein the quality of service for at least ones of said calls is determined by at least one of the parameters established for those calls.
- 34. The invention of claim 30 wherein at least one of said parameters established for said each call controls at least one of the call's bandwidth, bounded packet loss and latency.
- 35. The invention of claim 33 wherein said parameters that determine quality of service include packet size and inter-packet interval.
- 36. The invention of claim 33 wherein said parameters that determine quality include at least one of: transmission priority and compression bit rate.
- 37. The invention of claim 30 wherein the parameters established for said each call include operation, policy and traffic parameters.
- 38. The invention of claim 30 wherein said apparatus is a gate controller not adapted to route packets during said calls.
- 39. The invention of 38 wherein said means for causing at least one of said established parameters to be stored in said routing entity comprises means for establishing a gate for said each call at said routing entity, said gate being a call-admission control mechanism for said each call defined at least in part by said parameters established for the call.
- 40. A packet routing device for use in a packet-carrying communication network in which calls originating from respective originating interface units are routed through said packet routing device, the packet routing device comprising
means for receiving and storing parameters that were established for said calls on a call-by-call basis responsive to call setup requests originating from the originating interface units, and means for routing to said network packets that were received for each call from the respective originating interface unit, said packet routing device being adapted to utilize said at least one of said parameters to control admission of said packets into said network.
- 41. The invention of claim 40 wherein said parameters established for said each call and stored at said routing entity include billing parameters for that call.
- 42. The invention of claim 41 further comprising means for tracking resource usage at said routing entity for said each call.
- 43. The invention of claim 40 wherein said parameters established for said each call and stored at said routing entity include at least one of: a source network address and a destination network address.
- 44. The invention of claim 40 wherein said packet routing device is a router.
- 45. The invention of claim 40 wherein said packet routing device is a bridge.
- 46. The invention of claim 40 wherein at least one of said parameters for said each call controls its bandwidth.
- 47. The invention of claim 40 wherein the parameters established for said each call include packet size and inter-packet interval.
- 48. The invention of claim 40 wherein the parameters established for said each call include at least one of: transmission priority and compression bit rate.
- 49. The invention of claim 40 wherein the parameters established for said each call include operation, policy and traffic parameters.
- 50. The invention of claim 40 wherein said parameters for said each call are used in a gate established for said each call at said packet routing device, said gate being a call-admission control mechanism for said each call defined at least in part by said parameters established for the call.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of U.S. patent application Ser. No. 09/366,207 filed Aug. 4, 1999, which claimed the benefit of U.S. Provisional Application No. 60/104,878, filed Oct. 20, 1998; and U.S. Provisional Application No. 60/095,288, filed Aug. 4, 1998.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60104878 |
Oct 1998 |
US |
|
60095288 |
Aug 1998 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09366207 |
Aug 1999 |
US |
Child |
10179684 |
Jun 2002 |
US |