Centralized Switching Patents (Class 370/422)
  • Patent number: 10263828
    Abstract: Some embodiments provide, for a first controller application, a method for configuring a managed hardware forwarding element (MHFE) to implement one or more logical networks. The method of some embodiments receives logical network data that defines at least one logical forwarding element of a logical network to be implemented by the MHFE. The method then identifies a set of tables of a database instance that is instantiated on the MHFE in order to distribute the logical network data to the MHFE. In some embodiments, the method monitors the identified set of tables in order to determine whether a second controller application updates any one of the set of tables. The method distributes the logical network data to the MHFE so long as none of the tables in the set of tables is updated by the second controller application.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: April 16, 2019
    Assignee: NICIRA, INC.
    Inventors: Anupam Chanda, Ariel Tubaltsev, HsinYi Shen, Hua Wang, Ziyou Wang, Jianjun Shen, Pradeep Singh
  • Patent number: 9948566
    Abstract: Exemplary methods, apparatuses, and systems a management server receiving, from a switch, an indication of network congestion at the switch. The indication includes one or more contributors to the network congestion. In response to the indication of network congestion, the management server identifies one or more hosts running the identified contributor(s) and transmits an instruction to the host(s) to restrict network traffic originated by the contributor(s). For example, the restriction may include a reduction in the contributor's I/O queue depth. If the reduction in traffic does not remedy the congestion, the management server may receive a further indication of congestion and further instruct the host(s) to restrict identified contributor network traffic. For example, the contributors may have their I/O queue depth reduced exponentially until congestion is relieved.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: April 17, 2018
    Assignee: VMWARE, INC.
    Inventors: Samdeep Nayak, Chiao-Chuan Shih, Sanjay Vasudev Acharya
  • Patent number: 9860075
    Abstract: Aspects of the subject disclosure may include, for example, a communication node having a modem that receives first data streams from a source communication node via a first plurality of twisted pair transmission lines. A multiplexer selects a first subset of the first data streams and a second subset of the first data streams. A wireless transceiver wirelessly transmits the first subset of the first data streams as radio frequency signals via an antenna to at least one device. A distribution point unit transmits the second subset of the first data streams on a second plurality of twisted pair transmission lines to a destination communication node of a distributed antenna system.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: January 2, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Irwin Gerszberg, George Blandino
  • Patent number: 9607690
    Abstract: Provided are modified one-hot (MOH) constructions for WOM codes with low encoding and decoding complexity, that achieve high sum-rates. Features include maximizing writing of data information values for successive rewrites, all-zero and all-one cell state vectors that represent a unique data information value that can be written for many generations, a very high number of writes, and does not sacrifice capacity. One embodiment comprises ordered or unordered MOH code that approaches the upper-bound for large n wits. According to the embodiments, before an erasure is needed, the majority of the wits are encoded, which provides level wearing and maximizes life of cells.
    Type: Grant
    Filed: January 18, 2016
    Date of Patent: March 28, 2017
    Assignee: Queen's University at Kingston
    Inventors: Jay Hua, Shahram Yousefi
  • Patent number: 9577955
    Abstract: A data switch for a packet data switch includes switching nodes connected to each other in an interconnecting matrix, providing a multiplicity of data paths between an incoming data or telecom port and an outgoing data or telecom port of the data switch. The interconnecting switching nodes can achieve high capacity data switching by providing a partial switching solution at each node, distributing the switching load. A switching protocol for interconnecting switching nodes allows data packets to be selectively passed from any incoming port on an interconnecting switch node to any interconnecting switching node or outgoing port connected to it. In at least one example, the switching protocol has mechanisms in it to provide for the duplicating of the contents of the data packet and pass them to multiple interconnecting switching nodes or outgoing ports.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: February 21, 2017
    Inventor: Forrest Lawrence Pierson
  • Patent number: 9515903
    Abstract: A fiber channel switching module can include an integrated trace buffer memory, a crossbar switch and a control processor disposed on a single line replaceable module (LRM). The trace buffer memory may be adapted to capture selected data traffic transiting the switch fabric based on pre-selected triggers. The selected data can be read out of the trace buffer memory and used for selected diagnostics.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: December 6, 2016
    Assignee: Lockheed Martin Corporation
    Inventors: Bernard J. Letner, Kenneth R. Twigg
  • Patent number: 9413586
    Abstract: In one embodiment, a system includes a first networking system and a second networking system, each system having a plurality of physical networking ports, a controller, and a memory subsystem, with a first logical port being formed using one or more of the first system's plurality of physical networking ports, a second logical port being formed using one or more of the second system's plurality of physical networking ports, logic adapted to form a third logical port using the first logical port and the second logical port, wherein the first system's controller includes logic adapted to store a first networking protocol state information corresponding to a third logical port using the first memory subsystem and to communicate the first networking protocol state information to the second networking system, with the second system's controller being adapted to store the first networking protocol state information.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: August 9, 2016
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Bao Lei, Ren J. Yao, Tamanna Z. Sait, Venkatesan Selvaraj
  • Patent number: 9275072
    Abstract: Establishing hierarchical user management authority for storage resources organized into resource groups in a computing storage environment are provided. Each storage resource is associated with a resource group and storage resource object having a resource group attribute associating the storage resource object with one of the resource groups. The resource group label attribute is assigned to the resource group object. An additional attribute of the resource group object, that specifies management policies for the resource group object and the storage resources associated with the resource group object, is defined. One of the available users of the storage resources is associated with a user resource scope attribute. A schema is defined for comparing of values of the user resource scope attribute with the resource group label attribute.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: March 1, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Richard A. Ripberger
  • Patent number: 9118524
    Abstract: A method of packetizing digital information for packet-switched communications includes placing, at a transmitting device with memory and a processor, a most significant bit of a digital voice sample into a variable-length most significant bit packet having a high transmission priority for transmission over a packet-switched network in which a node receives the packet and independently determines how to route the packet. At the transmitting device, a least significant bit of the digital voice sample is placed into a variable-length least significant bit packet having a low transmission priority for transmission over the packet-switched network. Prioritization of packets as having a high transmission priority or low transmission priority is independent of content characteristics of digital voice samples with elements contained therein.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: August 25, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: Gary Whiton Pearson
  • Patent number: 9113039
    Abstract: A system and method for video content sharing are given. A wireless controller of a first computing device receives a multi-gigabit-per-second transmission of a compressed and encrypted remote frame buffer from a second computing device, and stores the compressed and encrypted remote frame buffer in local memory. An integrated graphics controller of the first computing device decompresses and decrypts the remote frame buffer, and renders a composite frame buffer of the remote frame buffer and a native or local frame buffer of the first computing device.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: August 18, 2015
    Assignee: Intel Corporation
    Inventors: Anthony Kozaczuk, Hung Huynh
  • Patent number: 9100313
    Abstract: A multi-stage network switch comprises a plurality of ingress port subsystems each comprising one or more ingress ports configured to receive packets. The switch also comprises a plurality of unscheduled crossbar switching elements connected to the ingress port subsystems that are configured to receive one or more packets from at least one of the ingress port subsystems. The switch further comprises a plurality of egress port subsystems each comprising a memory and a plurality of egress ports. The memory comprises at least one shared egress buffer configured to receive any packets forwarded by the crossbar switching elements from the ingress port subsystems directed to the egress port subsystem, and the egress ports are configured to transmit the packets received in the shared egress buffer.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: August 4, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Mario Mazzola, Luca Cafiero, Francis Matus, Georges Akis, Peter Newman
  • Patent number: 9055005
    Abstract: An input/output (I/O) switch fabric includes first physical ports that convey multiple network flows. Moreover, classifiers in the I/O switch fabric separate packets for network flows associated with different types of service. Then, the I/O switch fabric conveys the packets to different virtual switch ports without interference between the separated packets associated with different network flows. Furthermore, second physical ports in the I/O switch fabric output the packets, where a given second physical port outputs packets for at least some of the network flows associated with different types of service. In this way, the given second physical port can output packets having: the same source and destination; different sources and the same destination; or the same source and different destinations.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: June 9, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Arvind Srinivasan, Shimon Muller
  • Patent number: 9042383
    Abstract: A universal network interface controller (UNIC) is provided for interfacing a host computer to a switch fabric, a packet network, or both. The UNIC includes ingress transmit logic designed to transmit switch fabric data in memory associated with the host computer to a switch fabric. The UNIC further includes egress receive logic designed to receive switch fabric data from the switch fabric to store the received switch fabric data in the host memory associated with the host computer. As an option, the ingress transmit logic may be further designed to transmit packet network data in memory associated with the host computer to a packet network, such as Ethernet, and the egress receive logic may be further designed to receive the packet network data from the packet network and to store the received switch fabric data and the received packet network data in the host memory associated with the host computer.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: May 26, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Ariel Hendel, Martin Lund, Nicholas Ilyadis
  • Publication number: 20150085872
    Abstract: A communication request from a contact center caller may be received in a contact center via any of a variety of communication devices equipped with any of a variety of operating systems, any of a variety of applications and with any of a variety of device capabilities. The communication request may also be received via any of the multiple different communication mediums. The contact center may have multiple agent devices logged in to the contact center. Agent devices logged in to the contact center may have different device capabilities. A system for dynamic contact center routing may route the communication request to an agent device based on device capabilities of a communication device used by the caller, and device capabilities of the agent device.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Vipin Palawat, Manish Shah, Ankit Nitin
  • Patent number: 8982900
    Abstract: Routing around intra-network element (intra-NE) disconnectivity is described. The routing is performed on one or more network element (NEs) of a channelized network. The routing involves performing a shortest-path-search (SPS) to determine a shortest non-disconnected path from a single path-ingress edge to a single path-egress edge. The SPS includes classifying a set of endpoints of each NE in the channelized network as an equivalence class of endpoints, classifying a set of paths-so-far between each NE in the channelized network as an equivalence class of paths-so-far, grouping each equivalence class of paths-so-far by the equivalence class of endpoints that includes a terminal endpoint of the path-so-far that is furthest from the single path-ingress edge, and exploring separately each equivalence class of edges that are incident to each NE when determining the shortest non-disconnected path from the single path-ingress edge to the single path-egress edge.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: March 17, 2015
    Assignee: Fujitsu Limited
    Inventors: Daniel Louis Miller, Ladan Pickering, Sanjay Gera, Edward A. Harbin, Albert V. Smith, Jr.
  • Patent number: 8976802
    Abstract: An arbitration technique for determining mappings for a switch is described. During a given arbitration decision cycle, an arbitration mechanism maintains, until expiration, a set of mappings from a subset of the input ports to a subset of the output ports of the switch. This set of mappings was determined during an arbitration decision cycle up to K cycles preceding the given arbitration decision cycle. Because the set of mappings are maintained, it is easier for the arbitration mechanism to determine mappings from a remainder of the input ports to the remainder of the output ports without collisions.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 10, 2015
    Assignee: Oracle International Corporation
    Inventors: Pranay Koka, Herbert D. Schwetman, Jr., Syed Ali Raza Jafri
  • 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: 8958435
    Abstract: An information management method and an information processing device functioning as a node are provided to enable an effective use of information distributed to, and shared with, a plurality of nodes on a network and to enable maintenance of security against leakage of information by controlling information retention. This management method of information gathers information distributed to, and shared with, a plurality of the nodes on a network and holds the information in a state accessible from other nodes to a temporary information memory unit when generating restored information. The information management method is also characterized in setting a flag for showing a history of the information and immediately discarding the information in the case that the retention of restored information becomes improper from a view point of contents of the flag.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: February 17, 2015
    Assignee: Konica Minolta Holdings, Inc.
    Inventor: Satoshi Deishi
  • Publication number: 20150043594
    Abstract: A gateway apparatus and a message routing method are provided. The gateway apparatus includes: a network adaptor transmitting and receiving a message through a vehicle network or a diagnosing CAN positioned inside a vehicle; a CAN driver transferring the message received through the network adaptor; a message router routing the message transferred from the CAN driver and filtering valid data of the message; an application invoking a signal routing application to detect validity of data of each signal of the message transferred from the CAN driver and route data of a valid signal; and a CAN diagnostor processing a message of a diagnosing apparatus performing an access through the diagnosing CAN positioned inside the vehicle to control a diagnosing operation.
    Type: Application
    Filed: December 27, 2013
    Publication date: February 12, 2015
    Applicant: Hyundai Motor Company
    Inventors: Hyun Wook Kim, Byoung Wook Lee, Hyun Soo Ahn, Jeong Hun Lee, Soo Mi Kim
  • Patent number: 8929362
    Abstract: A negotiation process is conducted between a controller and a target forwarding or switching device with respect to an abstract candidate device model for a forwarding plane. The abstract candidate device model is provided by a controller and indicates intended forwarding or switching behavior for the target device that a controller desires to have implemented on the target device. The intended behavior is specified in terms of mandatory and non-mandatory behavior. A hardware abstraction layer (HAL) for the target device analyzes the abstract candidate device model and decides whether the mandatory and optional behavior that is specified by the model is supported given the architecture of the target. The HAL informs the controller whether the intended behavior is supported by the target. Additional behavior may be proposed and accepted or not before the model is finalized. The finalized model may then be implemented and used to control forwarding behavior on the target device.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: January 6, 2015
    Assignee: Google Inc.
    Inventors: Daniel Todd Cohn, Edward Crabbe, Navindra Yadav
  • Patent number: 8902883
    Abstract: An apparatus and method for scheduling within a switch is described. A set of input signals is received from input ports. The set of input signals is associated with a set of packets at the input ports. A request for each packet from the set of packets is generated based on the set of input signals. Each request has an input-port indicator, an output-port indicator and a service-level indicator. The packets are scheduled based on the service-level indicator.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: December 2, 2014
    Assignee: Altera Corporation
    Inventor: Kamran Sayrafian-Pour
  • Publication number: 20140314099
    Abstract: A method includes operating a packet flow module including a plurality of ports, each of the plurality of ports including at least a pair of bidirectional and logically independent communications channels. An apparatus includes a packet flow module including a plurality of ports, each of the plurality of ports including at least a pair of bidirectional and logically independent communications channels.
    Type: Application
    Filed: March 21, 2013
    Publication date: October 23, 2014
    Applicant: LightFleet Corporation
    Inventor: LightFleet Corporation
  • Publication number: 20140254607
    Abstract: A network includes a first switching domain having a distributed fabric comprised of interconnected standalone switches. The standalone switches communicate with each other in accordance with a packet-based distributed fabric protocol. A second switching domain has a plurality of cell-based switches in communication with a cell-based switch fabric. The cell-based switches communicate with each other through the cell-based switch fabric in accordance with a cell-based distributed fabric protocol. One of the cell-based switches is coupled by a communication link to one of the standalone switches of the first switching domain. The second switching domain includes a server device coupled to one of the cell-based switches.
    Type: Application
    Filed: May 21, 2014
    Publication date: September 11, 2014
    Applicant: International Business Machines Corporation
    Inventors: Sushma Anantharam, Nirapada Ghosh, Keshav G. Kamble, Dar-Ren Leu, Chandarani J. Mendon, Vijoy A. Pandey, Nandakumar Peethambaram
  • Patent number: 8811294
    Abstract: In embodiments, a one-to-one association is established between a client and a host in a wireless network, such as a wireless local area network or a wireless personal communication network. The client may be a display device. The host may be a cellular telephone. Active association corresponds to the host exclusively using a shared resource of the client. When the association is solid, requests from other hosts to establish an active association are denied. When the association is fragile, such requests are granted. In the case of a semi-solid association, a request from another host to establish an active association causes the client to generate a query to the host currently owning the active association. If the host currently owning the association grants a release, a new active association is established between the requesting host and the client. Otherwise, the request from the other host is denied.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: August 19, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Soham V. Sheth, Fawad Shaukat, Huey Trando, Judit Martinez Bauza, Krishnan Rajamani, Samir S. Soliman
  • Patent number: 8804752
    Abstract: A method for temporary storage of data units including receiving a first data unit to store in a hardware linked list queue on a communications adapter, reading a first index value from the first data unit, determining that the first index value does match an existing index value of a first linked list, and storing the first data unit in the hardware linked list queue as a member of the first linked list. The method further includes receiving a second data unit, reading a second index value from the second data unit, determining that the second index value does not match any existing index value, allocating space in the hardware linked list queue for a second linked list, and storing the second data unit in the second linked list.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: August 12, 2014
    Assignee: Oracle International Corporation
    Inventors: Brian Edward Manula, Magne Vigulf Sandven, Haakon Ording Bugge
  • Patent number: 8798043
    Abstract: A method of routing traffic in a switch includes forming an optimized routing table specifying for each switch ingress port an exit port to be utilized to reach a specified destination domain. The optimized routing table is formed in accordance with load distribution, oversubscription, and fragmentation criteria. The optimized routing table is distributed to a set of ingress ports of the switch. Traffic is processed at the set of ingress ports in accordance with the optimized routing table.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: August 5, 2014
    Assignee: Brocade Communications Systems, Inc.
    Inventor: Ramkumar Vadivelu
  • Patent number: 8792497
    Abstract: A network node or corresponding method of performing link aggregation reduces a number of Content Addressable Memory (CAM) entries required to make a forwarding decision for a given ingress flow, reducing cost, size, and power consumption of the CAM and accompanying static RAM. In one embodiment, an ingress flow is mapped to an egress flow identifier. Subsequently, the egress flow identifier is mapped to a member of an aggregated group associated with an egress interface based on information available in a given ingress flow. Finally, the given ingress flow is forwarded to the member of the aggregated group associated with the egress interface. A hashing technique or two lookups may be used alone or in combination in mapping the ingress flow to the egress flow identifier to reduce CAM memory usage.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: July 29, 2014
    Assignee: Tellabs Operations, Inc.
    Inventors: Balaji Rajagopalan, Samer I. Nubani, Charles C. Park, Sirisha Paturi
  • Patent number: 8724628
    Abstract: In some embodiments, an apparatus includes a switch module configured to receive an order identifier of a first data packet from a first stage of a multi-stage switch. The switch module is configured to receive an indicator of an available capacity of the first module of a second stage of the multi-stage switch fabric, and an indicator of an available capacity of a second module of the second stage of the multi-stage switch fabric. The switch module is configured, when the order identifier is assigned, to direct the first data packet to the first module of a second stage of the multi-stage switch fabric when the available capacity of the second module is lower than the available capacity of the first module. The switch module configured, when the order identifier is unassigned, to direct the first data packet to the second module when the available capacity of the second module is higher than the available capacity of the first module.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: May 13, 2014
    Assignee: Juniper Networks, Inc.
    Inventor: Gunes Aybay
  • Patent number: 8705551
    Abstract: In accordance with embodiments of the present disclosure, a method and system may include receiving a plurality of packets comprising flood traffic of a bridged VLAN domain at an ingress line card port. The system and method may further include splitting the packets into multiple internal streams and forwarding the packets associated with the internal streams to a switch fabric. The system and method may further include forwarding each packet associated with a particular internal stream to one or more egress line cards associated with the internal stream. The system and method may further include mapping each internal stream to a single egress port of the egress line card, the single egress port comprising one of a plurality of egress ports associated with a LAG. The system and method may further include recovery from a port failure.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: April 22, 2014
    Assignee: Fujitsu Limited
    Inventor: Venkata Ramana Kiran Addanki
  • Patent number: 8705518
    Abstract: Method and apparatus for providing integrated network and operations control for a converged communications network providing all service types on a common architecture.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: April 22, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Siroos Afshar, Susan Roberta Bailey, Bisrat Bulcha, Marian Rogers Croak, Enrique G. Cuevas, Joubine Dustzadeh, Steve Fisher, Samuel Glazer, Burwell Goode, Barbara Joanne Kittredge, Karen McGregor-Barnes, John T. Mulligan, Magda K. Nassar, Radhika R. Roy, Larry Arnise Russell, Anand Singh
  • Patent number: 8699502
    Abstract: A media receiver hub receives wireless signals from multiple sources (e.g., satellite signals from multiple satellites) and provides the signals to end devices over a local network. According to an example embodiment, a satellite hub is responsive to channel input selections received from end devices by selecting channels from within received satellite signals, and by converting each channel into a format amenable for delivery to and use at an end device requesting the channel. The converted channels are communicated to the end devices over a network that also facilitates communications between the devices, by restricting the communications to using a portion of the available bandwidth of the network, reserving bandwidth for communications with and/or between the end devices (or other network devices).
    Type: Grant
    Filed: March 16, 2009
    Date of Patent: April 15, 2014
    Assignee: Entropic Communications, Inc.
    Inventors: Abraham Krieger, Laurence Alan Strong, Mats Lindstrom, Sadashiv Vinayak Phadnis, Yoav P. Goldenberg
  • Patent number: 8667182
    Abstract: A user locating system, method and server in a Packet-based network. A plurality of management regions divided by terrains are included, and each of the management regions includes: an address management server adapted to collect and bind communication addresses and user identifiers of all network users in the management region, and to send information of the binding to a region locating server in the present management region; and a region locating server adapted to store and update the information of the binding of the user identifiers and the communication addresses of all the network users in the present management region, to send the information of the binding to a inquirer dependent upon a received inquiry request, and to send information of binding of a user identifier and a communication address found not belonging to the present management region to a home management region of the user.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: March 4, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Yong Huang
  • Patent number: 8638807
    Abstract: A method for managing an Ethernet ring network of a VLAN-based bridge is provided that includes: registering a major-ring VLAN ID (VID) in a ring port filtering database of a ring protection link owner node in accordance with a request for registering the major ring VID from an Ethernet Ring Protection controller mounted on the ring protection link owner node of a major ring; delivering, by the ring protection link owner node, a VID registration message to other nodes which belong to the major ring through a ring port; receiving the VID registration message through the ring port and registering the major ring VID in a ring port filtering database of each node itself, by each node belonging to the major ring; and delivering, by each node belonging to the major ring, the VID registration message to other nodes belonging to the major ring through the ring port.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: January 28, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Dae Ub Kim, Sang Min Lee, Jeong Dong Ryoo, Jea Hoon Yu, Tae Whan Yoo
  • Patent number: 8619812
    Abstract: This invention, in general, relates to the field of telecommunications. More particularly, the present invention relates to a centralized system and method for providing customized applications for mobile networks enhanced logic CAMEL roaming services to a mobile subscriber. The CAMEL HUB configured to process a request from the mobile subscriber to avail one or more mobile services from a visited network operator. The mobile subscriber device has a subscription to a home network operator and operates in a home CAMEL phase. The visited network operator operates in a visited CAMEL phase. The CAMEL HUB is also configured to allow the mobile subscriber device to avail the one or more mobile services seamlessly from the visited network operator independent of the visited CAMEL phase. The home CAMEL phase may or may not be different from the visited CAMEL phase.
    Type: Grant
    Filed: February 16, 2009
    Date of Patent: December 31, 2013
    Assignee: Comviva Technologies Limited
    Inventors: Atul Madan, Pankaj Sharma, Nilay Kumar, Naveen Tandon, Ashwani Kesharwani, Deepak Kumar Garg
  • Patent number: 8614942
    Abstract: A packet switching system capable of ensuring the sequence and continuity of packets and further compensating for delays in transmission is disclosed. Each of two redundant switch sections has a high-priority queue and a low-priority queue for each of output ports. A high-priority output selector selects one of two high-priority queues corresponding to respective ones of the two switch sections to store an output of the selected one into a high-priority output queue. A low-priority output selector selects one of two low-priority queues corresponding to respective ones of the two switch sections to store an output of the selected one into a low-priority output queue. The high-priority and low-priority output selectors are controlled depending on a system switching signal and a packet storing status of each of the high-priority and low-priority queues.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: December 24, 2013
    Assignee: Juniper Networks, Inc.
    Inventor: Masahiko Honda
  • Patent number: 8611375
    Abstract: A method of paging a mobile station is provided. The method includes requesting to receive a page that announces when a program is to be broadcast. The method also includes sending the page to the mobile station before the program is to be broadcast. The method further includes receiving the page at the mobile station. A method for providing interactive feedback in a wireless communication network is also provided. The method includes broadcasting a program from a server to a mobile station. The method also includes receiving at least part of the program at the mobile station. The method further includes providing feedback about the program from the mobile station.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: December 17, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Baowei Ji, Kaushik Josiam
  • Patent number: 8606187
    Abstract: An apparatus and method of a wireless node mitigating the effects of uncoordinated interference is disclosed. One embodiment of a method includes the wireless node monitoring uncoordinated interference affecting transmissions of the wireless node, and evaluating a plurality of wireless links, the evaluation influenced at least in part on the monitored uncoordinated interference.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: December 10, 2013
    Assignee: Tropos Networks, Inc.
    Inventors: Kevin Weil, Peter Behroozi, Cyrus Behroozi
  • Patent number: 8599743
    Abstract: In a network of wireless communications apparatuses connected by a plurality of routes, a wireless communications apparatus includes a packet generating unit that generates a packet for each of the plurality of routes in the network; an operating unit that generates power consumption information for each of the routes, the power consumption information indicating power consumption for transmitting the packets; an attaching unit that attaches the power consumption information to the packets; and a transmit unit that transmits the packets to which the power consumption information is attached via the corresponding routes.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: December 3, 2013
    Assignee: Ricoh Company, Ltd.
    Inventor: Sadahiro Kimura
  • Patent number: 8593995
    Abstract: The present invention provides a centralized home controller that is used to coordinate a plurality of associated packet communication clients. The home controller provides a centralized and unified control and messaging system for the various packet communication clients. The home controller also allows the packet communication clients to establish and control packet sessions among the associated packet communication clients, as well as between any one of the packet communication clients and remote clients. The packet communication clients are provided in consumer electronics devices, and the associated packet sessions support data, voice, audio, or video content. In one embodiment, the home controller acts as a proxy for the various communications between the packet communication clients.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: November 26, 2013
    Assignee: Apple, Inc.
    Inventor: Samuel H. Christie, IV
  • Patent number: 8593991
    Abstract: A system and method of operating a wireless network having a plurality of nodes. Each node determines whether to replace the beacon node. When a node determines that the beacon node is to be replaced, the node determines whether it should nominate itself as a potential replacement beacon node. The decision whether to nominate itself as a potential replacement beacon node is a function of a random number generated by the node. If the node determines that it should nominate itself as a potential replacement beacon node, the node sends out one or more beacon signals. Beacon signals are received by potential replacement nodes and, if the potential replacement beacon node has received a beacon signal from a higher ranking potential replacement beacon node, the node removes itself as a candidate for the replacement beacon node.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: November 26, 2013
    Assignee: Digi International Inc.
    Inventors: Robert P. Byard, Jay Douglas George, John P. Filoso
  • Patent number: 8570928
    Abstract: A method of handling multimedia broadcast multicast service (MBMS) data reception on multiple component carriers for a mobile device in a wireless communication system is disclosed. The mobile device has a maximum component carrier capability indicating the maximum number of component carriers accessible for the mobile device. The method comprises the steps of receiving a broadcast message or a dedicated message sent by the network, obtaining information about the number of the component carriers configured for the MBMS data reception, from the broadcast message or the dedicated message, and sending a first message to inform the network of a component carrier capability indicating the number of the component carriers on which the mobile device is not configured by the network to receive the MBMS data.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: October 29, 2013
    Assignee: HTC Corporation
    Inventor: Chih-Hsiang Wu
  • Patent number: 8553678
    Abstract: A packet-based communications system is provided, including: a client communications module for transmitting digital audio signals to a user interface device over a local area network (LAN) and for receiving digital audio signals from the user interface device, a voice packet module configured to: receive audio signals from the client communications module and encapsulate the audio signals into data packets; convert data packets into audio signals and transmit the audio signals to the client communications module, and a network protocol module for transmitting data packets between the voice packet module and an Internet Protocol (IP) network.
    Type: Grant
    Filed: October 4, 2005
    Date of Patent: October 8, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Allen J. Huotari, Kendra S. Harrington, Matthew B. McRae
  • Publication number: 20130243008
    Abstract: Access switches in a switching system may use virtual aggregated links. When a link between an aggregation switch and an access switch fails, the link failure may be reflected in the virtual aggregated link and data traffic to another access switch may be switched away from the failed switch. A forwarding table in the access switch stores a number of entries that each define a correspondence between destination addresses and an output identifier for the switch. At least a first output identifier includes an aggregated link that represents a first set of possible output links. At least a second output identifier includes a virtual aggregated link, associated with a second network switch that represents a second set of possible output links. Destination addresses in the forwarding table for the virtual aggregated link correspond to network devices connected to the second network switch.
    Type: Application
    Filed: May 13, 2013
    Publication date: September 19, 2013
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Ankur SINGLA, Harshad Nakil, Rajashekar Reddy, Hampapur Nagaraj Ajay
  • Patent number: 8537789
    Abstract: A MANET may include a plurality of MANET nodes each comprising a wireless transceiver and a controller cooperating therewith for establishing a wireless communication link with an adjacent MANET node based upon a time division multiple access (TDMA) implementation. The TDMA implementation may use a repeating scheduling of a plurality of temporally spaced-apart time slot units within a control epoch to thereby reduce a latency of communication.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: September 17, 2013
    Assignee: Harris Corporation
    Inventors: Stanley Laytar Adams, Keith Andrew Olds, Joseph Bibb Cain
  • Patent number: 8532094
    Abstract: A backbone network, comprising a network switch configured to communicate data over Ethernet and SONET/SDH interfaces without encapsulating the data. Also disclosed is a backbone network, comprising a plurality of synchronized network switches, wherein the switches are configured to communicate a plurality of time division multiplexed data streams across at least part of the network via a plurality of Ethernet interfaces and a plurality of SONET/SDH interfaces, and wherein the switches are configured to communicate the data streams without encapsulating the data streams.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: September 10, 2013
    Assignee: Futurewei Technologies, Inc.
    Inventor: Serge Francois Fourcand
  • Publication number: 20130188646
    Abstract: A metropolitan area network (MAN) communications method, a metropolitan area server, a node switch, a node server, and a MAN communication system for solving the incapability of an IP network in ensuring transmission quality. The communications method comprises: a piece of MAN equipment accessing a MAN, the metropolitan area server in the MAN allocating for the network accessing equipment a protocol tag and a MAN address; the MAN equipment comprising the node switch and the node server; the protocol tag being used as a description of the connection between the MAN equipment and the metropolitan area server; for each cross MAN service request, the metropolitan area server allocating a data tag of the corresponding service: the data tag being used as a description of the connection among the service node related to the service. This invention is applicable in multimedia transmission, and is capable of ensuring a stable transmission rate, thereby avoiding delays.
    Type: Application
    Filed: August 4, 2011
    Publication date: July 25, 2013
    Inventors: Dorian Lu, Carl Yang
  • Patent number: 8493988
    Abstract: A method and apparatus aggregate a plurality of input data streams from first processors into one data stream for a second processor, the circuit and the first and second processors being provided on an electronic circuit substrate. The aggregation circuit includes (a) a plurality of ingress data ports, each ingress data port adapted to receive an input data stream from a corresponding first processor, each input data stream formed of ingress data packets, each ingress data packet including priority factors coded therein, (b) an aggregation module coupled to the ingress data ports, adapted to analyze and combine the plurality of input data steams into one aggregated data stream in response to the priority factors, (c) a memory coupled to the aggregation module, adapted to store analyzed data packets, and (d) an output data port coupled to the aggregation module, adapted to output the aggregated data stream to the second processor.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: July 23, 2013
    Assignee: Foundry Networks, LLC
    Inventors: Yuen Fai Wong, Yu-Mei Lin, Richard A. Grenier
  • Patent number: 8457051
    Abstract: Methods, devices and apparatus are provided for differentiating operators in a wireless communications network. Information about the frequency occupied by the air interface resource of a service is received, and corresponding operator information is provided from the configured mapping relation between frequency information and operator information according to the received information about the frequency occupied by the air interface resource of the service. A Base Station Controller (BSC)/Packet Control Function (PCF), and a device and system for differentiating operators in a network for performing the above functions is also provided.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: June 4, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xiong Luo
  • Patent number: 8451147
    Abstract: In an illustrative embodiment, a data interface circuit is provided. The data interface circuit comprises data sources, input blocks, a space switch, output blocks and a multi-core processor. The data interface circuit allows data provided in different voltage ranges and sampling frequencies to be transmitted to the appropriate core in the multi-core processor via the switch. Data conversion elements in the input blocks convert data from the data sources and having varying voltage ranges and sampling frequencies into data having a voltage range and sampling frequency suitable for the space switch. Analogously, data conversion elements in the output blocks convert data from the space switch into data having a voltage range and sampling frequency suitable for the corresponding core in the multi-core processor. In one embodiment, level shifters and FIFO buffers are used in the input blocks and output blocks.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: May 28, 2013
    Assignee: M.S. Ramaiah School of Advanced Studies
    Inventors: Dipayan Mazumdar, Cyril P Raj
  • Patent number: 8446878
    Abstract: A method and mobile stations for performing a zone switch, are discussed. According to an embodiment, the method includes: receiving, at the mobile station and from a target base station configured to operate in accordance with a first and a second protocol, a ranging response message of the first protocol including zone switch parameters used to perform zone switch from a first zone of the target base station corresponding to the first protocol to a second zone of the target base station corresponding to the second protocol; and performing, at the mobile station, the zone switch from the first zone to the second zone using the zone switch parameters.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: May 21, 2013
    Assignee: LG Electronics Inc.
    Inventors: In Uk Jung, Yong Ho Kim, Ki Seon Ryu, Jeong Ki Kim