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


Multiplex Communications > Pathfinding Or Routing > Switching A Message Which Includes An Address Header > Processing Of Address Header For Routing, Per Se

Processing Of Address Header For Routing, Per Se

Processing Of Address Header For Routing, Per Se patent applications listed include Date, Patent Application Number, Patent Title, Patent Abstract summary and are linked to the corresponding patent application page.

09/11/14 - 20140254594 - In nic flow switching
Methods, apparatus, and systems for implementing in Network Interface Controller (NIC) flow switching. Switching operations are effected via hardware-based forwarding mechanisms in apparatus such as NICs in a manner that does not employ use of computer system processor resources and is transparent to operating systems hosted by such computer systems....

09/11/14 - 20140254595 - Internet routing over a service-oriented architecture bus
In some aspects, a non-gateway node transmits an internet route request to neighbor nodes and receives, from a gateway node, a response message including an address of the gateway node and a gateway indicator. The non-gateway node sets a gateway pointer equal to this address. In other aspects, a gateway...

09/11/14 - 20140254596 - Indexed segment id
An apparatus and method for using indexed segment identifiers in segment routing. An example method involves receiving a globally unique index value at a node. The method also involves receiving a base value at the node, where the base value comprises a segment routing value configured to identify a nodal...

09/11/14 - 20140254597 - Forwarding ethernet packets
Forwarding Ethernet packets is disclosed, including: receiving an incoming packet; determining a value based at least in part on performing a hash operation on at least a portion of a destination Internet Protocol (IP) address included in the incoming packet; comparing the value against a pre-established look-up table to determine...

09/11/14 - 20140254598 - Medical device communication method
A medical device communication method that may be implemented within a variety of medical devices including but not limited to infusion pumps. The method may be implemented with a protocol stack for at least intra-device communication. Embodiments provide connection-oriented, connectionless-oriented, broadcast and multicast data exchange with priority handling of data,...

09/11/14 - 20140254599 - Message handling in an ip multimedia subsystem
A method and apparatus for handling a Session initiation Protocol communication in an IP Multimedia Subsystem (IMS) network. A Proxy Call Session Control Function receives a Session Initiation Protocol message sent from a trusted remote network. The P-CSCF adds to the message a further header, which identifies a Public User...

09/04/14 - 20140247829 - Systems and methods for synchronizing forwarding databases across multiple interconnected layer-2 switches
A method and a multi-switch architecture include learning a media access control (MAC) address at a first switch in a multi-switch architecture; storing the MAC address in a forwarding database of the first switch; transmitting a data frame to one or more switches in the multi-switch architecture via inter-switch connectivity...

09/04/14 - 20140247830 - Method and system for supporting transport of data packets in a network
A method for supporting transport of data packets in a network, wherein the data packets are transmitted from a source node to a destination node by employing a tunnel from a first tunnel endpoint to a second tunnel endpoint, wherein a tunnel header is added to the data packets at...

08/28/14 - 20140241355 - Systems and methods for paravirtualized ip over infiniband bridging
Systems and methods for paravirtualized Internet Protocol over Infiniband (IPoIB) bridging for virtual machines. An example method may comprise associating, by a hypervisor executing on a host computer system, an Infiniband (IB) interface of the host computer system with a paravirtualized IPoIB interface of a virtual machine executing on the...

08/28/14 - 20140241356 - Method and system for flow table lookup parallelization in a software defined networking (sdn) system
A method implemented in a Software Defined Networking (SDN) network for flow table lookup parallelization is disclosed. The SDN network contains at least a SDN controller and at least a forwarding element and the SDN network utilizes a plurality of flow tables to perform lookup for forwarding traffic. The method...

08/28/14 - 20140241357 - Techniques for customizing forwarding decisions via a hardware lookup result
Techniques for customizing forwarding decisions in a network device via a hardware lookup table result are provided. In one embodiment, a network processor of the network device can perform a lookup into a lookup table based on one or more sections of a received packet. The network processor can then...

08/28/14 - 20140241358 - Packet processing match and action unit with a vliw action engine
An embodiment of the invention includes receiving packet header vectors where a header vector includes a number of packet header words. Match operations are performed on the packet header words. At least one packet header word is modified based on the match operations. At least one processor is used for...

08/28/14 - 20140241359 - Packet processing vliw action unit with or-multi-ported instruction memory
An embodiment of the invention includes a memory and apparatus for packet processing in a switching network. The memory includes a plurality of words where each word includes a plurality of bits. Each word in the plurality of words is addressed by separate and distinct read address. A logic circuit...

08/28/14 - 20140241360 - Systems and methods for multi-level quality of service classification in an intermediary device
The present invention is directed towards systems and methods for providing multi-level classification of a network packet. In some embodiments, network performance may be enhanced and optimized by providing QoS and acceleration engines with packet- or data-specific information. In addition to source and destination IP addresses and port numbers, packet-...

08/28/14 - 20140241361 - Packet processing match and action unit with configurable memory allocation
A packet processing block. The block comprises an input for receiving data in a packet header vector, the vector comprising data values representing information for a packet. The block also comprises circuitry for performing packet match operations in response to at least a portion of the packet header vector and...

08/28/14 - 20140241362 - Packet processing match and action unit with configurable bit allocation
A packet processing block. The block has an input for receiving data in a packet header vector, the vector comprising data representing information for a packet and a match unit for performing match operations between packet header vector data and at least one match table. Various embodiments provide advantages in...

08/28/14 - 20140241363 - Frame relay switched data service
A new type of data transport service which uses a frame relay layer 2 data link connection identifier (DLCI) to select among various service types, feature sets, and/or closed user groups (CUGs). A layer 3 address may be extracted from a layer 2 frame, and the layer 3 address information...

08/28/14 - 20140241364 - Efficient trill forwarding
One embodiment of the present invention provides a switch. The switch includes a storage and a lookup mechanism. The storage stores a first table that contains an entry corresponding to a media access control (MAC) address of a device and an identifier of a remote switch associated with the device....

08/28/14 - 20140241365 - Communication terminal, communication method, and program
The communication terminal of the present invention, which is controlled by a control device, includes a first storage means for associating information identifying a packet with processing of the packet and storing it as an entry, a searching means for searching processing corresponding to a received packet from the first...

08/28/14 - 20140241366 - Comprehensive multipath routing for congestion and quality-of-service in communication networks
A packet routing method includes computing, for each source node in the data network and each destination node in the data network, a set of multiple routes providing a full range of performance from the source node to the destination node. The multiple routes are preferably precomputed and stored. The...

08/28/14 - 20140241367 - Communication system, controller, communication method, and program
In a centrally controlled communication system where a packet loss may occur in a switch on a forwarding path, transmission of a packet of a high-priority protocol is enabled. The communication system includes a group of switches which process a received packet(s) by referring to a flow entry that defines...

08/28/14 - 20140241368 - Control apparatus for forwarding apparatus, control method for forwarding apparatus, communication system, and program
A control apparatus for forwarding apparatuses is connected to forwarding apparatuses which forward a packet according to a forwarding rule and includes: an address storage unit that stores correspondence relationships between upper layer addresses and lower layer addresses; an address management unit that refers to the address storage unit to...

08/21/14 - 20140233564 - Packet modification to facilitate use of network tags
A technique for accommodating network tagging technology includes receiving a packet that includes a network tag at a modifying node capable of modifying the packet in relation to the network tag; determining whether the packet is to be forwarded to a non-recognizing node in a network, the non-recognizing node not...

08/21/14 - 20140233565 - Systems and methods for path maximum transmission unit discovery
An information handling system is provided. The information handling system includes a plurality of network devices. One of the plurality of network devices is a source device and another of the plurality of network devices is a destination device. If path maximum transmission unit (PMTU) information for a path between...

08/21/14 - 20140233566 - Directed route load/store packets for distributed switch initialization
Techniques are described for transmitting a packet from a source switch module to a destination switch module. Embodiments include receiving, at a first switch module, a packet that includes (i) an ordered listing of Ethernet link identifiers, specifying a path to the destination switch module and (ii) payload data to...

08/21/14 - 20140233567 - High speed network bridging
An apparatus having a parser and a circuit is disclosed. The parser is configured to generate a source address, a destination address and information by parsing a packet received via one of a plurality of networks. The circuit is configured to search a plurality of memories in parallel during a...

08/21/14 - 20140233568 - Techniques for packet management in an input/output virtualization system
Techniques for managing packets in an input/output virtualization (IOV) capable computing environment are described herein. One aspect comprises receiving, at one or more transceivers comprising an input/output capable adapter, a packet addressed to an input/output virtualization capable adapter destination, and forwarding the packet to a virtual router; applying, by a...

08/21/14 - 20140233569 - Distributed gateway in virtual overlay networks
A method for distributing the inter-network forwarding policies to a distributed gateway located within a network virtualization edge (NVE). The NVE may receive a data packet within a first virtual overlay network and determine that the data packet is destined for a destination end point located within a second virtual...

08/21/14 - 20140233570 - Method and system for routing data traffic
Method and media gateway (4) for providing network connectivity functionality in a combination of a first network connection formed by the media gateway (4) and a second network connection formed by a generic gateway (2). A first group of IP clients (5) is connected to the media gateway (4), and...

08/21/14 - 20140233571 - Header processing engine
Roughly described, a header processing engine for a network interface device has a header recognizer to parse the headers of a data packet stored at a buffer to identify the type and position of each header in the packet; a constructor unit; and a processor including an execution pipeline. The...

08/14/14 - 20140226661 - Binary compatible extension architecture in an openflow compliant network environment
An example method for a binary compatible extension architecture in an OpenFlow compliant network environment is provided and includes receiving a packet on an extension port from an Open vSwitch (OVS) component of a virtual switch configured for an OpenFlow protocol, performing fast path processing on the packet in a...

08/14/14 - 20140226662 - Packet metadata channels carrying infrastructure metadata in networks
In one embodiment, an apparatus in a network determines particular metadata to communicate infrastructure information associated with a particular packet to another apparatus in the network. The apparatus sends into the network the particular packet including a metadata channel, comprising said particular metadata, external to the payload of the particular...

08/14/14 - 20140226663 - Method, device, and system to prioritize encapsulating packets in a plurality of logical network connections
Methods, network devices, and systems which transmit and receive packets with priority by receiving a packet via one of the plurality of network interfaces; determining a global sequence number and a priority level of the packet; storing the packet; encapsulating the packet in encapsulating packets; transmitting the encapsulating packets via...

08/14/14 - 20140226664 - Method, apparatus, and system for implementing private network traversal
A method, an apparatus, and a system for implementing private network traversal are disclosed, where a message exchanged between a TURN server in a public network and a communications terminal in a local area network is transmitted through a pre-established websocket connection. The method includes: receiving, by the TURN server,...

08/14/14 - 20140226665 - Communication apparatus, control method therefor, and computer-readable storage medium
In connection establishment processing in TCP communication, a next transmission destination IP address is decided by referring to a routing table. A next transmission destination MAC address associated with the next transmission destination IP address is decided by referring to the ARP table. The transmission destination IP address and the...

08/14/14 - 20140226666 - Limiting mac address learning on access network switches
A LAN includes a CORE switch, some number of TOR switches, each linked to the CORE switch, and each of the TOR switches are linked directly to some number of host devices. Each of the switches in the LAN operate to process and transmit data frames they receive from neighboring...

08/14/14 - 20140226667 - System and method for implementing mesh network communications using a mesh network protocol
The following describes data structures, communication protocol formats and process flows for controlling and facilitating secure communications between the nodes of a mesh network, such as utility meters and gateway nodes comprising a utility network. The enabled processes include association, information exchange, route discovery and maintenance and the like for...

08/14/14 - 20140226668 - Method and system for handling a dynamic host configuration protocol internet protocol version 4 address release
Methods and apparatus are provided for releasing an Internet Protocol (IP) address by a Packet Data Network (PDN) GateWay (PGW) in a mobile communication system. The PGW allocates, to a User Equipment (UE), an Internet Protocol version 4 (IPv4) address and an Internet Protocol version 6 (IPv6) address to activate...

08/14/14 - 20140226669 - Triple-tier anycast addressing
In one embodiment, a solution is provided wherein redundant routers are treated as a single emulated switch. When a packet is received at a layer 2 edge switch from a host, the layer 2 edge switch may determine a switch identifier for the emulated switch using a destination anycast hardware...

08/14/14 - 20140226670 - Enhanced hierarchical virtual private local area network service (vpls) system and method for ethernet-tree (e-tree) services
A network apparatus comprising a trunk end point associated with an Ethernet-tree (E-Tree) service in a network domain and configured to forward a frame that comprises a tag according to the tag in the frame, wherein the tag in the frame is a root tag that indicates a root source...

08/07/14 - 20140219276 - System and method for maintaining packet order in an ordered data stream
A source processor can divide each packet of a data stream into multiple segments prior to communication of the packet, allowing a packet to be transmitted in smaller chunks. The source processor can process the segments for two or more packets for a given data stream concurrently, and provide appropriate...

08/07/14 - 20140219277 - Conditional instructions for packet processing
A network switch includes a plurality of ports, a parser coupled to the plurality of ports, and a processor coupled to the ports and configured to process a received packet via one of the ports. The received packet includes a first header field, a second header field, and a destination...

08/07/14 - 20140219278 - Assessing response routes in a network
Method and system are provided for assessing response routes in a network of connected nodes wherein a querying node propagates a query through multiple routes of intermediate nodes to a data source node and the data source node returns data to the querying node. The method at a data source...

08/07/14 - 20140219279 - Methods and systems for network address lookup engines
Internet routers are a key component in today's Internet. Each router forwards received packets toward their final destinations based upon a Longest Prefix Matching (LPM) algorithm select an entry from a routing table that determines the closest location to the final packet destination among several candidates. Prior art solutions to...

08/07/14 - 20140219280 - Systems and methods for dual network address translation
Included are systems and methods for providing dual network address translation. Accordingly, some embodiments include translating, via a processor at a network operations center (NOC), a public source address and a public destination address to and from assigned unique private addresses for data to be communicated across a wide area...

08/07/14 - 20140219281 - Communication system, forwarding node, path management server, communication method, and program
A packet forwarding node includes a storage unit to store a packet forwarding table used for forwarding a packet based on an identifier which identifies a link between nodes on a packet forwarding path and a forwarding unit to receive an incoming packet including a plurality of the identifiers, and...

08/07/14 - 20140219282 - Method and apparatus for simulating ip multinetting
IP Multinetting on a local area network is simulated by performing VLAN translation at a port connecting to the local area network. This allows IP addresses from multiple subnets to be associated with a single VLAN on the Local Area Network (LAN), while allowing the core switch to process the...

08/07/14 - 20140219283 - Method for packet classification and device therefor
Disclosed are a method of packet classification and a device thereof. A method for packet classification according to one embodiment of the present invention comprises the steps of: partitioning the entire rule set by using key values corresponding to packet fields, into a plurality of rule subsets; generating recursive flow...

07/31/14 - 20140211798 - Method and system for using extension headers to support protocol stack migration
An IP packet may include an IP header and one or more optional IP extension headers. The packet may contain non-IP protocol data in one of the IP extension headers. An application that uses non-IP protocol data may use the non-IP protocol data from the IP extension header. This allows...

07/31/14 - 20140211799 - Routing device and method for processing network packet thereof
A method for processing a network packet is used for a routing apparatus. The routing apparatus includes a forwarding engine module and a core module. In the method, a network packet from a source interface is received. Whether or not the network packet meets a Network Address Translation (NAT) packet...

07/31/14 - 20140211800 - Accelerated mac address resolution for ipv6 traffic with is-is protocol
A method is executed by a router for improved Intermediate System to Intermediate System (IS-IS) protocol and Neighbor Discovery (ND) protocol execution to avoid dropped data traffic caused by Media Access Control (MAC) address resolution for next hops of routes determined by the IS-IS protocol. An IS-IS adjacency is established...

07/31/14 - 20140211801 - Multiple media access control (mac) address resolution vertical travel
One or more devices or stations include a globally unique media access control (MAC) address, and one or more local virtual MAC Addresses. The local virtual MAC addresses are generated by an external entity, such as server. The stations and the server may be connected through an access point....

07/31/14 - 20140211802 - Trunking in a matrix
A multistage switch includes a matrix of coupled switch devices. A logical link comprising a plurality of physical links couples a destination through the plurality of physical links to a plurality of ports in the multistage switch. Each switch device performs trunk aware forwarding to reduce the forwarding of received...

07/31/14 - 20140211803 - Bridge routing module
A bridge routing module can be incorporated into a closed network fabric, such as a vehicular network. The bridge routing module includes an interface circuit to be coupled to other elements of the closed network fabric, for example other bridge routing modules or switch modules. The bridge routing module includes...

07/31/14 - 20140211804 - Packet coalescing
In general, in one aspect, the disclosures describes a method that includes receiving multiple ingress Internet Protocol packets, each of the multiple ingress Internet Protocol packets having an Internet Protocol header and a Transmission Control Protocol segment having a Transmission Control Protocol header and a Transmission Control Protocol payload, where...

07/31/14 - 20140211805 - Network multi-path discovery
Potential paths between a source and destination of a network are identified based on trace-route information, then filtered to eliminate paths or links that are not supported by ancillary information associated with the network so as to identify feasible/actual paths between the source and destination. The ancillary information includes, for...

07/31/14 - 20140211806 - Sliced routing table management with replication
Techniques are provided for hash-based routing table management in a distributed network switch. A frame having a source address and a destination address is received by a switch module having bridge elements and a routing table divided into slices of buckets, each slice having a respective property and including one...

07/31/14 - 20140211807 - Routing method and network transmission apparatus
It is determined whether or not the address of a first type specified in an address resolution query is an address that allows direct routing to a first network. If the direct routing is determined to be allowed, a routing table is configured such that a packet including, as a...