Replicate Messages For Multiple Destination Distribution Patents (Class 370/390)
  • Patent number: 10080109
    Abstract: A method of supporting group communication over LTE MBMS is provided. A UE first establishes a unicast Evolved Packet Service (EPS) bearer in an LTE network for group communication. The UE belongs to a communication group having a communication group ID. The UE receives access information from the network for monitoring downlink (DL) multicast traffic of the DL group communication based on a multicast decision. The UE is then ready for monitoring a multicast Multimedia Broadcast Multicast Service (MBMS) bearer for receiving the DL multicast traffic. In one embodiment, The UE requests to switch the DL multicast traffic from the multicast MBMS bearer to the unicast EPS bearer upon detecting that the UE is approaching an MBMS coverage boundary. In another embodiment, the UE transmits an indication of preferred target cells to the network before performing a handover and thereby maintaining multicast service continuity of the group communication.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: September 18, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chia-Hao Yu, Chia-Chun Hsu, Yih-Shen Chen, Chien-Chun Huang-Fu, Yu-Syuan Jheng
  • Patent number: 10079756
    Abstract: A provider edge device, capable of accessing a first type of memory and a second type of memory, may determine a network address associated with a customer edge device. The provider edge device may determine whether the customer edge device is categorized as a leaf device in an Ethernet Tree service provided by the provider edge device. The provider edge device may selectively store the network address in the first type of memory or the second type of memory based on determining whether the customer edge device is categorized as a leaf device in the Ethernet Tree service.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: September 18, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Sharma, Poorna Pushkala Balasubramanian, Nitin Singh, Xiaomin Wu
  • Patent number: 10080124
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a UE. The apparatus receives a safety message from a second UE. The received safety message includes a cluster indicator that indicates whether the received safety message is a first safety message type or a second safety message type. The first safety message type is associated with a single UE and the second safety message type is associated with multiple UEs. The apparatus determines whether the received safety message is the first safety message type or the second safety message type based on the cluster indicator included in the safety message. The apparatus determines whether a proximity condition between the apparatus and the second UE is satisfied based on the received safety message.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: September 18, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Bo Tan, Xinzhou Wu
  • Patent number: 10075522
    Abstract: A method and apparatus for automated mirroring is presented. In a particular embodiment of a method for automated mirroring, a Network Device running as a Fabric Attach (FA) Server receives an FA Type Length Value (TLV) from an Access Device running as a FA proxy or client. The Access Device is configured to mirror traffic to a Remote Switch Port Analyzer (RSPAN) Virtual Local Area Network (VLAN). The TLV includes a request to associate the RSPAN VLAN with a Service Identifier (I-SID) used to carry mirror traffic in a network. The method includes wherein the FA server receives the mirrored traffic on the RSPAN VLAN. The FA Server signals the I-SID into the network, and detects receive interest in the I-SID. The FA Server delivers the mirrored traffic to devices that expressed a receive interest in the mirrored traffic.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 11, 2018
    Assignee: Extreme Networks, Inc.
    Inventors: Srikanth Keesara, Venkat Dabbara, Parthiv Shrimankar, Robert Lee
  • Patent number: 10069764
    Abstract: Using a hash function, an L2/L3 switch can produce an FID for a data packet. The L2/L3 switch can select, from among potentially several stored VLAN flooding tables, a particular VLAN flooding table that is associated with a particular VLAN on which the data packet is to be carried. The rows of the particular VLAN flooding table can specify different combinations of the particular VLAN's egress ports. The L2/L3 switch can locate, in the particular VLAN flooding table, a particular row that specifies the FID. The L2/L3 switch can read, from the particular row, a specified subset of the egress ports that are associated with the particular VLAN. The L2/L3 switch can transmit copies of the data packet out each of the egress ports specified in the subset, toward analytic servers connected to those egress ports.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: September 4, 2018
    Assignee: Extreme Networks, Inc.
    Inventors: Xiaochu Chen, Ivy Pei-Shan Hsu, Eswara Chinthalapati, Sanjeev Chhabria
  • Patent number: 10064019
    Abstract: Various communication systems may benefit from an improved signaling protocol. For example, communication systems may benefit from an improved network support for a single frequency network transmission using an Ethernet switch. A method includes receiving a message at an access point in a single frequency network from a network entity through a data switch. The message comprises an indication of at least one of a downlink physical channel or an uplink physical channel. The method also includes transmitting a request for a signal characteristic through the at least one downlink physical channel to a user equipment. In addition, the method includes receiving the signal characteristic through the at least one uplink physical channel from the user equipment. Further, the method includes transmitting a response message through the data switch from the access point to the network entity indicating the signal characteristic.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: August 28, 2018
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Kenneth Gustafson, Roy Yang
  • Patent number: 10057386
    Abstract: Message summarization and flood suppression may be provided. A proxy (e.g., an IGMP Proxy) process may be used to reduce the flooding of messages (e.g., IGMP messages) over a network (e.g., an EVPN network). A triggering process may also be provided for provider edge (PE) devices to setup their underlay multicast tunnels. The proxy may comprise two components: i) a proxy for reports (e.g., IGMP reports); and ii) a proxy for queries (e.g., IGMP Queries).
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: August 21, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Ali Sajassi, Samir Thoria, Ravindra Nandalal Rathi, Keyur Patel, Derek Man-Kit Yeung
  • Patent number: 10057120
    Abstract: In one embodiment, a method includes detecting a change in network topology and broadcasting a transient unconditional unpruning message to multiple nodes in the network. The message is configured to instruct each of the nodes receiving the message to start a phase timer in response to the broadcast message; unprune its operational ports; and, upon expiration of the phase timer, prune its ports in accordance with the results of a pruning protocol.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: August 21, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Chiajen Tsai, Norman Finn, Yibin Yang, Nagabhushan K. Channabasappa, Debashis Patnala Rao
  • Patent number: 10050896
    Abstract: A method of managing a buffer (or buffer memory) includes utilizing one or more shared pool buffers, one or more port/priority buffers and a global multicast pool. When packets are received, a shared pool buffer is utilized; however, if a packet does not fit in the shared pool buffer, then the appropriate port/priority buffer is used. If the packet is a multicast packet, then the global multicast pool is utilized for copies of the packet.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 14, 2018
    Assignee: Cavium, Inc.
    Inventors: Andrew Chao-Lung Yang, Jeffrey Alan Pangborn, Gerald Schmidt
  • Patent number: 10044607
    Abstract: A system and method for facilitating communication with segment routing in a cable modem network environment may be provided. A pseudowire (PW) control packet including segment routing information including a PW segment identifier (SID) for establishing a data session between the RPD and a network element over a packet switched network is received at a remote physical device (RPD). The PW SID may be indicative of a segment in the packet switched network to be used for communicating PW data packets of the data session. The PW control packet and the PW data packets being are emulations of a point-to-point connection between the RPD and the network element. A mapping between the PW SID and the data session is written into a segment table of the RPD.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: August 7, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: John T. Chapman, Carlos M. Pignataro, Alon Bernstein, Stefano B. Previdi
  • Patent number: 10038567
    Abstract: Methods, apparatus and data structures are provided for managing multicast IP flows. According to one embodiment, a router identifies active multicast IP sessions. A data structure is maintained by the router that contains information regarding the active multicast IP sessions and includes multiple pairs of a source field and a group field ({S, G} pairs), a first pointer associated with each of the {S,G} pairs and a set of slots. Each of the {S, G} pairs defines an active multicast IP session. The source field defines a source of a multicast transmission of the multicast IP session and the group field defines a group corresponding to the multicast IP session. The first pointer points to a dynamically allocated set of outbound interface (OIF) blocks. Each slot has stored therein a second pointer to a transmit control block (TCB) data structure that services users participating in the multicast IP session.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: July 31, 2018
    Assignee: Fortinet, Inc.
    Inventors: Rajesh I. Balay, Girish Bhat, Gregory Lockwood, Rama Krishnam Nagarajan
  • Patent number: 10033639
    Abstract: A router of a content centric network (CCN) can forward messages using anonymous identifiers. The router can receive an Interest via a first interface, and determines a first anonymous identifier (AID) that identifies a name-independent path to the Interest's source via the router. The router can identify a second interface for forwarding the Interest to a next-hop neighbor via CCN, and performs a bijective function on the first AID to obtain a second AID that is to be used by the next-hop neighbor to return a corresponding data packet to the router. The router updates the Interest to include the second AID, and forwards the Interest via the second interface toward the next-hop neighbor. When the router receives the data packet, the router performs a lookup operation in an anonymous routing table (ART), based on the AID, to determine an interface for forwarding the data packet toward the Interest's source.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: July 24, 2018
    Assignee: Cisco Technology, Inc.
    Inventor: Jose J. Garcia-Luna-Aceves
  • Patent number: 10031496
    Abstract: Control system 100 comprises information equipment 300 located in a consumer's facility and a HEMS 200 controlling the information equipment 300 via a narrow area network 70. The HEMS 200 includes a transmission unit 320 which repetitively transmits to the information equipment 300 an operational instruction of instructing an operation of the information equipment 300 until transmission of an instruction different from the operational instruction is determined.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: July 24, 2018
    Assignee: KYOCERA Corporation
    Inventors: Kazutaka Nakamura, Takashi Inoue, Daisuke Hoshi
  • Patent number: 10028109
    Abstract: A method of supporting group communication over LTE MBMS is provided. A UE first establishes a unicast Evolved Packet Service (EPS) bearer in an LTE network for group communication. The UE belongs to a communication group having a communication group ID. The UE receives access information from the network for monitoring downlink (DL) multicast traffic of the DL group communication based on a multicast decision. The UE is then ready for monitoring a multicast Multimedia Broadcast Multicast Service (MBMS) bearer for receiving the DL multicast traffic. The multicast MBMS bearer is associated with a Temporary Mobile Group Identifier (TMGI), and wherein the TMGI is associated with the communication group ID. In one embodiment, the access information comprises mapping information between the TMGI and the communication group ID.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: July 17, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chia-Hao Yu, Chia-Chun Hsu, Yih-Shen Chen, Chien-Chun Huang-Fu, Yu-Syuan Jheng, Chia-Hung Tsai
  • Patent number: 10021027
    Abstract: Systems and methods for provisioning and validating a network are disclosed. One method can comprise providing a first communication tunnel between a network access point and a first tunnel endpoint. Availability of the first tunnel endpoint can be determined. If the first tunnel endpoint is determined to be available, network traffic can be routed to the first tunnel endpoint. If the first tunnel endpoint is determined to be unavailable, a second communication tunnel between the network access point and a second tunnel endpoint can be provided.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: July 10, 2018
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Thomas William Lynn, Jr., Phillip Andrew Sanderson, Brad A. Hilgenfeld
  • Patent number: 10015643
    Abstract: Multicast traffic in a communication network may be obtained via subscription. For example, the multicast traffic may be obtained via a local subscription, via a visited domain of a mobile node for example, or a remote subscription, via a home domain of a mobile node for example, A network entity, such as a Mobile Access Gateway (MAG) and/or a local multicast router for example, may be used to manage the routing of the multicast traffic to the mobile node. The network entity may manage the multicast traffic using one or more multicast policies that may indicate how to route the multicast traffic to a mobile node.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: July 3, 2018
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Juan Carlos Zuniga, Carlos Jesus Bernardos
  • Patent number: 10015100
    Abstract: A packet received via a network is stored in a packet memory. Information in a header of the packet is analyzed to determine multiple ports to which the packet is to be forwarded. The packet is read from the packet memory in connection with transmitting the packet via a first port among the multiple ports. Packet data corresponding to the packet is stored in a packet cache different than the packet memory. In connection with forwarding one or more instances of the packet to ports among the multiple ports, the packet data is read, based on information included in a packet descriptor associated with the packet, from the packet cache. Ones of the one or more instances of the packet are forwarded, using the data corresponding to the packet read from the packet cache and without further accessing the packet memory, to respective one or more of the multiple ports.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: July 3, 2018
    Assignee: Marvell Israel (M.I.S.L.) Ltd.
    Inventors: Amir Bishara, Shira Turgeman
  • Patent number: 10009293
    Abstract: A system and method of transferring cells through a router includes writing one or more of the plurality of cells, including a first cell, of a packet from an ingress stream of an ingress writer to a central buffer, storing a packet identifier entry in the first egress reader scoreboard in each of the plurality of egress readers, the packet identifier entry including a packet identifier, a valid bit, a hit bit and a write cell count, wherein the valid bit is configured to indicate that the packet identifier entry is valid, the hit bit is configured to indicate that no cells in the packet have been read from the central buffer and the write cell count equals the number of cells in the packet written to the central buffer, and reading the packet from the central buffer as a function of the packet identifier entry.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: June 26, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Dev S. Mukherjee, Marco Rodriguez, Sarin Thomas, Gary Goldman
  • Patent number: 10007566
    Abstract: A message ordering and idempotency enforcement process utilizing at least one computing device ensures the ordered processing of asynchronously received messages and avoids reprocessing of messages that have already been successfully processed, the process receives a message identified by entity ID, message sequence number and content. The process identifies the message according to the entity ID, message sequence number and content and selects selected views of data from a view data repository applicable to the message and then inserts the message in a buffer according to message sequence number for execution of messages in message sequence order. The process then recording the last message processed according to message sequence number for an entity ID within each selected view in the view data repository.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: June 26, 2018
    Assignee: Appriver, LLC
    Inventor: Jesse Sweetland
  • Patent number: 10009263
    Abstract: Introduced here is a technique for using a network switch device, which may include commodity switching fabric, to route packets through an inline tool, without introducing any additional information to the packets. The introduced technique modifies standard capability of packet forwarding and learning port-to-MAC address associations to route data packets through the inline tool. The technique may include applying two override settings to the network device. A first override setting involves a forwarding rule that is based on the arrival port and the content of the packet. A second override setting involves disabling the MAC address learning mechanism for the packet received from the inline tool via the second tool port of the network device.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: June 26, 2018
    Assignee: Gigamon Inc.
    Inventors: Zbigniew Sufleta, Anant Kumar
  • Patent number: 10009884
    Abstract: Provided is a method of transmitting and receiving data using a persistent allocation scheme in order to effectively support a voice service between a base station and a mobile terminal in a packet based mobile communication system. When an error occurs in transmitting control information that indicates whether to use a radio resource using the persistent allocation scheme, the base station may retransmit the control information and thereby maintain a communication quality.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: June 26, 2018
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kyoung Seok Lee, Jae Heung Kim, Soo Jung Jung, Jae Young Ahn
  • Patent number: 10003519
    Abstract: A data delivery method in a software defined network provides an optimized network delivery service. The method calculates an optimized tree transmission path from among several possible paths between a source client and a destination client. In addition, a unicast transmission is used to optimize a multicast transmission service.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: June 19, 2018
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventor: Chi-Feng Lee
  • Patent number: 10003961
    Abstract: A wireless communication system includes a terminal capability information reception unit to receive and extract terminal capability information, the terminal capability information indicating at least one of an uplink frequency bandwidth as a capability of a wireless terminal device and a downlink frequency bandwidth as a capability of the wireless terminal device; a terminal category setting unit to identify a terminal category to which the wireless terminal device belongs, based on the terminal capability information; and a link setting unit to set a link between a base station and the wireless terminal device and to transmit a control signal depending on the link setting between the base station and the wireless terminal device, based on the terminal category set by the terminal category setting unit.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: June 19, 2018
    Assignee: Fujitsu Limited
    Inventor: Takayoshi Ode
  • Patent number: 10003985
    Abstract: Described is a system for determining reliability of nodes in a mobile wireless network. The system is operable for receiving an Exploitation Network (Xnet) database. The Xnet database has an Xnet structure formed of a physical node layer (NetTopo), a network dependent (NetDep) layer, and an application dependent (AppDep) layer. The NetTopo layer includes NetTopo graphs reflecting connectivity between the nodes. The NetDep layer includes NetDep graphs reflecting connectivity dependencies amongst the nodes, and the AppDep layer includes Appdep graphs reflecting software application dependencies amongst the nodes. An Xnet Analytics Engine is run that monitors and evaluates reliability of each node in the mobile wireless network to provide a reliability estimate of each node.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: June 19, 2018
    Assignee: HRL Laboratories, LLC
    Inventors: Gavin D. Holland, Michael D. Howard, Tsai-Ching Lu, Karim El Defrawy, Matthew S. Keegan, Kang-Yu Ni
  • Patent number: 10003642
    Abstract: A system, apparatus, and method are provided for operating a peer-to-peer communication environment. The environment includes one or more clusters of peer devices, wherein devices in a single cluster are organized into a logical hierarchy under an anchor master (at the root of the hierarchy) and any number of synchronization masters; other devices are non-master devices. Synchronization parameters established by the anchor master and disseminated throughout the hierarchy enable the clusters' devices to rendezvous, discover peers and services, and communicate among themselves. The anchor master may adjust the synchronization parameters to avoid conflict with another hierarchy. Each device issues beacons (e.g., heartbeats, discovery beacons) that identify the number of devices synchronized with the reporting device, which allows the anchor master to calculate the total number of cluster members. Devices may also report details of a neighboring cluster (e.g.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: June 19, 2018
    Assignee: Apple Inc.
    Inventors: Pierre B. Vandwalle, Christiaan A. Hartman, Yong Liu
  • Patent number: 10003469
    Abstract: Provided is a method for multicast forwarding in a TRILL network. The method includes that: when receiving remote multicast data, a routing bridge forwards the multicast data according to capability information of terminals adhered to the routing bridge. An apparatus and a routing bridge for multicast forwarding in a TRILL network are also provided. The technical solutions of the present disclosure take the scenario that a smart terminal and an ordinary terminal together access a TRILL network into consideration, so that address learning is performed between smart terminals through the multicast data, thereby ensuring normal data transmission.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: June 19, 2018
    Assignee: ZTE CORPORATION
    Inventors: Fangwei Hu, Ting Liao
  • Patent number: 9998353
    Abstract: An apparatus associated with a first domain, the apparatus comprising a processor configured to compute a portion of a Point-to-Multipoint (P2MP) path, wherein the P2MP path spans a plurality of domains including the first domain, wherein the apparatus does not require knowledge of a core tree of domains to compute the portion of the P2MP path.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: June 12, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventor: Huaimo Chen
  • Patent number: 9998291
    Abstract: A method for routing a multicast stream is disclosed. The method comprises providing an overlay network comprising at least one controller; and a plurality of routers communicatively coupled to the at least one controller; receiving by the controller, multicast control information from each of the plurality of routers; creating by the controller, a routing tree based on the multicast control information; receiving by a first router, a request to join a multicast stream from a first receiver; locating a route to a replication point for the stream within the overlay network based on the routing tree; creating a secure communications path between the first router and the replication point over a unicast transport network; receiving, by the first receiver, a multicast stream from the replication point via the secure communications path; and de-encapsulating the multicast stream and forward it to the first receiver.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: June 12, 2018
    Inventors: Atif Khan, Venugopal Hemige, Rameshbabu Prabagaran
  • Patent number: 9998401
    Abstract: In an embodiment, an apparatus includes: a plurality of islands configured on a semiconductor die, each of the plurality of islands having a plurality of cores; and a plurality of network switches configured on the semiconductor die and each associated with one of the plurality of islands, where each network switch includes a plurality of output ports, a first set of the output ports are each to couple to the associated network switch of an island via a point-to-point interconnect and a second set of the output ports are each to couple to the associated network switches of a plurality of islands via a point-to-multipoint interconnect. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: June 12, 2018
    Assignee: Intel Corporation
    Inventors: Surhud Khare, Ankit More, Dinesh Somasekhar, David S. Dunning
  • Patent number: 9991979
    Abstract: A grouping method based on machine type communication (MTC), used in a communications system, including: broadcasting, by a base station, grouping requests to a plurality of user equipments (UEs) in an area; determining, by the base station, whether there is at least one group leader among the UEs; and receiving, by the base station, a grouping report from the group leader when determining that there is a group leader among the UEs, wherein the grouping report records UE identifiers of the UEs in a group corresponding to the group leader.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: June 5, 2018
    Assignee: ACER INCORPORATED
    Inventor: Chien-Cheng Wu
  • Patent number: 9992114
    Abstract: Methods, systems, and apparatus for selective MAC address learning are disclosed. In one aspect, multiple different packets are received by a telecommunications device. The multiple different packets include different source MAC addresses. For each of the multiple different packets, a distribution type is determined. The distribution type is one of a one-to-one distribution type or a one-to-many distribution type. Based on the determined distribution type of the particular packet, a forwarding table of the telecommunications device is selectively updated. When the particular packet has the one-to-many distribution type, a source MAC address that is included in the particular packet is not stored in the forwarding table. When the particular packet has the one-to-one distribution type, the source MAC address that is included in the particular packet is stored in the forwarding table.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 5, 2018
    Assignee: ADTRAN, Inc.
    Inventors: Chad Anthony Dieselberg, Nagaraj Padur
  • Patent number: 9986071
    Abstract: A virtual communication protocol built in a physical communication protocol for solving the problem of conventional IoT devices of different physical communication protocols that fail to communicate with each other by building a virtual communication protocol in present existing physical communication protocols and at a position equivalent to the seventh layer (application layer) of the OSI model. With this virtual communication protocol, any one of the IoT devices is capable of transmitting an IoT command to an IoT console, and then the IoT console transfers the IoT command to a target IoT device, so that the two IoT devices of different physical communication protocols can communicate with each other and achieve the effect of transmitting control commands with each other.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: May 29, 2018
    Assignee: TRUSTED SOLUTIONS CORPORATION
    Inventor: Kuang Hung Cheng
  • Patent number: 9985795
    Abstract: Embodiments of the present disclosure provide a method and a device for ONU overall rate limiting. The method includes: receiving a multicast program sent by a multicast program server; making N+M copies of the multicast program; sending N copies of the multicast program to N passive optical network PON ports that request the multicast program on demand; and sending M copies of the multicast program to M ONU rate limiting units corresponding to M ONUs that request the multicast program on demand, discarding the M copies of the multicast program. In the method, after the rate limiting is performed on the multicast program, the multicast program is discarded, so that real-time rate limiting is performed on each ONU without affecting bandwidth of a PON.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: May 29, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: WenJing Wu, Wenming Wang
  • Patent number: 9984027
    Abstract: There is disclosed apparatus and methods of multicasting in a shared address space. A shared memory address space may include two or more multicast portions. Each multicast portion may be associated with a respective end point and with at least one other multicast portion. Data units may be transmitted to at least some of the end points via memory-mapped I/O into the shared memory address space. When a destination address of a data unit is in a first multicast portion associated with a first end point, the data unit may be transmitted to the first end point, revised to specify a destination address in a second multicast portion associated with the first multicast portion, and transmitted to a second end point associated with the second multicast portion.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 29, 2018
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Heath Stewart, Michael de la Garrigue, Chris Haywood, Thomas Reiner, Ken Wong
  • Patent number: 9985869
    Abstract: In one embodiment, a controller includes a processor and logic integrated with and/or executable by the processor, the logic being configured to receive a query from a network device for instruction regarding where to send network traffic, the query including a first cookie, determine whether the first cookie is legitimate, and send a message to the network device, the message including either: the first cookie in response to a determination that the first cookie is legitimate or a second cookie which indicates a second next hop device determined by the controller in response to a determination that the first cookie is not legitimate. Other systems, methods, and computer program products are described in more embodiments.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sushma Anantharam, Amitabha Biswas, Nirapada Ghosh, Ryan D. Moats, III, Uday Shankar Nagaraj
  • Patent number: 9967235
    Abstract: A system for maintaining and hosting an AMI command and control application is disclosed. The system includes an AMI command and control application module in a network compartment for measuring energy usage from customer meters, managing an AMI network, and executing connect/disconnect orders; and a plurality of firewalls to provide a security perimeter to the AMI command and control application module when the module is accessed by a vendor network or a utility network. The AMI command and control application module includes a VPN concentrator and a 6in4 router to provide a security perimeter between the AMI command and control application module and the AMI network.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: May 8, 2018
    Assignee: Florida Power & Light Company
    Inventors: Paul J. Ollukaren, Radhakrishnan Swaminathan, Susan Lynn King, Keith Wayne McBee, Julio C. Gutierrez, Manuel Rodriguez-Perez
  • Patent number: 9961179
    Abstract: At least one embodiment takes the form of a process carried out by a given mobile radio in a group of mobile radios. The process includes broadcasting heartbeat messages in accordance with a group-wide symmetric-timing protocol and maintaining an in-range list of mobile radios. The in-range list is maintained at least in part by (i) adding mobile radios that are not already on the in-range list to the in-range list upon detecting transmissions from such mobile radios; (ii) maintaining, for each mobile radio on the in-range list, a respective keepalive timer in accordance with the group-wide symmetric-timing protocol; and (iii) removing mobile radios from the in-range list upon expiration of the respective keepalive timers. The process further includes presenting an alert via a user interface when a count of mobile radios on the in-range list falls below a notification threshold.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: May 1, 2018
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Dong Zhao, Yi Tang, Fan Yang
  • Patent number: 9961136
    Abstract: A service gateway processes a service request received from a host based on a dynamic service response time of a server. In an exemplary embodiment, the service gateway relays a service request to a server over a service session between the service gateway and the server; receives a service response from the server; calculates a dynamic service processing time for the service request from a service request time and a service response time; compares the dynamic service processing time with an expected service processing time; updates a server busy indicator for the server in response to the comparing, where the server busy indicator is maintained at the service gateway; and processes future service requests in accordance with the server busy indicator at the service gateway.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: May 1, 2018
    Assignee: A10 NETWORKS, INC.
    Inventors: Rajkumar Jalan, Ronald Wai Lun Szeto, Feilong Xu
  • Patent number: 9954779
    Abstract: A method is described in a network element for supporting flexible lookup keys in a software-defined network. The method includes receiving a packet to be forwarded and determining a next hop for the packet, which includes parsing the packet to identify a superkey comprising a plurality of header field values of the packet; identifying a superkey mask value and a superkey offset value for a first lookup table of a set of one or more lookup tables; generating a table key for the first lookup table based upon the superkey mask value, the superkey offset value, and the superkey; and performing a lookup in the first lookup table using the table key. The lookup identifies an entry of the first lookup table indicating the next hop for the packet. The packet may then be forwarded to the next hop.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: April 24, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Sridhar Pitchai, Mark Hlady
  • Patent number: 9955321
    Abstract: A network node communicates data of a first push-to-talk (PTT) group using a first multimedia broadcast/multicast service (MBMS) bearer, and data of a second PTT group using a second MBMS bearer. Responsive to a regrouping of the first PTT group and the second PTT group to form a regrouped PTT group, the network node communicates data of the regrouped PTT group using at least one of the first and second MBMS bearers.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: April 24, 2018
    Assignee: BlackBerry Limited
    Inventors: Takashi Suzuki, Eswar Vutukuri, Rene Faurie
  • Patent number: 9955470
    Abstract: Provided is a method of transmitting and receiving data using a persistent allocation scheme in order to effectively support a voice service between a base station and a mobile terminal in a packet based mobile communication system. When an error occurs in transmitting control information that indicates whether to use a radio resource using the persistent allocation scheme, the base station may retransmit the control information and thereby maintain a communication quality.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: April 24, 2018
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kyoung Seok Lee, Jae Heung Kim, Soo Jung Jung, Jae Young Ahn
  • Patent number: 9954750
    Abstract: A computer-implemented method, apparatus and software for debugging auto-attach entities is presented. A Continuity Fault Management (CFM) request for a service is received over a network at an Auto-Attach (AA) server. The AA server responds with a first response regarding the AA server on the service. The AA server also responds to the CFM request with a second response regarding any AA clients and any AA proxies on the service.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: April 24, 2018
    Assignee: Extreme Networks, Inc.
    Inventors: Srikanth Keesara, Deborah Ellen Fitzgerald
  • Patent number: 9949189
    Abstract: Systems and methods for providing multiple connections or interfaces at the same time may be disclosed herein. For example, in an embodiment, a first RRC connection may be established between a wireless transmit and receive unit (WTRU) or user equipment (UE) and network node such as an eNB and a second RRC connection may be established between the WTRU or UE and the network node such as the eNB or another network node such as another eNB. The first RRC connection and the second RRC connections may then be maintained in parallel (e.g. at the same time).
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: April 17, 2018
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Murali Reddiboyana, John L. Tomici, Prabhakar R. Chitrapu, Alexander Reznik
  • Patent number: 9948518
    Abstract: One or more processors receive a notification of a failure of a first delivery device of a plurality of delivery devices of an OpenFlow network, to deliver a data packet. One or more processors determine the flows of flow tables belonging to delivery devices that are affected as a result of the failure of the first delivery device. The flows are determined by accessing an index of flow mappings maintained in cache storage in which at least one of the affected flows includes a pattern of information fields and actions that match a pattern of information fields and actions of the data packet, and one or more processors send instructions to the delivery devices of the network to perform an asynchronous activity on respective flow tables of the delivery devices that include the flows affected as a result of the failure of the first delivery device.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Dayavanti G. Kamath, Tejas S. Nevrekar
  • Patent number: 9942290
    Abstract: A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using temporarily borrowed bandwidth from a shared progressive download ABR bandwidth pipe for downloading a requested channel's data in a recovery segment by issuing an HTTP request. A video management agent is configured to stitch the recovery segment's data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, recovery segment downloading ceases and the bandwidth consumed for sending recovery data is released back to the progressive download ABR pipe.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: April 10, 2018
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman
  • Patent number: 9942137
    Abstract: A network component comprising a generalized multiprotocol label switching (GMPLS) control plane controller configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) indicating Routing and Wavelength Assignment (RWA) information, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating additional RWA information. A method comprising communicating an open shortest path first (OSPF) link state advertisement (LSA) message comprising a TLV with at least one sub-TLV to a GMPLS control plane controller, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating RWA information.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: April 10, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: Greg Bernstein, Young Lee
  • Patent number: 9935676
    Abstract: Aspects of the present disclosure relate to techniques for switching antennas in devices that have multiple antennas for communicating via aggregation of multiple carriers.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: April 3, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ashrafur Reza, Peyman Hesami, Ning He, Robert King Chan, Sagar Kakade
  • Patent number: 9936007
    Abstract: A virtualization instance (VI) uses a first virtual device that is a virtual form of non-virtualizing devices or a second virtual device that is a virtual form of self-virtualizing device to meet Quality of Service (QoS) objectives. A method for managing resources comprises receiving first QoS metrics, determining QoS objectives are unmet, determining that a first substitute virtual device comprising a virtual form of self-virtualizing device is available and can meet QoS objectives, configuring the VI to use the first substitute virtual device in place of the first virtual device, receiving second QoS metrics, determining QoS objectives are exceeded, determining that a second substitute virtual device comprising a virtual form of the non-virtualizing device is available and can meet QoS objectives, and configuring the VI to use the second substitute virtual device in place of the second virtual device. A computer programming product and a system can embody the method.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joseph W. Cropper, Jeffrey W. Tenner
  • Patent number: 9934120
    Abstract: Embodiments of the present disclosure relate to systems and methods for updating a System on Chip (SOC) image without using direct memory access (DMA) programming. A target SOC monitors a target mailbox to determine reception of a data packet of an SOC image received from a host computer, wherein the SOC image includes a plurality of data packets. The target SOC reads the data packet from a buffer of the target SOC and writes a status message to a host mailbox of the target SOC, wherein the status message is indicative of a reception status of the data packet.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: April 3, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Chuck Chiang, Kishore Kumar Reddy Devireddy
  • Patent number: 9929936
    Abstract: A method for sending a multicast packet and a switch. A first switch receives a multicast packet from a first customer edge or a second customer edge, where the first customer edge is connected to the first switch in a single-homed manner, and the second customer edge is connected, in an all-active manner, to N switches that include the first switch; the first switch determines a specified multicast tree of the first switch; the first switch encapsulate the multicast packet, where a destination switch unique identification address in a header of the encapsulated multicast packet is a unique identification address of a root of the specified multicast tree of the first switch; and the first switch forwards the encapsulated multicast packet to a network side using the specified multicast tree of the first switch.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: March 27, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chao Ye, Guangrui Wu