Patent ReferencesMethod and apparatus for implementing communication service contract using cell arrival information Flow control algorithm for high speed networks System and method for providing dynamically alterable computer clusters for message routing Method and apparatus for dynamically shifting between routing and switching packets in a transmission network Flow and congestion control in packet switched networks Explicit rate congestion control system and method System for managing flow bandwidth utilization at network, transport and application layers in store and forward network Use of a single data structure for label forwarding and imposition Distributed processing of high level protocols, in a network access server Patent #: 6304574 InventorsApplicationNo. 201337 filed on 11/30/1998US Classes:370/232Based on data flow rate measurementExaminersPrimary: Yao, Kwang BinAssistant: Jones, Prenell Attorney, Agent or FirmInternational ClassG01R 031/08AbstractAn interface (12, 14, or 16) in a service-provider network's transit label-switching router (P2) employs resource-management messages to inform neighbor routers of the bandwidths that it can allocate to various routes that it supports. To allocate its available bandwidth, it employs a weight value set for the route by an ingress router (PE2) in a system to which the label-switching router belongs. The transit router treats the weight as a relative bandwidth: when the sum of the bandwidths requested for various routes exceeds the bandwidth available, the router sets the bandwidths for at least some routes in accordance with the ratio of a given route's weight to the sum of the weights assigned to all routes among which it divides available bandwidth in this manner. That is, it assigns at least some bandwidth to all such routes, regardless of how small the resultant bandwidth may be. In this way, the network can operate with virtually no packet loss and yet remain available to all of its customers.Other References
Field of SearchBased on data flow rate measurementMeasurement of the peak data flow rate Measurement of the average data flow rate Flow control of data transmission through a network Using leaky bucket technique Including signaling between network elements Queuing arrangement Determination of communication parameters Fault detection Combined circuit switching and packet switching COMPUTER-TO-COMPUTER DATA ROUTING Alternate path routing Congestion avoiding Computer network monitoring Routing data updating Alternate routing Service provider selection (e.g., local or long distance, primary and alternate carriers) Failure (e.g., disaster, overload, blockage) Restoration (e.g., backup, recovery) Based upon historical data Algorithm (e.g., software, computer program) Parameter optimization or enhancement (e.g., capacity or bandwidth) Advanced intelligent network (AIN) Service control point (SCP, ISCP, external database) Signal transfer point (STP, ISTP) Adjunct or intelligent peripheral (IP) Service switching point (SSP) Local number portability (LNP) Routing parameter (e.g., area code, address, service provider identifier) Class of service determination or transmission | |