Distributed Switching Patents (Class 370/396)
-
Patent number: 8930563Abstract: An extensible architecture that enables developers to focus solely on the domain-specific nature of the stream processing algorithm to be implemented. It is positioned as an intermediary component between streaming data feeds and stream algorithms, thereby aggregating demand on data sources and hiding the complexity involved in managing active connections to different data sources. Per-algorithm stream throttling is provided so that individual algorithms do not get overloaded; thus, ensuring that algorithms receive fresh items from the data feeds to which the algorithms subscribe. Feed items can be discarded when an algorithm is not able to process the items in realtime to ensure that feed items are sampled at the fastest processing rate of the algorithm. Thus, a single instance of an algorithm can handle an entire data stream. Moreover, redundancy can be achieved by running the same configuration on multiple machines.Type: GrantFiled: October 27, 2011Date of Patent: January 6, 2015Assignee: Microsoft CorporationInventor: Timothy Harrington
-
Patent number: 8930552Abstract: An application switch system includes a switch configured to control a connection between a plurality of client terminals and a plurality of servers which exist on a network, a relay unit configured to perform a protocol relay, and a controller that includes a section configured to perform a centralized control on a route table used to determine a destination in the switch, a section configured to control relay processing of the relay unit, a section configured to select one server as a connection destination from the plurality of servers, a section configured to select a route which links between one client terminal of the plurality of client terminals and the selected connection destination server, and which contains the relay unit, and set the selected route to the route table in the switch, and a section configured to set relay information used when the relay unit performs the protocol relay.Type: GrantFiled: August 2, 2011Date of Patent: January 6, 2015Assignee: NEC CorporationInventor: Hiroshi Ueno
-
Patent number: 8913620Abstract: A distributed switch may include a hierarchy with one or more levels of surrogate sub-switches (and surrogate bridge elements) that enable the distributed switch to scale bandwidth based on the size of the membership of a multicast group. When a sub-switch receives a multicast data frame, it forwards the packet to one of the surrogate sub-switches. Each surrogate sub-switch may then forward the packet to another surrogate in a different hierarchical level or to a destination computing device. Because the surrogates may transmit the data frame in parallel using two or more connection interfaces, the bandwidth used to forward the multicast packet increases for each surrogate used.Type: GrantFiled: March 14, 2012Date of Patent: December 16, 2014Assignee: International Business Machines CorporationInventors: Claude Basso, Todd A. Greenfield, Bruce M. Walk
-
Patent number: 8902888Abstract: In some embodiments, a data packet may be received at a leaf switch. A port-channel associated with a destination port for the data packet may be identified, and the data packet may be transmitted to the destination port via the identified port-channel.Type: GrantFiled: August 20, 2012Date of Patent: December 2, 2014Assignee: Cisco Technology, Inc.Inventors: Rajagopalan Janakiraman, Shyam Kapadia, Nilesh Shah, Chia Tsai, Vinay Parameswarannair
-
Patent number: 8904037Abstract: Improvements for the efficiency of data transfer within interconnected components of a virtual network, and in particular components of a single physical computing device are provided. The components exchange data as if they were communicating over an actual communications network using networking protocols. Data packets to be sent from one component to another are buffered by final destination address to improve efficiency of packet delivery.Type: GrantFiled: November 14, 2011Date of Patent: December 2, 2014Assignee: International Business Machines CorporationInventors: Jeffrey Douglas Haggar, Jerry Wayne Stevens
-
Patent number: 8897301Abstract: The distributed switch may include a plurality of chips (i.e., sub-switches) on a switch module. These sub-switches may receive from a computing device connected to a Tx/Rx port a multicast data frame (e.g., an Ethernet frame) that designates a plurality of different destinations. Instead of simply using one egress connection interface to forward the copies of the data frame to each of the destinations sequentially, the sub-switch may use a plurality of a connection interfaces to transfer copies of the multicast data frame simultaneously. The port that receives the multicast data frame can borrow the connection interfaces (and associated hardware such as buffers) assigned to these other ports to transmit copies of the multicast data frame simultaneously.Type: GrantFiled: March 14, 2012Date of Patent: November 25, 2014Assignee: International Business Machines CorporationInventors: Claude Basso, Todd A. Greenfield, Philip R. Hillier, III, Mark L. Rudquist, Kenneth M. Valk, Brian T. Vanderpool, Bruce M. Walk
-
Patent number: 8879553Abstract: The distributed switch may include a plurality of chips (i.e., sub-switches) on a switch module. These sub-switches may receive from a computing device connected to a Tx/Rx port a multicast data frame (e.g., an Ethernet frame) that designates a plurality of different destinations. Instead of simply using one egress connection interface to forward the copies of the data frame to each of the destinations sequentially, the sub-switch may use a plurality of a connection interfaces to transfer copies of the multicast data frame simultaneously. The port that receives the multicast data frame can borrow the connection interfaces (and associated hardware such as buffers) assigned to these other ports to transmit copies of the multicast data frame simultaneously.Type: GrantFiled: December 7, 2012Date of Patent: November 4, 2014Assignee: International Business Machines CorporationInventors: Claude Basso, Todd A. Greenfield, Philip R. Hillier, III, Mark L. Rudquist, Kenneth M. Walk, Brian T. Vanderpool, Bruce M. Walk
-
Patent number: 8873431Abstract: In accordance with a non-limiting example, a communications system includes a plurality of Virtual Local Area Networks (VLAN) enabled switches interconnected together and each having a plurality of ports and configured into a plurality of VLAN's in a single topology map. The switches each comprise a processor and transceiver and configured to process and transport data packets and further comprising forwarding tables and operating in accordance with a Spanning Tree Protocol in a single topology map, for example, operating with the Rapid Spanning Tree Protocol and not having multiple topologies. When a topology changes occurs to a specified VLAN, the switches are configured to flush the forwarding tables only for the specified VLAN associated with the port of the switch whose state change caused the topology change.Type: GrantFiled: April 8, 2010Date of Patent: October 28, 2014Assignee: Adtran, Inc.Inventor: David Perkinson
-
Patent number: 8842679Abstract: Some embodiments provide a control system for managing a network that includes several switching elements managed by the control system. The system includes several controller instances for managing the switching elements. Each particular controller instance includes a coordination manager for communicating with the coordination managers of the other controllers in order to partition control of the plurality of switching elements by electing a master controller for different sets of switching elements. The particular controller instance also includes a storage for storing control data for controlling the set of managed switching elements managed by the controller instance, and a switch interface for passing the control data to the set of managed switching elements.Type: GrantFiled: July 6, 2011Date of Patent: September 23, 2014Assignee: Nicira, Inc.Inventors: Teemu Koponen, Martin Casado
-
Patent number: 8831008Abstract: A method of transmitting a packet in a low-power, ad-hoc, wireless mesh network may include receiving the packet at a first node. The network may include a plurality of nodes, and the plurality of nodes may include the first node. The method may also include transmitting, at a first time, the packet from the first node to a second node in the plurality of nodes. The method may additionally include receiving, at a second time, an indication from the second node that the second node successfully transmitted the packet to a third node. The method may further include maintaining a stored copy of the packet at the first node between the first time and the second time for retransmission.Type: GrantFiled: October 24, 2013Date of Patent: September 9, 2014Assignee: Cubic CorporationInventors: Anatoli Gostev, Paul Berenberg
-
Patent number: 8830994Abstract: A network system includes a plurality of lower switching hubs, and upper switching hubs connected to each of the lower switching hubs, to relay a normal frame to be transmitted and received between the lower switching hubs. Each of the lower switching hubs includes a lower switch configuring portion for configuring a first link aggregation group for all ports connected to the upper switching hub, and transmitting a first control frame containing its own identifier from all the ports connected to the one or more upper switching hubs. Each of the upper switching hubs includes an upper switch configuring portion for configuring a second link aggregation group for ports connected to a same lower switching hub, based on the first control frames received from the lower switching hubs, and transmitting a second control frame containing its own identifier from the ports configured as the second link aggregation group.Type: GrantFiled: July 19, 2012Date of Patent: September 9, 2014Assignee: Hitachi Metals, Ltd.Inventor: Tomoyoshi Tatsumi
-
Patent number: 8830835Abstract: A network controller for managing a set of interconnection switching elements that connect segmented networks to a shared physical interconnection network. The network controller includes i) an interface for receiving a logical control plane definition of a logical switching element that couples to a set of network segments at different segmented networks; ii) a control application for translating the logical control plane definition of the logical switching element into a first set of flow entries in a logical forwarding plane; and iii) a virtualization application for translating the first set of flow entries into a second set of flow entries in a physical control plane. The flow entries in the physical control plane are for subsequent conversion by the managed interconnection switching elements into a third set of flow entries in a physical forwarding plane that directs the forwarding of network data by the managed interconnection switching elements.Type: GrantFiled: August 17, 2012Date of Patent: September 9, 2014Assignee: Nicira, Inc.Inventors: Martin Casado, Teemu Koponen, Pankaj Thakkar
-
Patent number: 8831019Abstract: Internet data such as Border Gateway Protocol routing information and traceroute measurements are processed to create realistic predictive models of the paths IP traffic is likely to take between any two points on the Internet, even when direct measurements of the paths is not feasible. The prediction includes three categories: topology (what paths may exist), weighting (which paths are more or less likely to be taken under varying operational circumstances), and performance (latency, loss, jitter, etc. across the predicted paths).Type: GrantFiled: May 17, 2013Date of Patent: September 9, 2014Assignee: RenesysInventor: James H. Cowie
-
Patent number: 8824483Abstract: A distributed switch may include a plurality of sub-switches. These sub-switches may be arranged in a hierarchy that increases the available bandwidth for transmitting multicast data frames across the switch fabric. Moreover, the distributed switch may be compatible with link aggregation where multiple physical connections are grouped together to create an aggregated (logical) link. Link aggregation requires similar data frames to use the same data path when traversing the distributed switch. With a unicast data frame, the sub-switch in the distributed switch that receives the data frame typically identifies the destination port (during a process called link selection) and forwards the data frame to the sub-switch containing that port. However, with multicast data frames, instead of the receiving sub-switch performing link selection to determine the destination port, link selection may be done by a different sub-switch or not done at all.Type: GrantFiled: December 7, 2012Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Claude Basso, Todd A. Greenfield, Bruce M. Walk
-
Patent number: 8824486Abstract: A telecommunications system includes a local data switch in communication with a first interexchange carrier network and a customer computer in communication with the local data switch. When there is a disruption in a first interexchange carrier network, the customer computer can reconfigure the local data switch from a customer facility such that data traffic to and from the customer facility is rerouted from the first interexchange carrier network to a second interexchange carrier network.Type: GrantFiled: December 29, 2004Date of Patent: September 2, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Thaddeus O. June, Duane Hattaway
-
Publication number: 20140241370Abstract: A first receiver receives an activation signal from a first network and gives the activation signal to an input side of a second transmitter via a first connection line; thereby, the activation signal is sent out via the second transmitter to a second network. Thus, the activation signal is not directly transmitted from the first network to the second network; instead, the activation signal is transmitted by using conversion functions of the first receiver and the second transmitter. This configuration can prevent occurrence of distortion or attenuation in the activation signal. The activation signal from the first network thus enables ECUs belonging to the second network to be activated certainly without delay.Type: ApplicationFiled: December 16, 2013Publication date: August 28, 2014Applicant: DENSO CORPORATIONInventors: Akito ITOU, Michio NAKAMURA
-
Patent number: 8817808Abstract: A wireless communication system includes an intermediate node, a first node and a second node. A method for implementing MIMO based network coding, comprises the first node transmitting first data to the intermediate node, and the second node transmitting second data to the intermediate node. Both the first node and the second node may use spatial multiplexing or time division multiplexing or frequency division multiplexing on a common/different resource. The intermediate node receives the transmissions from the first node and second node, and performs network coding on the first data and second data using a predefined network coding scheme to produce network coded information. The intermediate node transmits the network coded information to the first node and second node using multi-user MIMO and each first or second node receives the MIMO transmissions from the intermediate node and applies network decoding procedures to recover the first data and second data.Type: GrantFiled: June 27, 2012Date of Patent: August 26, 2014Assignee: Apple Inc.Inventors: Jun Yuan, Wen Tong, Mo-Han Fong, Jianming Wu
-
Patent number: 8811406Abstract: A distributed switch may include a plurality of sub-switches. These sub-switches may be arranged in a hierarchy that increases the available bandwidth for transmitting multicast data frames across the switch fabric. Moreover, the distributed switch may be compatible with link aggregation where multiple physical connections are grouped together to create an aggregated (logical) link. Link aggregation requires similar data frames to use the same data path when traversing the distributed switch. With a unicast data frame, the sub-switch in the distributed switch that receives the data frame typically identifies the destination port (during a process called link selection) and forwards the data frame to the sub-switch containing that port. However, with multicast data frames, instead of the receiving sub-switch performing link selection to determine the destination port, link selection may be done by a different sub-switch or not done at all.Type: GrantFiled: March 14, 2012Date of Patent: August 19, 2014Assignee: International Business Machines CorporationInventors: Claude Basso, Todd A. Greenfield, Bruce M. Walk
-
Patent number: 8804740Abstract: The present application is directed towards systems and methods for handling fragmented packets in a cluster environment. Fragments received by the cluster may be hashed based on a tuple of network layer information, such as source and destination IP addresses. The tuple of network layer information may be used to identify a device of the cluster as a “fragment owner” or node responsible for assembling the fragments of the packet. The fragment may be transmitted or steered to the fragment owner for accumulation and assembly. Once all fragments of the packet have been received by the fragment owner, the packet may be assembled and a second hash may be calculated based on a four-tuple of network and transport layer information, such as source and destination IP addresses and port numbers. The packet may then be steered or transmitted to the “packet owner” or node responsible for processing the packet.Type: GrantFiled: June 15, 2012Date of Patent: August 12, 2014Assignee: Citrix Systems, Inc.Inventor: Vivekanand Rangaraman
-
Patent number: 8804746Abstract: The present invention provides a network based on identity identifier and location separation architecture and each component in the network. The network based on identity identifier and location identifier separation architecture includes access networks and a backbone network, and the access networks and the backbone network have no overlap in topology relation, wherein, the access network is located at an edge of the backbone network, and is set to achieve endpoint access in the access network; the backbone network is set to achieve routing and forwarding of data messages between the endpoints which access via the access networks; in the network, an access identifier (AID) is taken as an identity identifier of an endpoint user, and a routing identifier (RID) is used as a location identifier of the endpoint. The present invention achieves the identity identifier and location separation based on the network.Type: GrantFiled: September 13, 2010Date of Patent: August 12, 2014Assignee: ZTE CorporationInventors: Qiang Wu, Bing Huang, Tao Fu
-
Patent number: 8798678Abstract: Systems and methods for maintaining the quality of service provided by a picocell and for reducing the cost to maintain and operate the picocell. The systems and methods provided herein, in an embodiment, provide for a backhaul and radio agnostic system where the picocell is highly configurable and can be used with a variety of different types of backhauls and radio devices. Remote monitoring and configuration of the device may be provided to reduce the cost of maintaining the picocell.Type: GrantFiled: September 1, 2011Date of Patent: August 5, 2014Assignee: Public Wireless, Inc.Inventors: Quang Nguyen, Henry Shi, Robert Nino, Robert Reagan
-
Patent number: 8797886Abstract: Techniques are described for verifying a status of a set of paths through a computer network for two or more connectivity protocols. For example, a node uses a first connectivity protocol to concurrently learn information that will cause packets conforming to the first connectivity protocol and packet conforming to a second connectivity protocol to traverse a set of paths through a computer network. After learning this information, the node may verify a status of each of the paths using the first connectivity protocol. In addition, the node may verify a status of each of the paths using the second connectivity protocol. By verifying the status of the paths using both the first and the second connectivity protocols, the node may be able to quickly and accurately determine whether a path has failed.Type: GrantFiled: December 13, 2010Date of Patent: August 5, 2014Assignee: Juniper Networks, Inc.Inventor: Kireeti Kompella
-
Patent number: 8792397Abstract: Examples are disclosed for exchanging messages between a switch and network devices having input/output devices. In some examples, the input/output devices for network devices may support communication ports capable of being coupled or connected to the switch via physical communication links. For these examples, the exchanged messages may include information associated with the communication ports or the input/out devices. Other examples are described and claimed.Type: GrantFiled: March 22, 2012Date of Patent: July 29, 2014Assignee: Intel CorporationInventor: Patrick G. Kutch
-
Patent number: 8782185Abstract: A technique includes network booting a physical machine coupled to a network by a link aggregation group. The technique includes selectively disabling ports of the physical machine associated with the link aggregation group in connection with the network booting until a driver of an operating system to group the ports together is installed on the physical machine.Type: GrantFiled: July 30, 2012Date of Patent: July 15, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: David J. Koenen, Michael Lee Witkowski
-
Patent number: 8774189Abstract: A method of constructing a globally unique locator for a network entity attached to a network. A path between a core network and the network entity via intermediate network entities is determined by applying policy routing. The globally unique locator for the network entity is constructed by concatenating elements identifying the locations of the network entity, the intermediate network entities and a node in the core network. The identifying elements are obtained from Attachment Registers associated with each of the network entity, the intermediate network entities and the node in the core network.Type: GrantFiled: September 20, 2007Date of Patent: July 8, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventor: Anders E. Eriksson
-
Patent number: 8767728Abstract: In an access network, a tunnel gateway (TGW) managed network caching architecture is proposed. The proposed TGW receives a terminal request directed to a data server for a flow of data. The terminal request is forwarded to the TGW through a tunnel from a tunnel endpoint located below the TGW. The TGW selects a network cache to handle the data traffic of the flow requested by the requesting terminal. The TGW then redirects the terminal request to the selected network cache to provide the requested service. The TGW redirects the terminal request through a tunnel whose endpoint is the selected network cache.Type: GrantFiled: March 1, 2011Date of Patent: July 1, 2014Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Attila Mihály, András Császár, Lars Westberg
-
Patent number: 8767731Abstract: The invention includes a method and apparatus for distributing flooding labels within a Multiprotocol Label Switching (MPLS) infrastructure supporting Border Gateway Protocol (BGP) Media Access Control (MAC) Virtual Private Networking (VPN).Type: GrantFiled: May 18, 2011Date of Patent: July 1, 2014Assignee: Alcatel LucentInventors: Florin Balus, Wim Henderickx
-
Patent number: 8761002Abstract: Particular embodiments of the disclosed subject matter provide methods and systems to support a multicast source selection system. In an example embodiment, the system includes a network element in data communication with a network, the network element being operable to: receive a request for withdrawal of a server as a source of a multicast data stream; and propagate information to the network indicating withdrawal of the server as a source of the multicast data stream, the propagation of information by the network element being responsive to the request for withdrawal of the server as a source of the multicast data stream.Type: GrantFiled: January 22, 2013Date of Patent: June 24, 2014Assignee: AT&T Intellectual Property I, LPInventors: Donald M. Smith, Kuo-Hui Liu, Gregory Harp, Thomas Bradley Scholl
-
Patent number: 8750164Abstract: Some embodiments provide a method for managing several managed switching elements in a network. The method determines configurations for the several managed switching elements to implement a first logical data path set. Based on the determined configurations, the method configures a first set of the several managed switching elements to implement the first logical data path set. The method configures a second set of the several managed switching elements to implement a second logical data path set.Type: GrantFiled: July 6, 2011Date of Patent: June 10, 2014Assignee: Nicira, Inc.Inventors: Martin Casado, Teemu Koponen, Pankaj Thakkar, W. Andrew Lambeth, Alexander Yip, Keith E. Amidon, Paul S. Ingram
-
Patent number: 8743893Abstract: Internet data such as Border Gateway Protocol routing information and traceroute measurements are processed to create realistic predictive models of the paths IP traffic is likely to take between any two points on the Internet, even when direct measurements of the paths is not feasible. The prediction includes three categories: topology (what paths may exist), weighting (which paths are more or less likely to be taken under varying operational circumstances), and performance (latency, loss, jitter, etc. across the predicted paths).Type: GrantFiled: May 17, 2013Date of Patent: June 3, 2014Assignee: RenesysInventor: James H. Cowie
-
Patent number: 8743889Abstract: Some embodiments provide a program for managing several switching elements. The program receives, at a network information base (NIB) data structure that stores data for managing the several switching elements, a request to modify data stored in at least one particular switching element. The program modifies at least a first set of data tuples stored in the NIB for managing the particular switching element. The program sends a request to the particular switching element to modify at least a second set of data tuples for managing the particular switching element's operation.Type: GrantFiled: July 6, 2011Date of Patent: June 3, 2014Assignee: Nicira, Inc.Inventors: Teemu Koponen, Martin Casado, Jeremy Stribling, Natasha Gude
-
Patent number: 8743865Abstract: The present invention provides, according to one example, a method of route aggregation in a network. The network may include at least two switches connected by a link. The method includes the steps of arranging virtual connection identifiers (VCIs) into groups based on a common prefix. Each of the groups corresponds to an outgoing port of a next switch. The method further includes the steps of allocating a VCI at the incoming port of the next switch, and informing the outgoing port of the previous switch of the allocated VCI number. The step of arranging may include splitting all available VCIs into N subgroups, where N is the number of outgoing ports on the switch on the other end of the link.Type: GrantFiled: March 6, 2007Date of Patent: June 3, 2014Assignee: Nokia CorporationInventors: Sergey Balandin, Michel Gillet
-
Patent number: 8738801Abstract: Systems and methods are described herein for updating documents in a distributed network. When a new document needs to be added to the network, or when changes are to be made to an existing document, keywords are extracted from the document and used to generate update messages for each keyword. The nodes responsible for each keyword are determined. The individual update messages are consolidated into a composite update messages that is sent to a first node in the network. The first node extracts those portions of the composite message associated with it, and forwards the composite message to a second node in the network.Type: GrantFiled: July 13, 2010Date of Patent: May 27, 2014Assignee: QUALCOMM IncorporatedInventors: Ashwin Swaminathan, Vidya Narayanan, Ranjith Subramanian Jayaram
-
Patent number: 8711689Abstract: A method, apparatus, and system are directed toward managing network traffic over a plurality of Open Systems Interconnection (OSI) Level 2 switch ports. A network traffic is received over the plurality of OSI Level 2 switch ports. At least a part of the network traffic is categorized into a flow. The categorization may be based on a IP address, an OSI Level 4 port, a protocol type, a Virtual Local Area Network (VLAN) number, or the like, associated with the network traffic. One of the plurality of OSI Level 2 switch ports is selected based on a load-balancing metric. The load-balancing metric may be a priority of the flow, a congestion characteristic, a prediction of a load usage for the flow, a combination thereof, or the like. A frame associated with the flow is sent over the selected one of the plurality of OSI Level 2 switch ports.Type: GrantFiled: April 26, 2012Date of Patent: April 29, 2014Assignee: F5 Networks, Inc.Inventors: Jesse Abraham Rothstein, Arindum Mukerji
-
Patent number: 8711764Abstract: A method and apparatus for transmitting/receiving data in a communication system are provided, in which an MCS level is determined for data, a codeword including the data and a parity is generated by encoding the data using the determined MCS level, code symbols are generated from the codeword using IR scheme, and each of the code symbols is sent in a corresponding subframe.Type: GrantFiled: January 18, 2007Date of Patent: April 29, 2014Assignees: Samsung Electronics Co., Ltd., Korea Advanced Institute of Science and Technology (KAIST)Inventors: Dong-Ho Kim, Bang-Chul Jung, Dan-Keun Sung, Yung-Soo Kim, Young-Jun Hong, Sung-Soo Cho
-
Patent number: 8711866Abstract: Rerouting apparatus for rerouting data including multimedia data. The apparatus is for association with electronic equipment and allows for routing the data to a device regarded as the most convenient for playing the media. The apparatus comprises an announcer device for indicating to surrounding equipment that associated equipment is available for rerouting, thereby to enable receipt of rerouted communications therefrom, and a scout device for scanning surroundings of the associated equipment to find out about compatible equipment in the vicinity, thereby to reroute communications thereto. The apparatus may be attached to any device having data processing capability, to enable rerouting of data and communications therebetween.Type: GrantFiled: May 30, 2011Date of Patent: April 29, 2014Inventors: Oded Shmueli, Benny Yehezkel
-
Patent number: 8706105Abstract: A method, system and machine-readable storage medium for providing fault tolerance in a distributed mobile architecture (dMA) system. The method includes receiving a message or failing to receive the message within a predetermined time relating to a first dMA gateway (dMAG) at a second dMAG. It is determined whether the first dMAG is not operational or is otherwise offline based on the received message or the failure to receive the message. One or more dMA nodes associated with the first dMAG are notified in order to request connections to an external system via the second dMAG. The external system is also notified to request connections to one or more dMA nodes associated with the first dMAG via the second dMAG.Type: GrantFiled: June 27, 2008Date of Patent: April 22, 2014Assignee: Lemko CorporationInventor: Shaowei Pan
-
Patent number: 8705540Abstract: The network relay apparatus includes: a plurality of distributed processing units configured to receive and send a packet from and to an external device; an integrated processing unit connected with the plurality of distributed processing units; and a mode selector configured to change over a processing mode of the network relay apparatus between a distributed processing mode and an integrated processing mode, based on at least either one of a load applied to the network relay apparatus and a packet type determined according to header information of the received packet.Type: GrantFiled: October 21, 2009Date of Patent: April 22, 2014Assignee: Alaxala Networks CorporationInventor: Shinichi Akahane
-
Patent number: 8699378Abstract: Methods and apparatus for discovering hosts on an Internet Protocol (IP) version 6 (IPv6) network are disclosed. An example implementation includes probing a network to determine an Internet Protocol (IP) version 4 (IPv4) address that is in use on the network; determining a Media Access Control (MAC) address associated with the IPv4 address; determining a local-prefix; determining a first IP version 6 (IPv6) address, the first IPv6 address including the MAC address and the local-prefix; determining a second IPv6 address, the second IPv6 address including the MAC address and the local-prefix and the second IPv6 address being different than the first IPv6 address; probing the network to determine if the first IPv6 address is in use; probing the network to determine if the second IPv6 address is in use; and storing an indication of whether at least one of the first or second IPv6 address is in use.Type: GrantFiled: September 30, 2009Date of Patent: April 15, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: David Kormann, William Cheswick
-
Patent number: 8694032Abstract: To enable multiple message originators to share an SMS shortcode, originator identifying codes can be added to outbound SMS messages that prompt recipients to respond with response messages that include the originator identifying codes. The originator identifying codes can be added by a service provider that administers the SMS shortcode. When a response message is received on the SMS shortcode number, the service provider processes the response message content to extract the originator identifying code. The code and, optionally, a recipient ID can be used as a lookup to determine the intended originator that the response message is for. The response message can then be associated by the service provider with the correct originator for subsequent processing.Type: GrantFiled: January 27, 2012Date of Patent: April 8, 2014Assignee: West CorporationInventors: Joshua Kilpatrick, Cindy Nelson, Danny J. Thrash, Baron Morvant
-
Patent number: 8675645Abstract: A method for operating a wireless mesh data network with multiple nodes, wherein data frames are transmitted from a source node via one or more intermediate nodes to a destination node, wherein the source node, the one or more intermediate nodes, and the destination node constitute network nodes of the data network, wherein during transmission of a data frame, at least some of the network nodes which receive the data frame, using a precursor list for the destination nodes which is assigned to the destination nodes of the data frame, check whether the network node sending the data frame is in the precursor list, and wherein in the case of a positive result, the data frame is transmitted to a further network node, and in the case of a negative result, the data frame is thrown out or processed by an error recovery routine.Type: GrantFiled: June 6, 2008Date of Patent: March 18, 2014Assignee: Siemens AGInventor: Michael Bahr
-
Patent number: 8670354Abstract: The present invention discloses a solution for performing a sharing an ongoing data session between a first user and a group of at least one additional user in a telecommunication system. The basic idea of this invention is to provide a network integration node with a shared streaming session logic, replication logic and group membership management functions of a conference node, like for example the “Push to-talk over Cellular (PoC)” application. Using this functionality the conference system is to be included into the ongoing streaming session, shall invite additional members and forward the streaming traffic to them as well. This results into a shared streaming service using unicast communication resources.Type: GrantFiled: September 8, 2004Date of Patent: March 11, 2014Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Thorsten Lohmar, Frank Hundscheidt, Ralf Keller
-
Patent number: 8667095Abstract: Various systems and methods for automatically configuring network devices coupled to a network that provides (or is capable of providing) multipoint virtual connections are disclosed. One such method involves receiving information identifying a plurality of virtual connections (VCs) available within a network. The method identifies a set of one or more nodes that are configured with one of several Internet Protocol (IP) subnets and that have access to one of the VCs, and then assigns each of the IP subnets to a unique one of the VCs.Type: GrantFiled: November 9, 2007Date of Patent: March 4, 2014Assignee: Cisco Technology, Inc.Inventors: Robert W. Klessig, Cedric H. Druce
-
Patent number: 8654680Abstract: A stacked chassis comprising multiple physical switch/router chassis operates without any special stacking hardware or stacking channels. Instead, a stacking LAG is installed between front-end switch ports on the stacked chassis. The chassis controllers negotiate a master, which controls operation of all chassis in the stack. A stacked-chassis-wide port numbering scheme is used to distribute information to all line cards in the system. Each line card processes the information to distill physical-chassis significant information for operation of that chassis in the stack.Type: GrantFiled: July 20, 2010Date of Patent: February 18, 2014Assignee: Force10 Networks, Inc.Inventors: Krishnamurthy Subramanian, Raja Jayakumar, Pathangi Narasimhan Janardhanan
-
Patent number: 8638716Abstract: The present invention involves providing secure Voice Over IP (VOIP) communications to a mobile communications device. Specifically, the disclosed systems and methods enable a standard remote communications device (e.g., a cellular telephone) to utilize the Secure Communications Interoperability Protocol (SCIP) as designed by the U.S. Department of Defense. The invention provides SCIP access to users without requiring specific hardware configurations to be built into, or added to, the remote communications device. The remote communications device is equipped with software that emulates what was previously accomplished through a hardware configuration in order to facilitate secure VOIP communications over standard mobile communication devices.Type: GrantFiled: September 3, 2009Date of Patent: January 28, 2014Assignee: Apriva, LLCInventor: Mike Klingen
-
Patent number: 8638791Abstract: A device may include a control module configured to distribute sets of routing entries to line cards, each of the sets including a portion of a master table for looking up routes based on network addresses. In addition, the device may include a first one of the line cards configured to receive one of the sets of routing entries, store the received set of routing entries in a local table, receive a packet from a network, obtain a routing entry using the local table based on an address associated with the packet, and send the obtained packet to a second one of the line cards, the second line card associated with the routing entry. Further, the device may include the second line card configured to forward the packet toward the address in the network.Type: GrantFiled: November 24, 2009Date of Patent: January 28, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Dante J. Pacella, Norman Richard Solis, Harold Jason Schiller
-
Patent number: 8625589Abstract: A packet-based data network including: an audio/video network comprising: a packet-switched network over which data including audio and/or video data packets can be carried; at least one data source connected to the network and operable to assemble packetised data comprising audio/video data at a first resolution and at a second resolution greater than the first resolution, and to transmit data packets carrying multiple audio/video streams at the first resolution by multicast network transmission; at least one client connected to the network, being a data handling device for handling packetised audio/video data and being arranged to join the multicast group to receive the multiple audio/video streams at the first resolution, wherein the client is associated with a graphical user interface configured in conjunction with a processor to select an audio/video stream, and the processor is arranged to issue a unicast command to cause transmission of a selected audio/video stream at the second resolution from theType: GrantFiled: August 20, 2010Date of Patent: January 7, 2014Assignee: Sony United Kingdom LimitedInventors: Jian-Rong Chen, Daniel Wilson, Daphne Economou
-
Patent number: 8625458Abstract: The invention is directed to routing data packets in networks having routers configured as a virtual router using virtual router redundancy protocol (VRRP). Embodiments of the invention adjust route metrics to aid in providing predictable selection of routes into VRRP subnets. Advantageously, providing predictable selection of routes into VRRP subnets enhances a network operator's ability to meet service level agreements for critical or delay sensitive applications.Type: GrantFiled: May 26, 2010Date of Patent: January 7, 2014Assignee: Alcatel LucentInventors: David Rodriguez Perez, Edgard Vargas
-
Patent number: 8625595Abstract: Techniques are provided for a switch to assign proxy FCIDs to endpoint device so that the endpoint devices may achieve FCID mobility by retaining their originally assigned FCIDs. At a switch in a network, e.g., a Virtual Storage Area Network (VSAN), a fabric login request is received from a first endpoint device that is associated with a first FC identifier (FCID) that was previously assigned to the first endpoint device by another switch in the VSAN. The fabric login request is responded to with the first FCID. The first endpoint device is assigned a second FCID associated with a domain of the switch where the endpoint device is directly attached to, and the second FCID is used as a proxy FCID within the VSAN for the first endpoint device. A frame is received from the first endpoint device with a source FCID comprising the first FCID and a destination FCID comprising an FCID for a second endpoint device. The source FCID in the frame is overwritten with the second FCID.Type: GrantFiled: November 29, 2010Date of Patent: January 7, 2014Assignee: Cisco Technology, Inc.Inventor: Subrata Banerjee
-
Patent number: 8619783Abstract: Disclosed herein is a system and method for coupling communication terminals. In a communication method performed by a terminal coupler according to the present invention, sequence numbers are sequentially assigned to data packets received from a terminal end device. The data packets with the sequence numbers assigned thereto are individually transferred to a plurality of communication terminals belonging to a same group in conformity with preset scheduling policies. Data packets, received from the plurality of communication terminals belonging to the same group, are reordered by sequence numbers, and the reordered data packets are transferred to the terminal end device.Type: GrantFiled: December 17, 2010Date of Patent: December 31, 2013Assignee: Electronics and Telecommunications Research InstituteInventors: Nak-Woon Sung, Sook-Jin Lee, Jee-Hwan Ahn