Patents Assigned to Cisco Technology
-
Patent number: 10735972Abstract: In a shared radio frequency (RF) band, regulations or standards can stipulate that a device using an RF channel must vacate the RF channel if another device having priority to the channel is detected. It takes time, however, to move channels and this added time reduces the effective speed of the communication. In some cases, a received signal from the other device may be received on the channel when the other device is not, in fact, operating on the channel. These received signals can lead the device to move channels, thereby slowing communications unnecessarily. Accordingly, disclosed herein are a system and method for checking the characteristics of a received signal's spectrum to determine if the source of the received signal is on-channel or off-channel. This determination may be used to minimize the device from taking unnecessary interference avoidance measures, such as dynamic frequency selection.Type: GrantFiled: July 23, 2019Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventor: Evgeny Yankevich
-
Patent number: 10734306Abstract: A heat sink mounting configuration is provided that is configured to prevent the heat sink from damaging ball grid arrays (BGA) of an application specific integrated circuit (ASIC) mounted on a printed circuit board (PCB) when the line card is subjected to vibrations and shocks. The heat sink mounting configuration may include a set of screws configured to be at least partially disposed within the apertures of the heat sink to secure the heat sink to the PCB. The mounting configuration includes a resilient member and a spacer disposed around the screws proximate to the apertures. The resilient members are configured to bias the heat sink against the ASIC to maintain the heat sink in contact with the ASIC. The spacers are configured to prevent the heat sink from impacting the ASIC with forces large enough to damage the BGA when the line card is subjected to vibrations and shocks.Type: GrantFiled: September 21, 2018Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Vic Chia, Hong Huynh, Steven A. Hanssen, Robert Gregory Twiss
-
Patent number: 10735981Abstract: Disclosed is a method that includes receiving, at a layer 2 switch, a first message to establish a fast re-switch tunnel between the layer 2 switch and a standby wireless controller and receiving, at the layer 2 switch, a second message to trigger use of the fast re-switch tunnel. The switch receives data and forwards the data to the standby wireless controller through the fast re-switch tunnel. Once MAC tables are updated for the standby wireless controller, the fast re-switch tunnel can be torn down.Type: GrantFiled: October 10, 2017Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Naiming Shen, Jun Zhuang, Laxmikantha Reddy Ponnuru, Veeranjaneyulu Pendyala
-
Patent number: 10735101Abstract: A method of manufacturing an optical communication device includes preparing first and second pre-defined break lines in a carrier wafer. A first sub-mount is positioned near the first break line to accommodate an optical laser and a second sub-mount is positioned near the second break line to accommodate an optical modulator. The first sub-mount is secured to a thermally conductive and electrically nonconductive spacer which is secured to a thermo-electrical cooler that defines a gap between the first submount and the thermo-electrical cooler. A portion of the carrier wafer between the sub-mounts is removed.Type: GrantFiled: July 31, 2017Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Stefan Pfnuer, Ravi Kachru, John Fangman, Utpal Chakrabarti
-
Patent number: 10735472Abstract: The container deployment system of the present disclosure provides systems and processes to perform authorization of each unique container instance by the enterprise organization that published the container image and requested the container instance. A controller may be programmed or configured to apply one or more authorization policies to determine if a container instance should be executed or not. The authorization policies may include rules that restrict the number of containers running, cost consideration for executing a container, violations of time constraints for the execution of a container image, and violations of location constraints for execution of a container image, among other variations.Type: GrantFiled: July 10, 2018Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Scott Wainner, Bruce Martins, Christopher Holmes
-
Patent number: 10735275Abstract: A virtual network function (VNF) management system includes a computer-executable set of instructions to deploy a VNF using one or more resources allocated for use by the VNF in which the one or more resources are allocated by communicating with a resource manager that manages the one or more resources. The system then receives a request from a user interface to un-deploy the VNF, and un-deploys the VNF while keeping the resources allocated for use by the VNF. At a later time, the system can then receive a request to restore the VNF from the user interface, and deploy the VNF again using the allocated resources.Type: GrantFiled: June 16, 2017Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Vipin Dravid, Varun Ponkshe
-
Patent number: 10736143Abstract: An access point determines the highest signal strength at which it can detect transmissions from other access points or overlapping-basic-service-set (OBSS) client devices associated with the other access points. The access point sets an OBSS packet-detect threshold to the lesser of a minimum cell-size threshold or the highest signal strength and sets a receiver start-of-packet (RxSOP) threshold to the OBSS packet-detect threshold minus an offset. The access point avoids decoding incoming packets when respective signal strengths of the incoming packets do not satisfy the RxSOP threshold. The access point also avoids initiating transmission when incoming packets from the other access points or from the OBSS client devices have signal strengths that satisfy the OBSS packet-detect threshold.Type: GrantFiled: September 17, 2018Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Gautam Dilip Bhanage, Pooya Monajemi, Brian Donald Hart
-
Patent number: 10732704Abstract: Embodiments described herein include a Power over Ethernet (PoE) enabled device that uses 2-event classification when allocating power to coupled powered devices (PDs). If the 2-event classification is successful, power sourcing equipment (PSE) on the PoE device allocates a maximum power allotment to the PD. Once powered on, the PD may determine it does not require the maximum power allotment and negotiate a reduction in the power allotted to the PD.Type: GrantFiled: January 16, 2018Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Krishna Kumar Vavilala, Ahmed Faraz, Saravanan M. K, Sachin Modi
-
Patent number: 10735308Abstract: At a networking device, a method includes obtaining, according to a predefined protocol, a first plurality of attestation vectors from a corresponding plurality of candidate next-hop nodes. Each of the plurality of candidate next-hop nodes is included within a respective route between a particular node and a destination node. The method further includes determining a plurality of confidence scores. Each of the plurality of confidence scores is based on a comparison between a corresponding one of the first plurality of attestation vectors and a trusted image vector. The method further includes selecting, from the plurality of confidence scores, a particular confidence score that satisfies one or more selection criteria. Each of the particular confidence score is associated with a particular candidate next-hop node of the plurality of candidate next-hop nodes. The method further includes directing, to the particular candidate next-hop node, a data packet destined for the destination node.Type: GrantFiled: December 21, 2018Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Eric Voit, Shwetha Subray Bhandari, William F. Sulzen, Sujal Sheth
-
Patent number: 10735217Abstract: The present technology provides a system, method, and computer-readable medium directed to dynamic implementation and management of multi-provider internet access featuring multiple access points across a multi-site overlay network fabric. An aspect of the technology is directed to the implementation of a common fabric-wide Virtual Network (VN) with a unique Internet Instance Identifier (Internet IID) that is dedicated to internet access traffic. Default access routes from multiple service providers (SP) are leaked into the VN with the Internet IID at exit points of the fabric using local Extranet policies. Internet-bound traffic generated from any point within the overlay fabric network is then redirected into the Internet IID, using remote Extranet policies. Internet-bound traffic, once in the Internet IID, follows the SP default access route(s) towards the exit points where SP specific access policies may be applied to the traffic which is then forwarded to the corresponding SP network.Type: GrantFiled: March 28, 2019Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Vrushali Ashtaputre, Abiose Gbolahan Ibigbami, Johnson Leong, Marc Portoles Comeras
-
Patent number: 10735995Abstract: An enhanced, fixed broadband access network-mobile network integration for integrating fixed broadband access networks and mobile networks may include a network node having a Broadband Network Gateway (BNG) User Plane (UP) (BNG-UP) function operative to serve as a Branching Point (BP) User Plane Function (UPF). The network node may include a network interface to interface with a Control Plane (CP) for session management and a network interface to interface with a BNG Control Plane (BNG-CP) function. The network node may be configured to process UP traffic based on one or more sets of rules, to forward first UP traffic towards a first UPF to a Data Network (DN) and to forward second UP traffic towards a second UPF to a Local Area Data Network (LADN). Sessions with the CP for session management and the BNG-CP may be identified as related sessions for appropriate processing of the UP traffic.Type: GrantFiled: September 5, 2019Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Raghunadha Reddy Pocha, Sateesh Reddy Mommidi, Ravi Sankar Mantha
-
Patent number: 10735274Abstract: In one embodiment, a network assurance service applies labels to feature vectors of network characteristics associated with a plurality of wireless access points in the network. An applied label for a feature vector indicates whether the access point associated with the feature vector experienced a threshold number of onboarding delays within a given time window. The service, based on the feature vectors and labels, trains a plurality of machine learning-based classifiers to predict onboarding delays, and uses one or more of the trained plurality of classifiers to predict onboarding delays for a particular access point. The service calculates one or more classifier performance metrics for the one or more classifiers based on the predicted onboarding delays for the particular access point. The service selects a particular one of the classifiers to monitor the network characteristics associated with the particular access point, based on the one or more classifier performance metrics.Type: GrantFiled: January 26, 2018Date of Patent: August 4, 2020Assignee: Cisco Technology, Inc.Inventors: Sharon Shoshana Wulff, Grégory Mermoud, Jean-Philippe Vasseur
-
Publication number: 20200244519Abstract: A first address resolution request may be received by a first access switch from a first device and the address resolution request may be resolved by the first access switch with a central database of a network. Then a second address resolution request may be sent to a sensor by the first access switch in response to resolving the first address resolution request. An address resolution response may then be sent by the sensor to the first device in response to the sensor determining that the first device is a bad endpoint. A session may then be established between the sensor and the first device in response to the sensor sending the address resolution response. The first device may then be prompted by the sensor via the established session to resolve issues that lead the sensor to determine that the first device is a bad endpoint.Type: ApplicationFiled: January 24, 2019Publication date: July 30, 2020Applicant: Cisco Technology, Inc.Inventors: Eric Levy Abegnoli, Pascal Thubert, Patrick Wetterwald
-
Publication number: 20200241627Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.Type: ApplicationFiled: March 23, 2020Publication date: July 30, 2020Applicant: Cisco Technology, Inc.Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
-
Publication number: 20200244431Abstract: A system to support Time Division Duplex (TDD) Full Duplex (FDX) with a remote Duty Cycle (DS) framer may be provided. The system may comprise a core and a Remote PHY Device (RPD). The core may comprise a Downstream (DS) Quality-of-Service (QoS) scheduler and a DS duty cycle rate regulator. The DS duty cycle rate regulator may comprise a plurality of token buckets and a plurality of data framing queues. The RPD may comprise a plurality of TG queue blocks and switching logic.Type: ApplicationFiled: January 25, 2019Publication date: July 30, 2020Applicant: Cisco Technology, Inc.Inventors: Tong Liu, John T. Chapman, Hang Jin
-
Publication number: 20200245346Abstract: A centralized Upstream (US) scheduling system configured to provide a US split scheduler may be provided. The centralized US scheduling system may comprise a US scheduler and a map editor. The US scheduler may be configured to create a map for US bandwidth allocation. The map may include Steady-State Grants (SGNTs) and Editable Grants (EGNTs). The map editor may be configured to receive the map from the US scheduler and to assign the EGNTs among low latency Service Flows (SFs).Type: ApplicationFiled: January 25, 2019Publication date: July 30, 2020Applicant: Cisco Technology, Inc.Inventors: John T. Chapman, Tong Liu, Hang Jin
-
Patent number: 10725240Abstract: A method comprises receiving, at a plurality of optical distributors of a photonic chip, optical energy from a plurality of primary laser sources. Each of the optical distributors receives optical energy from a respective primary laser source at a respective first input. The method further comprises detecting a failed primary laser source of the primary laser sources using control circuitry of a sparing system. The sparing system further comprises one or more secondary laser sources configured to provide optical energy to respective second inputs of the optical distributors. A first one of the secondary laser sources is optically coupled with at least two of the optical distributors. The method further comprises controlling, using the control circuitry, a first one of the secondary laser sources to selectively provide optical energy to the optical distributor whose first input is optically coupled with the failed primary laser source.Type: GrantFiled: September 14, 2018Date of Patent: July 28, 2020Assignee: Cisco Technology, Inc.Inventors: Jock T. Bovington, Matthew J. Traverso
-
Distributed stateless inference of hop-wise delays and round-trip time for internet protocol traffic
Patent number: 10728130Abstract: In an embodiment, a computer implemented method for determining network delay values comprises receiving, by a management server that is communicatively coupled via one or more networks or internetworks to a first router and a second router, two or more first timestamp values from the first router at first times at which two or more packets associated with a particular packet flow are received at the first router; receiving by the management server two or more second timestamp values from the second router at second times at which the same two or more packets associated with the same particular packet flow are received at the second router; determining one or more of: a one-way delay time in which the particular packet flow travels between the first router and the second router based on the first timestamp values and the second timestamp values; an inferred round-trip time.Type: GrantFiled: April 21, 2016Date of Patent: July 28, 2020Assignee: Cisco Technology, Inc.Inventors: Alexander Clemm, Mouli Chandramouli, Raghuram Sudhaakar -
Patent number: 10726590Abstract: In one aspect, a system for correlating application performance data with hardware performance data via heat maps is disclosed. The system includes: a processor; a memory; and one or more modules stored in the memory and executable by a processor to perform operations. The operations include: receive data associated with monitored applications and hardware; identify application performance data and hardware performance data from the received data; generate interactive heat maps of the application performance data and interactive heat maps of the hardware performance data; provide a user interface for displaying the generated heat maps; and display, through the user interface, the generated heat maps of the application performance data and the generated heat maps of the hardware performance data using a common time scale.Type: GrantFiled: October 31, 2016Date of Patent: July 28, 2020Assignee: Cisco Technology, Inc.Inventors: Harish Nataraj, Dhairyashil Dilip Padalkar, Payman Kamali, Divyanshu Mittal, Suneet Lawrence Saldanha, Zachary Julian Sherman
-
Patent number: 10728807Abstract: Techniques for efficient roaming of clients between access points (APs) of a wireless data communications network are described. A first AP can receive a request for the first client to join the network. The request can specify a unique identifier for the first client. An identifier for a second AP can be determined by processing the unique identifier for the first client using a predefined hash function. A network address of the second AP can be determined using the determined identifier for the second AP. The first AP can transmit a request to the determined network address of the second AP to query for network state information corresponding to the first client, and upon receiving a pairwise master key (PMK) associated with the first client, can authenticate the first client to join the network.Type: GrantFiled: March 4, 2019Date of Patent: July 28, 2020Assignee: Cisco Technology, Inc.Inventors: Prashant Kumar, Tirthankar Ghose