Spare Channel Patents (Class 370/228)
  • Patent number: 11509580
    Abstract: Source routing techniques include sending data across several networks, while limiting source routing overhead. For example, the source routing techniques may use a first address format to route data to nodes along a routing path that are within a first network where a source node is located, and use a second address format to route the data to a node along the routing path that is within a second, different network. The node in the second network may similarly route the data through the second network using the first address format for nodes within the second network and, if needed, route the data to a node within a third network using the second address format. This may be repeated for any number of networks to reach a destination.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: November 22, 2022
    Assignee: Itron, Inc.
    Inventors: Viet-Hung Nguyen, Jerome Bartier, James Laurence Taylor
  • Patent number: 11502940
    Abstract: A method implemented by a network element (NE) in a network, comprising receiving, by the NE, an advertisement comprising preferred path route (PPR) information and backup PPR information, the PPR information describing a PPR between a source and a destination in the network, the backup PPR information describing a backup PPR between the source and the destination, the PPR information comprising a PPR identifier (PPR-ID) and a plurality of PPR description elements (PPR-PDEs) each representing an element on the PPR, updating, by the NE, a local forwarding database to include the PPR information and the backup PPR information in association with a destination address of the destination, and transmitting, by the NE, a data packet based on the backup PPR information instead of the PPR information in response to an element on the PPR being unavailable due to a failure of an element along the PPR.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: November 15, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Alvaro Retana, Uma S. Chunduri, Renwei Li, Toerless Eckert, Yingzhen Qu
  • Patent number: 11502943
    Abstract: Methods for performing neighbor state management between peers of a Multi-Chassis Link Aggregation Group (MCLAG) are provided. In one method, a first peer of a Multi-Chassis Link Aggregation Group (MCLAG) performs state management for each neighbor entry in a first set of neighbor entries. Similarly, a second peer of the MCLAG connected in parallel with the first peer performs state management for each neighbor entry in a second set of neighbor entries, the second set of neighbor entries containing contain at least one neighbor entry absent from the first set of neighbor entries.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: November 15, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Rajib Majila
  • Patent number: 11483257
    Abstract: In an example method, network traffic transmitted between a plurality of network nodes via a communications network is monitored. Subsets of the network traffic are ranked according to one or more ranking criteria. A mesh network is deployed between the plurality of network nodes based on the ranking of the subsets of the network traffic. The mesh network includes a plurality of network links, where each network link communicatively couples a respective network node from among the plurality of network nodes to another respective network node from among the plurality of network nodes.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: October 25, 2022
    Assignee: Infinera Corporation
    Inventor: Steven J. Hand
  • Patent number: 11469958
    Abstract: A method for configuring a fabric managed by a software-defined networking (SDN) controller includes, with a first control host installed in a first rack having a first management switch and a second control host installed in a second rack, executing controller nodes that implement an SDN controller using a controller virtual network extending between the first rack and the second rack. The first management switch is configured to route traffic between the controller virtual network and a device management network extending from the first management switch to a fabric network device of the fabric managed by the SDN controller. The method further includes configuring, with the SDN controller, via the first management switch, the fabric network device with the controller virtual network to enable communications, via the controller virtual network, between the first control host and a compute node or a storage node connected to the fabric network device.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: October 11, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: William Stuart Mackie, Danil Zhigalin
  • Patent number: 11451478
    Abstract: A tactical solution to network congestion is provided by a data forwarding device having (1) a first interface with a first link to a downstream data forwarding device and (2) second interface with a second link to a downstream data forwarding device, and executing a method comprising: (a) configuring the second interface as part of a loop-free alternate (LFA) path to a destination device, wherein the first interface is part of a shortest/preferred path to the destination device; (b) monitoring congestion at the first interface to determine whether or not the congestion exceeds a first threshold; and (c) responsive to a determination that the congestion exceeds the first threshold, forwarding at least some data addressed to the destination device, over the LFA path via the second interface instead of over the shortest/preferred path via the first interface, thereby alleviating congestion at the first interface, and otherwise, responsive to a determination that the congestion does not exceed the first threshol
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: September 20, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Raveendra Torvi, Tarek Saad, Jonathan C. Barth, Ronald Bonica, Vishnu Pavan Beeram
  • Patent number: 11431611
    Abstract: A method includes receiving, by a network device, notification packets separately sent by a plurality of forwarding nodes, where each notification packet includes interface forwarding delay information of the forwarding node that sends the notification packet, device forwarding delay information of the forwarding node, and a transmission delay of a link connected to the forwarding node; obtaining the interface forwarding delay information and the device forwarding delay information of each of the plurality of forwarding nodes, and obtaining a transmission delay of a link between the plurality of forwarding nodes; and computing a forwarding path between a first forwarding node and a second forwarding node, where a forwarding delay of the forwarding path meets a delay requirement of a service.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: August 30, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jie Dong, Guoyi Chen, Zongpeng Du, Ling Xu
  • Patent number: 11405307
    Abstract: Disclosed in the present application are an information transfer method and device. When a user side node sends a traffic request through a MLD, IGMP or PIM protocol or sends prefix information through routing protocols such as Babel, BGP, OSPF, ISIS and the like, a forwarding side node can clearly know by a manner of adding a user side mark whether the user side node is connected to the forwarding node. When performing forwarding according to a BIER rule, the forwarding side node can identify the user side node and encapsulate a packet to have a correct destination address to be sent, so as to ensure that the user side node can correctly receive a traffic message.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: August 2, 2022
    Assignee: ZTE CORPORATION
    Inventors: Zheng Zhang, Jinghai Yu
  • Patent number: 11394638
    Abstract: The present disclosure relates to forwarding of network traffic. In one of its aspects, the technology presented herein concerns a method for forwarding network traffic from multiple sources to multiple destinations on maximally disjoint paths by maximally redundant trees, MRTs. The method is implemented in a network element implementing multipoint-to-multipoint functionalities in a path computation element, PCE, of a network, wherein the network includes a plurality of network elements. According to the method, an almost directed acyclic graph, ADAG, is computed for the network. Next hops along MRTs are computed by using the ADAG. One or more valid path pair(s) of the computed MRTs that is/are disjoint is/are determined and then, the network traffic is forwarded by using the valid path pair(s) of the MRT(s).
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: July 19, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Gabor Sandor Enyedi, János Farkas, Zoltán Turányi
  • Patent number: 11368879
    Abstract: The disclosure relates to a mobile device configured to receive from a network a notification of a predicted change of a Quality-of-Service, QoS related to a local end-to-end data communication path; and configured to provide a report to the network, the report comprising at least one of the following information: location information, application layer information, mobile device status information, experienced QoS at mobile device side, radio channel conditions. The disclosure further relates to a network device configured to transceive communication data via a communication path, in particular a local end-to-end data communication path between a mobile device and another mobile device, based on a Quality-of-Service, QoS, requirement for the communication path; and configured to notify the mobile device about a predicted change of the QoS related to the communication path.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: June 21, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Apostolos Kousaridas, Emmanouil Pateromichelakis, Chan Zhou, Xueli An, Chenghui Peng
  • Patent number: 11349735
    Abstract: For use in a system including a first data forwarding device, a second data forwarding device, a third data forwarding device, a first communications link between the first data forwarding device and the second data forwarding device, and a second communications link between the first data forwarding device and the third data forwarding device, the first and second communications links belonging to a link aggregation group (LAG), a method includes (1) generating a message (i) for testing a first path between the first data forwarding device and the second data forwarding device, and a second path between the first data forwarding device and the third data forwarding device, and (ii) including an Internet protocol (IP) datagram including a multicast IP destination address and a payload containing path testing information; and (2) sending, over the LAG, the message from the first data forwarding device to both the second data forwarding device and the third data forwarding device.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: May 31, 2022
    Assignee: Juniper Networks, Inc.
    Inventor: Surya Prakash S. Kalburgi
  • Patent number: 11343137
    Abstract: Systems and methods for managing edge routers include monitoring one or more trigger conditions related to transport links between two or more edge routers and one or more external networks. A first parameter associated with a first edge router is modified if at least one trigger condition is detected, the at least one trigger condition related to at least one transport link between the first edge router and the one or more external networks. The first parameter is compared with a second parameter associated with a second edge router of the two or more edge routers. A role of primary edge router is dynamically reassigned to one of the first edge router or the second router based on the comparison of the first parameter and the second parameter, where traffic between a local network and the one or more external networks is routed through the primary edge router.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: May 24, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gowri Mahendran Lingam Chandramohan, Managa Sunitha Arun Kumar
  • Patent number: 11343866
    Abstract: There is provided a method comprising, at a user equipment operating in connection with a first radio access technology network and a second radio access technology network, determining that communication using the second radio access technology is to be suspended and in response to the determining, suspending communication using the second radio access technology and storing a configuration relating to the second radio access technology such that communication using the second radio access technology can be reactivated via at least one of the first radio access technology network and the second radio access technology network.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: May 24, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Amaanat Ali, Jarkko Tuomo Koskela, Tero Henttonen
  • Patent number: 11296987
    Abstract: A system to facilitate resolving traffic congestion in a network switching fabric is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to receive a notification from a virtual connect switch indicating that a congestion condition has been detected in remote direct memory access (RDMA) over Converged Ethernet (RoCE) data traffic flowing from a first end point to a second end point via a first of a plurality of paths between the first end point and the second end point, identify a second of the plurality of paths between the first end point and the second end point and modify the RoCE data traffic to flow from the first end point to the second end point via the second path.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: April 5, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Vijay Chakravarthy Gilakala, Aravind Badiger, Ravindhar Uppada
  • Patent number: 11296899
    Abstract: In an example method for redundant multicast trees with fast recovery, a protocol independent multicast (PIM) backup designated router (BDR) can receive a request from a host to join a multicast group associated with a source; send to a next hop a PIM join message identifying an address of the PIM BDR and identifying the PIM join message as a backup PIM join; receive, from a PIM router along a path to/from the source, a unicast message sent to the address which identifies a second address associated with the PIM router; store the second address and a route associated with the unicast message; in response to a designated router migration trigger, set to blocking a backup multicast tree state associated with the source and multicast group; and send, to the PIM router, a unicast message including instructions to set to blocking a backup multicast tree state at the PIM router.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: April 5, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mankamana Prasad Mishra, Jayashree Subramanian, Stig Ingvar Venaas, Rishabh Parekh, Ravindran Rajarao
  • Patent number: 11290371
    Abstract: Embodiments including methods, systems, and apparatuses for distributing, processing, and reacting to path information distributed via a service-agnostic packet fabric for the purpose of enabling path selection are disclosed. By configuring two ingress line cards to send path quality words to each other via the switch fabric, compare the path quality words, and determine whether to transmit traffic to an egress line card via the switch fabric based on the comparison of the path quality words, the embodiments enable a central switch fabric to be unaware of the paths that it carries, and enable both ingress and egress bandwidth of the switch fabric to be sized according to the facilities for which it is terminating. The switch fabric does not need to support working and protection paths simultaneously in some embodiments, allowing it to be scaled appropriately to termination facilities.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: March 29, 2022
    Assignee: Coriant Operations, Inc.
    Inventors: Bradley R. Kangas, Anoop J. Mathew, Jai Harpalani, James N. Turner, Mark A. Richmond, Kenneth S. Mizialko
  • Patent number: 11252726
    Abstract: A method and an apparatus for reselecting Tx carrier for sidelink transmission in wireless communication system is provided. The method, by a UE, may include selecting a first carrier upon which the wireless device performs first sidelink transmission based on the first carrier to a target wireless device, detecting a number of retransmissions unacknowledged on the first carrier, and performing second sidelink transmission to the target wireless device based on a second carrier different from the first carrier.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: February 15, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Taehun Kim, Youngdae Lee
  • Patent number: 11245615
    Abstract: In a method, a controller sends a first route update packet including a first route to a first forwarding device, so that the first forwarding device sends a third route update packet including a third route to at least one target forwarding device; a second forwarding device receives the third route update packet, determines a target link from the first forwarding device to the second forwarding device, and sends, based on a monitored state of the target link, a second route update packet including a second route and a target field to the controller; and the controller determines the state of the target link based on the target field in the second route update packet.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: February 8, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Heyang Liu, Qinghua Yan, Hewen Zheng, Tao Ma, Jinfeng Yan, Xinggui Wu
  • Patent number: 11240160
    Abstract: Apparatuses and methods comprise receiving traffic from multiple virtual machines (VMs) associated with a same identification (ID); mapping the ID into a destination Internet Protocol (IP) address; and forwarding the traffic from the multiple VMs to a first gateway instance announcing the destination IP address.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: February 1, 2022
    Assignee: Alibaba Group Holding Limited
    Inventor: Gang Cheng
  • Patent number: 11223492
    Abstract: A wireless communication method includes receiving, by a standby policy and charging control (PCC) function device, an authentication authorization request (AAR) message from an application function (AF), and obtaining, from a standby subscription profile repository based on an internet protocol (IP) address carried in the AAR message, the IP-connectivity access network (CAN) session information corresponding to the AAR message.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: January 11, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Ming Yang
  • Patent number: 11223564
    Abstract: In one embodiment, a method comprises receiving traffic to send from a router to a host in the fabric edge network, wherein the fabric edge network comprises a plurality of switches and an inter-switch link (ISL); and sending the traffic from the router to the host via at least one of the switches based on the downlink connectivity of the host. Sending the traffic from the router to the host is performed without sending the traffic through the ISL. Sending the traffic from the router to the host comprises sending the traffic through the ISL when there is a link failure on a path between the router and the host.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: January 11, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Roberto Mitsuo Kobo, Sanjay Kumar Hooda, Anton Smirnov
  • Patent number: 11218942
    Abstract: A method of operating a mesh network is disclosed (FIG. 6). The method includes receiving a data frame (600) having a header with plural addresses (FIG. 1) and determining that the data frame is not from an access point or a leaf node (602) of the mesh network. A next recipient address of the plural addresses is removed (610) when the next recipient is a final destination. The next recipient address is set (612) when the next recipient of the data frame is not a final destination. The data frame is transmitted (614) to the next recipient.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: January 4, 2022
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Leonardo Estevez, Avraham Baum, Benzy Gabay
  • Patent number: 11196663
    Abstract: Embodiments of the present disclosure provide methods and devices for data transmission by a switch. The method can include transmitting, by the switch, over a first path, a first packet that is received from a first host to a second host; receiving a replacement packet from the first host, wherein the replacement packet is transmitted from the first host in response to a determination that the first packet was lost and wherein the replacement packet includes a path indicator; and based on the path indicator of the replacement packet, transmitting, over a second path different from the first path, at least part of the replacement packet to the second host.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: December 7, 2021
    Assignee: Alibaba Group Holding Limited
    Inventors: Xiangning Yu, Haiyang Zheng, Guohui Wang, Jiayao Hu, Haiyong Wang
  • Patent number: 11196589
    Abstract: Provided are a method and an apparatus for generating a forwarding entry and a machine-readable storage medium, which are applied to a distributed resilient network interconnect (DR) network comprising a remote device and a DR device. The remote device is connected with the DR device. The DR device includes first DR member device and at least one second DR member device, each of which is connected with a host via an aggregation port. In an example of the method, when receiving first synchronous message carrying address information of the host from the first DR member device and the first synchronous message carries an identifier of the aggregation port, the remote device determines that the remote device connects the DR device via at least two tunnels of the aggregation port according to the identifier, and generates a forwarding entry corresponding to the host according to information of each of the tunnels.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: December 7, 2021
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventors: Liwei Huang, Wei Wang
  • Patent number: 11146483
    Abstract: The disclosure relates to a data forwarding method and a node device for a mesh network. The mesh network comprises a plurality of nodes. At least one of the plurality of nodes is a relay node which forwards a data packet from a source node to a destination node. The method includes determining whether or not to forward the data packet in accordance with a type and a forwarding count value of the data package. The forwarding count value is changed in different manners in accordance with the type of the data packet when the data packet is forwarded. The data forwarding method decreases forwarding times of the data packets, reduces power consumption and increases efficiency of network communication.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: October 12, 2021
    Assignee: Silergy Semiconductor Technology (Hangzhou) LTD
    Inventor: Junjie Qiao
  • Patent number: 11121866
    Abstract: A method for configuring access by a user to fallback communication services, includes sending by an application client an authentication request to an identity management server; and in the event of rejection: the identity management server allocates a fallback identifier and sends the fallback identifier to the application client; the application client sends a request for fallback user profile to a configuration management server; the application client sends a request for fallback multimedia group profiles to a multimedia group management server; the application client sends a request for fallback multimedia group encryption keys and private communications encryption keys to an encryption keys management server; once the application client has received the fallback user profile, the fallback multimedia group profile(s), the fallback multimedia group encryption key(s) and the private communications encryption key(s), the user can access the fallback communication services.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: September 14, 2021
    Assignee: AIRBUS DS SLC
    Inventor: Olivier Paterour
  • Patent number: 11106614
    Abstract: An ALUA path selection system includes a networking device in a networking fabric that couples a host device to a storage subsystem. The networking device receives a host device communication generated by the host device and retrieves a host device hop count that identifies a number of hops between the host device and the networking device. The networking device also receives a storage subsystem communication generated by the storage subsystem and retrieves a storage subsystem hop count that identifies a number of hops between the storage subsystem and the networking device. When the networking device receives a hop count request from the host device, it transmits the host device hop count and/or the storage subsystem hop count to the host device, and the host device uses the host device hop count and/or the storage subsystem hop count to select an active-optimized path to a LUN included in the storage subsystem.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: August 31, 2021
    Assignee: Dell Products L.P.
    Inventors: Ramesh Kumar Subbiah, Vibin Varghese
  • Patent number: 11088957
    Abstract: A system, method, node and computer program for transfer of downlink data packets from a server (120) to a client (100) across at least one first data packet transport domain (130) and at least one second data packet transport domain (140) is disclosed. The two data packet transport domains (130, 140) have different transport characteristics and are interconnected via at least one proxy (110). The server (120) is located in front of the first data packet transport domain (130) and the client (100) is located behind the second data packet transport domain (140). The method comprises sending, by the server (120), a data packet to the client (100) and sending, by the proxy (110), responsive to the reception of the data packet, an acknowledgement to the server (120) acknowledging the reception of the data packet or a failure to receive the data packet at the proxy (110).
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: August 10, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Szilveszter Nádas, Attila Mihály
  • Patent number: 11082329
    Abstract: The described technology is generally directed towards lossless delivery of data when there are route changes, e.g., in an integrated access and backhaul (IAB) multi-hop relay network. When a route changes is to occur, the last unchanged node in a multiple hop route preserves the data (e.g., copies unacknowledged and unsent PDCP PDUs from the protocol stack corresponding to the radio link control layer of the failed relay hop, and populates a replacement protocol stack for the node in the new route with the preserved data. Also described is pre-emptive detection of link failure, which triggers a route change based on monitoring retransmissions to detect a deteriorating link, which can occur before complete link communication failure.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 3, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Milap Majmundar, Thomas Novlan
  • Patent number: 11063784
    Abstract: In one embodiment, an authoritative edge device (AED)-server in a computer network maintains assignment of an active AED for a particular virtual local area network (VLAN), and in response to a triggered re-assignment, sends an AED change request identifying an old active AED for the particular VLAN and a new active AED for the particular VLAN (e.g., and/or corresponding backups). In response to receiving the change request, the old active AED ceases forwarding of traffic for the particular VLAN and transmits a relinquishment confirmation into the network. Also, in response to receiving the change request and the relinquishment confirmation from the old active AED, the new active AED assumes responsibility for traffic forwarding for the particular VLAN and transmits an activation confirmation into the network. The change request is then deemed completed by the AED-sever upon receipt of both the relinquishment confirmation and the activation confirmation.
    Type: Grant
    Filed: April 23, 2019
    Date of Patent: July 13, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Gaurav Badoni, Dhananjaya Rao, Hasmit Grover, Senthil Kenchiah, Vrushali Ashtaputre
  • Patent number: 11061773
    Abstract: A memory system includes dynamic random-access memory (DRAM) components that include interconnected and redundant component data interfaces. The redundant interfaces facilitate memory interconnect topologies that accommodate considerably more DRAM components per memory channel than do traditional memory systems, and thus offer considerably more memory capacity per channel, without concomitant reductions in signaling speeds. The memory components can be configured to route data around defective data connections to maintain full capacity and continue to support memory transactions.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: July 13, 2021
    Assignee: Rambus Inc.
    Inventors: Kenneth L. Wright, Frederick A. Ware
  • Patent number: 11057243
    Abstract: For use in an Ethernet Virtual Private Network (EVPN) in which a site including at least one MAC-addressable device is multihomed, via a customer edge device (CE), to at least two provider edge devices (PE1 and PE2), the potential problem of one of the at least two provider edge devices (PE2) dropping or flooding packets designed for a MAC-addressable device of the multihomed site is solved by controlling advertisements of an auto-discovery per EVPN instance (A-D/EVI) route (or an auto-discovery per Ethernet segment identifier (A-D/ESI) route) to a remote provider edge device (PE3), belonging to the EVPN but not directly connected with the CE.
    Type: Grant
    Filed: March 7, 2020
    Date of Patent: July 6, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Ryan Bickhart, Wen Lin
  • Patent number: 11057281
    Abstract: In some examples, an example method to measure quality of service (QoS) of a network tunnel may include configuring a network tunnel from a tunnel source endpoint to a tunnel destination endpoint, transmitting multiple status packets to the tunnel destination endpoint, receiving multiple forwarded status packets from the tunnel destination endpoint, determining a time of receipt of each of the forwarded status packets, and determining a QoS measure of the network tunnel based on a time of transmission of each of the multiple status packets and the time of receipt of each of the forwarded status packets.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: July 6, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Murtuza S. Attarwala
  • Patent number: 11057266
    Abstract: Described herein are various technologies pertaining to providing assistance to an operator in a data center with respect to failures in the data center. An alarm is received, and a failing device is identified based upon content of the alarm. Failure conditions of the alarm are mapped to a failure symptom that may be exhibited by the failing device, and troubleshooting options previously employed to mitigate the failure symptom are retrieved from historical data. Labels are respectively assigned to the troubleshooting options, where a label is indicative of a probability that a troubleshooting option to which the label has been assigned will mitigate the failure symptom.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: July 6, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Navendu Jain, Rahul Potharaju
  • Patent number: 11038745
    Abstract: Techniques for rapid point of presence failure handling for a content distribution network are described. A traffic management service collects network traffic utilization information from multiple POPs and, together with POP capacity information, identifies one or multiple other failover POPs that can accommodate the traffic of a particular POP in the event of its failure. The service can cause routers of these POPs to advertise redundant routes to neighboring edge devices such that the redundant routes are only used in the event of a detected failure of the primary POP.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: June 15, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Jorge Peixoto Vasquez, Philippe Cheng, Komei Nakamoto, Nivetha Veluchamy
  • Patent number: 11039354
    Abstract: A User Equipment context is transferred from a source secondary network node to a target secondary network node. The UE is served by a master network node and the source secondary network node. The source secondary network node transmits, to the target secondary network node, a first message comprising a handover request, and receives a second message comprising configuration data of the target secondary network. After receiving the second message, the source secondary network node transmits, to the master network node, a third message comprising the configuration data of the target secondary network node.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: June 15, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Osman Nuri Can Yilmaz, Riikka Susitaival, Alexander Vesely, Stefan Wager
  • Patent number: 11003394
    Abstract: A data storage system can employ multiple concurrent domains with data storage devices each having a single data port. The data storage system may connect a number of hosts to a data storage device via a network controller, an expander, and an expander module with the data storage device having a single data port. A first data domain and a second data domain are each established from the network controller to the data storage device with the first data domain being independent of the second data domain. At least one illegal loop can be identified between the first data domain and the second data domain with the expander module and subsequently corrected with the expander as directed by the expander module.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: May 11, 2021
    Assignee: Seagate Technology LLC
    Inventor: Nicholas James Dance
  • Patent number: 10992968
    Abstract: Aspects of the subject disclosure may include, for example, performing steps including monitoring a plurality of data packets in a data pipeline of a network, such as a User Plane Function of a 5G Core, where the monitoring can include analyzing header information associated with the plurality of data packets, identifying a first data object in the plurality of data packets according to the monitoring of the plurality of data packets, where the identifying the first data object in the plurality of data packets can further comprise identifying metadata associated with the first data object, switching a first set of data packets of the plurality of data packets associated with the first data object to an intelligent router for extracting the first data object from the first set of data packets to generate an extracted first data object responsive to the identifying the first data object in the plurality of data packets, and transmitting the extracted first data object to a client device via the data pipeline of
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: April 27, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Shyam Parekh, Mostafa Tofighbakhsh
  • Patent number: 10977092
    Abstract: Embodiments include computing devices, apparatus, and methods implemented by a computing device for task scheduling in the presence of task conflict edges on a computing device. The computing device may determine whether a first task and a second task are related by a task conflict edge. In response to determining that the first task and the second task are related by the task conflict edge, the computing device may determine whether the second task acquires a resource required for execution of the first task and the second task. In response to determining that the second task fails to acquire the resource, the computing device may assign a dynamic task dependency edge from the first task to the second task.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: April 13, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Arun Raman, Tushar Kumar
  • Patent number: 10972391
    Abstract: In one embodiment, a device in a network identifies a packet to be sent to a destination in the network via a path using segment routing. The device determines a list of one or more unique identifiers for one or more of the nodes along the path. The device includes a segment routing header with the packet, the segment routing header comprising a set of segment identifiers and the list of one or more unique identifiers. The device sends the packet with the segment routing header towards the destination in the network. One or more receiving nodes that receive the packet use the set of segment identifiers to route the packet towards the destination and the list of one or more unique identifiers to notify the device when the packet was not sent to the destination via the path.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: April 6, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro
  • Patent number: 10952110
    Abstract: Embodiments herein disclose a method performed by a wireless device (10) for handling connections in a wireless communication network, wherein the wireless device (10) is configured with a split signaling radio bearer to a first radio network node (12), being a master radio network node, and a second radio network node (13), being a secondary radio network node. The wireless device detects a radio link problem to the first radio network node (12); and transmits a failure report to the first radio network node (12) over the split signaling radio bearer via the second radio network node (13). The failure report indicates the radio link problem to the first radio network node (12).
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: March 16, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Patrik Rugeland, Rui Fan, Riikka Susitaival, Stefan Wager
  • Patent number: 10938626
    Abstract: Techniques are disclosed for managing gateway switchovers. An indication is received that a primary gateway will be switched to a backup gateway. In response to the indication, a response is made to a periodic health probe that a gateway switchover has been initiated. Incoming data traffic is forwarded from the primary gateway to the backup gateway. Subsequent to an elapsed time delay, a response is made to the periodic health probe that the primary gateway will no longer accept incoming data traffic. The time delay may be based at least in part on one or more of a time interval of the periodic poll and a time to effect the gateway switchover. The forwarding of the incoming data traffic from the primary gateway to the backup gateway is terminated.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nalin Raj Gupta, Mohit Garg, Ashok Kumar Nandoori, Ning Wei, Abhishek Agarwal, Vikrant Arora
  • Patent number: 10917360
    Abstract: Various systems and methods for performing fast fail-over. One method involves electing a first node as a designated forwarder node and electing a second node as a backup designated forwarder node. Prior to detecting a loss of connectivity between the designated forwarder node and the local network, the method elects both the designated forwarder node and the backup designated forwarder node, and the designated forwarder node forwards to a core network at least a first packet received from a local network. Subsequent to detecting a loss of connectivity, using the backup designated forwarder node to forward an instance of a second packet to the core network. In one embodiment, the backup designated forwarder node forwards an instance of the second packet, via a tunnel, to the designated forwarder node, which then forwards the instance of the second packet to the core network following the loss of connectivity.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 9, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Neale D. R. Ranns, Ijsbrand Wijnands, Gregory J. Shepherd
  • Patent number: 10904818
    Abstract: A method of configuring a distributed antenna system (“DAS”) having digital remote units configured to provide a DAS interface to wireless communication devices connecting to the DAS, and at least one digital master unit configured to provide a DAS interface to base stations connecting to the DAS. The method includes connecting digital remote units such that each digital remote unit is connected either to at least another digital remote unit and the digital master unit or to at least two other digital remote units. The method further includes connecting at least one of the digital remote units either to other the digital remote units and the digital master unit, or to at least three other digital remote units, and connecting the digital master unit to at least two of the digital remote units, thereby providing at least one path for redundant data transport.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: January 26, 2021
    Inventor: Michael Lewis
  • Patent number: 10897424
    Abstract: Methods and systems for changing communication paths in a network based on predicted Quality of Experience metrics are described herein. Computing devices in a network may communicate via one or more communication paths and using one or more applications. One or more Quality of Experience metrics may be determined for the one or more applications. Network metrics for the network may be measured and, based on one or more Quality of Service policies for the network, predicted Quality of Experience metrics may be determined using, e.g., a model network. A communication path recommendation may be output based on the predicted Quality of Experience metrics. For example, the recommendation may cause an application to change from a first communication path to a second communication path.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: January 19, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Praveen Raja Dhanabalan, Sachin Shelar, Snigdhendu Mukhopadhyay
  • Patent number: 10887812
    Abstract: Methods and apparatuses are provided in a wireless communication system supporting dual connectivity of a first base station and a second base station. A predetermined number of consecutive out-of-syncs for a special cell are received. A timer for the special cell is started. A radio link failure (RLF) is detected upon an expiration of the timer. A failure message including failure type is transmitted to the first base station in case that the RLF for the special cell is associated with the second base station.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: January 5, 2021
    Inventors: Anshuman Nigam, Jung Min Moon, Jung Soo Jung, Sun Heui Ryoo, Sung Jin Lee
  • Patent number: 10873530
    Abstract: A method for controlling data transmission, device, and storage medium are provided. The method for controlling data transmission is applied to a first device and the method includes that a request for data transmission is sent; a main transmission path that fed back by a second device based on the request is received, here, the main transmission path is generated by connecting M sink nodes between the first device and the second device and M is an integer greater than 1; and the data transmission with the second device is performed according to the main transmission path.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: December 22, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Ruihong Mo, Zhiyong Lin, Mei Liu, Jun Zhang
  • Patent number: 10873528
    Abstract: A packet forwarding method. The method reacts to service function events promptly by recalculating a more streamlined service function path (SFP) for a packet flow of a service function chain (SFC). Service functions (SFs) and service function forwarders (SFFs) collaborate to serve a SFC packet flow and bypass SFs belonging to the same SF group which does not provides functional service to packets of the flow.
    Type: Grant
    Filed: November 24, 2018
    Date of Patent: December 22, 2020
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventor: Chih-Chin Chang
  • Patent number: 10862743
    Abstract: A node includes a plurality of ports configured to provide a service over a primary Multi-Segment Pseudowire (MS-PW) and a backup MS-PW in a network; a switching fabric interconnecting the plurality of ports; and a controller communicatively coupled to the plurality of ports and the switching fabric, wherein the controller is configured to receive a pseudowire status message for each of the primary MS-PW and the backup MS-PW, determine a Signal Degrade condition on one of the primary MS-PW and the backup MS-PW based on the pseudowire status message, and cause a switch of the service to an inactive one of the primary MS-PW and the backup MS-PW based on a Signal Degrade condition on an active one of the primary MS-PW and the backup MS-PW. The controller can further provide a trap to a management system based on the determined Signal Degrade condition.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: December 8, 2020
    Assignee: Ciena Corporation
    Inventors: Jayant Kumar Bhardwaj, Pawan Sharma, Sagar Sikri
  • Patent number: 10856339
    Abstract: A wireless device receives, one or more messages from a base station. The one or more messages indicate a first scheduling request (SR) resource corresponding to a first logical channel. A first SR is triggered in response to data of the first logical channel becoming available for transmission to the base station. A second SR is triggered in response to data of a second logical channel becoming available for transmission to the base station. when no valid SR resource is being configured for the second SR: a random access procedure is initiated; and the second SR is canceled and the first SR is kept pending. The first SR is transmitted to the base station via the first SR resource in response to the triggering of the first SR. An uplink grant for transmission of a transport block is received.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: December 1, 2020
    Assignee: Ofinno, LLC
    Inventors: Alireza Babaei, Esmael Hejazi Dinan, Hyoungsuk Jeon, Kyungmin Park