Packet Switching System Or Element Patents (Class 370/218)
-
Patent number: 11528333Abstract: Systems and methods are provided for initiation, use, access, and control of functionality of a network. In one aspect, the systems and methods can be utilized to generate information defining signaling or control performance and operational characteristics associated with the functionality in a variety of network environments. In another aspect, based on such information, adaptive signaling can be utilized to monitor, analyze and detect specific signaling signatures associated with the functionality. Managing signaling or control messages in response to information collected by monitoring and analyzing the adaptive signaling permits originating or requesting the functionality without conventional operation of a network component.Type: GrantFiled: March 27, 2017Date of Patent: December 13, 2022Assignee: VOAPPS, INC.Inventors: Jonathan Augenstine, John Ford, Erick Schmitt, David King
-
Patent number: 11496358Abstract: A wireless configuration network may be provided by a Wi-Fi hotspot active at the wireless access station. The Wi-Fi hotspot may be connected to by a wireless network-capable device, such as a tablet computer, e.g., an Apple iPad, or a Wi-Fi enabled smartphone, e.g., an Android or Apple iOS device. This allows a technician to stand on the ground below the wireless access station but still have access to various configuration features of the wireless access station. The wireless configuration network may also be referred to herein as a “debug SSID” or a “debug access point.Type: GrantFiled: April 28, 2020Date of Patent: November 8, 2022Assignee: Parallel Wireless, Inc.Inventors: Sumit Garg, Steven Beaudette, Rajesh Kumar Mishra, Kaitki Agarwal
-
Patent number: 11483210Abstract: A processor generates an abstract topology that represents domains in an actual topology of a network and border routers that interconnect the domains in the actual topology. The processor prunes, based on the abstract topology, one or more of the domains from the actual topology during path calculations on the actual topology. In some cases, the processor determines measures of reachability for the nodes to indicate whether the domains represented by the nodes represent are on a path from a source domain to a destination domain. The processor can then selectively prune a relationship to at least one edge in the actual topology or modify weights of edges between the nodes in the actual topology based on the ranks of the nodes in the abstract topology.Type: GrantFiled: October 28, 2020Date of Patent: October 25, 2022Assignee: Nokia Solutions and Networks OyInventor: Andrew Stone
-
Patent number: 11456948Abstract: Provided herein is a system and method for a sensor system on a vehicle. The sensor system comprises sensors connected with one another in a daisy chain communication network. The sensor system further comprises a controller connected to at least one of the sensors. The controller is configured to operate the vehicle based on data from the sensors and to operate the daisy chain communication network.Type: GrantFiled: September 12, 2019Date of Patent: September 27, 2022Assignee: Pony AI Inc.Inventors: Peter G. Diehl, Robert Dingli
-
Patent number: 11431618Abstract: Various example embodiments for supporting packet forwarding in communication networks are presented. Various example embodiments for supporting packet forwarding in communication networks may be configured to support forwarding of source routed packets in packet switched networks based on flexible path encoding. Various example embodiments for supporting forwarding of a source routed packet based on flexible path encoding may be configured to support forwarding of the source routed packets based on use of a bit string configured to encode the path for the source routed packet. Various example embodiments for supporting forwarding of source routed packets based on flexible path encoding may be configured to support forwarding of source routed packets based on various types of source routing, such as Segment Routing (SR), SR-Traffic Engineering (SR-TE), or the like.Type: GrantFiled: September 19, 2019Date of Patent: August 30, 2022Assignee: Nokia Solutions and Networks OyInventor: Pranjal Kumar Dutta
-
Patent number: 11405304Abstract: Examples disclosed herein relate to a method comprising detecting, by a bi-directional forwarding detection (BFD) protocol, a link failure of a link associated with a network device on a network. The method may include notifying, by the BFD protocol, a routing protocol and a hardware plugin about the link failure and identifying, by the routing protocol, an updated route for the network that does not include the network device. The method may also include deleting, by the hardware plugin, any routes programmed into a forwarding information base (FIB) including the first network device upon receiving the notification from the BFD protocol and installing, by the hardware plugin, the updated route into the FIB to be used for forwarding network traffic on the network.Type: GrantFiled: September 15, 2020Date of Patent: August 2, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Jagdev Singh, Abhisht Joshi, Anil Raj, Sarvotham Prasad R, Kedar Laxman Kurtkoti, Sinchana Kallesara Mruthyunjaya
-
Patent number: 11399332Abstract: Provided are a message transmission method and apparatus. One message transmission method includes: jointly carrying a system message through physical broadcast channels in multiple periods, and transmitting the system message to a terminal, where each of the physical broadcast channels in the multiple periods respectively carries a part of information of the system message.Type: GrantFiled: April 26, 2018Date of Patent: July 26, 2022Assignee: ZTE CORPORATIONInventors: Bo Dai, Xianming Chen, Kun Liu, Weiwei Yang, Huiying Fang
-
Patent number: 11394814Abstract: One embodiment described herein provides a system and method for path control in a network. During operation, in response to determining that a path-control condition is met, an end host in the network can determine an offset value to be applied to a packet header of a packet, modify the packet header by applying the determined offset value, and forward the packet based on the modified packet header.Type: GrantFiled: May 20, 2020Date of Patent: July 19, 2022Assignee: Alibaba Group Holding LimitedInventors: Zhehui Zhang, Xiangning Yu, Haiyong Wang, Haiyang Zheng, Jiayao Hu, Guohui Wang
-
Patent number: 11388088Abstract: In one embodiment, segment routing (SR) network processing of packets is performed which includes operations signaling and processing of packets in manners providing processing and/or memory efficiencies. One embodiment includes acquiring a segment routing particular packet by a particular router in a network. Responsive to the particular router data plane ascertained during fast path processing by a fast path processing unit that the segment routing particular packet is to be Operations, Administration, and Maintenance (OAM) processed by a different processing unit in the particular router, communicating a time stamp of a current time and the segment routing particular packet including a segment routing header that includes OAM signaling from said fast path processing to the different processing unit, with fast path processing being hardware-based packet processing by the fast path processing unit. The segment routing particular packet is OAM processing by the different processing unit.Type: GrantFiled: November 5, 2019Date of Patent: July 12, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Clarence Filsfils, Zafar Ali, Syed Kamran Raza, Ahmed Refaat Bashandy, Nagendra Kumar Nainar, Carlos M. Pignataro, Jaganbabu Rajamanickam, Rakesh Gandhi, Bhupendra Yadav, Faisal Iqbal
-
Patent number: 11388115Abstract: The present invention provides a circuit within a switch, wherein the circuit includes a memory and a control circuit. The memory includes at least a first area and a second area, the first area is used to provide a minimum guaranteed storage space for each of a plurality of egress queues, the second area is used to provide a shared space of the plurality of egress queues. The control circuit is coupled to the memory, and when an input port of the switch receives an input packet and stores the input packet into the memory, the control circuit dynamically determines a size of the second area according to a number of the egress queues that the input packet is forwarded to.Type: GrantFiled: November 11, 2019Date of Patent: July 12, 2022Assignee: Realtek Semiconductor Corp.Inventors: Yung-Chang Lin, Kuo-Cheng Lu
-
Patent number: 11327787Abstract: Techniques for linking managed object (MO) operations and lifecycle operations associated with VNFs (Virtual Network Functions) are discussed. In various actions, MO operations can trigger associated lifecycle operations, or lifecycle operations can trigger associated MO operations. In some aspects, MO instance creation by an EM (Element Manager) can trigger associated VNF instantiation by a VNFM (VNF Manager), or vice versa. In the same or other aspects, MO instance deletion by an EM can trigger termination of an associated VNF by a VNFM, or vice versa.Type: GrantFiled: February 8, 2017Date of Patent: May 10, 2022Assignee: Apple Inc.Inventor: Joey Chou
-
Patent number: 11329910Abstract: A transmission apparatus, includes a plurality of input circuits, N+1 switches (N is a natural number of 2 or larger), and a plurality of output circuits, wherein a first input circuit divides inputted data into partial data in a predetermined length, and distributes to the N+1 switches continuous M pieces of partial data (M is a natural number of 2 or larger and N or smaller) and horizontal parities calculated over the M pieces of partial data for every the continuous M pieces of partial data obtained from the division, and a first output circuit restores the data inputted to the first input circuit and outputs the restored data using at least any of the M pieces of partial data and the horizontal parities which are distributed by the first input circuit to the N+1 switches and are transferred by the N+1 switches.Type: GrantFiled: October 4, 2018Date of Patent: May 10, 2022Assignee: FUJITSU LIMITEDInventor: Takashi Kuwabara
-
Patent number: 11323309Abstract: An example network device includes a primary node and a standby node. The primary node engages in a routing session with a peer network device via a connected socket. The standby node includes one or more processors implemented in circuitry and configured to execute a backup replication module to receive, from the primary node, data to be written to a backup socket for the connected socket, and, in response to a switchover, to send a representation of the data to the peer network device via the backup socket.Type: GrantFiled: January 14, 2021Date of Patent: May 3, 2022Assignee: Juniper Networks, Inc.Inventors: Sameer Seth, Ananda Kumar M R
-
Patent number: 11323392Abstract: Techniques are described for managing a split-brain scenario in a multihomed environment by exchanging isolation information between a leaf device and two or more spine devices to which the leaf device is multihomed via a link aggregation group (LAG). The techniques include selecting one of the spine devices as a primary spine device and determining, based on the isolation information, whether the spine devices are isolated from each other. In the split-brain scenario in which all of the spine devices are isolated from each other, the primary spine device is configured to maintain the LAG with the leaf device while the other spine devices mark the LAG with the leaf device as down. In this way, in the split-brain scenario, the leaf device may continue to send traffic to other leaf devices in the leaf layer using the LAG to the primary spine device.Type: GrantFiled: July 17, 2020Date of Patent: May 3, 2022Assignee: Juniper Networks, Inc.Inventors: Sushant Kumar, Aldrin Isaac, SelvaKumar Sivaraj
-
Patent number: 11316783Abstract: A method for forwarding a packet, and a network device are provided. The method includes: receiving, a first packet, where the first packet includes first indication information, payload data, and a packet sequence number of the first packet in a data flow corresponding to the first packet; when the first network device determines that the first packet includes the first indication information, generating, a plurality of second packets based on the first packet, where each of the plurality of second packets includes the payload data, the packet sequence number, and second indication information; and separately forwarding, the plurality of second packets to a second network device over different forwarding paths in a plurality of forwarding paths.Type: GrantFiled: March 25, 2020Date of Patent: April 26, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xuesong Geng, Guoyi Chen
-
Patent number: 11290373Abstract: Embodiments are directed to a process and system for avoiding temporary traffic loss in a network having first and second computers and provider edge devices, by retaining, in each provider edge device, path information including a MAC address for the first host computer in a control plane as a dynamic address, and maintaining, in each provider edge device, its own routing table listing network addresses of the other provider edge devices as multi-homed peers. A failure recovery process in each provider edge devices advertises all multi-homed peer network addresses as addresses that each respective provider edge device has dynamically learnt in the control plane such that when a provider edge device receives a route with a locally connected host, it re-advertises the host address on its own.Type: GrantFiled: November 22, 2019Date of Patent: March 29, 2022Assignee: Dell Products LPInventors: Mukesh Moopath Velayudhan, Phaniraj Vattem, Anoop Ghanwani
-
Patent number: 11283467Abstract: A network interface groups and encodes a plurality of bits into a plurality of bit blocks such that a number of bits within the fixed-length frame are available for use as parity bits in a fixed-length frame. The network interface device aggregates a first set of bit blocks and a second set of bit blocks into an aggregated bit block, and encodes a portion of the aggregated bit block using a first encoder to generate a first set of encoded bits according to a first error correction encoding scheme. The network interface device encodes a remaining portion of the aggregated bit block using a second encoder to generate a second set of encoded bits according to a second error correction encoding scheme. A number of parity bits generated by the first and second encoders does not exceed the number of bits in the fixed-length frame made available for use as parity bits.Type: GrantFiled: May 7, 2021Date of Patent: March 22, 2022Assignee: Marvell Asia Pte LtdInventor: William Lo
-
Patent number: 11277385Abstract: Disclosed is a method of operating a software-defined network (SDN) controller located in a decentralized SDN including a plurality of SDN switches and a plurality of SDN controllers, the method including receiving a transaction including network event information from at least one SDN switch of the plurality of SDN switches, determining a block generation entity with at least one other SDN controller based on a consensus algorithm, and, when the SDN controller is determined as the block generation entity, generating a block including the transaction and propagating the block to the at least one other SDN controller and the plurality of SDN switches. Also, a corresponding method of operating a SDN switch is disclosed.Type: GrantFiled: January 30, 2019Date of Patent: March 15, 2022Assignee: Electronics and Telecommunications Research InstituteInventor: Hwan Jo Heo
-
Patent number: 11270531Abstract: A data management platform for Autonomous Vehicles (AVs) is provided. An AV can partition raw data into ingestion objects. The AV can transform the ingestion objects and generate associated manifests. The AV can offload first copies of the manifests in real-time to a data center. At a later time, the AV can offload second copies of the manifests to an AV servicing station. The station can upload the second copies to the data center. If the manifests match, then the station can notify the AV that it is safe to erase the manifests and transformed objects from local storage after offloading completes. If the manifests do not match and a Service Level Agreement (SLA) is violated, then the AV can be docked for further diagnosis. If no SLA is applicable, then the error can be annotated and the transformed objects can be discarded.Type: GrantFiled: June 28, 2019Date of Patent: March 8, 2022Assignee: GM Cruise Holdings, LLCInventors: Pedro Miquel Duarte Gelvez, Vadim Antonov, Dennis Suratna
-
Patent number: 11265241Abstract: A path detection method and apparatus for forwarding at least two layers of labels includes generating, by a first network device, a first request packet used for path detection, where the first request packet includes a label stack and a time to live (TTL), and an initial quantity of layers of the label stack matches an initial value of the TTL, and sending the first request packet, where the first request packet instructs a second network device to send a first response packet to the first network device when the TTL is 0 after being reduced by 1, and the first response packet reaches the first network device through an internet protocol route.Type: GrantFiled: December 18, 2019Date of Patent: March 1, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qing Miao, Yongkang Zhang, Ranxiao Zhao, Ting Hua, Yanfeng Zhang
-
Patent number: 11265285Abstract: A method performed by a physical computing system includes, with a first virtual entity manager of a first host machine, detecting an Address Resolution Protocol (ARP) request from a first virtual entity supported by the first virtual entity manager to a second virtual entity having a first logical address within a fan network. The method further includes, with the first virtual entity manager, translating the first logical address to a second logical address and transmitting the ARP request to a second host machine using a physical address resolved from the second logical address, the second host machine supporting the second virtual entity. The method further includes receiving a response to the ARP request, the response including a virtualized physical address of the second virtual entity. The method further includes with the first virtual entity manager, forwarding a data packet from the first virtual entity to the virtualized physical address.Type: GrantFiled: January 29, 2019Date of Patent: March 1, 2022Assignee: Red Hat Israel, Ltd.Inventor: Michael Tsirkin
-
Patent number: 11258695Abstract: A network node has a graceful restart mode in which the node: sends a graceful restart notification to one or more neighbouring nodes; attempts to re-establish an adjacency with the neighbouring node(s); receives link state data from at least one of the neighbouring node(s), the received data being sent in response to said attempt; derives pre-restart link data from the received data, the derived data identifying formerly active links, including the node, for routing traffic before the restart; routes network traffic in accordance with routing information stored in the router; detects one or more links, of the formerly active links, which are currently inactive; continues with graceful restart after said detection; determines one or more links, of the formerly active links, which are currently active; and exits the graceful restart mode in response to successful re-establishment of adjacencies with a respective neighbouring node for each of the currently active link(s).Type: GrantFiled: February 27, 2020Date of Patent: February 22, 2022Assignee: Metaswitch Networks Ltd.Inventors: Alan Davey, Jonathan Cumming
-
Patent number: 11252012Abstract: The Fault Management (FM) in the Network Function Virtualization (NFV) environment may benefit from various methods. For example methods for fault escalation or de-escalation may be beneficial. A method can include requesting a change in a severity of a virtualized resource alarm. The method can also include deciding to change a severity of a virtualized resource alarm. The requesting the change in the severity can be based on the identified reason.Type: GrantFiled: March 12, 2018Date of Patent: February 15, 2022Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Uwe Rauschenbach, Anatoly Andrianov
-
Patent number: 11245613Abstract: A first route reflector client manager determines identifies that a distributed lock has been released, wherein the first route reflector client manager corresponds to a first route reflector client. In response to the determining that the distributed lock has been released, the first route reflector client manager retrieves the distributed lock. In response to retrieving the distributed lock the first route reflector client manager provisions the first route reflector client into a first route reflector. The first route reflector client manager advertises information corresponding to the provisioning of the first route reflector client into the first route reflector, wherein the advertising causes at least a second route reflector client to identify the first route reflector client as the first route reflector.Type: GrantFiled: May 19, 2020Date of Patent: February 8, 2022Assignee: PAYPAL, INC.Inventors: Sharad Murthy, Mihail Krastev
-
Patent number: 11218397Abstract: An apparatus includes a processor, a first interface configured to connect to a bus of the apparatus, a second interface configured to communicate over a packet network, and circuitry. The circuitry is configured to, in a first operational mode, exchange data between the processor and one or more remote devices over the packet network, via the second interface, and in a second operational mode, monitor the bus using the first interface, detect a predefined trigger event occurring on the bus and, in response to detecting the trigger event, log one or more transactions on the bus that are adjacent to the trigger event and generate one or more protocol-analysis packets comprising at least part of the logged transactions.Type: GrantFiled: January 27, 2019Date of Patent: January 4, 2022Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Peter Paneah, Yoni Galezer, Vladimir Vainer
-
Patent number: 11193969Abstract: A material medium, such as an optical fiber or electrical cable, is used to carry services. The material medium is monitored with at least one diagnostic sensor. The diagnostic sensor may measure the operational health of the material medium, or may measure local environmental conditions around the material medium.Type: GrantFiled: October 18, 2016Date of Patent: December 7, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Constance J. Coty, Lusheng Ji, Robert R. Miller, II, Harry R. Worstell
-
Patent number: 11190592Abstract: A communication network on board a vehicle is a deterministic switched Ethernet network using virtual links, including a set of subscriber devices and a set of switches in which communications are performed redundantly. To manage redundancy, each data frame transmitted on a virtual link includes a frame number in a numbering field of the frame. The transmitter and/or receiver subscriber devices on the virtual link take into account a length of the numbering field equal to a first predetermined length when the BAG value associated with the virtual link is greater than or equal to a predetermined BAG value, otherwise equal to a second predetermined length greater than the first length.Type: GrantFiled: August 22, 2019Date of Patent: November 30, 2021Assignee: Airbus Operations (S.A.S.)Inventor: Juan Lopez
-
Patent number: 11164220Abstract: Embodiments of the present disclosure provide an information processing method, a server, and a computer storage medium. The method includes: collecting first information; selecting from the first information at least one information material, and generating, according to the first information material, a media information form template supporting at least two types of scenario presentation requirements; receiving a first request for the information material initiated by a data traffic monitor; sending the information material and the media information form template to the data traffic monitor; and generating a presentation result according to the information material and the media information form template.Type: GrantFiled: July 2, 2018Date of Patent: November 2, 2021Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Chunhui Wang, Xihong Chen, Jiahuan Zhai, Pengfei Liu, Wanhe Zhao
-
Patent number: 11159430Abstract: In one embodiment, a technique for load balancing of throughput for multi-PHY networks using decision trees is provided. A first device of a mesh communication network may collect at least one transmission metric indicative of a primary link and a secondary link between the first device and a second device of the mesh communication network. The first device may provide the at least one transmission metric as input to one or more decision trees comprising one or more attributes that are each indicative of a threshold for a corresponding transmission metric. The first device may obtain an output from the decision tree comprising a selection of either the primary link or the secondary link. The first device may send, based on the output from the decision tree, one or more packets to the second device using the selected link.Type: GrantFiled: July 22, 2019Date of Patent: October 26, 2021Assignee: Cisco Technology, Inc.Inventors: Lele Zhang, Chuanwei Li, Li Zhao, Yajun Xia
-
Patent number: 11139994Abstract: Systems and methods for InfiniBand fabric optimizations to minimize SA access and startup failover times. A system can comprise one or more microprocessors, a first subnet, the first subnet comprising a plurality of switches, a plurality of host channel adapters, a plurality of hosts, and a subnet manager, the subnet manager running on one of the one or more switches and the plurality of host channel adapters. The subnet manager can be configured to determine that the plurality of hosts and the plurality of switches support a same set of capabilities. On such determination, the subnet manager can configure an SMA flag, the flag indicating that a condition can be set for each of the host channel adapter ports.Type: GrantFiled: April 23, 2020Date of Patent: October 5, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Bjørn Dag Johnsen, Line Holen, Dag Georg Moxnes
-
Patent number: 11108692Abstract: A system, method and program product for electronic communication includes checking and determining if a current called number of a subscriber is on a list of recent calls made by an onward caller where either the onward caller or the receiving caller enter a certain combination of symbols using the onward calling device or the receiving device respectively when the call is in progress. Calling route used to establish a connection between the onward caller and the subscriber is concluded as a low-quality route. Subscriber ID is extracted and included on the list of low quality routes. Request is made for a list of all possible routes for communication between the onward caller and receiver user. A comparison of the list of all possible routes and low quality routes is made. A route not earlier marked as a low-quality route is identified and selected. An electronic communication between the onward caller and receiving user is established using the selected route.Type: GrantFiled: October 3, 2019Date of Patent: August 31, 2021Inventor: Timur Voloshin
-
Patent number: 11102111Abstract: Systems, methods, and computer-readable media for validating routing table information in a network. A network assurance appliance may be configured to retrieve routing table information from a plurality of nodes in a network fabric. The routing table information includes path information from at least one source node to at least one destination node. A graph representation of the routing table information is constructed with the at least one destination node as a sink vertex for the graph representation. The network assurance appliance determines, for each leaf node in the network fabric, whether the leaf node can reach the sink vertex based on the graph representation and determines that there is a misconfiguration of the network fabric based on whether each leaf node in the fabric can reach the sink vertex.Type: GrantFiled: September 9, 2019Date of Patent: August 24, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Ayas Pani, Sanchay Harneja
-
Patent number: 11089341Abstract: Systems and methods for capturing and distributing a live audio stream of a live event in real-time to a plurality of mobile computing devices are described. The system comprises at least one memory configured to store computer-executable instructions and processing device(s) coupled to the at least one memory and at least one audio input device configured to receive the live audio stream. Upon receipt of the live audio stream, the processing device(s) generate, in real-time, a plurality of discrete audio data packets from the live audio stream, and transmit that respective discrete audio data packet over a first network for receipt by the mobile computing devices. In respect of each one of the discrete audio data packets, a copy of the discrete audio data packet is transmitted for receipt by each one of the mobile computing devices prior to transmitting another one of the discrete audio data packets.Type: GrantFiled: May 11, 2018Date of Patent: August 10, 2021Assignee: Prowire Sport LLCInventor: Michel Pollet
-
Patent number: 11087960Abstract: A radio frequency power source according to an exemplary embodiment includes a power generator configured to generate radio frequency power. The radio frequency power includes a plurality of power components. The plurality of power components respectively have a plurality of frequencies set symmetrically with respect to a fundamental frequency at an interval of a predetermined frequency. The envelope of the radio frequency power has peaks that periodically appear at a time interval defined by the predetermined frequency or a frequency that is a multiple of twice or more the predetermined frequency. The power level of the radio frequency power is set to be zero in a period excluding a period between a zero-cross region of the envelope immediately before a point in time of appearance of each of the peaks and a zero-cross region of the envelope immediately after the point in time of the appearance.Type: GrantFiled: January 27, 2020Date of Patent: August 10, 2021Assignee: Tokyo Electron LimitedInventors: Shinji Kubota, Takashi Dokan
-
Patent number: 11050658Abstract: A system for switching from a first communication session between two endpoints to a secondary communication session when media degradation is detected is disclosed. A first endpoint is included within a first enterprise network and a second endpoint is included within a second enterprise network. The first enterprise network includes a call controller and a plurality of session border controllers (SBCs). The SBC in the first communication session detects media degradation and notifies the first endpoint of the media degradation. The first endpoint directs the call controller to establish a secondary communication session with the second endpoint when there is sufficient media degradation. The call controller directs a second SBC to establish the secondary communication session with the second endpoint. When the secondary communication session is established, the call controller directs the first endpoint to send media data using the second SBC.Type: GrantFiled: September 14, 2018Date of Patent: June 29, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Chidambaram Arunachalam, Gonzalo Salgueiro, Nagendra Kumar Nainar
-
Patent number: 10993208Abstract: Embodiments provide a channel measurement and measurement result reporting method and device. According to the method, terminal equipment measures a channel of an unlicensed frequency band according to configuration information, wherein the terminal equipment is in an idle state. The terminal equipment transmits a measurement result of the unlicensed frequency band to network equipment. When the network equipment is required to configure the channel of the unlicensed frequency band to be a secondary carrier of the terminal equipment, the number of interaction signalings between the terminal equipment and the network equipment may be reduced, thereby reducing signaling overhead, and increasing an access rate and access efficiency of an unlicensed frequency band channel carrier.Type: GrantFiled: September 10, 2015Date of Patent: April 27, 2021Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventors: Bin Feng, Hai Tang
-
Patent number: 10985837Abstract: A network element includes a client port configured to receive a signal for transmission; a line port configured to transmit the signal to a far end via Optical Transport Network (OTN); circuitry configured to communicate one or more of a fault and a status associated with the signal to the far end via OTN overhead. The circuitry configured to communicate can be for the fault and utilizes one or more Tandem Connection Monitoring (TCM) layers in the OTN overhead. The circuitry configured to communicate can be for the status and utilizes one or more of Optical Data Unit (ODU) Performance Monitoring (PM) and one or more Tandem Connection Monitoring (TCM) layers.Type: GrantFiled: June 17, 2019Date of Patent: April 20, 2021Assignee: Ciena CorporationInventors: Trevor John Ibach, Larry Babineau
-
Patent number: 10979291Abstract: Systems and methods for building a monitoring fabric are described. The system receives a duplicate of a first portion of traffic information from a first network as first traffic information and communicates the first traffic information in the monitoring fabric. The first traffic information is communicated to a controller that configures the monitoring fabric. The system receives a duplicate of a second portion of the traffic information from the first network as second traffic information. The system forwards the second traffic information to at least one tool.Type: GrantFiled: September 4, 2018Date of Patent: April 13, 2021Assignee: Big Switch Networks LLCInventors: Ryan Izard, Christian Geddings Barrineau, Sandip Shah, Shudong Zhou, Andrew Shaw
-
Patent number: 10965586Abstract: Techniques for detecting path failures and reducing packet loss as a result of such failures are described for use within a data center or other environment. For example, a source and/or destination access node may create and/or maintain information about health and/or connectivity for a plurality of ports or paths between the source and destination device and core switches. The source access node may spray packets over a number of paths between the source access node and the destination access node. The source access node may use the information about connectivity for the paths between the source or destination access nodes and the core switches to limit the paths over which packets are sprayed. The source access node may spray packets over paths between the source access node and the destination access node that are identified as healthy, while avoiding paths that have been identified as failed.Type: GrantFiled: September 28, 2018Date of Patent: March 30, 2021Assignee: Fungible, Inc.Inventors: Deepak Goel, Pradeep Sindhu, Ayaskant Pani, Srihari Raju Vegesna, Narendra Jayawant Gathoo, John David Huber, Rohit Sunkam Ramanujam, Saurin Patel
-
Patent number: 10951528Abstract: A method of routing network traffic may include determining a first data link preference configuration indicating a first preference order for a first plurality of data links over which a first network device communicates. The method may also include receiving a second data link preference configuration indicating a second preference order for a second plurality of data links over which a second network device communicates. The method may additionally include, based on a combination of the first data link preference configuration and the second data link preference configuration, determining a preferred data link to transmit data from the first network device to the second network device. The method may include transmitting data over the preferred data link from the first network device to the second network device.Type: GrantFiled: June 28, 2018Date of Patent: March 16, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Venugopal Hemige, Praveen Raju Kariyanahalli, Ravi Konduri
-
Patent number: 10944808Abstract: A server distributing a stream to a client device may use server-side metrics to detect issues that interrupt or otherwise affect playback of the stream by the client device. The server reproduces the issues experienced by the client device from the server-side metrics without accessing or using client-side metrics. The server-side metrics may include data that may be produced or obtained by the server such as requested stream segment filenames that identify changes in the stream bitrate, and timestamps at which the client device requests different segments. The client-side metrics may include metrics that are produced by the client device, and that directly identify the same client-side issues the server reproduces via the server-side metrics. The server or a distributed platform in which the server operates may dynamically alter the delivery of the stream or perform other remedial actions if the server detects various client-side issues from the server-side metrics.Type: GrantFiled: July 27, 2018Date of Patent: March 9, 2021Assignee: Verizon Digital Media Services Inc.Inventors: Harkeerat Singh Bedi, Satheesh Ravi
-
Patent number: 10938631Abstract: Systems and methods of evaluating single points of failure in a computer network are provided. The system includes a processor configured to receive at least two polylines approximating respective network spans. For each point in a set of points representing geographic locations, the processor can determine a level of risk that an event at the point will affect at least the two polylines. The processor can determine an overall risk of failure by combining the level of risk for each point in the set of points. The processor can output a report indicating at least one point determined to be a potential SPoF based on the level of risk for the at least one point.Type: GrantFiled: July 18, 2018Date of Patent: March 2, 2021Assignee: Google LLCInventors: Arran Schlosberg, Levan Hiemke, Dominik Schmid
-
Patent number: 10938625Abstract: Example implementations relate to standby controllers for access points (APs). A network controller may comprise a processing resource; and a memory resource storing machine-readable instructions to cause the processing resource to: determine, in response to a first controller in a controller cluster failing, whether a first AP managed by a first controller has been assigned to a standby controller; determine, in response to the first AP managed by the first controller not having a standby controller assigned, a radio frequency (RF) gap as a result of a different controller failing; and based on the size of the RF gap, assign the second controller as a standby controller for the first AP.Type: GrantFiled: January 31, 2018Date of Patent: March 2, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Sree Vasthav Shatdarshanam Venkata, Srinivas Killadi, Chanakya Challagolla
-
Patent number: 10932166Abstract: Use of available bits in the TEID field of the GTP header to hold information needed to recreate at least a partial state of the session, enough for it to be routed, without waiting for a full state update. The GTP PDU contains the IP Payload with the source and destination IP addresses. The embodiments use that information and the coded TEID bits to provide sufficient routing information so that the packet can be routed without the full state. The TEID is coded to include bits identifying the APN and bits identifying the QCI of the session. A bit can be used to indicate drop if the full state not available. The remaining bits are used to identify unique user sessions. Some of the TEID bits can be encoded with the charging ID. Because sufficient routing information is provided in each packet, a backup gateway does not need to checkpoint.Type: GrantFiled: March 21, 2019Date of Patent: February 23, 2021Assignee: Mavenir Systems, Inc.Inventors: Nishi Kant, Ajaypal Singh, Sudhagar Chinnaswamy
-
Patent number: 10917356Abstract: The present disclosure is directed to a multi-level resource reservation system that obviates one or more of the problems due to limitations and disadvantages of the related art. The multi-level resource reservation system creates, or modifies existing, peer-to-peer protocol(s) to complete a continuous chain of configured ports to support QoS feature(s), e.g., bound latency and guaranteed jitter, for a data flow that traverses an arbitrary sequence of bridges, routers, and virtual links.Type: GrantFiled: January 21, 2020Date of Patent: February 9, 2021Assignee: Cisco Technology, Inc.Inventor: Norman Finn
-
Patent number: 10911356Abstract: A method for forwarding a packet and a switch are provided. The switch receives a packet via a port; when the packet is a layer-2 packet, determines a VSI based on an ID of a MDC to which the port belongs and an ID of a VLAN of the packet, searches for a layer-2 entry stored in a chip where the port is located and matching with the VSI and a destination MAC address of the packet, and forwards the packet based on the layer-2 entry; when the packet is a layer-3 packet, determines a second VRF based on the ID of the MDC and an ID of a first VRF to which the packet belongs, searches for a layer-3 entry stored in the chip and matching with the second VRF and a destination IP address of the packet, and forwards the packet based on the layer-3 entry.Type: GrantFiled: August 30, 2017Date of Patent: February 2, 2021Assignee: New H3C Technologies Co., Ltd.Inventors: Minghui Wang, Xiyuan Ma
-
Patent number: 10909676Abstract: A method and system for non-invasive medical image based assessment of coronary artery disease (CAD) for clinical decision support using on-site and off-site processing is disclosed. Medical image data of a patient is received. A processing strategy for assessing CAD of the patient using one of on-site processing, off-site processing, or joint on-site and off-site processing is automatically selected based on clinical requirements for a current clinical scenario. Non-invasive assessment of CAD of the patient is performed based on the medical image data of the patient using one of on-site processing, off-site-processing, or joint on-site and off-site processing according to the selected processing strategy. A final assessment of CAD of the patient is output based on the non-invasive assessment of CAD.Type: GrantFiled: July 12, 2017Date of Patent: February 2, 2021Assignee: Siemens Healthcare GmbHInventors: Tiziano Passerini, Lucian Mihai Itu, Dorin Comaniciu, Puneet Sharma
-
Patent number: 10904136Abstract: A method is implemented by a network device to minimize multicast traffic loss or duplication in response to an update to multicast group membership in a network where multicast group membership changes can disrupt multicast traffic delivery to other members of the multicast group. The method receives a registration for the multicast group including a member since version number that is greater than the version number currently advertised by the root for a multicast distribution tree (MDT) that serves the multicast group. The root advertises a new MDT identifier (ID) with a new version number for the MDT that serves the multicast group in the network, and switches distribution of multicast group traffic from the current version of the MDT that serves the multicast group to the new version of the MDT that serves the multicast group after a pre-determined time.Type: GrantFiled: August 6, 2018Date of Patent: January 26, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: David Ian Allan
-
Patent number: 10887251Abstract: Embodiments are directed to a method of implementing a packet capture ring. The packet capture ring includes a plurality of appliances, and the plurality of appliances includes a first appliance and a second appliance. The first appliance and the second appliance are both attached to a network tap, and the first appliance works as a master appliance. The master appliance ingests packets from the network tap, encapsulates the packets and forwards encapsulated packets in the packet capture ring. The method includes: detecting, by the second appliance, a failure of the first appliance; working, by the second appliance, as the master appliance; and removing, by the second appliance, the first appliance from a forwarding designation list.Type: GrantFiled: September 13, 2018Date of Patent: January 5, 2021Assignee: International Business Machines CorporationInventors: Wayne F. Tackabury, Russell Couturier, William A. Bird, Thomas D. Silliman, Alex Omo Agerholm, Michael Milde Lilja, Peter Dahl Ekner, Philip Due Soeberg
-
Patent number: 10855805Abstract: A centralized storage-connected switch port auto-configuration system includes an SDN controller device that receives, from an SDN switch device subsequent to a storage device being connected to a switch port on the SDN switch device, discovery information and uses it to identify the switch port. The SDN controller device then provides SDN communications to the SDN switch device that include a port packet data unit size configuration, a port traffic suppression configuration, and a port loop prevention configuration. The SDN switch device applies the port packet data unit size configuration to configure a packet data unit size transmittable via the switch port, the port traffic suppression configuration to configure the amount of bandwidth of the switch port that will be available to transmit at least one type of data traffic, and the port loop prevention configuration to configure loop prevention designations that will be available for the switch port.Type: GrantFiled: May 26, 2017Date of Patent: December 1, 2020Assignee: Dell Products L.P.Inventors: Ajan Daniel Kutty, Srinivasa Rao Nagalla