Matches 1 - 50 out of 124 1 2 3 >
Match Document Document Title
7602798 Techniques to reduce latency in receive side processing  
Techniques for accelerating network receive side processing of packets. Packets may be associated into flow groupings and stored in flow buffers. Packet headers that are available for TCP/IP...
7570653 Buffer allocation using probability of dropping unordered segments  
Allocation of buffer space for segment re-ordering is restricted based on a probability that the flow would consume too much space. A flow's current or recently past space consumption is used to...
7567508 Method and system for providing delay bound and priortized packet dropping  
A method and system for providing delay bound and prioritized packet dropping are disclosed. The system limits the size of a queue configured to deliver packets in FIFO order by a threshold based...
7558890 Instruction set for programmable queuing  
A traffic manager includes an execution unit that is responsive to instructions related to queuing of data in memory. The instructions may be provided by a network processor that is programmed to...
7551636 System and method for buffering variable-length data  
A method for buffering variable length data at a decoupler includes receiving, at a decoupler, a request to queue variable length data from a producer, with the decoupler comprising a management...
7545808 Memory organization in a switching device  
A network device switches variable length data units from a source to a destination in a network. An input port receives the variable length data unit and a divider divides the variable length data...
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.
7525913 System and method for providing gaps between data elements at ingress to a network element  
The invention provides a system and method of controlling timing of release of traffic for a communication switch. The traffic originates from at least one source, is directed to a common ingress...
7522625 Processing method of fragmented packet and packet transfer equipment using the same  
The present invention provides a method of high speed assemble process capable of dealing with long packets with effective buffer memories usage. A processing method of fragmented packets in packet...
7522609 Propagation of minimum guaranteed scheduling rates among scheduling layers in a hierarchical schedule  
Methods, apparatus, data structures, computer-readable media, and mechanisms may include or be used with a hierarchy of schedules with propagation of minimum guaranteed scheduling rates among...
7512148 Weighted round-robin arbitrator  
A weighted round-robin arbitrator for a plurality of data queue includes an arbitration table comprising a plurality of entries. Each entry represents a time slot for the transmission of one data...
7505405 Method, apparatus, and computer program product for optimizing packet flow control through buffer status forwarding  
A method, apparatus and computer program product are provided for optimizing packet flow control through buffer status forwarding. A sending device includes buffer status information of the sending...
7500011 Audio-on-demand communication system  
An audio-on-demand communication system provides real-time playback of audio data transferred via telephone lines or other communication links. One or more audio servers include memory banks which...
7492782 Scalable crossbar matrix switching apparatus and distributed scheduling method thereof  
A high speed and high capacity switching apparatus is disclosed. The apparatus includes: N input ports each of which for outputting maximum l cells in a time slot, wherein each of the N input ports...
7460544 Flexible mesh structure for hierarchical scheduling  
Systems and methods employing a flexible mesh structure for hierarchical scheduling are disclosed. The method generally includes reading a packet grouping configured in a two dimensional mesh...
7453897 Network media playout  
According to the invention, a method for processing an audio media stream that originates from a packet communication network is disclosed. In one step, packets are received as they arrive from the...
7424026 Method and apparatus providing continuous adaptive control of voice packet buffer at receiver terminal  
Disclosed is a device, a computer program and a method to receive and buffer data packets that contain information that is representative of time-ordered content, such as a voice signal, that is...
7406090 Managing a buffer for media processing  
A method and apparatus to perform buffer management for media processing are described.
7397809 Scheduling methods for combined unicast and multicast queuing  
An improved combined Switching Data Unit (SDU) queuing discipline for unicast and multicast (Protocol Data Unit) PDU forwarding at a switching node is provided. Multicast SDU descriptors are...
7394815 Minimum bandwidth guarantee for cross-point buffer switch  
A method and system for use in data communications. The method and system substantially ensure that actual data transmission per unit time from at least one cross-point buffer switch ingress to at...
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...
7366098 Method and apparatus for input policing a network connection  
A method is described that resets a first count and resets a second count if a first transmission unit is recognized as being within a new measurement time window. The first transmission unit has a...
7319860 Pseudo-interactive input processing in wireless environments  
An electronic communications device including a user input device for inputting characters; and buffering and communications systems for storing in a buffer characters input by the user input...
7317727 Method and systems for controlling ATM traffic using bandwidth allocation technology  
A method and system for managing asynchronous transfer mode (ATM) traffic in a computer system is disclosed. The computer system is used in sending, receiving, or sending and receiving a plurality...
7301943 QoS-oriented burstification method supporting various grades of burstification delay guarantee  
There is disclosed an QoS-oriented burstification method supporting various grades of burstification delay guarantee. For the arrival packets, the packets are sequentially inserted in a sequence of...
7302685 Methods and apparatus for sharing slack in a time-partitioned system  
In a multitasking system executing real-time harmonic and dynamic tasks having various priority levels, slack is stolen from timeline and reclaimed slack to enable execution of high priority...
7292595 Input buffer type packet switching equipment  
Input buffer type packet switching equipment, which can output cells to an external output line having a slower output line rate than a corresponding input line rate without having buffers in its...
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...
7249228 Reducing the number of block masks required for programming multiple access control list in an associative memory  
Mechanisms for reducing the number of block masks required for programming multiple access control lists in an associative memory are disclosed. A combined ordering of masks corresponding to...
7233599 Interface device with stored data on transmission lines characteristics  
The present invention relates to high speed communications, in particular, to an interface device between a transmitting device and a receiving device of a transmission system, wherein the...
7218639 Network system, transmission method, and computer program  
Queues which correspond to each of the LANs in multiplexed virtual LANs are created. Received packets are distributed to the queues in accordance with a VLAN-ID and a destination address included...
7209448 In-line packet processing  
A method and apparatus for in-line processing a data packet while routing the packet through a router in a system transmitting data packets between a source and a destination over a network...
7130408 Service logic context cache for signaling events  
A method for sharing signaling event data in a telephony system can include receiving within a first service logic component an event from a telephony signaling network. An event context can be...
7120160 Packet switching system  
A packet switching system arbitrates between Virtual Output Queues (VoQ) in plural input buffers, so as to grant the right of transmitting data to a crossbar switch to some of the VoQs by taking...
7088731 Memory management for packet switching device  
A method and system for managing memory in a packet switching device is disclosed. The method and system comprises managing the memory as a single FIFO when inserting packets and managing the...
7075927 Method and system for quality of service (QoS) support in a packet-switched network  
A method and system for transporting traffic having disparate qualities of service classes across a packet-switched network includes receiving at an ingress node of a network a plurality of packets...
7061861 Method and system for weighted fair flow control in an asynchronous metro packet transport ring network  
A method and system for implementing weighted fair flow control on a metropolitan area network. Weighted fair flow control is implemented using a plurality of metro packet switches (MPS), each...
7050446 Communication control device and method  
A communication control device includes a determination circuit for determining whether reception of an asynchronous packet from an IEEE 1394 serial bus is allowed or denied by comparing the sum of...
7046688 Packet scheduler  
There is provided a packet scheduler for managing output awaiting packets stored in a plural of queue blocks each having a weighting coefficient settled based on an output guaranteeing bandwidth,...
7035273 Quality of service queueing system for a network switch  
In general, in one aspect, the invention features a method, apparatus, and computer-readable media for sending a frame of data from a first channel to a second channel using at least one of m...
7023866 Fair queue servicing using dynamic weights (DWFQ)  
In a method of fair queue servicing at a queuing point in a multi-service class packet switched network, incoming packets are received in buffers and outgoing packets are scheduled by a weighted...
7023865 Packet switch  
A packet switch which can cyclically use α scheduling process results to determine one of M output lines as a destination of a packet stored in each of N input buffer sections by α scheduler...
7023859 Method for configuring a trie memory for the processing of data packets, and packet-processing device implementing such a method  
A Trie-type associative memory is used for an analysis of binary strings situated at defined locations of data packets. An analysis tree is established, which comprises stages associated with the...
7016352 Address modification within a switching device in a packet-switched network  
A multiport switching device includes an Internal Rules Checker (IRC) that determines forwarding addresses for packets received at the device. The determined forwarding addresses may include a new...
7016350 Data switch and a method for controlling the data switch  
A data switch is proposed of the type having virtual queue ingress routers interconnected with egress routers by way of a memoryless switching matrix controlled by a control unit which performs an...
7006514 Pipelined maximal-sized matching cell dispatch scheduling  
A Pipelined-based Maximal-sized Matching (PMM) scheduling approach for input-buffered switches relaxes the timing constraint for arbitration with a maximal matching scheme. In the PMM approach,...
6999464 Method of scalable non-blocking shared memory output-buffered switching of variable length data packets from pluralities of ports at full line rate, and apparatus therefor  
A novel scalable-port non-blocking shared-memory output-buffered variable length queued data switching method and apparatus wherein successive data in each of a plurality of queues of data traffic...
6975639 QoS shaping/provisioning for data communication switch  
A method and apparatus provides QoS shaping/provisioning scheme for a data communications switch, such as a DiffServ aware router or a 802.1Q aware bridge, in which distinct internal and outbound...
6947375 System and method for network card switchovers in an IP network  
The system provides an IP network card that comprises a redundancy configuration register; an interface; and redundancy mapping logic. The redundancy configuration register stores card...
6920145 Packet switch device and scheduling control method  
A packet switch device having a plurality of input buffers; a packet switch; a plurality of schedulers, having a pipeline scheduling process module wherein a plurality of time units corresponding...
Matches 1 - 50 out of 124 1 2 3 >