FREE patent keyword monitoring and additional FREE benefits. http://images1.freshpatents.com/images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
FreshPatents.com Logo    FreshPatents.com icons
Monitor Keywords Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents

Switching A Message Which Includes An Address Header

Switching A Message Which Includes An Address Header patent applications listed include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.

Related Categories:

Multiplex Communications


Pathfinding Or Routing > Switching A Message Which Includes An Address Header



Enhanced flow entry table cache replacement in a software-defined networking switch
12/18/14 - 20140369348 - In a network switch of a software-defined network (SDN) architecture, a method for improving cache replacement (CR) efficiency implemented therein, the method comprising maintaining a flow table comprising a plurality of flow entries, computing a replacement index (RI) value for each of the plurality of flow entries resulting in a...

Dvpn large-scale networking and spoke
12/18/14 - 20140369349 - According to an example a Dynamic Virtual Private Network (D-VPN) large-scale networking method includes establishing, by a Spoke, a DVPN channel with a Hub; issuing, by the Spoke, subnet information about the Spoke to the Hub; and obtaining, by the Spoke, subnet information about the Hub and another Spoke as...

System and method for deterministic i/o with ethernet based industrial networks
12/18/14 - 20140369350 - A networking system is discussed. The system may be used for industrial networks, where deterministic behavior is often valued. Bounded message travel times may be achieved for a first set of network traffic. Additional traffic may be routed over the networking system without interfering with the message travel times associated...

Traffic forwarding
12/04/14 - 20140355601 - The present disclosure describes traffic forwarding in a network where a virtual local area network (VLAN) exists in multiple network sites that are geographically dispersed and connected via virtual links. A first edge device (ED) at a first site receives, from a second ED at a second site, information identifying...

Exchange of network state information between forwarding elements
11/27/14 - 20140348161 - Some embodiments provide a network control system that includes a network controller and a set of hosts on which a set of managed forwarding elements operate. The network controller computes forwarding state information and pushes the computed forwarding state information to a set of managed forwarding elements to define forwarding...

Overlay network capable of supporting storage area network (san) traffic
11/27/14 - 20140348162 - In one embodiment, a system includes a server having a hypervisor layer that includes an overlay-capable virtual switch and a Fibre Channel (FC) virtual switch; at least one processor configured to execute logic; and a converge network adapter (CNA) coupled to the hypervisor, the CNA being configured to communicate with...

Method and system for service switching using service tags
11/13/14 - 20140334485 - The disclosure herein describes a system, which provides service switching in a datacenter environment. The system can include a service switching gateway, which can identify a service tag associated with a received packet. During operation, the service switching gateway determines a source client, a requested service, or both for the...

Virtual data center bridging exchange (vdcbx) protocol
11/06/14 - 20140328340 - In one embodiment, a system includes processor; and logic integrated with and/or executable by the processor, the logic being adapted to: assign a VLAN type to each of a plurality of VLANs of an architecture; generate a VLAN list type-length-value (vTLV) message; and transmit information to resources based at least...

Communication path selection
11/06/14 - 20140328341 - In an example embodiment, a method for selecting a communication path is provided. The method may comprise receiving data encapsulated in a transport protocol. In addition, a classification type and exit path information associated with the classification type may be received. The data is associated with the classification type and...

Efficient call routing based upon network conditions
10/30/14 - 20140321461 - A method and apparatus for routing a telecommunication connection request on an internal telecommunication network are provided herein. In some embodiments, the method may receive a request to establish a telecommunication connection, determine a route to an external telecommunication network to facilitate the establishment of the telecommunication connection based on...

Scalable and efficient flow-aware packet distribution
10/30/14 - 20140321462 - Techniques for efficiently distributing data packets in a network device are provided. In one embodiment, the network device can store a plurality of virtual IP addresses and a plurality of real server IP addresses in an SRAM-based table. The network device can then perform a lookup into the SRAM-based table...

Packet data extraction device, control method for packet data extraction device, control program, and computer-readable recording medium
10/23/14 - 20140314077 - A packet data extraction device (10) of the present invention includes: a procedure name checking section (12) for checking a procedure name of a message, which procedure name is contained in a payload of an object packet (p); and a data obtaining section (13) for obtaining target data from a...

Devices for transmitting digital video and data over the same wires
10/16/14 - 20140307732 - A transceiver and a corresponding wired communication link. The transceiver is coupled to at least one conductive wire, receives a first packet-based transmission comprising lossless high definition digital video multiplexed with first data, and transmits a second transmission comprising second data. The second transmission is transmitted over at least one...

Network device mobility
10/09/14 - 20140301387 - According to one example embodiment, an EID-NOTIFY packet is defined for use with the Location/Identifier Separation Protocol (LISP). A first-hop network element may send EID-NOTIFY responsive to decoding a data packet from a previously undetected host on its subnetwork. A site network element may receive EID-NOTIFY, and send a MAP-REGISTER...

Systems and methods to cache packet steering decisions for a cluster of load balancers
10/09/14 - 20140301388 - The present disclosure is directed towards methods and systems for caching packet steering sessions for steering data packets between intermediary devices of a cluster of intermediary devices intermediary to a client and a plurality of servers. A first intermediary device receives a first data packet and determines, from a hash...

Method and node for employing network connections over a connectionless transport layer protocol
10/09/14 - 20140301389 - A method of establishing a network connection between two nodes of a communication network via a connectionless transport layer communication protocol is presented. In the method, a plurality of data packets is exchanged between a first node and a second node. Each of the data packets comprises a header and...

Flexible routing tables for a high-radix router
10/09/14 - 20140301390 - A system and method for routing in a high-radix network. A packet is received and examined to determine if the packet can be routed adaptively. If the packet can be routed adaptively, the packet is routed adaptively, wherein routing adaptively includes selecting a column, computing a column mask, routing the...

Method and system for negotiation of media between communication devices for multiplexing multiple media types
10/02/14 - 20140294000 - A method of negotiation of media between a source communication device and a destination communication device for multiplexing multiple media types on an IP transport address comprises the source communication device generating an offer message comprising an extension to the ICE protocol according to RFC 5245 to specify the IP...

Method of transporting data with embedded clock
10/02/14 - 20140294001 - A method for transporting data with embedded information is provided. The method is adapted to a data transmission interface for coding an original data and then transporting thereof, including: packing the original data, wherein every N bits form a packet, and N is an integer of at least 4; analyzing...

Method and apparatus for selecting between multiple equal cost paths
09/25/14 - 20140286334 - Each equal cost path is assigned a path ID created by concatenating an ordered set of link IDs which form the path through the network. The link IDs are created from the node IDs on either set of the link. The link IDs are sorted from lowest to highest to...

Systems and methods to explicitly realign packets
09/18/14 - 20140269689 - Methods and systems to explicitly realign packets are described. The system includes a first communications device that receives a first stream of bytes comprising a first packet and generates realignment information for the first packet based on an alignment restriction. The first communications device further transmits a second stream of...

Network element with distributed flow tables
09/18/14 - 20140269690 - A network element is configured to store a plurality of flow table entries each having first and second portions, wherein the first portion can be read only and the second portion can be read and modified. The network element includes a first memory configured to store the first portion of...

Distributed path selection in hybrid networks
09/18/14 - 20140269691 - A hybrid device may select a next hop for a packet stream based upon a path selection. The path selection includes calculating end-to-end path capacity for candidate paths to a destination device. End-to-end path capacity is calculated based upon contention groups of particular links in at least one of the...

Directed route load/store packets for distributed switch initialization
09/18/14 - 20140269692 - Techniques for transmitting a packet from a source switch module to a destination switch module. Embodiments retrieve path information specifying a route to the destination switch module. A packet is created that includes (i) at least a portion of the path information and (ii) a set of load/store operations to...

Directed route load/store packets for distributed switch initialization
09/18/14 - 20140269693 - Techniques for transmitting a packet from a source switch module to a destination switch module. Embodiments receive, at a first port of a first switch module, a packet that includes (i) path information specifying a route to the destination switch module and (ii) a set of load/store operations to be...

Directed route load/store packets for distributed switch initialization
09/18/14 - 20140269694 - Techniques for transmitting a packet from a source switch module to a destination switch module. Embodiments receive, at a first port of a first switch module, a packet that includes (i) path information specifying a route to the destination switch module, (ii) a set of load/store operations to be executed...

System for conversational link aggregation resolution in a network switch
09/18/14 - 20140269695 - Some implementations provide a method that includes: (i) receiving a list of logic link aggregations (LAGs) within a computer network, the list identifying a single physical egress port associated with each LAG; (ii) receiving a data unit; (iii) identifying that the data unit is addressed to a remote LAG included...

Route setting apparatus, relay apparatus, route setting method, route evaluation method, and network system
09/18/14 - 20140269696 - A route setting apparatus having a processor and a memory which stores an instruction to cause the processor to generate a layer label in which a first signal type for transmission of a main signal is described on a layer-by-layer basis, to store, on a layer-by-layer basis, a score correspondingly...

Internet protocol call signal interrupter for selective blocking of internet voice calls
09/18/14 - 20140269697 - An accessory or device for use with a computer. Computers can hold video and audio conferences over the internet. by the well-known Voice Over Internet Protocol, VOIP, standards defined by the ITU and IETF. An internet protocol interrupter accessory or device is disclosed and comprises: a) a filter which: i)...

Label distribution protocol over segment routing
09/18/14 - 20140269698 - A method and apparatus for forwarding packets through a network domain that contains nodes that are label distribution protocol (LDP) enabled and nodes that are segment routing (SR) enabled. In one embodiment, the method may include a network node receiving a packet with a label attached thereto. The node swaps...

Seamless segment routing
09/18/14 - 20140269699 - In one embodiment, a packet and a segment ID stack is received at a node. The segment ID stack includes a plurality of segment IDs, one or which is a first area-segment ID that identifies a first area of a subdivided network. One of a plurality of forwarding tables at...

Path computation element protocol support for large-scale concurrent path computation
09/04/14 - 20140247827 - A system for a global concurrent path computation in a communication network is disclosed. The system includes a path computation element communication protocol, wherein the protocol includes an indicator field indicating the global concurrent path computation, a global objective function field providing an overarching objective function, a global constraint field...

Translating network forwarding plane models into target implementation using network primitives
08/28/14 - 20140241346 - A routing controller in a communication network may be responsible for generating a device model that defines intended forwarding behavior of the network. The device model may be generated using a target-independent universal language of network primitives. Network primitives are building blocks of the device model. The network primitives can...

Static translation of network forwarding plane models into target implementation in the hardware abstraction layer
08/28/14 - 20140241347 - A routing controller in a communication network may be responsible for generating a device model that defines intended forwarding behavior of the network. The device model may be generated using a target-independent universal language of network primitives. The controller may send the device model to a target device. The device...

Translating network forwarding plane models into target implementation using sub models and hints
08/28/14 - 20140241348 - A routing controller in a communication network may be responsible for issuing routing rules to forwarding devices in the network. Exemplary embodiments allow forwarding functionality to be implemented by the forwarding devices in a device-specific manner. The routing controller may specify a routing rule to be implemented by the forwarding...

Openflow switch and packet processing method thereof
08/28/14 - 20140241349 - An OpenFlow switch which processes a packet received from the outside is provided. The OpenFlow switch includes: a first table used to process a received packet; a second table used to create the first table; and a packet processor that manages the first table and the second table and controls...

Information processing apparatus and operation method thereof, computer program, and storage medium
08/28/14 - 20140241350 - In an information processing system in which a plurality of modules are connected to a ring bus, data transfer efficiency is enhanced by deleting an unnecessary packet from the ring bus. This invention relates to an information processing system in which a plurality of modules that execute data processing are...

Method of determining routing path based on change in dynamic state of nodes
08/21/14 - 20140233561 - The present invention relates to a method of determining a routing path in a communication network in which a plurality of logical networks shares a physical network, and more particularly to such a method of determining a routing path of data, in which multiple routing paths from a source node...

Systems and methods for providing link-performance information in socket-based communication devices
08/14/14 - 20140226658 - A network socket application programming interface (API) running on a communication device is operative to provide, to applications running on the device, information about the performance of communication links used by sockets for communicating across a network. The socket API receives packets associated with sockets, and retrieves from the packets...

Active ip forwarding in an event driven virtual link aggregation (vlag) system
07/31/14 - 20140211792 - In one embodiment, a networking system includes a first networking switch positioned at a boundary between Layer-2 (L2) and Layer-3 (L3), the first networking switch including a first virtual router redundancy protocol (VRRP) module, a second networking switch connected to the first networking switch via an interswitch link (ISL), the...

Increasing multi-destination scale in a network environment
07/31/14 - 20140211793 - An example method for increasing multi-destination scale in a network environment is provided and includes receiving a packet at a pair of switches comprising a first switch and a second switch in a network environment, where the first switch is configured as an elected forwarder, and the second switch is...

Signaling using a time-to-live (ttl) field of a packet
07/31/14 - 20140211794 - In one embodiment, a Time-to-Live (TTL) field of a packet is used to signal information (other than normal other than a life span of the packet or distance information relative to the network node). The packet is sent through a network, which typically includes traversing one or more intermediate nodes...

Communication system, control device, node, node control method, and program
07/31/14 - 20140211795 - A control device is connected to a node and to a packet processing unit. The node operates according to a processing rule that includes a matching rule, against which a received packet is matched, and processing content applied to a packet that matches the matching rule. The packet processing unit...

Apparatus and method for relaying communication between nodes coupled through relay devices
07/24/14 - 20140204937 - An apparatus is configured to relay communication between first and second nodes that area coupled through a plurality of relay devices. The apparatus generates control information indicating that communication from the second node to the first node is to be performed via the computer, in response to request for migration...

System and method for utilizing a unique identifier while registering a device in a network
07/17/14 - 20140198788 - An information handling system includes a server having a management system module. The management system module broadcasts an address resolution protocol request including a unique identifier in the information handling system. The management system module also receives multiple address resolution protocol responses to the address resolution protocol request. Each of...

Method for extended rate/range communication over a communication network
07/10/14 - 20140192803 - A technique for communicating multimedia data between nodes over coaxial cable, wherein the nodes are connected via a coaxial cable network, is disclosed. In an embodiment, the technique involves establishing a primary channel for communicating between first and second nodes of the coaxial cable network, establishing a secondary channel for...

Network device selection
06/12/14 - 20140161122 - An embodiment may include circuitry that may be capable of selecting, from network devices, at least one network device to which at least one packet is to be transmitted. The network devices may be associated, at least in part, with each other in at least one link aggregation. The circuitry...

Multi-stage large send offload
06/12/14 - 20140161123 - A network stack sends very large packets with large segment offload (LSO) by performing multi-pass LSO. A first-stage LSO filter is inserted between the network stack and the physical NIC. The first-stage filter splits very large LSO packets into LSO packets that are small enough for the NIC. The NIC...

System and method for implementation of layer 2 redundancy protocols across multiple networks
06/05/14 - 20140153567 - The system, method, and article of manufacture of the present invention allows multiple customers connected to a common external network to each implement a layer 2 redundancy protocol, such as the spanning tree protocol, in order to prevent layer 2 loops. Accordingly, a method is presented for providing an independent...

Network routing based on resource availability
06/05/14 - 20140153568 - A system for network routing based on resource availability. A network switching element (NSE) may be configured to provide status information to a controller. The controller may be configured to utilize the status information in determining control information that may be provided to the NSE. The NSE may further be...

Call set-up systems
06/05/14 - 20140153569 - A call set-up system sets up a call, which may be a voice call, between terminals through a plurality of packet switched networks using call agents. The networks are interconnected by network address translation (NAT) devices, and the messages to successive call agents include media addresses in the associated networks...

Switch device
05/29/14 - 20140146814 - A switch device for use in telecommunications apparatus, the switch device comprising: a substantially planar substrate having first substantially planar face and an opposing second substantially planar face; a first plurality of ports mounted on the first face of the substrate, and having a first arrangement of locating pins which...

Increasingly minimal bias routing
05/22/14 - 20140140341 - A system and algorithm configured to generate diversity at the traffic source so that packets are uniformly distributed over all of the available paths, but to increase the likelihood of taking a minimal path with each hop the packet takes. This is achieved by configuring routing biases so as to...

Pipeline for handling network packets
05/22/14 - 20140140342 - Methods and apparatus relating to a tightly coupled scalar and Boolean processor are described. In an embodiment, a Boolean unit may include a result vector subunit. The result vector subunit may be controlled by an instruction flow that is managed by a scalar unit. Other embodiments are also disclosed....

Annotated tracing for data networks
05/08/14 - 20140126573 - Network devices add annotation information to network packets as they travel through the network devices. The network devices may be switches, routers, bridges, hubs, or any other network device. The annotation information may be information specific to the network devices, as opposed to simply the kinds of information available at...

Encoding packets for transport over sdn networks
05/01/14 - 20140119367 - An ingress node in a Software Defined Network (SDN) comprising a receiver for receiving a data packet, a processor coupled to the receiver and further configured to obtain the data packet from the receiver in a transport protocol agnostic manner, and encapsulate the data packet in an SDN packet header,...

Multi-core processor and method for multiplexing network management port thereof
04/24/14 - 20140112338 - The present invention provides a multi-core processor and a method for multiplexing a network management port thereof, and relates to the field of processor technologies. The multi-core processor includes a network management port, an initializing unit, and N control planes. The multi-core processor and the method for multiplexing the network...

High performance interconnect
04/24/14 - 20140112339 - A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock...

Source, relay, and destination executing cooperation transmission and method for controlling each thereof
04/24/14 - 20140112340 - A method for controlling a first node transmitting a transmission message to a plurality of second nodes may be provided. The method includes dividing the transmission message into at least one sub-message, encoding the at least one sub-message to a data stream, determining a first transmission direction of the data...

Method and apparatus for media data delivery control
04/10/14 - 20140098811 - A method and apparatus control delivery of media data in a transmission system. A method of operating a sending entity in the transmission system includes identifying a fixed delay associated with transmission of media data in the transmission system and sending information about the fixed delay as a requirement on...

Apparatus and method for routing in a network
04/10/14 - 20140098812 - A mechanism for routing in a network is described. The mechanism comprising receiving a request from a node; obtaining, based on the received request, an identifier relevant to said node; allocating a first local prefix; setting a first timer indicating a length of time the first local prefix or an...

Network address translation for application of subscriber-aware services
04/03/14 - 20140092899 - In general, techniques are described for informing services nodes of private network address information in order to apply subscriber-aware services with the services node. In some examples, a services node includes an Authentication, Authorization, and Accounting (AAA) interface to receive a AAA message, wherein the AAA message has been extended...

Methods and apparatuses to split incoming data into sub-channels to allow parallel processing
04/03/14 - 20140092900 - Exemplary embodiments of methods and apparatuses to split incoming data into a plurality of sub-channels to allow parallel processing are described. A packet is received over a network. The packet is compared against a filter. The packet is routed to a process sub-channel in a memory based on the comparing....

Method for abstracting datapath hardware elements
03/27/14 - 20140086240 - A table based abstraction layer is interposed between applications and the packet forwarding hardware driver layer. All behavior and configuration of packet forwarding to be implemented in the hardware layer is articulated as fields in tables of the table based abstraction layer, and the higher level application software interacts with...

Self adapting driver for controlling datapath hardware elements
03/27/14 - 20140086241 - A self adapting driver for controlling datapath hardware elements uses a generic driver and a configuration library to create a set of data structures and methods to map information provided by applications to physical tables. A set of virtual tables is implemented as an interface between the applications and the...

Device for transmitting signals from a vehicle
03/27/14 - 20140086242 - The device for transmitting signals from a vehicle may include a controller, a first connector, a second connector, a third connector, and a fourth connector. The controller is in communication each of the connectors. The first connector includes a first connector type, which may be a male J1962 connector type,...

System and method for establishing network connection
03/20/14 - 20140079055 - Systems and methods of enabling a user host device to communicate on a network. In an embodiment, a system receives a request packet from a user host device. The request packet, such as an ARP request packet, may include a target IP address that corresponds to a static IP address...

Systems and methods for content type classification
03/20/14 - 20140079056 - Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the...

Overlay network capable of supporting storage area network (san) traffic
03/13/14 - 20140071983 - In one embodiment, a system includes a server having a hypervisor layer that includes an overlay-capable virtual switch and a Fibre Channel (FC) virtual switch; at least one processor adapted for executing logic; and a converge network adapter (CNA) coupled to the hypervisor, the CNA being adapted for communicating with...

Data and media access controller (mac) throughputs
03/13/14 - 20140071984 - A device may receive a request, from a client, to obtain throughput statistics for Ethernet frames transmitted under a given set of constraints; send a request to collect data about the Ethernet frames to a network element; receive the collected data from the network element in response to the request;...

Method and apparatus for optimizing usage of ternary content addressable memory (tcan)
03/13/14 - 20140071985 - Various embodiments provide a method and apparatus for processing incoming packets in an efficient manner. A service ID bitmap indicating available services associated with the user is established. The available services are grouped into service set. Common service set having common set of rules is determined. A user associated with...

Communication apparatus and communication system for enhancing speed of communication between terminals
03/13/14 - 20140071986 - In communication using TCP, since the transmission bandwidth is significantly influenced by RTT and discard rate, there was a problem that only the transmission bandwidth significantly lower than the contracted bandwidth could be obtained under the environment such as WAN causing large RTT, large hop number and many discarded segments....