|
Match
|
Document |
Document Title |
|
|
7636304 |
System and method for performing distributed policing
Various systems and methods that synchronize local copies of a variable used in a distributed algorithm, such as that used in distributed policing. For example, one system includes several...
|
|
|
7619973 |
Dynamic traffic bandwidth management system and method for a communication network
An apparatus and a method for managing service traffic in a communications network capable of providing voice, data, and A/V services to a plurality of customers. In particular, the present...
|
|
|
7619972 |
Video system
A network node apparatus is disclosed for the capture, storage and replay of video data at separate respective nodes of a communications network arranged to operably couple the node apparatus. The...
|
|
|
7616567 |
Shaping apparatus, communication node and flow control method for controlling bandwidth of variable length frames
A shaping apparatus comprising a plurality of buffer memories allocated for different flows, bandwidth control units associated with the buffer memories, and a read control unit, wherein each of...
|
|
|
7613457 |
System and method for supporting quality of service in vertical handovers between heterogeneous networks
A method, system, and business model are disclosed for supporting handover between a mobile host and a corresponding node located in a heterogeneous network. Handover paths are established to...
|
|
|
7609634 |
Communication traffic policing apparatus and methods
Communication traffic policing apparatus and methods are disclosed. Communication traffic restrictions for each communication link in a group of communication links are enforced by allowing...
|
|
|
7602721 |
Methods and systems for fine grain bandwidth allocation in a switched network element
Methods and systems for fine grain bandwidth allocation are disclosed. According to one method, input is received from a user in a standard bandwidth denomination indicating bandwidth to be...
|
|
|
7599296 |
Method of transmitting data
A method of transmitting data from customers (C 1 , C 2 , C 3 , C 4 , C 5 , C 6 , C 7 , C 8 , C 9 , C 10 ) over a computer network, in particular over the Internet, where the data to be sent is...
|
|
|
7580352 |
Hub apparatus
A hub apparatus is disclosed that includes plural input ports; a policer unit that monitors the input bandwidth of the input ports and controls acquisition and discarding of input packet data input...
|
|
|
7577096 |
Timestamp metering and rollover protection in a network device
A network device for processing data on a data network includes a plurality of ports, configured to receive data from a data network and to send processed data to the data network, a memory...
|
|
|
7539143 |
Network switching device ingress memory system
A switching device includes an ingress memory system having a VOQ-based design to provide an infrastructure for enabling fine-grained QoS and SLAs.
|
|
|
7522522 |
Method and system for reducing latency and congestion in fibre channel switches
A method and system for routing fiber channel frames using a fiber channel switch element is provided. The switch element includes, a port with a buffer having more than one memory slot for...
|
|
|
7489632 |
Simple admission control for IP based networks
A simple admission control mechanism for IP based networks is provided. The decision on whether a new flow is accepted is based on the link load information on the paths from the source to...
|
|
|
7489636 |
System and method for prioritizing packetized data from distributed control environment for transmission through a high bandwidth link
A priority scheme is provided for ports assigned to respective channel units in a channel bank. The priority scheme is based on an amount of preallocated bandwidth unused by channel unit ports. A...
|
|
|
7483378 |
Edge switch
An edge switch comprises a token bucket control unit which varies the amount of tokens flowing into a token bucket per unit time in accordance with the congestion condition of an IP network, and...
|
|
|
7477605 |
Methods providing variable granularity for data flow control using a leaky bucket
The method provides variable granularity to control data flow by using a scalar parameter to modify buffer capacity indicator. The scalar parameter allows for adjustment of the data flow control...
|
|
|
7474670 |
Method and system for allocating bandwidth
The present invention is directed to methods and systems for allocating bandwidth (or other shared resource) among multiple masters. According to an aspect of the present invention, an arbiter...
|
|
|
7474668 |
Flexible multilevel output traffic control
A two stage rate shaping and scheduling system and method is implemented to control the flow of traffic to at least one output interface. The system and method involves initially queuing incoming...
|
|
|
7467223 |
TCP-friendly markers and methods using token buckets
Systems and methods are disclosed for marking a packet with a precedence value in a TCP-friendly way. One system and method marks packets with a precedence value based on a probability function....
|
|
|
7466983 |
Overload protection in packet communication networks
Methods of handling messages at an interface in a communication system include the steps of receiving a message having an information element indicating the message's type, determining whether a...
|
|
|
7450514 |
Method and device for delivering multimedia data using IETF QoS protocols
A method and device for delivering multimedia data using IETF QoS protocols. MPEG media data can be transmitted in packet units through a network using the IETF QoS protocol by mapping MPEG media...
|
|
|
7447155 |
Guaranteed service in a data network
According to an embodiment of the invention, a data controller comprises a traffic pattern collector to observe a data traffic pattern, the data traffic being comprised of data packets; a traffic...
|
|
|
7430207 |
Preemptive weighted round robin scheduler
The present invention is to disclose a scheduler which comprising a priority tagging module for receiving a plurality of information chucks, a plurality of output lines, and a WRR (weighted round...
|
|
|
7430173 |
Data traffic policer
A data traffic policer includes a classifier for separating a packet stream in accordance with class, a first bucket for a first traffic class representing a first transmission rate and a first...
|
|
|
7426185 |
Backpressure mechanism for switching fabric
Roughly described, a packet switching fabric contains a separate queue scheduler for each combination of an input module and a fabric output port. The schedulers may also be specific to a single...
|
|
|
7420917 |
Bandwidth policing method and packet transfer apparatus with bandwidth policing function
In a bandwidth policing apparatus which accommodates a large number of user groups, bandwidth policing for each user group is performed at high speed. When there is any extra bandwidth in bandwidth...
|
|
|
7418505 |
IP address lookup using either a hashing table or multiple hash functions
The present invention relates to an IP address lookup method and hardware architecture. There is provided an IP address lookup method using a hashing table, the hashing table being constructed with...
|
|
|
7406046 |
Scheduler for signaling a time out
A buffer storage memory data scheduler includes a write unit writing data objects to the memory, which unit receives data packets from a data source at a variable transmission rate, calculates...
|
|
|
7382727 |
System and method for asymmetrical bandwidth management
System and method for allocating and managing a shared Internet access channel on an Internet access device. The system and method prioritize data flow in a multi-user, limited bandwidth networking...
|
|
|
7369491 |
Regulating data-burst transfer
The invention discloses methods and apparatus for regulating the transfer of data bursts across a data network comprising electronic edge nodes interconnected by fast-switching optical core nodes....
|
|
|
7355977 |
Method and system for a weighted allocation table
A method and system for creating and maintaining an allocation table that associates allocation buckets with corresponding target identifiers. Each target identifier has a corresponding weighting...
|
|
|
7349406 |
Method and apparatus for virtual network connection merging
A method and apparatus are provided for performing a virtual network connection merge. In one example, the method assembles at least one data unit from data traffic of at least one network...
|
|
|
7349338 |
Scheduler and method for scheduling transmissions in a communication network
A scheduler and a method for scheduling transmissions to a plurality of users in a communication network assigns a higher target minimum throughput for receiving a next transmission to a user based...
|
|
|
7349444 |
SONET/SDH SPE/virtual container retiming with adaptive dual pointer leak rate computation
Methods for retiming SONET signals include demultiplexing STS-1 signals from an STS-N signal, buffering each of the STS-1 signals in a FIFO, determining the FIFO depth over time, and determining a...
|
|
|
7349342 |
Traffic metering in data networks
Methods and apparatus are provided for metering data packets having a plurality of different packet lengths in a data communications network. A token count T C is incremented at a token increment...
|
|
|
7333436 |
Network device with traffic shaping functions and bandwidth control method using leaky bucket algorithm
A network device with bandwidth usage control functions using a leaky bucket algorithm to provide a traffic service conforming to given user parameters. A leaky bucket counter produces a new...
|
|
|
7327682 |
Methods and devices for flexible bandwidth allocation
Method and devices are provided for allocating network resources in a flexible manner. In some implementations, a customer's unused resources for a particular type of service are assigned to...
|
|
|
7313093 |
Methods and apparatus for selectively discarding packets during overload conditions
Methods and apparatus are disclosed for selectively discarding packets such as in, but not limited to a packet switching system, by reacting to packet traffic conditions to reduce or eliminate the...
|
|
|
7280560 |
Differentiated services with multiple tagging levels
A method for handling traffic in a communication network includes setting an aggregate limit on a total rate of transmission of information by a group of flows to be transmitted over the network,...
|
|
|
7277391 |
Active queue management using proportional control and rate-based information
Disclosed is an Active Queue Management method and apparatus which uses traffic rate information for congestion control. Using a nonlinear fluid-flow model of Traffic Control Protocol, a...
|
|
|
7257124 |
Method and apparatus for improving the fairness of new attaches to a weighted fair queue in a quality of service (QoS) scheduler
In a first aspect, a network processor includes a scheduler in which a scheduling queue is maintained. A last frame is dispatched from a flow queue maintained in the network processor, thereby...
|
|
|
7236458 |
Method for monitoring traffic in packet switched network
A method for monitoring traffic in a packet switched network. The packet switched network includes connections grouped in a single group; token buffers for respectively corresponding to the...
|
|
|
7184404 |
Programmable inter-packet gap generator with byte granularity
A process of generating an inter-packet gap in a network device is disclosed. First, it is determined whether a next packet is available to forward from a packet buffer. The number of tokens...
|
|
|
7173908 |
Flexible policing technique for telecommunications traffic
A policing technique for a telecommunications traffic of variable length packets is described. The technique uses a plurality of police engines, grouped in pairs. A selection module selects a...
|
|
|
7161945 |
Cable modem termination system
A cable modem termination system including a media access controller, at least one physical layer transceiver in connection with the media access controller for receiving and transmitting data, a...
|
|
|
7123583 |
Dual use rate policer and re-marking logic
A method for performing rate policing and re-marking in a packet switched communications network that can be used to enforce and/or monitor Class of Services (CoS) contracts including terms for...
|
|
|
7113479 |
Aggregated rate control method and system
A network device, which includes a plurality of network ports, a switching unit, a data classification unit, and a rate control unit, is provided. The plurality of network ports is configured to...
|
|
|
7099943 |
Regulating usage of computer resources
A method is described that can be used to regulate the usage of resources in a network system. A software tool can be used to regulate access to a system resource. The preferred method uses a...
|
|
|
7085236 |
Active queue management for differentiated services
A method of regulating queuing delay in a network routing device independent of TCP loading is provided including receiving data packets, monitoring the data packets using token buckets and a...
|
|
|
7050447 |
Multi-level expedited forwarding per hop behavior
A method and system utilizing a multi-level expedited forwarding per hop behavior (MLEF PHB) which manages buffer space to provide priority to calls based on a predefined priority scheme. The MLEF...
|