|
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...
|