WO1999033229A1 - Rsvp support for upstream traffic - Google Patents
Rsvp support for upstream traffic Download PDFInfo
- Publication number
- WO1999033229A1 WO1999033229A1 PCT/US1998/027454 US9827454W WO9933229A1 WO 1999033229 A1 WO1999033229 A1 WO 1999033229A1 US 9827454 W US9827454 W US 9827454W WO 9933229 A1 WO9933229 A1 WO 9933229A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- cable modem
- cmts
- sid
- rsvp
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/72—Admission control; Resource allocation using reservation actions during connection setup
- H04L47/724—Admission control; Resource allocation using reservation actions during connection setup at intermediate nodes, e.g. resource reservation protocol [RSVP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1694—Allocation of channels in TDM/TDMA networks, e.g. distributed multiplexers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2801—Broadband local area networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/78—Architectures of resource allocation
- H04L47/788—Autonomous allocation of resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling of requests in head-ends
Definitions
- the present invention generally relates to systems for providing internetwork data distribution over a broadband cable data network, and more particularly to a method and system for MAC message management to support dynamic bandwidth/resource reservation for upstream traffic in a data-over-cable context.
- RSVP Resource Reservation Protocol
- RSVP provides receiver-initiated setup of resource reservations for multicast and unicast data flows.
- a basic broadband cable data distribution system 10 is shown as having a cable head end/distribution hub 12 connected to one or more audio/video and data sources 14, such as a satellite receiver.
- the cable head end 12 distributes the received signals to a plurality of end user computers 16 using at least one cable modem termination service (CMTS) 18 and a coaxial or hybrid optical/coaxial cable 20.
- CMTS 18 provides dynamic allocation or reserva- tion of network bandwidth/resources to selectively control access and quality of service to the network for end users 16.
- the end users are typically connected to the network via a cable modem (CM) 22.
- CM cable modem
- end users share the bandwidth in accordance with a time sharing allocation protocol, such as an Ethernet contention protocol, or a specially granted service I.D. (SID) generated by the CMTS in accordance with a predetermined time allocation map.
- a time sharing allocation protocol such as an Ethernet contention protocol, or a specially granted service I.D. (SID) generated by the CM
- the basic RSVP protocol assumes the implementation of two modules on each RSVP-capable node to forward data packets: the "packet classifier” and the “packet scheduler.”
- the packet classifier determines the route and quality of service (QOS) class for each packet, and sends the packet to the packet scheduler.
- the RSVP packet classifier uses a "filter spec” which matches a particular source internet protocol (IP) address and source port to classify and restrict traffic that consumes reservation resources/bandwidth.
- IP internet protocol
- the packet scheduler makes packet forwarding decisions such as queuing decisions to achieve a predetermined QOS on the interface.
- the RSVP packet scheduler uses a "flow spec" which identifies token packet parameters, peak data rate, etc. to identify the desired QOS.
- CMTS In the context of RSVP for upstream traffic, it is desirable for the CM to perform the "packet classifier" function, but the CMTS to perform most of the "packet scheduler" function. While CMTS have utilized different levels of SIDs relating to different levels of quality of services, such arrangements have been fixed and inefficient in that there was no ability to control how much of the available resources a user would be able to reserve. Thus, a need exists for an arrangement which can adequately support a split of function between the CMTS and the CM to dynamically allow reservation of available upstream bandwidth and corresponding improvement in system efficiency. Disclosure Of The Invention
- the present invention supports the above-noted split of function by providing a method for MAC management which utilizes three specialized MAC management messages of Dynamic Session Addition, Dynamic Session Deletion, and Dynamic Session Acknowledgement, and a management protocol relating thereto.
- the present invention provides a method for dynamically allocating upstream network resources in a broadband cable data distribution network having the steps of transmitting a resource reservation signal from a cable modem indicative of an amount of network resources needed for upstream communi- cation, and in response to the reservation signal, determining at a CMTS whether upstream resources are available. If so, a SID message is generated at the CMTS to indicate at least one filter spec parameter responsive to the reserved resources. Once the SID message is received at the cable modem, a filter spec parameter is set in the cable modem equal to the at least one filter spec parameter in the received SID message. Then, an upstream communication matching the set filter spec can be sent by the cable modem.
- FIGURE 1 is a block diagram of a basic cable data network system
- FIGURE 2 is a flowchart illustrating resource reservation and MAC management operation in accordance with the present invention.
- the present invention provides a MAC message management arrangement which allows dynamic reservation of upstream traffic by a cable modem (CM) , and can operate in conjunction and support of RSVP. More specifically, a Dynamic Session Addition message is periodically transmitted from a CMTS to a CM to announce the allocation of a new SID.
- the Dynamic Session Addition message contains a new SID value, and type/length/value fields which can encode a RSVP filter spec and RSVP "cleanup timeout" interval to support the RSVP "soft state” approach.
- the CM is arranged to use the new SID exclusively for upstream traffic that matches the filter spec, thereby allowing classification to be performed by the CM.
- the CM preferably assumes that the a SID is refreshed by the receipt of another Dynamic Session Addition message within the cleanup timeout interval. Otherwise, the SID is ignored by the CM at the conclusion of the interval .
- a Dynamic Session Deletion message can be transmitted from the CMTS to the CM to delete an unused SID immediately, thereby supporting an RSVP explicit "teardown" message.
- a Dynamic Session Acknowledgement message is transmitted from the CM to the CMTS to acknowledge receipt of a Dynamic Session Addition or Dynamic Session Deletion message.
- a flowchart illustrates overall management between of an explicit RSVP "Path” and "Resv” message with the Dynamic Session messages of the present invention. More specifically, a data flow source-node generates an RSVP Path message and sends the message toward a data flow destination- node at block 200.
- the CMTS will intercept the down- stream RSVP Path message at block 202, store the path state from the message at block 204, update the previous hop address in the message at block 206 to include the CMTS address, and forward the message at block 208. As shown at block 210, the CM then forwards the downstream RSVP Path message to the destination-node without processing.
- the data flow destination-node receives the RSVP Path message, and replies at block 214 with an RSVP Resv message to request an upstream reser- vation of bandwidth resources for the data flow to be sent by the source-node to the destination node.
- the RSVP Resv message is sent to the previous hop address of the Path message, i.e., the CMTS.
- the CM forwards the upstream RSVP Resv message to the CMTS without processing.
- the message flow spec is processed at block 218 using an admission control and policy control protocol in cooperation with the CMTS upstream bandwidth scheduler .
- the CMTS Upon acceptance of the Resv reservation message by the CMTS, the CMTS then sends a Dynamic Session Addition MAC message as described above to the CM at block 220.
- the message includes a new SID and the filter spec from the RSVP Resv message.
- the CM receives the Dynamic Session Addition MAC message, stores the new SID and filter spec at block 222, and sends a Dynamic Session Acknowledgement MAC message back to the CMTS at block 224.
- the CMTS receives the Dynamic Session Acknowledgement MAC message at block 226, and forwards the RSVP Resv message to the previous hop address at block 228. Communication can then take place.
- the present invention provides upstream bandwidth resource reservation which allows packet scheduling to occur at the CMTS, and packet classification to occur at a CM.
- Such an arrangement allows the RSVP protocol to be adapted for use at the OSI protocol layer of a typical CM, thereby improving efficiency of network resource allocation.
Abstract
A method for managing MAC messages is provided which supports dynamic resource reservation for upstream data traffic in a broadband cable system. Three specialized MAC management messages of Dynamic Session Addition (220), Dynamic Session Deletion, and Dynamic Session Acknowledgement (224) are used to control setting of a filter spec parameter in a cable modem. The present invention provides upstream bandwidth resource reservation (214) which allows packet scheduling to occur at a CMTS, and packet classification to occur at a cable modem. Such an arrangement allows the RSVP protocol to be adapted for use at the OSI protocol layer of a typical cable modem, thereby improving efficiency of network bandwidth/resource allocation.
Description
RSVP SUPPORT FOR UPSTREAM TRAFFIC
Technical Field
The present invention generally relates to systems for providing internetwork data distribution over a broadband cable data network, and more particularly to a method and system for MAC message management to support dynamic bandwidth/resource reservation for upstream traffic in a data-over-cable context.
Background Art
Resource Reservation Protocol (RSVP) is a resource reservation setup protocol currently being standardized by the Internet Engineering Task Force
(IETF). RSVP provides receiver-initiated setup of resource reservations for multicast and unicast data flows.
Referring to Figure 1, a basic broadband cable data distribution system 10 is shown as having a cable head end/distribution hub 12 connected to one or more audio/video and data sources 14, such as a satellite receiver. The cable head end 12 distributes the received signals to a plurality of end user computers 16 using at least one cable modem termination service (CMTS) 18 and a coaxial or hybrid optical/coaxial cable 20. The CMTS 18 provides dynamic allocation or reserva- tion of network bandwidth/resources to selectively control access and quality of service to the network for end users 16. The end users are typically connected to the network via a cable modem (CM) 22. With respect to
downstream bandwidth, end users share the bandwidth in accordance with a time sharing allocation protocol, such as an Ethernet contention protocol, or a specially granted service I.D. (SID) generated by the CMTS in accordance with a predetermined time allocation map.
Generally, the basic RSVP protocol assumes the implementation of two modules on each RSVP-capable node to forward data packets: the "packet classifier" and the "packet scheduler." The packet classifier determines the route and quality of service (QOS) class for each packet, and sends the packet to the packet scheduler. The RSVP packet classifier uses a "filter spec" which matches a particular source internet protocol (IP) address and source port to classify and restrict traffic that consumes reservation resources/bandwidth. The packet scheduler makes packet forwarding decisions such as queuing decisions to achieve a predetermined QOS on the interface. The RSVP packet scheduler uses a "flow spec" which identifies token packet parameters, peak data rate, etc. to identify the desired QOS.
In the context of RSVP for upstream traffic, it is desirable for the CM to perform the "packet classifier" function, but the CMTS to perform most of the "packet scheduler" function. While CMTS have utilized different levels of SIDs relating to different levels of quality of services, such arrangements have been fixed and inefficient in that there was no ability to control how much of the available resources a user would be able to reserve. Thus, a need exists for an arrangement which can adequately support a split of function between the CMTS and the CM to dynamically allow reservation of available upstream bandwidth and corresponding improvement in system efficiency.
Disclosure Of The Invention
It is therefore an object of the present invention to provide a method for managing MAC messages to support resource reservation for upstream traffic in a broadband cable system, i.e., a data-over-cable context .
In accordance with this and other objects, the present invention supports the above-noted split of function by providing a method for MAC management which utilizes three specialized MAC management messages of Dynamic Session Addition, Dynamic Session Deletion, and Dynamic Session Acknowledgement, and a management protocol relating thereto.
More specifically, the present invention provides a method for dynamically allocating upstream network resources in a broadband cable data distribution network having the steps of transmitting a resource reservation signal from a cable modem indicative of an amount of network resources needed for upstream communi- cation, and in response to the reservation signal, determining at a CMTS whether upstream resources are available. If so, a SID message is generated at the CMTS to indicate at least one filter spec parameter responsive to the reserved resources. Once the SID message is received at the cable modem, a filter spec parameter is set in the cable modem equal to the at least one filter spec parameter in the received SID message. Then, an upstream communication matching the set filter spec can be sent by the cable modem.
The above objects and other objects, features, and advantages of the present invention are readily
apparent from the following detailed description of the best mode for carrying out the invention when taken in connection with the accompanying drawings.
Brief Description Of The Drawings
FIGURE 1 is a block diagram of a basic cable data network system; and
FIGURE 2 is a flowchart illustrating resource reservation and MAC management operation in accordance with the present invention.
Best Mode For Carrying Out The Invention
The present invention provides a MAC message management arrangement which allows dynamic reservation of upstream traffic by a cable modem (CM) , and can operate in conjunction and support of RSVP. More specifically, a Dynamic Session Addition message is periodically transmitted from a CMTS to a CM to announce the allocation of a new SID. The Dynamic Session Addition message contains a new SID value, and type/length/value fields which can encode a RSVP filter spec and RSVP "cleanup timeout" interval to support the RSVP "soft state" approach. The CM is arranged to use the new SID exclusively for upstream traffic that matches the filter spec, thereby allowing classification to be performed by the CM. The CM preferably assumes that the a SID is refreshed by the receipt of another Dynamic Session Addition message within the cleanup timeout interval. Otherwise, the SID is ignored by the CM at the conclusion of the interval .
In addition, a Dynamic Session Deletion message can be transmitted from the CMTS to the CM to delete an unused SID immediately, thereby supporting an RSVP explicit "teardown" message. A Dynamic Session Acknowledgement message is transmitted from the CM to the CMTS to acknowledge receipt of a Dynamic Session Addition or Dynamic Session Deletion message.
Referring now to Figure 2, a flowchart illustrates overall management between of an explicit RSVP "Path" and "Resv" message with the Dynamic Session messages of the present invention. More specifically, a data flow source-node generates an RSVP Path message and sends the message toward a data flow destination- node at block 200. The CMTS will intercept the down- stream RSVP Path message at block 202, store the path state from the message at block 204, update the previous hop address in the message at block 206 to include the CMTS address, and forward the message at block 208. As shown at block 210, the CM then forwards the downstream RSVP Path message to the destination-node without processing.
At block 212, the data flow destination-node receives the RSVP Path message, and replies at block 214 with an RSVP Resv message to request an upstream reser- vation of bandwidth resources for the data flow to be sent by the source-node to the destination node. The RSVP Resv message is sent to the previous hop address of the Path message, i.e., the CMTS. At block 216, the CM forwards the upstream RSVP Resv message to the CMTS without processing. When the CMTS receives the upstream RSVP Resv message, the message flow spec is processed at block 218 using an admission control and policy control
protocol in cooperation with the CMTS upstream bandwidth scheduler .
Upon acceptance of the Resv reservation message by the CMTS, the CMTS then sends a Dynamic Session Addition MAC message as described above to the CM at block 220. The message includes a new SID and the filter spec from the RSVP Resv message. The CM receives the Dynamic Session Addition MAC message, stores the new SID and filter spec at block 222, and sends a Dynamic Session Acknowledgement MAC message back to the CMTS at block 224. The CMTS receives the Dynamic Session Acknowledgement MAC message at block 226, and forwards the RSVP Resv message to the previous hop address at block 228. Communication can then take place.
Thus, the present invention provides upstream bandwidth resource reservation which allows packet scheduling to occur at the CMTS, and packet classification to occur at a CM. Such an arrangement allows the RSVP protocol to be adapted for use at the OSI protocol layer of a typical CM, thereby improving efficiency of network resource allocation.
While the best mode for carrying out the invention has been described in detail, those familiar with the art to which this invention relates will recognize various alternative designs and embodiments for practicing the invention as defined by the following claims .
Claims
1. A method for dynamically allocating upstream network resources in a broadband cable data distribution network having a CMTS (cable modem termina- tion system) connected to each of a plurality of user terminals via a cable modem, said method comprising: transmitting a resource reservation signal from a cable modem indicative of an amount of network resources needed for upstream communication; in response to the reservation signal, determining whether upstream resources are available, and if so, generating a SID (service identification) message at the CMTS, the SID comprising at least one filter spec parameter responsive to the reserved re- sources; receiving the SID message at the cable modem; setting a filter spec parameter in the cable modem equal to the at least one filter spec parameter in the received SID message; and sending an upstream communication matching the set filter spec.
2. The method of claim 1 further comprising sending an acknowledgement signal from the cable modem to the CMTS after setting of the filter spec parameter.
3. The method of claim 1 further comprising detecting that a SID has not been utilized by a cable modem, and sending a reservation termination message from the CMTS indicating termination of the SID message.
4. The method of claim 1 wherein a source node generates an RSVP reservation message for sending a signal to a destination node, said method further comprising: passing the RSVP reservation message to the destination node; and sending a resource reservation signal from the cable modem of the destination node based on the received RSVP reservation message.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/996,349 | 1997-12-23 | ||
US08/996,349 US6031841A (en) | 1997-12-23 | 1997-12-23 | RSVP support for upstream traffic |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1999033229A1 true WO1999033229A1 (en) | 1999-07-01 |
Family
ID=25542811
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1998/027454 WO1999033229A1 (en) | 1997-12-23 | 1998-12-23 | Rsvp support for upstream traffic |
Country Status (2)
Country | Link |
---|---|
US (2) | US6031841A (en) |
WO (1) | WO1999033229A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1071276A2 (en) * | 1999-07-20 | 2001-01-24 | Sony United Kingdom Limited | Network terminator |
WO2001017175A1 (en) * | 1999-08-31 | 2001-03-08 | Broadcom Corporation | Method and apparatus for latency reduction in low power two way communications equipment applications in hybrid fiber coax plants |
WO2002073970A1 (en) * | 2001-03-08 | 2002-09-19 | Arris International Inc. | Method and apparatus for controlling traffic loading on a cable modem termination system |
US6785564B1 (en) | 1999-08-31 | 2004-08-31 | Broadcom Corporation | Method and apparatus for latency reduction in low power two way communications equipment applications in hybrid fiber coax plants |
GB2477415A (en) * | 2010-01-28 | 2011-08-03 | Intel Corp | Path training via messages in a video streaming topology |
US10564910B2 (en) | 2010-01-28 | 2020-02-18 | Intel Corporation | Message passing framework for audio/video streaming in a topology of devices |
Families Citing this family (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7274662B1 (en) * | 1998-08-04 | 2007-09-25 | At&T Corp. | Method for performing segmented resource reservation |
US6031841A (en) * | 1997-12-23 | 2000-02-29 | Mediaone Group, Inc. | RSVP support for upstream traffic |
US6690647B1 (en) * | 1998-01-30 | 2004-02-10 | Intel Corporation | Method and apparatus for characterizing network traffic |
US6370147B1 (en) | 1998-04-23 | 2002-04-09 | 3Com Corporation | Method for addressing of passive network hosts in a data-over-cable system |
US6636485B1 (en) | 1998-05-14 | 2003-10-21 | 3Com Corporation | Method and system for providing quality-of-service in a data-over-cable system |
US6775276B1 (en) | 1998-05-27 | 2004-08-10 | 3Com Corporation | Method and system for seamless address allocation in a data-over-cable system |
US6510162B1 (en) | 1998-05-27 | 2003-01-21 | 3Com Corporation | System and method for managing channel usage in a data over cable system |
US6560203B1 (en) | 1998-05-27 | 2003-05-06 | 3Com Corporation | Method for changing type-of-service in a data-over-cable system |
US6442158B1 (en) * | 1998-05-27 | 2002-08-27 | 3Com Corporation | Method and system for quality-of-service based data forwarding in a data-over-cable system |
US6477586B1 (en) * | 1998-06-29 | 2002-11-05 | International Business Machines Corporation | Remote procedure calls in distributed systems |
US6876653B2 (en) * | 1998-07-08 | 2005-04-05 | Broadcom Corporation | Fast flexible filter processor based architecture for a network device |
US6697361B2 (en) * | 1998-09-15 | 2004-02-24 | Nortel Networks Limited | Method and apparatus for stream aggregation in a multiprotocol label switching network environment |
US6807667B1 (en) * | 1998-09-21 | 2004-10-19 | Microsoft Corporation | Method and system of an application program interface for abstracting network traffic control components to application programs |
US6892229B1 (en) | 1998-09-30 | 2005-05-10 | 3Com Corporation | System and method for assigning dynamic host configuration protocol parameters in devices using resident network interfaces |
US6662135B1 (en) | 1998-12-09 | 2003-12-09 | 3Com Corporation | Method and apparatus for reflective mixer testing of a cable modem |
US6351773B1 (en) | 1998-12-21 | 2002-02-26 | 3Com Corporation | Methods for restricting access of network devices to subscription services in a data-over-cable system |
US6986157B1 (en) | 1998-12-21 | 2006-01-10 | 3Com Corporation | Method and system for dynamic service registration in a data-over-cable system |
US6657991B1 (en) | 1998-12-21 | 2003-12-02 | 3Com Corporation | Method and system for provisioning network addresses in a data-over-cable system |
US20020188720A1 (en) * | 1998-12-28 | 2002-12-12 | William F. Terrell | Method and apparatus for dynamically controlling the provision of differentiated services |
US6577642B1 (en) | 1999-01-15 | 2003-06-10 | 3Com Corporation | Method and system for virtual network administration with a data-over cable system |
US6834057B1 (en) * | 1999-02-12 | 2004-12-21 | Broadcom Corporation | Cable modem system with sample and packet synchronization |
US7099338B1 (en) | 1999-02-27 | 2006-08-29 | 3Com Corporation | System and method for insuring dynamic host configuration protocol operation by a host connected to a data network |
US6697862B1 (en) | 1999-05-21 | 2004-02-24 | 3Com Corporation | System and method for network address maintenance using dynamic host configuration protocol messages in a data-over-cable system |
US6654387B1 (en) | 1999-05-21 | 2003-11-25 | 3Com Corporation | Method for network address table maintenance in a data-over-cable system using a network device registration procedure |
US6754622B1 (en) | 1999-05-24 | 2004-06-22 | 3Com Corporation | Method for network address table maintenance in a data-over-cable system using destination reachibility |
US6876668B1 (en) * | 1999-05-24 | 2005-04-05 | Cisco Technology, Inc. | Apparatus and methods for dynamic bandwidth allocation |
US6985437B1 (en) | 1999-05-25 | 2006-01-10 | 3Com Corporation | Method for dynamic performance optimization in a data-over-cable system |
US6785292B1 (en) | 1999-05-28 | 2004-08-31 | 3Com Corporation | Method for detecting radio frequency impairments in a data-over-cable system |
US7154858B1 (en) * | 1999-06-30 | 2006-12-26 | Cisco Technology, Inc. | System and method for measuring latency of a selected path of a computer network |
US6553568B1 (en) | 1999-09-29 | 2003-04-22 | 3Com Corporation | Methods and systems for service level agreement enforcement on a data-over cable system |
US6693878B1 (en) * | 1999-10-15 | 2004-02-17 | Cisco Technology, Inc. | Technique and apparatus for using node ID as virtual private network (VPN) identifiers |
US6765927B1 (en) * | 1999-10-20 | 2004-07-20 | Alcatel | RSVP proxy service for communication network |
US20020095400A1 (en) * | 2000-03-03 | 2002-07-18 | Johnson Scott C | Systems and methods for managing differentiated service in information management environments |
US20030236837A1 (en) * | 2000-03-03 | 2003-12-25 | Johnson Scott C. | Content delivery system providing accelerate content delivery |
US20020152305A1 (en) * | 2000-03-03 | 2002-10-17 | Jackson Gregory J. | Systems and methods for resource utilization analysis in information management environments |
US20020174227A1 (en) * | 2000-03-03 | 2002-11-21 | Hartsell Neal D. | Systems and methods for prioritization in information management environments |
US20030237016A1 (en) * | 2000-03-03 | 2003-12-25 | Johnson Scott C. | System and apparatus for accelerating content delivery throughout networks |
US20020107989A1 (en) * | 2000-03-03 | 2002-08-08 | Johnson Scott C. | Network endpoint system with accelerated data path |
US20020161848A1 (en) * | 2000-03-03 | 2002-10-31 | Willman Charles A. | Systems and methods for facilitating memory access in information management environments |
US20020049841A1 (en) * | 2000-03-03 | 2002-04-25 | Johnson Scott C | Systems and methods for providing differentiated service in information management environments |
US20020116452A1 (en) * | 2000-03-03 | 2002-08-22 | Surgient Networks, Inc. | Network connected computing system including storage system |
US20030061362A1 (en) * | 2000-03-03 | 2003-03-27 | Qiu Chaoxin C. | Systems and methods for resource management in information storage environments |
US20020107903A1 (en) * | 2000-11-07 | 2002-08-08 | Richter Roger K. | Methods and systems for the order serialization of information in a network processing environment |
US20030236745A1 (en) * | 2000-03-03 | 2003-12-25 | Hartsell Neal D | Systems and methods for billing in information management environments |
US20020059274A1 (en) * | 2000-03-03 | 2002-05-16 | Hartsell Neal D. | Systems and methods for configuration of information management systems |
US20030046396A1 (en) * | 2000-03-03 | 2003-03-06 | Richter Roger K. | Systems and methods for managing resource utilization in information management environments |
US20030236861A1 (en) * | 2000-03-03 | 2003-12-25 | Johnson Scott C. | Network content delivery system with peer to peer processing components |
US20020065864A1 (en) * | 2000-03-03 | 2002-05-30 | Hartsell Neal D. | Systems and method for resource tracking in information management environments |
US7089580B1 (en) | 2000-03-29 | 2006-08-08 | 3Com Corporation | Method for improved cable modem ranging in a data-over-cable system |
US6804262B1 (en) | 2000-04-28 | 2004-10-12 | 3Com Corporation | Method and apparatus for channel determination through power measurements |
US6944881B1 (en) | 2000-06-19 | 2005-09-13 | 3Com Corporation | Method for using an initial maintenance opportunity for non-contention ranging |
US6816500B1 (en) | 2000-07-10 | 2004-11-09 | 3Com Corporation | Apparatus, method and system for multimedia access network channel management |
US6765925B1 (en) * | 2000-09-28 | 2004-07-20 | Nortel Networks Limited | Apparatus and method of maintaining state in a data transmission system |
US7107326B1 (en) | 2000-10-13 | 2006-09-12 | 3Com Corporation | Method and system for integrating IP address reservations with policy provisioning |
US7139819B1 (en) * | 2000-10-31 | 2006-11-21 | Verizon Laboratories Inc. | Systems and methods for managing faults in a network |
US7068597B1 (en) | 2000-11-27 | 2006-06-27 | 3Com Corporation | System and method for automatic load balancing in a data-over-cable network |
US6948184B1 (en) | 2000-11-30 | 2005-09-20 | 3Com Corporation | System and method for calibrating power level during initial ranging of a network client device |
US6940874B2 (en) * | 2000-11-30 | 2005-09-06 | 3Com Corporation | Method for reducing interference from initializing network devices in a data-over-cable system |
US7002926B1 (en) * | 2000-11-30 | 2006-02-21 | Western Digital Ventures, Inc. | Isochronous switched fabric network |
US6952428B1 (en) | 2001-01-26 | 2005-10-04 | 3Com Corporation | System and method for a specialized dynamic host configuration protocol proxy in a data-over-cable network |
US6687655B2 (en) | 2001-02-22 | 2004-02-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Maintenance of sliding window aggregated state using combination of soft state and explicit release principles |
US7073055B1 (en) | 2001-02-22 | 2006-07-04 | 3Com Corporation | System and method for providing distributed and dynamic network services for remote access server users |
US7222255B1 (en) | 2001-02-28 | 2007-05-22 | 3Com Corporation | System and method for network performance testing |
WO2002071775A1 (en) * | 2001-03-01 | 2002-09-12 | Mitsubishi Denki Kabushiki Kaisha | Mobile ip packet communication system |
US7126920B2 (en) * | 2001-08-08 | 2006-10-24 | General Instrument Corporation | Performance of lifetest using CMTS as a proxy |
US7656877B1 (en) * | 2001-08-21 | 2010-02-02 | Cisco Technology, Inc. | Apparatus and methods for sniffing data in a cable head end |
US7088678B1 (en) | 2001-08-27 | 2006-08-08 | 3Com Corporation | System and method for traffic shaping based on generalized congestion and flow control |
US20030065809A1 (en) * | 2001-10-03 | 2003-04-03 | Adc Telecommunications, Inc. | Scheduling downstream transmissions |
US7085306B1 (en) | 2001-10-30 | 2006-08-01 | 3Com Corporation | System and method for a multi-frequency upstream channel in a computer network |
US7748002B1 (en) * | 2001-10-31 | 2010-06-29 | Juniper Networks, Inc. | Systems and methods for scheduling applications |
US7072337B1 (en) | 2002-01-25 | 2006-07-04 | 3Com Corporation | System and method for resolving network addresses for network devices on distributed network subnets |
US20050018693A1 (en) * | 2003-06-27 | 2005-01-27 | Broadcom Corporation | Fast filtering processor for a highly integrated network device |
CN100346620C (en) * | 2004-12-16 | 2007-10-31 | 中国科学院计算技术研究所 | A transmitter-oriented resource reservation implementing method having backtracking ability |
US7573887B2 (en) * | 2005-01-31 | 2009-08-11 | Cisco Technology, Inc. | System and method for providing RSVP reservations in a shared line environment |
US7889636B2 (en) * | 2005-05-24 | 2011-02-15 | Cisco Technology, Inc. | System and method for implementing a mid-call policy in a RSVP environment |
EP1994683A1 (en) * | 2006-03-14 | 2008-11-26 | Nokia Corporation | Allocation of a communications channel to a data transfer session |
US20090112997A1 (en) * | 2007-10-25 | 2009-04-30 | Cisco Technology, Inc. | Utilizing Presence Data Associated with Web Item |
US20090112926A1 (en) * | 2007-10-25 | 2009-04-30 | Cisco Technology, Inc. | Utilizing Presence Data Associated with a Resource |
US20090112996A1 (en) * | 2007-10-25 | 2009-04-30 | Cisco Technology, Inc. | Determining Presence Status of End User Associated with Multiple Access Terminals |
US9706246B2 (en) * | 2013-08-29 | 2017-07-11 | Thomson Licensing | Cable modem |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5574724A (en) * | 1995-05-26 | 1996-11-12 | Lucent Technologies Inc. | Adjustment of call bandwidth during a communication call |
US5592477A (en) * | 1994-09-12 | 1997-01-07 | Bell Atlantic Network Services, Inc. | Video and TELCO network control functionality |
US5621728A (en) * | 1994-09-12 | 1997-04-15 | Bell Atlantic Network Services, Inc. | Level 1 gateway controlling broadband communications for video dial tone networks |
US5631903A (en) * | 1994-04-29 | 1997-05-20 | Lucent Technologies Inc. | Telecommunications signaling arrangements for terminals without signaling capability |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5677905A (en) * | 1995-03-28 | 1997-10-14 | Bell Atlantic Network Services, Inc. | Access subnetwork controller for video dial tone networks |
US5648958A (en) * | 1995-04-05 | 1997-07-15 | Gte Laboratories Incorporated | System and method for controlling access to a shared channel for cell transmission in shared media networks |
US5734833A (en) * | 1996-03-12 | 1998-03-31 | Hewlett-Packard Company | Shared communications channel with enhanced reservation and collision resolution protocols allows any subset of stations to transmit data after collision occured in contention slot |
TW309685B (en) * | 1996-12-24 | 1997-07-01 | Yng-Dar Lin | Control method of upstream multi-access of transmission system |
US5963557A (en) * | 1997-04-11 | 1999-10-05 | Eng; John W. | High capacity reservation multiple access network with multiple shared unidirectional paths |
US6031841A (en) * | 1997-12-23 | 2000-02-29 | Mediaone Group, Inc. | RSVP support for upstream traffic |
-
1997
- 1997-12-23 US US08/996,349 patent/US6031841A/en not_active Expired - Lifetime
-
1998
- 1998-12-23 WO PCT/US1998/027454 patent/WO1999033229A1/en active Application Filing
-
1999
- 1999-12-20 US US09/468,032 patent/US6385207B1/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5631903A (en) * | 1994-04-29 | 1997-05-20 | Lucent Technologies Inc. | Telecommunications signaling arrangements for terminals without signaling capability |
US5592477A (en) * | 1994-09-12 | 1997-01-07 | Bell Atlantic Network Services, Inc. | Video and TELCO network control functionality |
US5621728A (en) * | 1994-09-12 | 1997-04-15 | Bell Atlantic Network Services, Inc. | Level 1 gateway controlling broadband communications for video dial tone networks |
US5574724A (en) * | 1995-05-26 | 1996-11-12 | Lucent Technologies Inc. | Adjustment of call bandwidth during a communication call |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6751229B1 (en) | 1999-07-20 | 2004-06-15 | Sony United Kingdom Limited | Network terminator |
EP1071276A2 (en) * | 1999-07-20 | 2001-01-24 | Sony United Kingdom Limited | Network terminator |
EP1071276A3 (en) * | 1999-07-20 | 2001-06-13 | Sony United Kingdom Limited | Network terminator |
US8489153B2 (en) | 1999-08-31 | 2013-07-16 | Broadcom Corporation | Latency reduction in a low power mode |
US6785564B1 (en) | 1999-08-31 | 2004-08-31 | Broadcom Corporation | Method and apparatus for latency reduction in low power two way communications equipment applications in hybrid fiber coax plants |
US7930000B2 (en) | 1999-08-31 | 2011-04-19 | Broadcom Corporation | Latency reduction in a communications system |
WO2001017175A1 (en) * | 1999-08-31 | 2001-03-08 | Broadcom Corporation | Method and apparatus for latency reduction in low power two way communications equipment applications in hybrid fiber coax plants |
WO2002073970A1 (en) * | 2001-03-08 | 2002-09-19 | Arris International Inc. | Method and apparatus for controlling traffic loading on a cable modem termination system |
GB2477415A (en) * | 2010-01-28 | 2011-08-03 | Intel Corp | Path training via messages in a video streaming topology |
GB2477415B (en) * | 2010-01-28 | 2012-03-28 | Intel Corp | Message passing framework for audio/video streaming in a topology of devices |
US10564910B2 (en) | 2010-01-28 | 2020-02-18 | Intel Corporation | Message passing framework for audio/video streaming in a topology of devices |
US11216235B2 (en) | 2010-01-28 | 2022-01-04 | Intel Corporation | Message passing framework for audio/video streaming in a topology of devices |
US11900003B2 (en) | 2010-01-28 | 2024-02-13 | Intel Corporation | Message passing framework for audio/video streaming in a topology of devices |
Also Published As
Publication number | Publication date |
---|---|
US6385207B1 (en) | 2002-05-07 |
US6031841A (en) | 2000-02-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6031841A (en) | RSVP support for upstream traffic | |
CA2264461C (en) | Ieee-1394 serial bus network capable of multicast communication | |
US5461611A (en) | Quality of service management for source routing multimedia packet networks | |
Pan et al. | YESSIR: A simple reservation mechanism for the Internet | |
US6745246B1 (en) | Apparatus and method in a network switch for modifying a bandwidth request between a requestor and a router | |
JP3216120B2 (en) | Multi-access communication method | |
JP4115703B2 (en) | Method for multilevel scheduling of multiple packets in a communication network | |
JP4662670B2 (en) | Packet data traffic scheduling and acceptance control | |
US6765927B1 (en) | RSVP proxy service for communication network | |
US6519263B1 (en) | Process for transmitting data packets of predefinable priority classes using ethernet from a first device to at least one other device | |
EP1035688B1 (en) | An RSVP-based tunnel protocol providing integrated services | |
US6678252B1 (en) | Method and apparatus for dynamic source routing in ad hoc wireless networks | |
US7327681B2 (en) | Admission control method in internet differentiated service network | |
US8627320B2 (en) | Systems and methods for scheduling applications | |
CA2366269C (en) | Method and apparatus for integrating guaranteed-bandwidth and best-effort traffic in a packet network | |
US20040158644A1 (en) | Method and apparatus for distributed admission control | |
WO2000018108A2 (en) | Method and apparatus implementing a multimedia digital network | |
Hong et al. | Evaluating the impact of emerging streaming media applications on TCP/IP performance | |
Basturk et al. | Design and implementation of a QoS capable switch-router | |
US5909444A (en) | System, device, and method for aggregating users in a shared-medium network | |
KR100653454B1 (en) | Apparatus and method for dynamic traffic management of qos to an each service in homenetwork environment | |
White et al. | A case for dynamic sender‐based reservations in the Internet | |
JPH1141269A (en) | Bidirectional communication system | |
JPH10126430A (en) | Cable network system | |
Fahmi et al. | Dynamic resource allocation for multimedia document retrieval over high speed lans |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): JP SG |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase |