Cisco Patent Applications

AUTOMATIC DETERMINATION OF COMPONENTS FOR TIME SENSITIVE NETWORKING

Granted: August 15, 2024
Application Number: 20240276481
The automatic determination of components for Time Sensitive Networking (TSN), and more specifically the automatic determination of the Gate Duration (GD) and Guard Band (GB) for TSN may be provided. To determine the GB and/or GD for a TSN gate, a Time Error (TE) may be determined, and TSN components may be received. An Access Category (AC) and a per-AC Enhanced Distributed Channel Access (EDCA) state may be determined using the TID, wherein the per-AC EDCA includes a Contention Window…

SIGNAL TO INTERFERENCE AND NOISE RATIO ESTIMATION

Granted: August 15, 2024
Application Number: 20240275505
Signal to Interference and Noise Ratio (SINR) estimation, and more specifically providing SINR estimation during Legacy Long Training Field (LLTF) accounting for Inter Symbol Interference (ISI) may be provided. SINR estimation may include receiving a Physical Layer Protocol Data Unit (PPDU) including a LLTF and extracting groups of transmission symbols from the LLTF. Next, groups of fragmented symbols may the groups of transmission symbols. One or more Sum of the Squared Magnitudes (SSM)…

Cooperating Delegated Devices for Backscattering Communication and Energy Harvesting

Granted: August 15, 2024
Application Number: 20240275205
A backscatter communication device assistant may be provided. A computing device may designate a client device as a backscatter communication device assistant. Next, a report indicating a location of a backscatter communication device may be received from the backscatter communication device assistant. Then the backscatter communication device may be caused to receive energy. Data originating from the backscatter communication device may then be received.

INCREASING CHANNEL AVAILABILITY

Granted: August 8, 2024
Application Number: 20240267852
Increased channel availability may be provided. A computing device may receive radio channel information comprising a radio channel to operate within and an incumbent indication indicating whether an incumbent is using the radio channel. Next, power to operate a radio at may be determined based on the incumbent indication. When the incumbent indication indicates an incumbent is present on the radio channel, determining the power to operate the radio based on the incumbent indication…

SYSTEMS AND METHODS FOR ADAPTIVE PROBE RESPONSE

Granted: August 8, 2024
Application Number: 20240267830
Systems and methods for providing adaptive probe responses may be provided. An Access Point (AP) may receive a new probe response configuration, and compare the new probe response configuration to an old probe response configuration. The AP may determine that AP is operating in an ignore, a duplicate, or a hybrid mode based on the comparison of the new probe response configuration to the old probe response configuration. The AP may determine one or more probe response structures using…

ACCESS POINT COORDINATION USING GRAPHS AND MACHINE LEARNING PROCESSES

Granted: August 8, 2024
Application Number: 20240267748
AP coordination, and more specifically intelligent AP coordination using a graph network and reinforcement learning may be provided. AP coordination may include translating a physical space into a logical space, wherein the physical space is being evaluated for AP coordination. A machine learning process may predict signal strengths of signals sent by one or more Access Points (APs) and received by one or more Stations (STAs), wherein the machine learning process uses the logical space,…

CONTROLLER-BASED DISTRIBUTED REMOTE ACCESS WITH STATIC PUBLIC IP AVOIDANCE

Granted: July 18, 2024
Application Number: 20240244029
A method of implementing controller-based distributed remote access may include connecting a plurality of edge devices to a controller via a network. The plurality of edge devices may perform hole punching to traverse a network address translation (NAT) gateway to create a NAT hole. The method may also include connecting a client device to the controller. The client device may be directly connected to one of the plurality of edge devices via the NAT hole in the network. The method may…

DYNAMIC OPEN RADIO ACCESS NETWORK RADIO UNIT SHARING BETWEEN MULTIPLE TENANT OPEN RADIO ACCESS NETWORK DISTRIBUTED UNITS

Granted: July 11, 2024
Application Number: 20240236182
Dynamic Open Radio Access Network Radio Unit (O-RU) sharing between multiple tenant Open RAN Distributed Units (O-DU) may be provided. A Near Real Time RAN Intelligent Controller (nRT-RIC) may receive tenant policies for a first tenant and a second tenant. The nRT-RIC may then determine initial sharing templates for the first tenant and the second tenant based on the tenant policies. The nRT-RIC may send the initial sharing templates to a first tenant Distributed Unit (DU) and a second…

RECURSIVE UPDATING OF MAP SERVER ENTRIES

Granted: June 20, 2024
Application Number: 20240205793
A method of updating map server entries may include generating a map server database (DB) at a map server. The map server DB may include a plurality of relational fields for a plurality of entries. The method may further include, based at least in part on a first entry of the plurality of entries being updated including a change to a first network location of the first entry, updating a second network location of a second entry of the plurality of entries that has a relation with the…

GRANULARITY OF COORDINATION GROUPS (CGs) USING SECTORIZATION

Granted: June 6, 2024
Application Number: 20240187876
Improved granularity of Coordination Groups (CGs) using sectorization may be provided. A plurality of sectors around a plurality of Access Points (APs) may be determined. Then, for each of the plurality of APs, it may be determined which sector client devices associated with each of the plurality of APs are in. Next, each of the plurality of APs may be caused to transmit to client devices in a first one of the plurality of sectors.

EXCESS SLOT-TIME RE-FARMING

Granted: May 30, 2024
Application Number: 20240179687
Excess slot-time re-farming may be provided. A first Access Point (AP) may be received by a first Access Point (AP). Next, excess time in the slot allocation may be determined. Then wireless exchanges may be used to allocate the excess time in the slot allocation to a second AP.

DIFFERENTIAL TIME SYNCHRONIZATION AND SCHEDULING

Granted: May 30, 2024
Application Number: 20240179644
Differential time synchronization and scheduling may be provided. A first Access Point (AP) may wirelessly receive time-base translation parameters of a second AP. The first AP and the second AP may be neighboring. Next, a first transmission schedule for the first AP and a second transmission schedule for the second AP may be maintained. Then the second transmission schedule for the second AP may be translated into a time-base of the first AP based on the time-base translation parameters…

DETERMINISTIC GENERATION OF QUANTUM RESOURCE STATES

Granted: May 23, 2024
Application Number: 20240169230
A method is provided for deterministically generating a photonic resource state for computational quantum computing. The method includes producing a sequence of emitted photonic qubits. The sequence of emitted photonic qubits is directed to an optical circulator of a passive entanglement component. The passive entanglement component includes the optical circulator, a delay line, and a Controlled-Z (CZ) gate. Each photon in the sequence of emitted photonic qubits is reflected at the end…

MULTIMODAL WIRELESS AND DETERMINISTIC MODE OPERATION

Granted: May 16, 2024
Application Number: 20240163786
Multimodal wireless and deterministic mode operation may be provided. An indication may be provided to a client device by an Access Point (AP) that the AP supports multimode operation and which current sub-mode is enabled. Then a determination may be received from the client device to perform an operation based on the indication that the AP supports multimode operation and which sub-mode is currently enabled wherein the operation comprises one of prefer the AP and avoid the AP.

LEVERAGING WIRELESS DIRECT TRANSMISSIONS

Granted: May 16, 2024
Application Number: 20240163770
Leveraging wireless direct transmissions may be provided. It may be determined that data traffic flowing on a first pathway between a first client device and a second client device is not meeting a predetermined service level. The first pathway may be partially wired and partially wireless. A second pathway that will meet the predetermined service level may be determined. The second pathway may be wireless. The data traffic may be caused to flow on the second pathway.

BROADCAST OPERATIONS BY A SELECTED SUBSET OF ACCESS POINTS

Granted: May 16, 2024
Application Number: 20240163685
Broadcast operations by a selected subset of Access Points (APs) may be provided. A first plurality of APs to perform broadcast may be selected from a plurality of APs. Next, a plurality of client devices may be moved from a second plurality of APs to the first plurality of APs during a broadcast period. Then, the plurality of client devices may be moved to the second plurality of APs from the first plurality of APs after the broadcast period.

Broadcast Energy and Spectrum Consumption Optimization

Granted: May 16, 2024
Application Number: 20240163005
Broadcast energy and spectrum consumption optimization may be provided. It may be determined, by a computing device for each of a plurality of client devices, a corresponding plurality of respective minimum Modulation and Coding Schemes (MCSs) needed to reach each of the respective plurality of client devices from the computing device at a predetermined power level. Next, an optimal MCS from the plurality of respective minimum MCSs may be used to reach a first group of the plurality of…

STATELESS NETWORK ADDRESS PRIVACY (SNAP)

Granted: May 2, 2024
Application Number: 20240146766
Stateless network address privacy may be provided. A data packing may be received with an obfuscated destination address and an un-obfuscated source address. An un-obfuscated destination address may be determined based on the obfuscated destination address. An obfuscated source address may be determined based on the un-obfuscated source address. The obfuscated destination address may be replaced with the un-obfuscated destination address and the un-obfuscated source address may be…

FABRIC-BASED ROOT-OF-TRUST

Granted: May 2, 2024
Application Number: 20240143773
A method of creating a root-of-trust (RoT) within a network fabric may include powering on a network interface card (NIC) baseboard management controller (BMC) (NIC BMC), booting up a NIC via the NIC BMC, obtaining an address for the NIC, verifying an identity of the NIC at a fabric trust identity server using a key obtained from a secure vault communicatively coupled to the NIC BMC, verifying with the fabric trust identity server a number of images of a host device residing in the NIC…

DYNAMIC OPEN RADIO ACCESS NETWORK RADIO UNIT SHARING BETWEEN MULTIPLE TENANT OPEN RADIO ACCESS NETWORK DISTRIBUTED UNITS

Granted: April 25, 2024
Application Number: 20240137414
Dynamic Open Radio Access Network Radio Unit (O-RU) sharing between multiple tenant Open RAN Distributed Units (O-DU) may be provided. A Near Real Time RAN Intelligent Controller (nRT-RIC) may receive tenant policies for a first tenant and a second tenant. The nRT-RIC may then determine initial sharing templates for the first tenant and the second tenant based on the tenant policies. The nRT-RIC may send the initial sharing templates to a first tenant Distributed Unit (DU) and a second…