HETEROGENEOUS CAPABILITIES IN AN OVERLAY FABRIC
Granted: January 23, 2020
Application Number:
20200028711
Heterogeneous capabilities in an overlay fabric may be provided. First, it may be determined that a first link and a second link support a feature. Then the first link and the second link may be traversed with traffic between a host in a first Endpoint Group (EPG) connected to a first leaf switch and a second host in a second EPG connected to a second leaf switch when a topology preference for the feature is indicated for the traffic.
FRONT ACCESSIBLE FAN TRAY WITH FRONT-TO-BACK COOLING IN A MODULAR ELECTRONIC SYSTEM
Granted: January 9, 2020
Application Number:
20200015386
In one embodiment, a modular electronic system includes a front panel comprising openings for receiving a plurality of modules, a removable fan tray comprising a plurality of fans for cooling one or more of the modules with airflow entering the modular electronic system at the front panel when the plurality of fans are operating, and a fan tray channel for receiving the fan tray and positioning the fans in a row generally parallel to the front panel. The channel extends from one of the…
BYPASSING RADAR IN WIDE DYNAMIC FREQUENCY SELECTION (DFS) CHANNELS UTILIZING PUNCTURING
Granted: January 9, 2020
Application Number:
20200015220
Bypassing radar in wide Dynamic Frequency Selection (DFS) channels utilizing puncturing may be provided. A first client device may be classified as eligible for puncturing and a second client device may be classified as not eligible for puncturing. Next, it may be determined that a subchannel in a bandwidth range should not be used. Then, in response to determining that the subchannel in the bandwidth range should not be used, the first client device may be steered to a first subset of…
SMART POWER OVER ETHERNET LIFT
Granted: January 9, 2020
Application Number:
20200011480
According to one aspect, an apparatus includes an actuator, a first portion, and the second portion is arranged to be coupled to a device. The second portion has a second conductive connector portion, wherein power is not provided to the actuator when the first conductive connector portion and the second conductive connector portion are in physical contact, and wherein the power is provided to the actuator when the first conductive connector portion and the second conductive connector…
RESOURCE PARTITIONING FOR NETWORK SLICES IN SEGMENT ROUTING NETWORKS
Granted: January 2, 2020
Application Number:
20200008067
Resource rationing for network slices in segment routing networks may be provided. A network slice may be created in a communication network. A portion of network resource may be dedicated to the network slice. The dedicated portion of network resource may be bound to the network slice using a segment identifier. The segment identifier may be advertised to the communication network. Data packets associated with the network slice may be routed using the dedicated portion of network…
DESIGNATING A VOTING CLASSIFIER USING DISTRIBUTED LEARNING MACHINES
Granted: January 2, 2020
Application Number:
20200007412
In one embodiment, possible voting nodes in a network are identified. The possible voting nodes each execute a classifier that is configured to select a label from among a plurality of labels based on a set of input features. A set of one or more eligible voting nodes is selected from among the possible voting nodes based on a network policy. Voting requests are then provided to the one or more eligible voting nodes that cause the one or more eligible voting nodes to select labels from…
RECONCILING ABR SEGMENTS ACROSS REDUNDANT SITES
Granted: December 26, 2019
Application Number:
20190394538
Reconciling Adaptive Bitrate (ABR) segments across redundant sites may be provided. First, a working manifest may be set to match a primary downstream manifest and the working manifest may be updated using an auxiliary downstream manifest. Next, first segments missing from the working manifest as identified during updating the working manifest using the auxiliary downstream manifest may be copied from the auxiliary downstream manifest to the primary downstream manifest. The working…
Providing Processing and Network Efficiencies in Protecting Internet Protocol Version 6 Segment Routing Packets and Functions Using Security Segment Identifiers
Granted: December 26, 2019
Application Number:
20190394211
In one embodiment, a Segment Routing network node provides processing and network efficiencies in protecting Internet Protocol version 6 (IPv6) Segment Routing (SRv6) packets and functions using Security Segment Identifiers, which are included in Segment Lists of a Segment Routing Header of a SRv6 packet. The Security Segment Identifier provides, inter alia, origin authentication, integrity of information in one or more headers of the packet, and/or anti-replay protection. In one…
STATELESS AND RELIABLE LOAD BALANCING USING SEGMENT ROUTING AND TCP TIMESTAMPS
Granted: December 26, 2019
Application Number:
20190394131
Stateless and reliable load balancing using segment routing and an available side-channel may be provided. First, a non-SYN packet associated with a connection may be received. The non-SYN packet may have first data contained in an available side-channel. Next an associated bucket may be retrieved based on a hash of second data in the non-SYN packet. The associated bucket may identify a plurality of servers. Then a one of the plurality of servers may be selected based on the first data…
HEAT SINK FOR PLUGGABLE MODULE CAGE
Granted: December 19, 2019
Application Number:
20190387650
In one embodiment, an apparatus includes a housing for receiving pluggable modules, the housing comprising at least one lower opening and at least one upper opening, each of the openings configured to receive one of the pluggable modules, and a heat sink interposed between the lower and upper openings. The heat sink comprises a cross-sectional honeycomb structure defining cooling tubes extending longitudinally between parallel surfaces of the heat sink for dissipating heat from the…
ECHO CANCELLATION TO ALLEVIATE TIMING VARYING CHANNELS
Granted: December 19, 2019
Application Number:
20190386701
Echo cancellation to alleviate timing varying channels may be provided. First, a feedback signal corresponding to one of a plurality of downstream paths and a combination upstream signal comprising a combination of upstream signals from a plurality of upstream paths may be received. Next, a plurality of echo corrected signals may be created using the feedback signal, the combination upstream signal, and a plurality of echo cancelation coefficients that each respectively correspond to…
FULL DUPLEX (FDX) ENHANCED NODE
Granted: December 19, 2019
Application Number:
20190386700
Full Duplex (FDX) enhanced node deployment may be provided. First, a first device level may be provided comprising a first plurality of FDX enhanced nodes. The first plurality of FDX enhanced nodes may comprise a first FDX enhanced node and a second FDX enhanced node. The first plurality of FDX enhanced nodes may be operated in a first mode. Next, a second device level may be provided comprising a third FDX enhanced node. The second device level may be upstream from the first device…
Ingress Cancellation Tachometer
Granted: December 19, 2019
Application Number:
20190386691
Indication of an amount of processing performed in detection and removal of ingress noise may be provided. A frequency domain representation of a narrowband region of a digital input signal may be received. The received frequency domain representation of the narrowband region may be compared with a predetermined threshold. Results from the comparison of the received frequency domain representation of the narrowband region with the predetermined threshold may be aggregated. Based on the…
ADJUSTABLE CABLE MANAGEMENT BRACKET FOR MODULAR ELECTRONIC SYSTEM
Granted: December 12, 2019
Application Number:
20190380221
In one embodiment, a cable management bracket for managing cables connected to a modular electronic system mounted on a rack comprises a fixed portion and a rotatable portion extending from the fixed portion and comprising a support member for supporting the cables, the rotatable portion rotatable with the cables to allow for removal and insertion of a module of the modular electronic system.
REDUCE ECHO LEVEL BY SCRAMBLING PHASES OF ECHOES FROM MULTIPLE PORTS IN FDX NODE
Granted: December 12, 2019
Application Number:
20190379423
Reduce echo level may be provided by scrambling phases of echoes from multiple ports in a Full Duplex (FDX) node. The FDX node may comprise a transmit portion, a receive portion, and a plurality of ports. The transmit portion may comprise a transmit portion transmit port and a plurality of splitters. The receive portion may comprise a receive portion receive port and a plurality of combiners. The plurality of splitters and the plurality of combiners may scramble phases of completed loops…
Longest Prefix Matching Providing Packet Processing and/or Memory Efficiencies in Processing of Packets
Granted: December 5, 2019
Application Number:
20190372896
One embodiment performs longest prefix matching operations in one or more different manners that provides packet processing and/or memory efficiencies in the processing of packets. In one embodiment, a packet switching device determines a set of one or more mask lengths of a particular conforming entry of a multibit trie or other data structure that matches a particular address of a packet via a lookup operation in a mask length data structure. A conforming entry refers to an entry which…
QUICK RELEASE FOR ONLINE INSERTION AND REMOVAL OF A MODULE IN A DISTRIBUTED NETWORK SYSTEM
Granted: November 28, 2019
Application Number:
20190364686
In one embodiment, as apparatus includes a quick release system for installation of a module of a network communications system in a rack and removal of the module from the rack, the quick release system comprising a rack bracket for attachment to the rack, the rack bracket comprising a ground lug for providing a ground connection, and a module bracket for attachment to the module, the module bracket comprising a thumb screw for securely connecting the module bracket to the rack bracket.…
UPDATING POLICY FOR A VIDEO FLOW DURING TRANSITIONS
Granted: November 28, 2019
Application Number:
20190364425
First, an authentication module may receive an identification (ID) linking request, create a secured ID linking request from the ID linking request, and send the secured ID linking request to a packet gateway module located in a packet core of a mobile network. Next, the packet gateway module may insert into the secured ID linking request, an encrypted version of a mobile identifier corresponding to a client device from which the secured ID linking request was received. Next, a mobile…
CABLE POWER RATING IDENTIFICATION FOR POWER DISTRIBUTION OVER COMMUNICATIONS CABLING
Granted: November 28, 2019
Application Number:
20190363493
In one embodiment, as apparatus includes a cable identifier for attachment to a plug and cable assembly operable to deliver Power over Ethernet (PoE) at a power greater than 90 watts, the plug and cable assembly receivable in a receptacle delivering the PoE. The cable identifier is configured for mating with the receptacle and includes an electrical identifier for use in identifying a power rating of the cable when the plug and cable assembly is inserted into the receptacle. A method and…
METHOD AND SYSTEM FOR TELEPROTECTION OVER SEGMENT ROUTING-BASED NETWORKS
Granted: November 21, 2019
Application Number:
20190356600
A method for teleprotection over a segment routed network comprises receiving network requirements for communication between a first teleprotection relay and a second teleprotection relay, the first teleprotection relay associated with a first router of the segment routed network, and the second teleprotection relay associated with a second router of the segment routed network, identifying a primary path from the first router to the second router satisfying the network requirements,…