Match Document Document Title
7620054 Network switching device and network switching method  
A network switching device is provided for enabling priority control of packets, enhancing the using efficiency of a buffer for storing a received packet, and reducing the costs of components. The...
7620046 Dynamically assigning packet flows  
In general, in one aspect, the disclosure describes a method includes accessing data of an egress packet belonging to a flow, storing data associating the flow with at least one queue based on a...
7619985 Packet transmission scheduling technique  
A packet data transmission method of the HSDPA system includes collecting information on the quality of physical channels, a status of the MAC buffer, the priority level of data, the delay of data,...
7619970 Method, device and system of scheduling data transport over a fabric  
Embodiments of the invention provide systems, devices and methods to schedule data transport across a fabric, e.g., prior to actual transmission of the data across the fabric. In some demonstrative...
7617308 Context conflict resolution and automatic context source maintenance  
Techniques are disclosed for detecting and resolving conflicts in context information from various sources. That information may be used to automatically update one or more context sources and/or...
7616960 Channel selection for wireless transmission from a remote device  
A remote device having the ability to transmit data across a plurality of wireless channels selects the transmission channel for transmitting the data message. The remote device prioritizes the...
7616651 System and method for communicating data packets  
A method for communicating data packets is provided that includes receiving a data packet at a first processor. A packet handle and interface handle are attached to the data packet. The packet...
7616640 Load balancing between service component instances  
Service requests, which are used to properly process a network access request received from a client, are processed by routing the service requests between at least two service component instances...
7616628 Switched processor datapath  
Data-processing systems including processor datapaths that efficiently support computationally advantageous routing operations are disclosed. Data-processing methods based on such systems are also...
7616591 Video conferencing system  
A method configured to continuously receive frames from a plurality of video channels and transmit to each of a plurality of participants in a video conference individual frames containing...
7616580 Adaptive clock method and system  
A device and method are disclosed for correctly restoring a read clock when there are a plurality of STM data stream transmission sources. In a CES device of an ATM communication system, ATM cells...
7613289 Application based queuing via an H.323/SIP interface  
The present invention provides a telephony-accessed application system for providing a service, such as voicemail, in accordance with a switching interface such as in the ITU-T H.323 or IETF SIP...
7613199 Systems and methods for permitting queues to oversubscribe  
A system permits queues to use more than an allocated amount of bandwidth. The system allocates an amount of bandwidth to each of the queues and determines whether any of the queues is using less...
7613198 Method and apparatus for dynamic assignment of network interface card resources  
A method for dynamically changing a virtual network interface card (VNIC) binding. If the use of a hardware receive ring (HRR) is below the first threshold and the use of the software receive ring...
7613197 Multi-processor system and message transferring method in the same  
A multi-processor system includes a plurality of processors; and a memory section connected with the plurality of processors and configured to store a message transmitted from each of the plurality...
7613192 Reorder engine with error recovery  
A reorder engine classifies information relating to incoming data items as belonging to either a first, second, or third region. The information relating to the data items may arrive at the reorder...
7613186 Processing multiplex sublayer data unit data in hardware  
The present invention concerns an apparatus comprising a data unit, a memory and a control unit. The data unit may be configured to generate an output signal comprising a series of frames each...
7613184 Method and apparatus for performing scalable selective backpressure in packet-switched networks using internal tags  
A packet switch is described. In one embodiment, the packet switch comprises a plurality of ingress ports for receiving packets at the packet switch and for appending a tag to each packet that...
7613167 Method and system for upstream priority lookup at physical interface  
A traffic prioritization system performs a coarse classification of upstream bursts at the physical interface of a headend communications device. The headend device monitors and controls...
7613114 Packet scheduling apparatus  
A packet scheduling apparatus which decreases a transmission delay and a transmission jitter of a premium packet which occur by transmitting a low priority packet and which efficiently transmits...
7613109 Processing data for a TCP connection using an offload unit  
A method and apparatus for processing data received and transmitted on a TCP connection is described. An offload unit processes received data for which a special case does not exist, to produce...
7609710 Method and system for credit management in a networking system  
A method for credit management in a network system is provided. The method comprises receiving an incoming frame at a receive port of a network device; determining a frame length of the incoming...
7609709 Video aware traffic management  
A multiplexer selectively chooses packets for discarding during periods of congestion. In a first embodiment, thresholds for fill levels of a FIFO queue are set for a plurality of priority types....
7609708 Dynamic buffer configuration  
Techniques that may be utilized in various computing environments are described. In one embodiment, a buffer is configured dynamically, e.g., during runtime. Other embodiments are also disclosed.
7609707 Communication traffic management systems and methods  
Communication traffic management systems and methods are disclosed. One or more traffic managers may be provided for managing communication traffic to be sent toward respective groups of one or...
7609653 Resolving partial media topologies  
Systems and methods for resolving a partial topology are disclosed. In one embodiment a media engine includes a topology loader module that receives a partial topology from another module...
7609636 System and method for infiniband receive flow control with combined buffering of virtual lanes and queue pairs  
A system and method for implementing flow control, at the link and/or transport layers, for InfiniBand receive traffic. A shared memory structure may be used for combined queuing of virtual lane...
7606254 Evaluatable high-assurance guard for security applications  
The present invention is a method for providing a high-assurance guard in a partitioned processing system, the partitioned processing system including a first input/output partition, a guard...
7606250 Assigning resources to items such as processing contexts for processing packets  
Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, and mechanisms, for matching items with resources, such as, but not limited to packet processing contexts,...
7606249 Methods and systems for caching packets to be written to or read from packet memory  
Methods and systems for caching packets to improve utilization of packet memory are disclosed. In one method, packets to be written to a packet memory are accumulated in write caches on an egress...
7606248 Method and apparatus for using multiple network processors to achieve higher performance networking applications  
An apparatus is described having a plurality of network processors that identify, for each of a plurality of packets, which multidimensional queue from amongst a plurality of multidimensional...
7606233 Method for micro-controller and DSP based data communication within a transceiver  
The present invention provides a method for improved data communication and a transceiver employing the method. In one embodiment, the method includes generating data blocks to transmit to a second...
7606154 Fair bandwidth allocation based on configurable service classes  
A network device utilizes fair bandwidth allocation techniques based on configurable service classes. The network device comprises a scheduler that receives a packet associated with a service flow...
7603429 Network adapter with shared database for message context information  
A network interface adapter includes a network interface and a client interface, for coupling to a client device so as to receive from the client device work requests to send messages over the...
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...
7602797 Method and apparatus for request/grant priority scheduling  
In accordance with at least one embodiment of the present invention, a method and apparatus for scheduling traffic in a communications node is provided. Line cards request communication...
7602774 Quality of service for server applications  
Methods and apparatus are provided for allowing quality of service (QoS) configuration for storage applications running on servers connected to a storage area network (SAN). Resources such as host...
7602715 Scheduling system and scheduling method for the same  
A scheduling system includes a read sequence management table that includes a group of elements and an allocation processor that converts the group of elements in the read sequence management table...
7602709 Congestion management of session negotiations in network devices  
A network device implements congestion management of sessions of a network protocol. In one implementation, an incoming request component receives session requests for a negotiation session between...
7599381 Scheduling eligible entries using an approximated finish delay identified for an entry based on an associated speed group  
Eligible entries are scheduled using an approximated finish delay identified for an entry based on an associated speed group. One implementation maintains schedule entries, each respectively...
7599353 Ethernet switch, and apparatus and method for expanding port  
An Ethernet switch having a function of expanding a port, apparatus and method for expanding a port are provided. A receiver receives a frame including predetermined port identification...
7596139 Backplane interface adapter with error control and redundant fabric  
A backplane interface adapter with error control and redundant fabric for a high-performance network switch. The error control may be provided by an administrative module that includes a level...
7596086 Method of and apparatus for variable length data packet transmission with configurable adaptive output scheduling enabling transmission on the same transmission link(s) of differentiated services for various traffic types  
A configurable adaptive variable length data packet transmission output scheduler for enabling substantially simultaneous transmission on a common transmission link, as of fiber optics, of...
7593417 Handling broadcast and multicast traffic as unicast traffic in a wireless network  
An access point is to handle received broadcast or multicast traffic as multiple instances of unicast traffic, where each instance is destined for a corresponding wireless client device associated...
7593404 Dynamic hardware classification engine updating for a network interface  
Incoming network data is processed according to a current hardware classification “engine” configuration. As data is propagated from a network interface to a host system, an activity of one or...
7593330 Processing of partial frames and partial superframes  
A system receives a set of datagrams and forms frames based on the datagrams, where at least one of the frames includes data associated with multiple ones of the datagrams. The system writes the...
7593329 Service aware flow control  
A service aware flow control apparatus and method for multiple classes of data packets. A flow control sender includes a buffer of an ingress port per Class Group or Class of Service (COS). A...
7590742 IP address management  
Managing addresses to be assigned to users of an IP network is described, in which it is detected that a packet has been addressed to a released address held in a queue for holding released...
7590152 Router-based monitoring of EF-on-EF jitter  
A system for monitoring EF-on-EF jitter in a network node having an EP output queue into which EF packets are entered comprises a first counter that counts the packets entering the queue and also a...
7590150 Method and apparatus for transport of multiple TDM and data clients over multiple variable data rate streams  
Methods, apparatus, computer program products, and systems to transport multiple variable data rate LAN streams and fixed data rate voice streams through a plurality of variable data rate...