Matches 1 - 50 out of 181 1 2 3 4 >


Match Document Document Title
9042398 Dynamically adjusted credit based round robin scheduler  
A credit based queue scheduler dynamically adjusts credits depending upon at least a moving average of incoming packet size to alleviate the impact of traffic burstiness and packet size variation,...
9014208 Method of transmitting data  
The invention is related to a method of transmitting data whereby a transmission channel towards an access point (10) is shared among a plurality of users (12), the data being transmitted using...
8917741 Method of data delivery across a network  
The present invention relates to a method of sorting data packets in a multi-path network having a plurality of ports; a plurality of network links; and a plurality of network elements, each...
8855129 Hybrid method and device for transmitting packets  
A method for transmitting packets, the method includes receiving multiple packets at multiple queues. The method is characterized by dynamically defining fixed priority queues and weighted fair...
8837505 Arbitration method, arbiter circuit, and apparatus provided with arbiter circuit  
An arbitration method includes a first process to perform a path control to transfer data from physically plural input ports logically having plural virtual channels to an arbitrary one of the...
8837504 Relay apparatus and output control method  
A buffer temporarily stores data received from a network by a receiving unit. An output mode switching unit switches the mode in which the data received by the receiving unit is output to the...
8824294 Source-based congestion detection and control  
Congestion control techniques based upon resource utilization information stored by a network device. According to an embodiment of the present invention, a network device is configured to...
8811417 Cross-channel network operation offloading for collective operations  
A Network Interface (NI) includes a host interface, which is configured to receive from a host processor of a node one or more cross-channel work requests that are derived from an operation to be...
8811411 Packet aggregation and fragmentation at layer-2 over a managed network  
A method and apparatus for receiving packets from a node within a first network in accordance with a first protocol. A descriptor associated with each received packet is read by a direct memory...
8780910 Variable-strength error correction in ad-hoc networks  
Systems and methods for encoding packetized data include applying different codings to the header and the payload. The header of a data packet is encoded for error correction separately from the...
8761190 Message loss prevention by using sender and receiver buffers in event-triggered distributed embedded real-time systems  
A vehicular distributed embedded real-time controller area network system includes ECUs functioning in an event-triggered mode for initiating transmission of a message to a communication bus. Each...
8730982 Scheduling of data transmission with minimum and maximum shaping of flows in a network device  
A network device for processing data includes at least one ingress module for performing switching functions on incoming data, a memory management unit for storing the incoming data and at least...
8693490 Parallel processing using multi-core processor  
Disclosed are methods, systems, paradigms and structures for processing data packets in a communication network by a multi-core network processor. The network processor includes a plurality of...
8694602 Storage apparatus and its data processing method  
Data conversion processing for converting access target data into data of a different block size is executed without degradation of data input/output processing performance. A first controller...
8665892 Method and system for adaptive queue and buffer control based on monitoring in a packet network switch  
Certain aspects of a method and system for adaptive queue and buffer control based on monitoring in a packet network switch are disclosed. Aspects of one method may include pre-allocating packet...
8660145 MAC-HS processing in an HSDPA-compatible receiver in a 3G wireless network  
In one embodiment, a method for processing a series of MAC-hs protocol data units (PDUs) in an HSDPA-compatible (high-speed downlink packet access) receiver in a 3G wireless communication network,...
8644143 Methods for dynamic bandwidth allocation and queue management in ethernet passive optical networks  
In a passive optical network, dynamic bandwidth allocation and queue management methods and algorithms, designed to avoid fragmentation loss, guarantee that a length of a grant issued by an OLT...
8625427 Multi-path switching with edge-to-edge flow control  
One embodiment of the present invention provides a system that facilitates flow control of multi-path-switched data frames. During operation the system transmits from an ingress edge device data...
8619580 Method and apparatus for transmitting packet in wireless communication system  
Provided is a method and apparatus for transmitting a packet in a wireless communication system. A method for transmitting a packet by a packet transmission apparatus in a wireless communication...
8576863 Coordinated queuing between upstream and downstream queues in a network device  
A system determines a scheduling value based on a current length of a downstream queue in a network device. The system sends the scheduling value from the downstream queue to an upstream queue and...
8503466 Network on chip input/output nodes  
The present invention relates to a torus network comprising a matrix of infrastructure routers, each of which is connected to two other routers belonging to the same row and to two other routers...
8478811 Advanced processor with credit based scheme for optimal packet flow in a multi-processor system on a chip  
A system, method, and computer program product are provided for optimal packet flow in a multi-processor system on a chip. In operation, a credit is allocated for each of a plurality of agents...
8472400 Method and apparatus for processing padding buffer status reports  
A method and system for processing buffer status reports (BSRs) such that when BSR triggering is performed, the size(s) of the necessary sub-header(s) are also to be considered together in...
8463909 Systems and methods for managing server resources  
A method, computer readable medium, and apparatus for managing server resources includes receiving at a traffic management device one or more requests in a message based protocol. The traffic...
8421656 Time-interleaved analog-to-digital conversion circuit having polyphase correction filter  
Time-interleaved analog-to-digital (AD) conversion circuit, which includes first and second AD converters that generate first and second digital signal sequences by converting an analog input...
8379524 Prioritization and preemption of data frames over a switching fabric  
Network switching and/or routing devices can use multiple priority data streams and queues to support prioritized serial transmission of data from line cards (or the like) through a fabric switch...
8351428 Method of processing traffic information and digital broadcast system  
A digital broadcast transmitting/receiving system and a method for processing data are disclosed. The method for processing data may enhance the receiving performance of the receiving system by...
8345701 Memory system for controlling distribution of packet data across a switch  
A memory system for ingress processing is arranged to access multiple banks in a time interleaved fashion. Each memory bank has an associated memory bank manager, which is arranged to track the...
8233390 Priority and source aware packet memory reservation and flow control in forwarding planes  
A source-based memory usage table is accessed to identify a source having a memory usage satisfying a predetermined memory usage threshold, the source-based memory usage table including a...
8213322 Dynamically distributed weighted fair queuing  
Techniques are given for determining the data transmission or sending rates in a router or switch of two or more input queues in one or more input ports sharing an output port, which may...
8208406 Packet forwarding using feedback controlled weighted queues dynamically adjusted based on processor utilization  
In general, techniques are described for dynamically managing weighted queues. In accordance with the techniques, a network security device comprises a queue management module that assigns, for...
8204069 Systems and methods for queue management in packet-switched networks  
This disclosure relates to methods and systems for queuing traffic in packet-switched networks. In one of many possible embodiments, a queue management system includes a plurality of queues and a...
8194691 Data link/physical layer packet buffering and flushing  
A buffering structure including at least a first FIFO storage structure to stage at least a selected one of undiverted egress packets and undiverted ingress packets is provided. The buffering...
8194653 Data switching using soft configuration  
Network data switching includes receiving a cell; associating the cell with a destination port; selecting, based at least in part on a mapping of a plurality of output ports and a plurality of...
8190770 Segmentation and reassembly of data frames  
A system and method of transmitting data frames between a plurality of input ports to a plurality of output ports is described. The input ports segment portions of the received data frames to...
8175085 Bus scaling device  
A scaling device or striper improves the lane efficiency of switch fabric. The striper controls or adjusts transfer modes and payload sizes of a large variety of devices operating with different...
8139554 Providing bounded latency communication in wireless mesh networks  
Communicating using a mesh network is disclosed. A frame length used for communicating a packet between a first node and a second node of a wireless mesh network is selected. A route from the...
8139596 Communicating prioritized messages to a destination queue from multiple source queues using source-queue-specific priority values  
There is disclosed a method, apparatus and computer program for communicating messages between a first messaging system and a second messaging system. The messaging system comprises a set of...
8116334 Dataflow FIFO communication buffer using highly-multiported memories  
A First In First Out (FIFO) communication buffer for receiving data from a source and distributing the data to a first sink and a second sink is disclosed. The FIFO communication buffer includes a...
8085801 Resource arbitration  
A circuit includes queue buffers, a bid masking circuit, and a priority selection circuit. Each of the queue buffers carries packets of a respective message class selected from a set of message...
8081588 Methods and apparatus for increasing data throughput by grouping data packets into maximum transmissible units  
A mobile communication device has a wireless transceiver and one or more processors for communicating data in a wireless communication system. The one or more processors are operative to receive a...
8045563 Dynamically adjusted credit based round robin scheduler  
A credit based queue scheduler dynamically adjusts credits depending upon at least a moving average of incoming packet size to alleviate the impact of traffic burstiness and packet size variation,...
8036117 Dequeuing and congestion control systems and methods  
A system provides congestion control in a network device. The system includes multiple queues, a dequeue engine, a drop engine, and an arbiter. The queues temporarily store data. The dequeue...
8031730 System and method for transmitting a sequence of messages in an interconnection network  
Method for transmitting a sequence of messages in a point-to-point interconnection network comprising message initiating agents, message destination agents and message transmission agents. During...
8027346 Method and system for scheduler dominated merge of state changes  
A method and system schedule data for dequeuing in a communication network. The communication network includes an eligible scheduling node, a scheduling context structure, and an existence of data...
8000251 Instrumenting packet flows  
Real-time customer packet traffic is instrumented to determine measured delays between two or more points along a path actually traveled by a packet, such as within or external to one or more...
7978607 Source-based congestion detection and control  
Congestion control techniques based upon resource utilization information stored by a network device. According to an embodiment of the present invention, a network device is configured to...
7961649 Circulating switch  
A circulating switch comprises switch modules of moderate capacities interconnected by a passive rotator. Data is sent from a one switch module to another switch module either directly, traversing...
7924766 Hybrid multiple access method and system in wireless networks  
A method and system access a channel in a wireless network of nodes. A coordinator transmits periodically a beacon, in which time between two consecutive beacons constitute a beacon interval. The...
7873049 Multi-user MAC protocol for a local area network  
A system comprises a station manager for associating a queue block to each active station in a network, each queue block being configured to implement a contention-based process, e.g., IEEE...

Matches 1 - 50 out of 181 1 2 3 4 >