Match Document Document Title
7404058 Method and apparatus for avoiding collisions during packet enqueue and dequeue  
A method and apparatus for enqueuing and dequeuing packets to and from a shared packet memory, while avoiding collisions. An enqueue process or state machine enqueues packets for a communication...
7403542 Method and system for processing network data packets  
A system for transmitting and receiving TCP/IP data packets using a hardware engine is provided. The system includes an inbound MAC Receive state machine for processing MAC frames received from a...
7403524 Method and apparatus for parallel packet switching  
Available time slot(s) in a packet switch are identified in order to route a packet from an input port to a designated output port. The status of each time slot is logically combined with regard to...
7403521 Multicast and broadcast operations in ethernet switches  
A switch and a process of operating a switch are described where a received data frame is copied one or more times into a memory before being transmitted out of the switch. The switch and method...
7403481 Methodology and apparatus for solving lockup conditions while trunking in fibre channel switched arbitrated loop systems  
Lockup conditions are solved while trunking in Fibre Channel switched arbitrated loop systems. Within a particular switch, a particular combination of pending OPN conditions is detected, indicating...
7403478 Method for data traffic policing, a data traffic policer realizing such a method and a telecommunication network including such a data traffic policer  
The present invention concerns a method for use in a telecommunication network by a data traffic policer for data traffic policing on a data communication link. The data traffic includes data cells...
7400638 Apparatus and methods for managing packets in a broadband data stream  
An exemplary method for writing packets in a data stream comprises the steps of dividing a packet into long packet cells and short packet cells, storing the long packet cells in a set of long cell...
7400629 CAM based system and method for re-sequencing data packets  
A system for resequencing data packets is disclosed. In a preferred embodiment, the system operates in a parallel packet switch architecture having at least one egress adapter arranged to receive...
7398301 Method and apparatus for facilitating distributed delivery of content across a computer network  
One embodiment of the present invention provides a system that facilitates receiving content at a client from one or more servers that can potentially provide the content. The client starts by...
7397825 Transport stream dejitterer  
A transport stream transmitter receives a jittered stream of network frames carrying a stream of transport packets. The transport stream transmitter de-encapsulates the stream of transport packets...
7397808 Parallel switching architecture for multiple input/output  
A multiple input/output-queued(MIOQ) switch is presented. This MIOQ switch comprises a (k,m)-dimensional crossbar fabric having k ingress lines and m egress lines; N input buffers at each input; M...
7397767 Method of allocating resources in a radiocommunication system and base station for implementing the said method  
For a new transmission time interval, respective weights are assigned to queues. The queues are ranked as a function of the weights assigned to them. The first queue according to the ranking is...
7397762 System, device and method for scheduling information processing with load-balancing  
Packets are spread among a number of packet processors with load-balancing. The incoming packets are logically divided into a number of packet flows, where the number of packet flows is greater...
7395356 Methods and apparatus for moving data elements within a data communications device  
A method includes a step of (A) determining which of multiple network interfaces indicates readiness to transmit a data element to a network and which of the multiple network interfaces indicates...
7394836 Packet scheduling system and method for high-speed packet networks  
Provided are a packet scheduling system and method capable of fair link resource distribution among a plurality of sessions requesting transmissions to an identical output link in input and output...
7394822 Using reassembly queue sets for packet reassembly  
A system for efficiently reassembling packets from cells received on independent switching fabrics according to a serial high speed interface (HSI) protocol. The system includes redundancy in that...
7394765 Method of measuring traffic volume in mobile communication system  
A method for measuring the traffic volume of a transport channel in a mobile communication system is disclosed, including receiving a buffer occupancy for each of a set of logical channels mapped...
7392279 Network traffic shaping using time-based queues  
A time-based buffering system buffers data based upon how long the data should be held in order to comply with a traffic shaping policy. The data's source or destination need not be considered in...
7391786 Centralized memory based packet switching system and method  
A packet switching system and method are disclosed. The system includes a plurality of input and output ports and an input buffer at each of the input ports. The system further includes an input...
7391785 Method for active queue management with asymmetric congestion control  
A scalable method for efficient dynamic allocation of buffer resources in a store-and-forward device, such that high utilization can be maintained with small average buffer occupancy by providing...
7391728 Apparatus and method for improved Fibre Channel oversubscription over transport  
Oversubscription of Fibre Channel links over a transport network is provided. A transport interface according to the present invention may maintain a small ingress buffer in addition to the normal...
7391723 Frame-level fibre channel CRC on switching platform  
A method and apparatus is presented for performing a sequence-level CRC calculation on fiber channel communications within a switching platform domain. A CRC generator searches the data...
7389336 Pacing network packet transmission using at least partially uncorrelated network events  
A sending computing system sends a number of network packets to a receiving computing system over a specific network connection. The sending computing system monitors at least partially...
7385997 Priority based bandwidth allocation within real-time and non-real-time traffic streams  
A method and system for transmitting packets in a packet switching network. Packets received by a packet processor may be prioritized based on the urgency to process them. Packets that are urgent...
7385996 Data distribution apparatus and method  
A decoding system ( 1 ) is provided in which a memory transfer block ( 14 ) stores an input transport stream into a memory ( 16 ) and the top address of each TS packet into an address memory ( 15...
7385995 System and method for dynamic bandwidth allocation on PONs  
Mechanisms for providing a subscriber-side interface with a passive optical network are described herein. An optical network termination (ONT) having an integrated broadband passive optical network...
7385994 Packet data queuing and processing  
A method of processing queued data packets in a packet data communication system is provided. The method includes allocating a tier of service for substantially each of a plurality of individual...
7385993 Queue scheduling mechanism in a data packet transmission system  
A queue scheduling mechanism in a data packet transmission system, the data packet transmission system including a transmission device for transmitting data packets, a reception device for...
7385987 Scheduling system and method for multi-level class hierarchy  
A scheduling method for a multi-level class hierarchy includes inserting all queues containing at least one packet in a first scheduler and inserting into a second scheduler queues contained in the...
7385984 Packet processing system architecture and method  
A packet processing system architecture and method are provided. According to a first aspect of the invention, a plurality of quality of service indicators are provided for a packet, each with an...
7385968 Packet switching system for a communication network node  
The switching system includes input modules (IM 1 , IM 2 , IMi, IMn) each connected to a switching matrix ( 1 ) and to a corresponding controller ( 2 ). Each input module (IMi) organizes packets...
7385949 System and method for de-interleaving data in a wireless receiver  
A system and method for de-interleaving data in a wireless receiver, wherein a single memory buffer is coupled to a read/write unit that performs both first and second de-interleaving operations....
7383349 Controlling the flow of packets within a network node utilizing random early detection  
A method and system for controlling the flow of packets within a network node is disclosed. The method comprises receiving packets that are intended for a queue, classifying each of packets into at...
7383312 Application and verb resource management  
A method for controlling access to computer memory, the method including communicating work queue elements with an application layer and with a verb layer, and indicating completion of the work...
7382794 Parallel round-robin arbiter system and method  
A Parallel Round-Robin Arbiter (PRRA) system and method for arbitrating among N requesters. A plurality of leaf nodes that correspond to the N requesters form a directed ring of a hierarchical...
7382793 Systems and methods for determining the bandwidth used by a queue  
A system determines bandwidth use by queues in a network device. To do this, the system determines an instantaneous amount of bandwidth used by each of the queues and an average amount of bandwidth...
7382792 Queue scheduling mechanism in a data packet transmission system  
A queue scheduling mechanism in a data packet transmission system, the data packet transmission system including a transmission device for transmitting data packets, a reception device for...
7382755 Method to convey uplink traffic information  
Methods and apparatus for a Wireless Terminal (WT) to convey uplink traffic information, e.g., uplink channel resource requests, to a Base Station (BS) are described. Uplink transmission resources...
7382736 Method for scoring queued frames for selective transmission through a switch  
A method for selective transmission of through a switch according to a quality of service level includes providing one or more switches in a fibre channel fabric, particularly one or more fibre...
7382725 Method and apparatus for scheduling packets in a multi-service integrated switch fabric  
One embodiment of the present invention provides a system that facilitates scheduling packets in a multi-service integrated switch fabric wherein packet services are attached directly to the switch...
7379469 System and method for scheduling burst profile changes based on minislot count  
A system and method are presented for changing physical layer (PHY) parameters in a PHY device of a communications system. New parameters are written to a first-in first-out queue in a serial...
7379467 Scheduling store-forwarding of back-to-back multi-channel packet fragments  
Disclosed is an apparatus and method for an interface for scheduling the store-forwarding of back-to-back multi-channel packet fragments. The apparatus may include a data extraction block, a...
7379466 In band signal detection and presentation for IP phone  
A system for reducing jitter in a packet audio reception device comprises an output time stamp index, a delay calculation module, and a histogram module. The output time stamp index determines an...
7379442 Method and apparatus for buffer storage of data packets which are to be transmitted via a connection that has been set up  
So-called LCH packets are defined in the Hiperlan Type 2 System for wire-free transmission of video and audio data streams. These LCH packets have a length of 54 data bytes. Furthermore, the...
7376141 Method and system for encapsulating variable-size packets  
Encapsulating packets includes receiving packets at a queue of an encapsulator. The following operations are repeated until certain criteria are satisfied. A number of packets are accumulated at...
7376140 System and method for assignment of ATM virtual circuits to queues in a DSLAM  
A method for distributing digital subscriber line (xDSL) data traffic includes receiving xDSL traffic at a DSLAM including a plurality of input ports and a plurality of output queues. Each input...
7376083 Apparatus and method for modeling queueing systems with highly variable traffic arrival rates  
A method are provided for modeling queuing systems with highly variable traffic arrival rates. The method includes a means to associate a value with a pattern of highly variable arrival rates that...
7372865 Processing data packets using time stamped marker packets  
According to one embodiment, processing data packets includes inserting marker packets into a data stream at time intervals. Each marker packet includes a respective first time stamp indicative of...
7372862 Rate adaption within a TDM switch using bit stuffing  
The present invention discloses a method and an arrangement providing transmission of data through a node, e.g. a switch, having different input and output line interfaces in a wide range of data...
7372814 Network system with color-aware upstream switch transmission rate control in response to downstream switch traffic buffering  
A network system ( 10 ). The system comprises a first network node (N 6 ), and the node comprises an input ( 30 IN ) for receiving packets. During operation, the first network node operates as a...