Employing Logical Addressing For Routing (e.g., Vp Or Vc) Patents (Class 370/397)
  • Patent number: 9253220
    Abstract: A method and apparatus for quickly determining the status of a network device in a network communicates status inquiry messages over the forwarding plane of one network device to at least one neighboring network device. The status inquiry messages indicate the connectivity status with at least one neighboring network device.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: February 2, 2016
    Assignee: RPX CLEARINGHOUSE LLC
    Inventors: Haldon Sandick, Matthew Squire, Bradley Cain, Ian Duncan, Brian Haberman
  • Patent number: 9225594
    Abstract: An Ethernet local management interface (E-LMI) protocol for use at a user-to-network interface (UNI) of a Metro Ethernet Network (MEN) is disclosed. The E-LMI protocol allows configuration and status information for the services at the UNI to be transferred from the MEN to a customer edge device coupled to the MEN at the UNI. Various embodiments involve sending or receiving a message via a User-to-Network Interface (UNI) of a Metro Ethernet Network (MEN). A customer edge device extracts configuration and status information for the services at the UNI from a received message. The configuration and status information can correspond to a multipoint Ethernet Virtual Connection (EVC).
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: December 29, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Robert W. Klessig, Grace J. Koo, Vojislav Vucetic
  • Patent number: 9219773
    Abstract: A method of measuring a call delay time by synchronizing times of a replaying part and a recording part in a call delay time measuring device using an interrupting hardware method. The method includes reading an original WAV file when a replaying CPU receives a command, waiting for writing to a DAC buffer of a replaying CODEC, transferring a signal of recording-ready to a recording CPU, generating a recording WAV file by the recording CPU, waiting for reading from an ADC buffer of a recording CODEC, transferring a signal of complete recording-ready to the replaying CPU, recording the original WAV file, replaying the original WAV file and simultaneously transferring a signal of recording-start to the recording CPU, and reading audio data from the ADC buffer of the recording part by the recording CPU and recording the audio data to the recording WAV file.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: December 22, 2015
    Assignee: INNOWIRELESS CO., LTD.
    Inventors: Jin Soup Joung, Kyeong Min Ha, Jong Min Kim, Sung Lyong Lim, Seung Yeup Chae
  • Patent number: 9191701
    Abstract: Techniques for scheduling transmission of video streams in a network are described. It may be determined whether an amount of data in a buffer of a wireless transceiver is above a threshold. A first video stream and a second video stream are buffered using the buffer. The first video stream is associated with a first transmission schedule. If determined that the amount of data is above the first threshold, a characteristic of the first video stream may be compared to a characteristic of the second video stream. The first video stream may be selected based, at least in part, on the comparison of the characteristic of the first video stream to the characteristic of the second video stream. The first transmission schedule of the first video stream may be modified upon selecting the first video stream.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: November 17, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Ashok Kumar Chennupati
  • Patent number: 9173117
    Abstract: A method performed by a slave network edge node (e.g., a Broadband Network Gateway BNG2) for enhancing a Long Term Evolution (LTE) backup channel in the event of a failure of a master network edge node (e.g., BNG1) in a wireline network. When BNG2 detects the failure of BNG1, BNG2 sends a failure update message to a Packet Data Network Gateway (PDN GW) of an LTE network. The PDN GW provides a backup channel for the CPE to reach the wide area network over a mobile tunnel. Before the failure the mobile tunnel has an end point at BNG1, and the failure update message notifies the PDN GW that the end point of the mobile tunnel has changed from BNG1 to BNG2. After BNG2 receives a failure acknowledgement message from the PDN GW, BNG2 routes the traffic from the PDN GW over the mobile tunnel to the wide area network.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: October 27, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Wassim Haddad, Joel Halpern
  • Patent number: 9160470
    Abstract: This invention relates to a system and method for delivering a media object associated with a media stream broadcasted from a communication device to a broadcast receiving unit such as a personal computer, a multimedia terminal, a television receiver, a television, or any type of radio receiver, to a terminal such as a phone, a cellular or mobile phone, a personal computer, a television, or a personal office assistant.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: October 13, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Mikko Mäkipää, Akseli Anttila, Toni Kopra
  • Patent number: 9160612
    Abstract: A method creates a distributed virtual switch (DVswitch) and distributed virtual ports (DVports) for the DVswitch. The DVswitch binds virtual switches in a collection of hosts together in a software abstraction. Also, the DVports are available for connection by virtual network interface cards (VNICs) of virtual machines in the collection of hosts. A request is received for a connection of a virtual network interface card (VNIC) of a virtual machine for a host in the collection of hosts to a DVport. If the requested DVport is available, the method provides connection information for the requested DVport to the host to allow the host to connect the requested DVport to the VNIC. The DVport stores a runtime state for a virtual port associated with a virtual switch for the host and the virtual switch forwards network frames between the VNIC and a physical network interface card (NIC).
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: October 13, 2015
    Assignee: VMware, Inc.
    Inventors: Andrew Lambeth, Shudong Zhou
  • Patent number: 9137259
    Abstract: A switch route exploring method, system and device are provided in the present invention. The method comprises that: a transmitting source node NSource constructs a switch route exploring request packet and transmits it to a destination node NDestination; the switch route exploring request packet comprises information of switch route from the transmitting source node NSource to the destination node NDestination, wherein the information is known by the transmitting source node NSource; and the destination node NDestination constructs a switch route exploring response packet and transmits it to the transmitting source node NSource.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: September 15, 2015
    Assignee: CHINA IWNCOMM CO., LTD.
    Inventors: Qin Li, Jun Cao, Manxia Tie, Zhenhai Huang
  • Patent number: 9130884
    Abstract: A routing device is provided, the routing device includes a first network interface unit, a second network interface unit and a processing unit. The first network interface unit connects the routing device to a local private network. The second network interface unit connects the routing device to the Internet. The processing unit assigns a virtual subnet to a remote routing device for a remote host in a remote private network to obtain a virtual Internet protocol (IP) address according to the virtual subnet. The processing unit receives a network packet from a local host in the local private network through the first network interface unit, and encapsulates the network packet according to a public IP address of the remote routing device to generate an alternative packet. Then, the processing unit delivers the alternative packet to the Internet through the second network interface unit.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 8, 2015
    Assignee: Gemtek Technology Co., Ltd.
    Inventors: Min-Wei Huang, Pei-Lin Wu
  • Patent number: 9130875
    Abstract: Each node of a telecommunications network determines a connection type attributes available for each signal type supported by the node. Each signal type represents a different connection routing layer within the telecommunications network. Adaptation costs involved in traversing from one connection routing layer to another connection routing layer in the node are calculated. The connection type attributes and adaptation costs are included in a link state advertisement broadcasted by each node in the telecommunications network. A route calculation is performed for a desired signal to determine a route through the telecommunications network for the signal. The route calculation takes into account the various connection type attributes, availability, and adaptation costs in determining the shortest route for the signal through the telecommunications network.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: September 8, 2015
    Assignee: Tellabs Operations, Inc.
    Inventors: T. Benjamin Mack-Crane, Jonathan B. Sadler, Susan W. Teller
  • Patent number: 9124524
    Abstract: A system and method for priority-based flow control between nodes. In one example, pause deadlocks in a physical loop can be averted by priority-based selection of egress ports to which a packet is forwarded. In one embodiment, if the packet priority matches a configured lossless priority, then the set of internal egress ports is masked such that only the internal ports belonging to the spanning tree remain in the set of internal egress ports. If the packet priority does not match a configured lossless priority, then the set of internal egress ports is masked such that only the internal ports belonging to the shortest path first tree remain in the set of internal egress ports.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: September 1, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Colin Winegarden, Daniel Kelley, Biju Babu
  • Patent number: 9122808
    Abstract: an illustrative video apparatus comprises a decoder that decodes video information in a native format, an emulation controller coupled to the decoder, and a network controller coupled to the emulation controller and capable of coupling to an external network. The video apparatus also includes a storage holding an instruction sequence executable on the emulation controller. The instruction sequence comprises a code for receiving network information from the external network and converting the network information to the native format for transfer to the decoder.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: September 1, 2015
    Assignee: CSR Technology Inc.
    Inventor: Daniel R. Salmonsen
  • Patent number: 9119095
    Abstract: A communication system and method are disclosed for transmitting packets of information in at least one first format over a communications link that utilizes packets of information in a second format. In certain embodiments, the packets of information in a first format are converted to packets of information in the second format prior to transmission via the communications link by packing and fragmenting the information in the first format in a coordinated manner. Embodiments may also utilize packing subheaders and fragmentation control bits in the packing and fragmentation processes.
    Type: Grant
    Filed: September 20, 2010
    Date of Patent: August 25, 2015
    Assignee: Wi-LAN, Inc.
    Inventors: Kenneth L. Stanwood, Stanley Wang, Robert M. Johnson
  • Patent number: 9118591
    Abstract: A method of integrating virtual and physical network switching components into a heterogeneous switching domain is provided. Such method including, attaching, by a switching device, a header to a packet received from a virtual machine, the header including domain information, and processing the packet by the switching device, the processing being controlled by the header. Finally, the packet is forwarded, the forwarding being controlled by the header.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: August 25, 2015
    Assignee: Broadcom Corporation
    Inventor: Nicholas Ilyadis
  • Patent number: 9112794
    Abstract: A mechanism is provided in a logically centralized controller for dynamic multipath forwarding in a software defined network. The mechanism identifies a set of multiple forwarding paths for a flow. The mechanism assigns a virtual destination address for each multiple forwarding path in the set of multiple forwarding paths. The mechanism installs virtual destination address based forwarding rules in switches for each multiple forwarding path and installs rewriting rules in an egress switch for all paths in the set of multiple forwarding paths. Each rewriting rule rewrites one of the virtual destination address to the real destination address. The mechanism configures an ingress switch to dynamically select a path from the set of multiple forwarding paths based on a multipath policy and rewrite the destination address from the real destination address to a virtual destination address corresponding to the selected path.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kanak B. Agarwal, John B. Carter, Colin K. Dixon
  • Patent number: 9100203
    Abstract: In embodiments of the present invention, multicast traffic is simultaneously routed via all switches participating in the trunk (can be referred to as partner switches). A respective partner switch synchronizes the local multicast state information with all other partner switches. For a respective multicast group, a plurality of partner switches can be the part of the corresponding multicast distribution tree and obtain multicast traffic from uplink sources. For the multicast group, only one partner switch is elected as the primary forwarder which forwards the multicast traffic via the trunk. Another partner switch can become the primary forwarder for the multicast traffic of another multicast group and provide load sharing of multicast traffic between partner switches. Furthermore, because the partner switches have the multicast traffic and state readily available, in the event of a switch or link failure to the primary forwarder, another partner switch can readily become the primary forwarder.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: August 4, 2015
    Assignee: BROCADE COMMUNICATIONS SYSTEMS, INC.
    Inventors: Wing-Keung Adam Yeung, Ajeer Salil Pudiyapura, Ganesan Velrajan
  • Patent number: 9100215
    Abstract: To facilitate management and configuration of VLAN memberships associated with applications or network protocols, a network device receives a packet from a wireless station which is a member of a virtual local area network (VLAN). The network device determines whether the packet is associated with a predefined application or network protocol. If so, the network device delivers the received packet to a dedicated VLAN which is accessible only to network devices associated with the predefined application or network protocol, regardless of destination address specified within the packet. If not, the network device delivers the received packet to an address or a group of addresses specified in a header of the received packet. In some embodiments, the VLAN is divided from a VLAN pool, and the dedicated VLAN corresponds to an address space that is outside the address space of the VLAN pool.
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: August 4, 2015
    Assignee: Aruba Networks, Inc.
    Inventor: Partha Narasimhan
  • Patent number: 9094460
    Abstract: A fast send method may be selectively implemented for certain data packets received from an application for transmission through a network interface. When the fast send method is triggered for a data packet, the application requesting transmission of the data packet may be provided a completion notice nearly immediately after the data packet is received. The fast send method may be used for data packets similar to previously-transmitted data packets for which the information in the data packet is already vetted. For example, a data packet with a similar source address, destination address, source port, destination port, application identifier, and/or activity identifier may have already been vetted. A socket table may be maintained listing previously-transmitted data packets and an instruction for handling additional data packets similar to the data packet entered in the socket table.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: July 28, 2015
    Assignee: Unisys Corporation
    Inventors: Mark V. Deisinger, Allyn Smith, John A. Peters
  • Patent number: 9083612
    Abstract: When calculating a forwarding path for a packet, a control apparatus determines a second node on the exit side of the packet forwarding path and an output port thereof. Next, the control apparatus sets in a second node located upstream of the first node on the packet forwarding path a packet handling operation for writing flow identification information associated with the output port in a packet header field not to be referred to when the first node forwards the packet and rewriting address information in the packet header such that the packet arrives at the second node on the exit side, and then causing the packet to be forwarded. A packet handling operation for causing the packet with the flow identification information given thereto to be transmitted from the port associated with the flow identification information is set in the second node on the exit side.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: July 14, 2015
    Assignee: NEC CORPORATION
    Inventors: Takayuki Hama, Masashi Numata
  • Patent number: 9064275
    Abstract: A method for operating a billing system can include receiving a charge from a charging system. The charge can identify one or more accounts associated with one or more public user identifications used to bill for service provided to one or more users. The method can further include applying the charge to the at least one account. A method for operating a usage data processing system can include receiving usage data from one or more network elements. The usage data can be associated with one or more public user identifications that can be used to charge and bill for service provided to at least one user. The method can further include processing the usage data to generate a unified usage record and sending the unified usage record to a charging system that is configured to charge for the service based upon the at least one public user identification.
    Type: Grant
    Filed: July 25, 2008
    Date of Patent: June 23, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Tingting Lu, Patrick Manno
  • Patent number: 9063771
    Abstract: A data processing system comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which it is not associated. Part of this system is an interface for interfacing between each process and the operating system and a memory for storing state information for at least one process. The interface may be arranged to analyze instructions from the processes to the operating system, and upon detecting an instruction to re-initialize a process cause state information corresponding to that pre-existing state information to be stored in the memory as state information for the re-initialized process and to be associated with the resource.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: June 23, 2015
    Assignee: Solarflare Communications, Inc.
    Inventors: Steven Leslie Pope, David James Riddoch, Greg Law
  • Patent number: 9036508
    Abstract: A network device may be configured to define a Layer 2 domain, wherein the Layer 2 domain defines a data link layer broadcast domain and assign an access interface to the Layer 2 domain. The network device may be further configured to assign a double Virtual Local Area Network (VLAN) identifier to the access interface in the Layer 2 domain, wherein the double VLAN identifier includes an inner VLAN identifier and an outer VLAN identifier, receive a data unit via the access interface, wherein the data unit includes the double VLAN identifier, and associate the data unit with the defined Layer 2 domain, based on the data unit being received via the access interface and based on the data unit including the assigned double VLAN identifier.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: May 19, 2015
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventor: Syed A. Ahmad
  • Patent number: 9037290
    Abstract: Systems, methods, devices, and non-transitory processor readable media of the various embodiments enable control of a conveyor having a plurality of zones each having a control module configured to control a selectable speed of the zone. The various embodiments are disclosed in connection with, but not necessarily limited to, accumulation conveyors with control systems which selectively set the speeds of zones based on conditions of upstream and downstream zones. The various embodiments are directed to improving efficiency of accumulation systems by controlling zones based upon consideration of conditions of neighboring zones. The various embodiment also enable the generation and use of translation tables correlating zones with network addresses of their respective control modules.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: May 19, 2015
    Assignee: INTELLIGRATED HEADQUARTERS LLC
    Inventors: Raymond R. Neiser, Jason A. Johnson, Brian J. Resnick, Christopher Scott Anderson, Kevin L. Klueber, Matthew Ross Wicks, Richard L. Kerns
  • Patent number: 9025437
    Abstract: Grouping pseudowires based on hardware interfaces and configured control paths enables improved pseudowire failover performance. Signaling status changes (e.g., from standby to active status) is facilitated by using group IDs for the pseudowire groups, thereby enabling improved failover performance when there is disruption in the network.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: May 5, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Adam Laurence Taylor, Muhammad Yousuf, James Ronald Holland, Jr., Neil McGill, Sudhir Kumar Rustogi
  • Patent number: 9019966
    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: February 7, 2013
    Date of Patent: April 28, 2015
    Assignee: LG Electronics Inc.
    Inventors: In Tae Hwang, Sang Rim Shin, Myoung Jin Ok
  • Patent number: 9019886
    Abstract: A method for unicast packet conversion whereby a unicast packet is received at a receiving node followed by a determination as to whether the destination address is identified in the packet. If the address is identified, then the unicast packets are converted to a multicast packet and forwarded to a connected station. If a destination network address is not identified, then the packet is forwarded to the connected station.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: April 28, 2015
    Assignee: Ruckus Wireless, Inc.
    Inventors: William S. Kish, Charles Andrew Gram
  • Patent number: 9007903
    Abstract: Some embodiments provide a network system that includes several non-edge switching elements that are each for forwarding network data to other non-edge switching elements. The network system includes several edge switching elements that are each for (1) coupling to a set of network hosts and (2) forwarding network data to the non-edge switching elements and to the set of network hosts. Each of the non-edge switching elements of the several non-edge switching elements is further for forwarding network data to the several edge switching elements. The network system includes a set of network controllers for (1) receiving a definition of a logical switching element that couples to the sets of network hosts and (2) managing the several edge switching elements by configuring the several edge switching elements to forward network data between the sets of network hosts based on the definition of the logical switching element.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: April 14, 2015
    Assignee: Nicira, Inc.
    Inventors: Teemu Koponen, Martin Casado
  • Patent number: 9002987
    Abstract: A content reproducing method is provided for continuously reproducing content being reproduced by a client device in another client device in a multimedia data providing system including a server for providing content and a plurality of client devices for reproducing the content provided by the server. The method includes reproducing, by a first device, multimedia content being streamed by a content server; and transmitting, by the first device, a first request message for continuously reproducing content being reproduced by the first device in another device and an IDentification (ID) of the first device to another device using local area communication in order to continuously reproduce the content being reproduced by the first device in another device.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: April 7, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Il-Woo Park
  • Patent number: 8995301
    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 7, 2009
    Date of Patent: March 31, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Eric Jason Brandwine, Andrew J. Doane
  • Patent number: 8989199
    Abstract: A Software Defined Network (SDN) includes a plurality of forwarding devices and a routing control device located separate from the forwarding devices. The routing control device, establishes paths to and from the network forwarding devices. Using such paths, forwarding devices send the routing control device information reflecting the topology if the network. Embodiments disclosed herein enable automatic discovery of the topology of the network and the paths to and from the routing control device.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: March 24, 2015
    Assignee: Level 3 Communications, LLC
    Inventors: William Thomas Sella, James Michael Sella
  • Patent number: 8976789
    Abstract: A communication protocol in a layer two (L2) network switch comprises, in response to a service request by a source node, registering the source node for packet communication service. The protocol further comprises forwarding one or more packets from the registered source node to one or more destination nodes. The protocol further comprises receiving packets from one or more destination nodes and forwarding each received packet to a corresponding registered node.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: March 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sushma Anantharam, Stephan Benny, Nirapada Ghosh, Dayavanti G. Kamath, Keshav G. Kamble, Dar-Ren Leu, Chandarani J. Mendon, Nilanjan Mukherjee, Vijoy Pandey, Nandakumar Peethambaram
  • Publication number: 20150063359
    Abstract: A network includes a plurality of endpoint routers and intermediate routers. When a new data stream is detected at any endpoint router, the first packet is sent to a virtual routing server with knowledge of the entire network topology. Based on the topology, current usage, and historical usage, the virtual routing server determined a path for the data stream and begins to update the routing tables of the intermediate routers to reflect the determined path. Until the update is complete, all packets in the data stream are routed first to the virtual routing server and then to their destination. Once the update is complete, packets in the data stream are routed directly along the determined path.
    Type: Application
    Filed: December 13, 2013
    Publication date: March 5, 2015
    Inventors: William Thomas Sella, James Michael Sella
  • Patent number: 8971332
    Abstract: Nodes on a link state protocol controlled Ethernet network implement a link state routing protocol such as IS-IS. Nodes assign an IP address or I-SID value per VRF and then advertise the IP addresses or I-SID values in IS-IS LSAs. When a packet is to be forwarded on the VPN, the ingress node identifies the VRF for the packet and performs an IP lookup in customer address space in the VRF to determine the next hop and the IP address or I-SID value of the VRF on the egress node. The ingress node prepends an I-SID or IP header to identify the VRFs and then creates a MAC header to allow the packet to be forwarded to the egress node on the link state protocol controlled Ethernet network. When the packet is received at the egress node, the MAC header is stripped from the packet and the appended I-SID or IP header is used to identify the egress VRF.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: March 3, 2015
    Assignee: Rockstar Consortium US LP
    Inventors: Paul Unbehagen, David Allan, Bruno Germain, Roger Lapuh, Mohnish Anumala, Nigel Bragg
  • Patent number: 8964638
    Abstract: Provided is a wireless communication device including a receiving unit that receives, from one or more than one first wireless communication devices, information indicating an order of each of the one or more than one first wireless communication devices in a queue for data communication with a second wireless communication device, an order management unit that manages an order of its own device in the queue based on the information received by the receiving unit from the one or more than one first wireless communication devices, and a transmitting unit that transmits information indicating the order of its own device in the queue managed by the order management unit.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: February 24, 2015
    Assignee: Sony Corporation
    Inventors: Natsuki Itaya, Masahiko Naito, Erika Saito, Tomoya Yamaura, Hideyuki Suzuki, Katsutoshi Itoh
  • Patent number: 8964767
    Abstract: Some embodiments provide a novel method for forwarding a packet at a managed switching element in a first domain. The method receives a packet from a local machine. The method encapsulates the packet with a first context identifier that identifies a first logical port of a first logical switching element that couples to machines in both the first domain and a second domain. The first logical port maps to a destination address of the packet. Based on a mapping of the first logical port to a second logical port of a second logical switching element that couples to machines in only the first domain, the method encapsulates the packet with a second context identifier that identifies the second logical port. The method transmits the twice-encapsulated packet out of a port of the managed switching element based on the second context identifier.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: February 24, 2015
    Assignee: Nicira, Inc.
    Inventors: Teemu Koponen, Martin Casado, Pankaj Thakkar, Ronghua Zhang, Daniel J. Wendlandt
  • Patent number: 8964531
    Abstract: A system for interfacing a client system in a first network domain with a Provider Link State Bridging (PLSB) domain includes at least two Backbone Edge Bridges (BEBs) of the PLSB domain. Each BEB is an end-point of a connection in the first network domain to the client system and an end-point of at least a unicast path in the PLSB domain. An inter-node trunk is provided in the PLSB domain for interconnecting the BEBs. A phantom node is defined in the PLSB domain and is notionally located on the inter-node trunk. Each of the BEBs is configured such that: an ingress packet received from the client system via the connection in the first network domain is forwarded through a path notionally rooted at the phantom node; and an egress packet destined for the client system is forwarded to the client system through the connection in the first network domain.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: February 24, 2015
    Assignee: Rockstar Consortium US LP
    Inventors: Liam Casey, David Allan, Nigel L. Bragg, Jerome Chiabaut, Peter Ashwood Smith
  • Patent number: 8964598
    Abstract: Some embodiments provide a network architecture that includes several lower level managed switching elements for forwarding network data to several of network hosts. The network architecture includes a set of higher level managed switching elements. The several lower level managed switching elements and the set of higher level managed switching elements implement several logical datapath sets. Communication channels are established among the several lower level managed switching elements and the set of higher level managed switching elements based on a mesh topology.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: February 24, 2015
    Assignee: Nicira, Inc.
    Inventors: Martin Casado, Keith E. Amidon, Teemu Koponen, W. Andrew Lambeth
  • Patent number: 8959215
    Abstract: Some embodiments of the invention provide a robust scaling-out of network functionality by providing a software layer, called the network hypervisor, that sits between the network forwarding functions (i.e., the forwarding plane) and the network control interfaces (i.e., the control plane). The network hypervisor of some embodiments provides a logical abstraction of the network's forwarding functionality, so that network operators make their control decisions in terms of this abstraction, independent of the details of the underlying networking hardware. The network hypervisor of some embodiments may then “compile” commands placed against this abstraction into configurations of the underlying hardware. Accordingly, in some embodiments, there are two design challenges: (1) the choice of the network abstraction, and (2) the technology needed to compile the logical “abstract” controls into low-level configurations.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: February 17, 2015
    Assignee: Nicira, Inc.
    Inventors: Teemu Koponen, Martin Casado, Paul S. Ingram, W. Andrew Lambeth, Peter J. Balland, III, Keith E. Amidon, Daniel J. Wendlandt
  • Patent number: 8958418
    Abstract: Various techniques can be used to handle frames within multi-stage switching fabric. For example, in one method, a frame and an associated frame header are received at a switching fabric stage. The associated frame header includes a first field and a second field. The method selects one or more fabric points of exit within the switching fabric stage, based on the second field. The first field is used to select one or more other fabric points of exit within another switching fabric stage, and thus two different fields within the associated frame header specify fabric points of exit. The method then sends the frame to the selected fabric points of exit within the switching fabric stage.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: February 17, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth M. Rose, David S. Walker, Vijay A. Nebhrajani, Ranganathan Rajagopalan
  • Patent number: 8958298
    Abstract: A novel method for logically routing a packet between a source machine that is in a first logical domain and a destination machine that is in a second logical domain is described. The method configures a managed switching element as a second-level managed switching element. The method configures a router in a host that includes the second-level managed switching element. The method communicatively couples the second-level managed switching element with the router. The method causes the router to route a packet when the router receives a packet from the first logical domain that is addressed to the second logical domain.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: February 17, 2015
    Assignee: Nicira, Inc.
    Inventors: Ronghua Zhang, Pankaj Thakkar, Jesse E. Gross, IV, Justin Pettit, Keith E. Amidon, Daniel J. Wendlandt, Teemu Koponen, Martin Casado
  • Patent number: 8953597
    Abstract: An apparatus comprising a path computation element (PCE) configured to communicate with a path computation client (PCC) and compute a point-to-multipoint (P2MP) path across an autonomous system (AS) domain. Also included is a network component comprising at least one processor configured to implement a method comprising obtaining a computation request for a P2MP path across a plurality of AS domains, attempting to calculate the P2MP path across the AS domains, thereby generating a computed path or a failure reason, and transmitting a reply comprising the computed path or an indication of the failure reason. Included is a method comprising exchanging a request message and a reply message about a P2MP path across an AS domain between a PCC and a PCE.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: February 10, 2015
    Assignee: Futurewei Technolgies, Inc.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao, Hua Autumn Liu
  • Patent number: 8942217
    Abstract: Systems and methods for hierarchical link aggregation are disclosed. A system for hierarchical link aggregation may include a network interface having a plurality of physical ports. A first plurality of the physical ports may be configured as member ports of a first link aggregation group (LAG). A second plurality of the physical ports may be configured as member ports of a second LAG. The first LAG and second LAG may be configured as member logical ports of a third LAG.
    Type: Grant
    Filed: October 12, 2009
    Date of Patent: January 27, 2015
    Assignee: Dell Products L.P.
    Inventors: Saikrishna Kotha, Bruce Anthony Holmes, Gaurav Chawla
  • Patent number: 8942139
    Abstract: In one embodiment, a system includes a switching processor configured to execute logic, a plurality of ports, at least some of the ports being grouped together in one or more link aggregations (LAGs), logic adapted to create at least a first virtual local area network (VLAN) interface for Ethernet traffic using transmission control protocol/internet protocol (TCP/IP) that is received on at least one of the plurality of ports, and logic adapted to create at least a second VLAN for storage area network (SAN) traffic using Fiber Channel over Ethernet (FCoE) and/or remote direct access memory (RDMA) over Converged Enhanced Ethernet (RoCEE) that is received on at least one of the plurality of ports, wherein no SAN traffic using FCoE and/or RoCEE is assigned to the first VLAN, and wherein no Ethernet traffic using TCP/IP is assigned to the second VLAN.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: January 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Daniel G. Eisenhauer, Vinit Jain, Nilanjan Mukherjee, Badri Ramaswamy
  • Patent number: 8934492
    Abstract: The present disclosure generally pertains to network systems and methods that efficiently drop packets carried by virtual circuits. In one exemplary embodiment, a packet network has at least a first node having a first port that is coupled directly to a second port of a second node. A virtual circuit is established such that a virtual connection exists between the two ports. The first node communicates with the second node to determine whether the second node is provisioned such that the second port is a member of the virtual circuit. If the second node is not provisioned such that the second port is a member of the virtual circuit, then the first node drops the data packets that (1) are carried by the virtual circuit and (2) are to be forwarded to the first port, as indicated by virtual circuit (VC) mapping data in the first node. Thus, the dropped packets are prevented from usurping capacity that otherwise could be used to transmit other packets between the two nodes.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: January 13, 2015
    Assignee: ADTRAN, Inc.
    Inventors: Richard Paul King, Andrew T. Ruble, Joseph Lee Boyd
  • Publication number: 20150010009
    Abstract: A data transport system comprises transport apparatus and at least one computer. The transport apparatus construct a second network coupled to a first network which is constructed by a communication apparatus. A logical path is built between a first transport apparatus and the computer. The first transport apparatus is configured to: hold management information, which associates identification information of a port with logical path identification information; refer to the management information to identify the logical path identification information that is associated with the port through which the control information has been received; and assign the identified logical path identification information to the control information, and transmit the control information over the logical path. The computer assigns the logical path identification information assigned to the control information to response information, and transmits the response information to the second network.
    Type: Application
    Filed: July 3, 2014
    Publication date: January 8, 2015
    Applicant: HITACHI, LTD.
    Inventors: Kiyotaka TAKAHASHI, Yoshihiro ASHI
  • Patent number: 8924574
    Abstract: In a system and method for establishing communications in a communications network, a network service provider can assign IP addresses to mobile devices dynamically to conserve IP address resources. A network service provider can also implement network address translation to further conserve IP address resources and to provide improved security. If a requestor seeks to obtain an IP address of a mobile device and the address is a local address, the system determines if the mobile device has a network address translation (NAT) binding that associates the IP address of the mobile device with a public IP address. If the mobile device does not have a NAT binding, the system creates a NAT binding that associates the IP address of the mobile device with a public IP address.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: December 30, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Arun C. Alex, Rajesh Ramankutty, Stinson Mathai
  • Patent number: 8913621
    Abstract: A system and method are provided for providing access communications between customer locations and a core network service edge. Access flows are handled as carrier-tagged flows through a packet switched network comprising network elements that interpret and manipulate carrier tag values associated with traffic-bearing data frames.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: December 16, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Nick DelRegno, Scott R. Kotrla, David E. McDysan, Michael U. Bencheck, Matthew W. Turlington, Ross S. Hardin, Richard C. Schell, Howard Chiu, Lee D. Bengston, William Drake
  • Patent number: 8891439
    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: June 20, 2013
    Date of Patent: November 18, 2014
    Assignee: Rockstar Consortium US LP
    Inventor: Liam Casey
  • Patent number: 8880657
    Abstract: Some embodiments provide a hosting system for provisioning and managing servers (e.g., virtual servers, dedicated servers). In some embodiments, the hosting system receives a configuration for one or more servers for a particular entity (e.g., customer, user). The hosting system then identifies a grid identity and a set of virtual local area network (VLAN) identities for the particular entity. The hosting system then deploys the set of servers on one or more of the hardware nodes using the grid identity and the set of VLAN identities. In some embodiments, the set of VLAN identities includes a first VLAN identity for a private network and a second VLAN identity for a public network.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: November 4, 2014
    Assignee: Gogrid, LLC
    Inventors: Yogesh Angrish, Justin M. Kitagawa, Martin A. Berryman, Scott Aker
  • Patent number: 8862717
    Abstract: A computer-implemented method for the management of online content in a network is described, wherein all online content is organized in a container or seed that is accessible by users via said network and that consists of main data and at least one metadata attached to the main data.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: October 14, 2014
    Assignee: Crytek IP Holding LLC
    Inventor: Cevat Yerli