Employing Logical Addressing For Routing (e.g., Vp Or Vc) Patents (Class 370/409)
  • Patent number: 8515406
    Abstract: The invention relates to a method and system for tailored communication between at least two mobile clients. In the communications system, calling party data is conveyed from a library server to the called mobile client before a voice initiation message of the calling mobile client to the called mobile client. The called mobile client presents the tailored calling party data on the display of the called mobile client when the mobile client is alerting. Also the calling party may get from the library server the tailored data of the called party.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: August 20, 2013
    Assignee: Sunduka Oy
    Inventors: Taru From, Mikko Leppänen, Tarja Pääkkönen, Hannu Lohi, Timo Soininen, Kalle Takkinen
  • Publication number: 20130208623
    Abstract: A controller for generating universal physical control plane (UPCP) data for configuring a set of managed forwarding elements that forward data in a network is described. The controller includes a control module for converting logical control plane (LCP) data to logical forwarding plane (LFP) data. The controller includes a virtualization module for converting the LFP data to UPCP data. The UPCP data is for subsequent conversion into customized physical control plane (CPCP) data for each of the managed forwarding elements. The CPCP data directs the forwarding of data by the managed forwarding element.
    Type: Application
    Filed: January 31, 2013
    Publication date: August 15, 2013
    Applicant: NICIRA, INC.
    Inventor: NICIRA, INC.
  • Patent number: 8509081
    Abstract: A hybrid wired and wireless architecture for a process control system is disclosed that includes hierarchical adaptability and optimization capabilities. The system is arranged in three tiers, the first including a number of wireless end devices exchanging packets of data and/or instructions with the distributed control system, where each wireless end device is associated with one or more meters, remote terminal units, diagnostic devices, pumps, valves, sensors, or tank level measuring devices. The second tier includes a plurality of wireless routers, each including a memory that stores a routing table and a processor that routes packets. The third tier includes a master wireless gateway device operably connected to receive packets from and transmit packets to the distributed control system. The processor of each of the wireless routers routes packets across the tiers between the end devices and the wireless gateway devices based on the stored routing table.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: August 13, 2013
    Assignees: Saudi Arabian Oil Company, King Fahd University of Petroleum and Minerals
    Inventors: Abdelghani Daraiseh, Mohamed Adnan Landolsi
  • Patent number: 8493971
    Abstract: A network management system (NMS) maintains topology information of a network allowing coexistence of PDH network and SDH network. The network management system (NMS) generates a topology data for path calculation in a path calculation device in accordance with the topology information of the network after converting topology information of the PDH network into topology information of an SDH network. The path calculation device calculates the optimum path in answer to a path calculation request from the network management system (NMS) on the basis of the topology data for path calculation generated therein, and returns the calculation result. The network management system (NMS) reverts the SDH network topology information generated through conversion from the PDH network topology information among the SDH network topology information included in the calculation result received from the path calculation device to the PDH network topology information before the conversion.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: July 23, 2013
    Assignee: Nec Corporation
    Inventor: Yuzo Matsumoto
  • Patent number: 8477771
    Abstract: A managed network provides unique network addresses that are assigned to nodes such that no two nodes will have the same address in the managed network and such that each node will always have the same network address regardless of changing its location or changing the network to which it is joined. The nodes, communicating together, comprise a mesh network. Remote management and control of the nodes is possible from the host server, which is located outside of the mesh network, even if a node is located behind a firewall or network address translator (NAT), because server management messages are encapsulated within headers so that a persistent connection between the node and the external host server is maintained once the node sends a message to the host.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: July 2, 2013
    Assignee: Meraki Networks, Inc.
    Inventors: Sanjit Biswas, John Bicket
  • Publication number: 20130163606
    Abstract: Techniques are provided to start a virtual service node that is configured to provide network traffic services for one or more virtual machines. The virtual service node has at least one associated service profile comprising identifiers for corresponding service policies for network traffic services. The service policies identified in the at least one associated service profile are retrieved. A virtual machine is started with an associated virtual interface and a port profile is applied to the virtual interface, including information identifying the service profile. Information is provided to the virtual service node that informs the virtual service node of network parameters and assigned service profile of the virtual machine. Network traffic associated with the virtual machine is intercepted and redirected to the virtual service node. A virtual service data path is provided that enables dynamic service binding, virtual machine mobility support, and virtual service node chaining and/or clustering.
    Type: Application
    Filed: December 27, 2011
    Publication date: June 27, 2013
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Nagaraj Bagepalli, Abhijit Patra, David Chang
  • Patent number: 8472353
    Abstract: Internet Protocol (IP) audio conferencing bridging provisioning/configuration systems receive a service order request associated with a customer, where the service order request requests enrollment of the customer in a Virtual Private Network (VPN) bridging network service for IP Audio Conferencing. The provisioning/configuration systems orchestrate, based on the service order request, configuration of multiple network nodes in a network that provides the VPN bridging network service for IP Audio Conferencing to the customer to enable IP audio conferencing calls to be made from the customer via the network.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: June 25, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ashraf Yussouff, Nitin Anant Bhanap, Clifton C. Ting, Neerja Juneja Bajaj
  • Patent number: 8472592
    Abstract: Systems and methods are described for processing calls. A call is received at a softswitch or other call processing system from a caller intended for a first subscriber. The first call is associated with signaling information, the signaling information including a phone number associated with the caller. A determination is made as to whether the first subscriber has previously received a call associated with the caller phone number at the softswitch. If the first subscriber has not previously received a call associated with the caller phone number at the softswitch, a first message is played to the caller. An indication that the first message was played to the caller is stored in association with an account record associated with the first subscriber.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: June 25, 2013
    Assignee: Callwave Communications, LLC
    Inventors: Adrian Van Haaften, David Giannini, Eric Johnson, David F. Hofstatter, David S. Trandal, Robert Duva, Robert Smith, John R. Day
  • Publication number: 20130156042
    Abstract: A customer order is received for routing data for a time period, and provisioning a logical circuit for routing the data during the time period. The logical circuit is provisioned through a first LATA, an IEC, and a second LATA. The logical circuit includes first variable communication paths that automatically reroute from a first set of switches to a second set of switches of the first LATA while maintaining the logical circuit, second variable communication paths to route the data through the second LATA, and fixed communication paths to route the data between the first LATA, the second LATA, and the IEC. The second set of switches form a route associated with the first variable communication paths that is not predefined and that is dynamically defined at a time of automatic rerouting. The logical circuit is added to a deletion batch, and disconnected at the end of the time period.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 20, 2013
    Applicant: AT&T Intellectual Property I, L.P.
    Inventor: AT&T Intellectual Property I, L.P.
  • Patent number: 8467289
    Abstract: A method performed on a network element employing Multi-protocol Label Switching (MPLS) to optimize bandwidth in a ring topology network including a back-up Label Switch Path (LSP) for a protected LSP by re-routing traffic onto the back-up LSP to avoid shared links between the protected LSP and back-up LSP, including receiving a first labeled packet from another label switch router (LSR) in the back-up LSP, the first labeled packet indicating protection switch of data from the protected LSP to the back-up LSP, determining whether a shared link in the ring topology network exists between the protected LSP and the back-up LSP, rerouting traffic for the protected LSP onto an optimized back-up LSP to remove the shared link, receiving a second labeled packet indicating that a protection switch of data, and restoring routing of the traffic onto the protected LSP in response to receiving the second labeled packet.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: June 18, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Sriganesh Kini, Marc Rapoport, Hua Autumn Liu
  • Patent number: 8462790
    Abstract: Methods and apparatus are provided for label switched routing in fiber channel networks. Techniques are provided for implementing label switching based on particular characteristics of fiber channel networks. By using label switching, mechanisms such as traffic engineering, security, and tunneling through networks that do not support fiber channel frames can be implemented.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: June 11, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Scott S. Lee, Dinesh G. Dutt, Thomas J. Edsall
  • Patent number: 8462748
    Abstract: A method and apparatus to enable IP networking for mobile hosts without requiring changes to be made to the TCP/IP stack in the operating system installed on the mobile hosts. The apparatus is an “intelligent device” that can be installed on or connected to a mobile host, and may comprise a software-only logical module, physical hardware, or a combination of both. To a mobile host, the intelligent device emulates a network interface such as an Ethernet card or a telephone modem. The intelligent device appears to an access network just like any regular IP host connected to the access network through a physical network interface device. The intelligent device handles all mobile networking functions for the mobile host, and may control multiple different physical network interface devices to enable a connection to the “best” access network available to the mobile user at his location.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: June 11, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Paul Shala Henry, Zhimei Jiang, Byoung-Jo J Kim, Kin K Leung, Hui Luo
  • Patent number: 8457119
    Abstract: A communications network is operated by providing a plurality of redundant links between a first network node and a second network node. A first identifier is associated with a first one of the plurality of redundant links and a second identifier is associated with a second one of the plurality of redundant links. The first and second identifiers are associated with the regulatory constraint. Traffic that is marked with the first identifier is routed to the first one of the plurality of redundant links and traffic that is marked with the second identifier is routed to the second one of the plurality of redundant links so that operation of the communications network is in compliance with the regulatory constraint.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: June 4, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Thomas Arnold Anschutz, James William Rembert
  • Patent number: 8457143
    Abstract: A lossless handover method in vehicular wireless networks is disclosed which is capable of reducing a handover delay and reducing overhead caused by duplicate address detection (DAD) for a new Care-of-Address (CoA) by dividing a handover process into handover at road-sections and handover at intersections. In the handover method, a vehicle continues to use an original CoA configured at an original access router at road-sections even though an AR is changed, thereby reducing a handover delay. A new CoA is configured only at intersections to reduce a binding update time of a home agent which is remotely present in an external network at road-sections. When performing the DAD for a new CoA at intersections, since the vehicle performs the DAD as a background process while performing communication using an original CoA, overhead caused by the DAD can be reduced.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: June 4, 2013
    Assignee: Seoul National University Industry Foundation
    Inventors: Ha Young Oh, Chong Kwon Kim
  • Publication number: 20130136140
    Abstract: A first relay server stores a first routing target address and a second routing target address. The first relay server stores a first routing target address and a virtual address allocated to the first routing target address while being correlated with each other. The first relay server allocates the virtual address to the first routing target address. The first relay server sets whether communication is conducted using the virtual address or the first routing target address with respect to each second relay server. The first relay server transmits the virtual address allocated to the first routing target address to the second relay server, and receives the second routing target address from the second relay server, so as to establish a routing session with the second relay server. The first relay server performs routing control based on the exchanged routing target address.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 30, 2013
    Applicant: MURATA MACHINERY, LTD.
    Inventor: MURATA MACHINERY, LTD.
  • Publication number: 20130107889
    Abstract: An approach is provided in which a local module receives an egress data packet and extracts a virtual IP address from the data packet that corresponds to a virtual network endpoint that generated the data packet. The local module identifies an endpoint address entry corresponding to the virtual network endpoint, and determines that the endpoint address entry fails to include the extracted virtual IP address. As a result, the local module updates the endpoint address entry with the extracted virtual IP address and notifies a distributed policy service of the endpoint address entry update.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Katherine Barabash, Rami Cohen, Benny Rochwerger
  • Patent number: 8432877
    Abstract: A VPN server encapsulates a packet P2 upon receiving the packet and distributes packets P (2-1) and P (2-2) to wireless terminals MN1 and MN2 respectively. The wireless terminal MN1 decapsulates the packet P (2-1) (as packet P2-1) upon receiving the packet and transmits the packet P2-1 to a wireless terminal MN3. Thus, the packet is transmitted by a communication path: file server 102—VPN server 101—wireless terminal MN1—wireless terminal MN3. The wireless terminal MN2 decapsulates the packet P (2-2) (as P2-2) upon receiving the packet and transmits the packet P2-2 to the wireless terminal MN3. The packet P2-2 is transmitted by a communication path: file server 102—VPN server 101—wireless terminal MN2—wireless terminals MN3.
    Type: Grant
    Filed: August 14, 2008
    Date of Patent: April 30, 2013
    Assignee: Fujitsu Limited
    Inventor: Nami Nagata
  • Patent number: 8406243
    Abstract: A method performed on a network element employing Multiprotocol Label Switching (MPLS) to promulgate an alert to each Label Switch Router (LSR) along a Label Switch Path (LSP) by forwarding a labeled packet serving as an alert packet generated by an LSR in the LSP, the method including receiving the labeled packet by the network element from another LSR in the LSP, determining whether the labeled packet is the alert packet by checking a time to live value in an MPLS label header of the labeled packet, determining whether the labeled packet is an operation, administration and maintenance (OAM) packet based on a presence of a generic associated channel label, copying the labeled packet including a label stack of the labeled packet and forwarding the labeled packet to a next LSR in the LSP, whereby the latency in promulgating the alert to each of the LSRs in the LSP is reduced.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: March 26, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Sriganesh Kini, Marc Rapoport
  • Patent number: 8401024
    Abstract: A system and method for mapping original Media Access Control (MAC) addresses to unique locally administered virtual MAC addresses in an Ethernet network. A first field of the address may include a domain for the address, and a second field may indicate that the address is a locally administered MAC address. A third field of the address may include an index indicating a number of virtual MAC addresses for each user. Fourth and fifth fields of the address may include a Network Element ID (NE ID) for uniquely identifying a given access node in a given domain, and a Port ID for uniquely identifying an end-user port at the given access node. The system may be implemented in an access node or in a network emulator, which generates unique locally administered MAC addresses for all of the nodes in the Ethernet network for performing emulations of the network.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: March 19, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Peter Skov Christensen, Kim Hyldgaard, Torben Melsen
  • Patent number: 8401011
    Abstract: A method for formatting a signal in a mobile communication system by appending a plurality of medium access control headers to a plurality of medium access control-service data units for data transfer between a mobile station and network in the mobile communication system. If the service data units have the same characteristics, a medium access control-protocol data unit is formed by successively coupling the service data units to any one of the medium access control headers. If the service data units have different characteristics, the protocol data unit is formed by sequentially coupling each of the service data units and each of the medium access control headers. The formed protocol data unit is then transformed into a transport block with a predetermined size.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: March 19, 2013
    Assignee: LG Electronics Inc.
    Inventors: In Tae Hwang, Sang Rim Shin, Myoung Jin Ok
  • Publication number: 20130058226
    Abstract: Some embodiments provide a network virtualization apparatus for managing a plurality of managed switching elements that forward data in a network. The network virtualization apparatus comprises a controller for converting logical control plane data to logical forwarding plane data. It also includes a virtualizer for converting the logical forwarding plane data to physical control plane data. In some embodiments, the physical control plane data is subsequently translated into physical forwarding plane data that direct the forwarding of data by the managed switching elements.
    Type: Application
    Filed: July 6, 2011
    Publication date: March 7, 2013
    Inventors: Martin Casado, Teemu Koponen
  • Publication number: 20130058334
    Abstract: Some embodiments provide a managed network for implementing a logical switching element. The managed network includes several managed edge switching elements that are each for (1) receiving packets for forwarding through the logical switching element and (2) forwarding packets that are known to the managed edge switching element to other managed edge switching elements in the several managed edge switching elements. The managed network includes a set of managed non-edge switching elements for (1) receiving packets from the several managed edge switching elements that are unknown to a particular managed edge switching element in the several managed edge switching elements and (2) forwarding packets to the several managed edge switching elements that are unknown to the several managed edge switching elements.
    Type: Application
    Filed: September 6, 2011
    Publication date: March 7, 2013
    Inventors: Teemu Koponen, Keith E. Amidon, Paul S. Ingram, Martin Casado
  • Patent number: 8392496
    Abstract: A computing device may be joined to a cluster by discovering the device, determining whether the device is eligible to join the cluster, configuring the device, and assigning the device a cluster role. A device may be assigned to act as a cluster master, backup master, active device, standby device, or another role. The cluster master may be configured to assign tasks, such as network flow processing to the cluster devices. The cluster master and backup master may maintain global, run-time synchronization data pertaining to each of the network flows, shared resources, cluster configuration, and the like. The devices within the cluster may monitor one another. Monitoring may include transmitting status messages comprising indicators of device health to the other devices in the cluster. In the event a device satisfies failover conditions, a failover operation to replace the device with another standby device, may be performed.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: March 5, 2013
    Assignee: Watchguard Technologies, Inc.
    Inventors: Thomas Linden, James Huang, Jeff Hsu, Ming-Jeng Lee
  • Patent number: 8385189
    Abstract: Some embodiments of the invention provide an implementation for a multi-hop wireless backhaul network, in particular an aggregation node (AGN). The AGN includes a plurality of spatially switched antennas and a transceiver configured to operate on the plurality of spatially switched antennas in a time divisional multiplexing (TDM) fashion to establish active connections with other network nodes in a hierarchical manner. The AGN is further configured to perform a bi-directional relay function for backhaul traffic with the other network nodes using at least one virtual circuit having an allocated bandwidth for delay sensitive traffic. The AGN may serve to aggregate and relay/amplify circuit traffic between network nodes in the up stream and down stream directions. If the AGN is interposed within a circuit between two other nodes, the AGN can switch the circuit traffic between the end-nodes of the circuit.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: February 26, 2013
    Assignee: Research In Motion Limited
    Inventors: Shalini Periyalwar, Hang Zhang, Glenn Algie, Peiying Zhu, Robert Matyas, Claude Royer, Bill Gage, James Mark Naden, Alauddin Javed
  • Patent number: 8386762
    Abstract: A system for modifying a virtual disk to provide network interface card (NIC) teaming capabilities to a virtual disk. The system can include a virtual disk that has access to one or more NICs. In some instances, the NICs are included in a NIC team that is also available to the virtual disk. A teaming module executing on a computer can identify the NIC team and responsively obtain a media access control (MAC) address of the NIC team. In response to obtaining the NIC team MAC address, the teaming module can obtain a network boot MAC address that was used to PXE boot the virtual disk. The teaming module can then replace the NIC team MAC address of each NIC in the NIC team with the obtained network boot MAC address. The system then boots from the virtual disk that has the modified NIC team configuration.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: February 26, 2013
    Assignee: Citrix Systems, Inc.
    Inventor: Moso Lee
  • Patent number: 8379613
    Abstract: Methods, systems, and apparatuses for providing layer-2 connectivity through a non-routed ground segment network, are described. A system includes a satellite configured to transmit data packets. The system further includes a non-autonomous gateway in communication with the satellite. The non-autonomous gateway is configured to receive the data packets from the satellite at layer-1 (L1) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 packet headers of the plurality of data packets. The non-autonomous gateway is further configured to transmit, at layer-2 (L2) of the OSI-model, the virtually tagged data packets. Each of the packets including a virtual tagging tuple and an entity destination. The system further includes a L2 switch in communication with the non-autonomous gateway. The L2 switch configured to receive the data packets and transmit the data packets to the entity based on the virtual tuples associated with each of the data packets.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: February 19, 2013
    Assignee: ViaSat, Inc.
    Inventors: Michael Foxworthy, Girish Chandran, Jason Lau
  • Patent number: 8374088
    Abstract: Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a connection for a subscriber is created based on a service context of the subscriber. A connection request is received from a subscriber of a network service delivery environment. The subscriber is associated with a first-level profile identifier indicative of a service context for the subscriber. One or more other subscribers can be associated with the first-level profile identifier. Lower-level profile identifiers are determined using the first-level profile identifier. The lower-level profile identifiers indicate a set of services that is available to the subscriber during the connection. Creating a connection for the subscriber that enables forwarding of packets based on the lower-level profile identifiers.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: February 12, 2013
    Assignee: Fortinet, Inc.
    Inventors: Rajesh I. Balay, Chandramouli Sargor, Sachin S. Desai, Francois Lemarchand, Amit K. Khetawat
  • Patent number: 8374085
    Abstract: A method (400) for managing a data stream (30) encoded according to a digital transmission protocol and configured for broadcasting to a consumer network device (14) within a broadband communications network (10). A message relating to the data stream is encapsulated (402) within a transport layer data packet (502). The packet has a destination port number field. A value associated with a predetermined parameter of the digital transmission protocol is created (404) within the field. Based on the value, the packet is forwarded (406) to the consumer network device according to a network layer protocol. When the forwarded message is received by the consumer network device, the consumer network device processes the data stream based on the message, and establishes an application layer communication socket based on the destination port number value. The socket is usable to receive further messages associated with the predetermined parameter of the digital transmission protocol.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: February 12, 2013
    Assignee: General Instrument Corporation
    Inventors: Christopher Poli, Richard S. Grzeczkowski, Steven A. Didomenico, Christopher J. Stone, Leonard G. Filomeo
  • Patent number: 8369343
    Abstract: Methods and apparatus for device virtualization and for communication between network devices are described. In one example, all devices on a first Local Area Network (LAN1) which are to communicate with devices on a second Local Area Network (LAN2) have a virtual presence on LAN2, and all the devices on LAN2 which are to communicate with devices on LAN1 have a virtual presence on LAN1, enabling these devices to communicate as if they were located in the same LAN. In another example, a device which uses different networking protocols to other devices on a network is virtualized on its own network, along with all the devices with which it communicates. In either example, the proposed virtualization technique may ensure that virtualized devices appear like physical devices to the other devices such that no modifications of the networking protocol is necessary to interact with a virtualized device.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: February 5, 2013
    Assignee: Microsoft Corporation
    Inventors: Alain Gefflaut, Ulrich Müller
  • Patent number: 8369345
    Abstract: A multi-router system is described in which hardware and software components of one or more standalone routers can be partitioned into multiple logical routers. The multiple logical routers are isolated from each other in terms of routing and forwarding functions yet allow network interfaces to be shared between the logical routers. Moreover, different logical routers can share network interfaces without impacting the ability of any of the logical routers to be independently scaled to meet the bandwidth demands of the customers serviced by the logical router.
    Type: Grant
    Filed: November 13, 2009
    Date of Patent: February 5, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Sriram Raghunathan, Yong Luo, Wai Leung Chan, Surinder Singh, Abbas Sakarwala, Harmeet Sahni, Jian Cui
  • Patent number: 8369333
    Abstract: A capability is provided for providing transparent cloud computing with a virtualized network infrastructure. A method for enabling use of a resource of a data center as an extension of a customer network includes receiving, at a forwarding element (FE), a packet intended for a virtual machine hosted at an edge domain of the data center, determining a VLAN ID of the VLAN for the customer network in the edge domain, updating the packet to include the VLAN ID of the VLAN for the customer network in the edge domain, and propagating the updated packet from the FE toward virtual machine. The edge domain supports a plurality of VLANs for a respective plurality of customer networks. The packet includes an identifier of the customer network and a MAC address of the virtual machine. The VLAN ID of the VLAN for the customer network in the edge domain is determined using the identifier of the customer network and the MAC address of the virtual machine.
    Type: Grant
    Filed: October 21, 2009
    Date of Patent: February 5, 2013
    Assignee: Alcatel Lucent
    Inventors: Fang Hao, Tirunell V. Lakshman, Sarit Mukherjee, Haoyu Song
  • Patent number: 8363631
    Abstract: A wireless is registered in a first wireless router by storing information in the first wireless router, a message is created comprising a unique identifier for the wireless device and a unique identifier for the first wireless router; the message is transmitted to at least one second wireless router.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: January 29, 2013
    Assignee: Verizon New York Inc.
    Inventor: Shroeder Prudent
  • Publication number: 20130022052
    Abstract: An example of a data transport system includes transport nodes of a transport network, communication devices which communicate via the transport network, and a transport network logical path management server for setting logical paths between the transport nodes within the transport network, and a logical path control server. In a case where a first communication device is newly connected with a first transport node, the first communication device transmits control data to a logical path control server via the first transport node. The logical path control server obtains information about a connection relation between the newly connected first communication device and the first transport node from the control data, and establishes a logical path between the first communication device and a second communication device based on the obtained information about the connection relation and on information about logical paths between transport nodes in a logical path database.
    Type: Application
    Filed: July 19, 2012
    Publication date: January 24, 2013
    Applicant: Hitachi, Ltd.
    Inventors: Masayuki TAKASE, Masahiro KIMURA, Kazuhiro KUSAMA
  • Patent number: 8345650
    Abstract: Systems, methods, and apparatus for providing end-to-end L2 connectivity, are described. The system includes satellites configured to transmit data packets. The system further includes a first non-autonomous gateway in communication with the satellites. The first non-autonomous gateway is configured to receive the data packets from the satellites at L1, generate virtual tagging tuples within L2 packet headers of the data packets, and transmit the data packets each including a virtual tagging tuple. The system further includes a L2 switch in communication with the first non-autonomous gateway. The L2 switch is configured to receive the virtually tagged data packets and transmit the virtually tagged data packets. Further, the system includes a second non-autonomous gateway in communication with the L2 switch.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: January 1, 2013
    Assignee: ViaSat, Inc.
    Inventors: Michael Foxworthy, Girish Chandran, Jason Lau
  • Patent number: 8345568
    Abstract: A method may include provisioning a first virtual connection between a first device and a second device, and provisioning a second virtual connection between the first device and the second device. A data flow is received and duplicated at the first device to generate duplicated data flows. The duplicated data flows are transmitted to the second device via the first virtual connection and the second virtual connection. The duplicated data flows are received at the second device via the first virtual connection and the second virtual connection. A performance characteristic of the data flow received via the first virtual connection is determined. The performance characteristic of the data flow received via the second virtual connection is determined.
    Type: Grant
    Filed: October 28, 2009
    Date of Patent: January 1, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Roman Krzanowski
  • Patent number: 8345700
    Abstract: MPLS labels may be inserted in IPv6 source or destination IP address fields, potentially reducing network overhead bandwidth. In one implementation, a network device may receive a packet; determine whether the packet is an ingress packet for a MPLS LSP; determine an MPLS label for the packet when the packet is an ingress packet; insert the MPLS label in a portion of a source IP address field or a destination IP address field of the packet, when the packet is an ingress packet; and output the packet to the LSP.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: January 1, 2013
    Assignee: Verizon Patent and Licensing, Inc.
    Inventor: Samir Ait-Ameur
  • Publication number: 20120320749
    Abstract: A switching network includes an upper tier having a master switch and a lower tier including a plurality of lower tier entities. The master switch, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs with which the data traffic is communicated. The master switch applies data handling to the data traffic in accordance with a control policy based at least upon the virtual port in which the data traffic is queued, such that the master switch applies different policies to data traffic queued to two virtual ports on the same port of the master switch.
    Type: Application
    Filed: August 27, 2012
    Publication date: December 20, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keshav Kamble, Amitabha Biswas, Dar-ren Leu, Chandarani J. Mendon, Nilanjan Mukherjee, Vijoy Pandey
  • Patent number: 8325732
    Abstract: A method of enabling extension of a network service of a first domain to a remote customer site hosted by an Access Gateway (AG) in a Provider Ethernet domain. In the first domain, the remote customer site is represented as being hosted by a border gateway (BG) connected to the Provider Ethernet domain, such that subscriber packets associated with the network service are forwarded to or from the remote customer site via the BG. In the Provider Ethernet domain, a trunk connection is instantiated through the Provider Ethernet domain between the host AG and the BG. A trunk cross-connection function is installed in the host AG, for transferring subscriber packets associated with the network service between a respective attachment virtual circuit (AVC) through which the remote customer site is connected to the host AG and an extended AVC tunnelled through the trunk connection.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: December 4, 2012
    Assignee: Rockstar Consortium US LP
    Inventor: Liam Casey
  • Publication number: 20120300776
    Abstract: Embodiments of the present invention provide a method for creating a virtual link, a communication network element, and an Ethernet network system. The method includes the following: a first communication network element receives a communication request message sent by a second communication network element; the first communication network element allocates a first virtual MAC address and a second virtual MAC address for the virtual link between the first communication network element and the second communication network element; the first communication network element sends a response message in response to the communication request message to the second communication network element, where the response message carries the first virtual MAC address and the second virtual MAC address. Using the technical solutions provided in the embodiments of the present invention, two communication network elements on the Ethernet are capable of performing communication using a fibre channel on the Ethernet.
    Type: Application
    Filed: August 10, 2012
    Publication date: November 29, 2012
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lifeng LIU, Yuchen WANG, Jian MENG, Ke LI
  • Patent number: 8320530
    Abstract: A method for realizing a multimedia call includes the following steps. A call request initiated by a calling terminal is received. An indication of the multimedia negotiation capability of the calling terminal is acquired, in which the indication of the multimedia negotiation capability identifies whether the terminal has the capability of supporting multiple multimedia negotiations or not. It is determined, according to the indication of the multimedia negotiation capability, whether the calling terminal has the capability of supporting multiple multimedia negotiations or not. A multimedia call connection is performed according to the multimedia negotiation capability of the calling terminal. It is determined, according to the factor whether the calling terminal has the capability of supporting multiple multimedia negotiations or not, how to perform the multimedia call connection, so as to flexibly realize the multimedia call connection accordingly.
    Type: Grant
    Filed: May 4, 2009
    Date of Patent: November 27, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sichen Wang, Hui Huang, Peng Wang
  • Publication number: 20120287939
    Abstract: A switching network includes an upper tier including a master switch and a lower tier including a plurality of lower tier entities. The master switch includes a plurality of ports each coupled to a respective one of the plurality of lower tier entities. Each of the plurality of ports includes a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Each of the plurality of ports also includes a receive interface that, responsive to receipt of data traffic from a particular lower tier entity among the plurality of lower tier entities, queues the data traffic to the virtual port among the plurality of virtual ports that corresponds to the RPI on the particular lower tier entity that was the source of the data traffic.
    Type: Application
    Filed: May 14, 2011
    Publication date: November 15, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dar-ren Leu, Dayavanti G. Kamath, Keshav Kamble, Jayakrishna Kidambi, Deepak Kumar, Vijoy Pandey
  • Publication number: 20120287785
    Abstract: A switching network includes an upper tier having a master switch and a lower tier including a plurality of lower tier entities. The master switch, which has a plurality of ports each coupled to a respective lower tier entity, implements on each of the ports a plurality of virtual ports each corresponding to a respective one of a plurality of remote physical interfaces (RPIs) at the lower tier entity coupled to that port. Data traffic communicated between the master switch and RPIs is queued within virtual ports that correspond to the RPIs with which the data traffic is communicated. The master switch applies data handling to the data traffic in accordance with a control policy based at least upon the virtual port in which the data traffic is queued, such that the master switch applies different policies to data traffic queued to two virtual ports on the same port of the master switch.
    Type: Application
    Filed: May 14, 2011
    Publication date: November 15, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keshav Kamble, Amitabha Biswas, Dar-ren Leu, Chandarani J. Mendon, Nilanjan Mukherjee, Vijoy Pandey
  • Publication number: 20120281698
    Abstract: Network switches that are controlled by a controller server may contain ports through which network packets are received and forwarded. An architect may configure the controller server to create virtual switches. Each virtual switch may be formed from a subset of the ports of the network switches. The architect may assign administrators to the virtual switches. The administrators may configure the virtual switches. An administrator may use a command line interface to configure a virtual switch. The administrator may use commands such as a show port command, an access list command, a show access list command, and a membership rule command to manage the virtual switch. The controller server may prevent the administrator from logging on to virtual switches that have been assigned to other administrators.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Inventors: R. Kyle Forster, Omar Baldonado, Robert K. Vaterlaus, Guido Appenzeller
  • Patent number: 8295278
    Abstract: The present invention provides systems and methods which create an infrastructure/transport Pseudowire (PW) a priori between two Provider Edge (PE) devices. Accordingly, other PWs can be mapped to this transport PW. In an exemplary application, the transport PW (which is a MS-PW by itself) can start and end between two Switching Provider Edge (S-PE) devices and span across multiple S-PEs in between. In another exemplary application, the transport PW terminates between two Terminating Provider Edge (T-PE) devices spanning across all S-PEs in between. In a further exemplary application, the transport PW can start at a S-PE or T-PE and terminate at a T-PE or S-PE, respectively. The placement of the endpoints of the transport PW (on two PEs) determines the number of intervening S-PEs that benefit from this application.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: October 23, 2012
    Assignee: Ciena Corporation
    Inventors: Himanshu Shah, Mark Libby, David Parks
  • Patent number: 8285875
    Abstract: In general, techniques are described for synchronizing resource bindings within computer networks. An intermediate network device comprising an interface card and a control unit may implement these techniques. The interface card receives a message from a server that allocates a network address for use by a client device identified by a unique identifier. The control unit stores data defining a binding between the unique identifier and the network address. The control unit includes a binding synchronization module that determines, based on a determination to release the binding, whether the binding release occurs in response to receiving a release message from the client device, and automatically generates a release message on behalf of the client device upon determining that the binding release did not occur in response to receiving a release message. The binding synchronization module outputs the automatically generated release message to the server that reserved the L3 network address.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: October 9, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Sunil Gandhewar, John Liddy
  • Patent number: 8260840
    Abstract: Techniques are described for managing distributed execution of programs, including by dynamically scaling a cluster of multiple computing nodes used to perform ongoing distributed execution of a program, such as to increase and/or decrease the quantity of computing nodes in the cluster at various times and for various reasons. An architecture may be used that facilitates the dynamic scaling of a cluster, including by having at least some of the computing nodes act as core nodes that each participate in a distributed storage system for the distributed program execution, and having one or more other computing nodes that act as auxiliary nodes that do not participate in the distributed storage system. If computing nodes are selected to be removed from the cluster during ongoing distributed execution of a program, one or more nodes of the auxiliary computing node type may be selected for the removal.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: September 4, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter Sirota, Richard J. Cole, Vaibhav Aggarwal, Andrew J. Hitchcock, Jai Vasanth
  • Patent number: 8255636
    Abstract: A messaging protocol that facilitates a distributed cache coherency conflict resolution in a multi-node system that resolves conflicts at a home node. The protocol may perform a method including supporting at least three protocol classes for the messaging protocol, via at least three virtual channels provided by a link layer of a network fabric coupled to the caching agents, wherein the virtual channels include a first virtual channel to support a probe message class, a second virtual channel to support an acknowledgment message class, and a third virtual channel to support a response message class.
    Type: Grant
    Filed: February 13, 2009
    Date of Patent: August 28, 2012
    Assignee: Intel Corporation
    Inventors: Brannon J. Batson, Benjamin Tsien, William A. Welch
  • Patent number: 8248927
    Abstract: According to one embodiment of the invention, a method for forming groups of network device within a network comprises (i) obtaining a source media access control (MAC) address for a network device and (ii) assigning the network device to a virtual local area network based on the source MAC address and a total number of virtual local area networks supported by a network.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: August 21, 2012
    Assignee: Aruba Networks, Inc.
    Inventors: Pradeep Iyer, John Richard Taylor
  • Patent number: 8224971
    Abstract: Techniques are described for providing managed virtual computer networks that have a configured logical network topology with virtual networking devices, such as by a network-accessible configurable network service, with corresponding networking functionality provided for communications between multiple computing nodes of the virtual computer network by emulating functionality that would be provided by the virtual networking devices if they were physically present.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: July 17, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Eric Jason Brandwine, Andrew J. Doane
  • Patent number: 8223633
    Abstract: F_PORTs of an edge switch are logically trunking with N_PORTs of a node device outside the fabric via a trunked group of communications links. The trunked N_PORTs of the node device and the trunked F_PORTs of the edge switch are configured to send and receive frames of a particular stream across the multiple trunked links for in-order communication with the other device. The node device outside the fabric initially negotiates with the edge switch using a sequence of fabric login requests and fabric login acceptances to establish the trunked connection between the devices (and their respective ports).
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: July 17, 2012
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Rajnish Gupta, Nhan T. Pham, Amod K. Dani, Ponpandiaraj Rajarathinam, Vineet Mathew Abraham