ADAPTIVE MANAGEMENT OF WIRELESS CLIENTS BASED ON CLIENTS RADIO BEHAVIORS AND CAPABILITIES
Granted: August 6, 2015
Application Number:
20150223192
The present disclosure discloses a method and network device for adaptive management of wireless clients based on clients' radio behaviors and capabilities. Specifically, a disclosed network device can dynamically select a location tracking mechanism based on a probing characteristic of a client device. The disclosed network device can also dynamically selects a communication mechanism based on a power saving characteristics of a client device. Moreover, the disclosed network device can…
AUTOMATIC DELIVERY TRAFFIC INDICATION MESSAGE INTERVAL CONTROL FOR BETTER MOBILE POWER SAVE PERFORMANCE
Granted: August 6, 2015
Application Number:
20150223168
The present disclosure discloses a method and network device for automatic delivery traffic indication message (DTIM) interval control for better mobile power save performance. The disclosed network device determines one or more characteristics for at least one client device connected to an Access Point (AP). The network device then dynamically selects a DTIM interval for the AP based on the characteristics for the at least one client device, and configures the AP to transmit a DTIM…
MODIFYING FEEDBACK INFORMATION TO CONTROL A SOURCE DEVICE
Granted: August 6, 2015
Application Number:
20150223105
A non-transitory computer readable medium includes instructions which, when executed by one or more processors cause performance of operations, including: receiving feedback information related to a receipt of packets by a receiving device, the packets being transmitted by a source device, modifying the feedback information to obtain modified information related to the receipt of the packets by the receiving device, and transmitting, to the source device, the modified information related…
DETERMINING PACKET PRIORITY BASED ON A LOCATION ASSOCIATED WITH A CLIENT DEVICE
Granted: August 6, 2015
Application Number:
20150222727
A non-transitory computer readable medium storing instructions which, when executed by one or more hardware processors, causes performance of operations including: determining a location associated with a client device, assigning a priority to packets, received from the client device or targeted for the client device, based at least on the location associated with the client device, and processing packets based on the priority assigned to the packets.
SYSTEM AND METHOD FOR EFFICIENT FRAME AGGREGATION
Granted: August 6, 2015
Application Number:
20150222562
The present disclosure discloses a method and network device for efficient frame aggregation. Specifically, a network device queues a first set of packets until one of the first set of aggregation limits is detected. The network device then transmits the first set of packets, and receives feedback information. Then, the network device modifies the first set of aggregation limits to obtain a second set of aggregation limits based on the feedback information. The network device queues a…
DISTRIBUTED GATEWAY FOR LOCAL SUBNET
Granted: August 6, 2015
Application Number:
20150222540
A computer readable medium storing instructions with functionality for: receiving a first request, from a first client device in a particular IP subnet, to identify a MAC address that corresponds to a particular IP address in the particular IP subnet; transmitting a first response to the first client device that identifies a first MAC address, of a first network device in the particular IP subnet, as the MAC address that corresponds to the particular IP address; receiving a second…
METHOD AND SYSTEM FOR IMPLEMENTING A PRIORITY FOR ACCESS POINTS
Granted: August 6, 2015
Application Number:
20150222527
A non-transitory computer readable medium includes instructions which, when executed by one or more hardware processors, cause performance of operations including determining a priority level for an Access Point (AP). Subsequent to determining the priority level for the AP, the instructions further cause performance of operations including receiving multiple packets, determining one or more transmission parameters for transmitting the packets based at least in part on the priority level…
SYSTEM AND METHODS FOR ADAPTIVE PER-USER MULTIPATH CONTROL FOR SPATIAL MULTIPLEXING GAIN IN MIMO SYSTEMS
Granted: July 30, 2015
Application Number:
20150215025
Disclosed herein is a system, apparatus, and method for adaptive per-user multipath control for spatial multiplexing gain in MIMO systems. Transmission parameters relating to Cyclic Shifts and/or Radio Frequency (RF) antenna beams are modified and tested to find optimal transmission parameters that enable better exploitation of multipath RF propagation and therefore better spatial multiplexing gain.
SYSTEM, APPARATUS AND METHOD FOR INTEGRATED WIRELESS LINK MANAGEMENT FOR A MULTI-POLARIZED ANTENNA SYSTEM
Granted: July 2, 2015
Application Number:
20150188620
According to one embodiment of the disclosure, a non-transitory computer-readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations. One of these operations comprises transmitting, from a first device to a second device, a first plurality of frames using a first polarization configuration for a first antenna corresponding to the first device. Based on feedback information associated with the first plurality of frames,…
ANALYZING A PARTICULAR WIRELESS SIGNAL BASED ON CHARACTERISTICS OF OTHER WIRELESS SIGNALS
Granted: June 4, 2015
Application Number:
20150156648
The present disclosure discloses a system and method for classifying Wi-Fi signals from Fourier transform samples. Generally, classifying Wi-Fi signals from Fourier transform samples includes: collecting and dividing Fourier transform samples into frequency blocks; determining the bandwidth for the Fourier transform sample; and determining whether the Fourier transform sample corresponds to a narrowband signal. Further, if a determination is made that the Fourier transform sample does…
DYNAMICALLY MODIFYING SCANNING METHODS AND/OR CONFIGURATIONS
Granted: June 4, 2015
Application Number:
20150156645
Adapting scanning of frequency channels of different or varying widths to collect wideband spectrum data is disclosed. Scanning methods and/or configurations are modified based upon the type and signal strength of the interferers present or expected in the spectrum. The system includes: selecting a portion for scanning, wherein the portion includes contiguous and non-contiguous segments, partitioning the selected portion into a first plurality of channels, where at least two of the…
CLASSIFYING WIRELESS SIGNALS
Granted: June 4, 2015
Application Number:
20150156643
The present disclosure discloses a system and method for. classifying Wi-Fi signals from Fourier transform samples. Generally, classifying Wi-Fi signals from Fourier transform samples includes: collecting and dividing Fourier transform samples into frequency blocks; determining the bandwidth for the Fourier transform sample; and determining whether the Fourier transform sample corresponds to a narrowband signal. Further, if a determination is made that the Fourier transform sample does…
METHOD AND SYSTEM FOR USING A MINIMUM SENSITIVITY THRESHOLD FOR RECEIVING WIRELESS SIGNALS
Granted: May 14, 2015
Application Number:
20150133063
A method includes computing a minimum sensitivity threshold value for a particular wireless device, configuring the particular wireless device to receive wireless signals with a signal strength higher than the minimum sensitivity threshold value, distributing the minimum sensitivity threshold value to other wireless devices, and configuring the other wireless devices based on the minimum sensitivity threshold value for the particular wireless device.
SPECTRUM-AWARE RF MANAGEMENT AND AUTOMATIC CONVERSION OF ACCESS POINTS TO SPECTRUM MONITORS AND HYBRID MODE ACCESS POINTS
Granted: May 14, 2015
Application Number:
20150131467
Methods of operating devices on a wireless network as access points (AP) or spectrum monitors (SM). An adaptive radio management (ARM) process operating on the digital network senses network conditions based on data from APs and SMs on the network, and in response to conditions changes devices from AP operation to SM operation, and from SM operation back to AP operation. A method for providing wideband spectrum analysis functions on a radio operating as an AP on a channel proving client…
SYSTEM, APPARATUS AND METHOD FOR REDUCING FAILOVER TIME THROUGH REDUNDANCY USING VIRTUAL ACCESS POINTS
Granted: April 30, 2015
Application Number:
20150117180
According to one embodiment of the disclosure, a non-transitory computer readable medium is described for an network device, where the medium comprising instructions which, when executed by one or more hardware processors, cause performance of a number of operations. These operations include configuring a first network device to provide network access to a client device using a first Basic Service Set Identification (BSSID) and determining that the first network device is not responsive.…
METHOD FOR RF MANAGEMENT, FREQUENCY REUSE AND INCREASING OVERALL SYSTEM CAPACITY USING NETWORK-DEVICE-TO-NETWORK-DEVICE CHANNEL ESTIMATION AND STANDARD BEAMFORMING TECHNIQUES
Granted: April 30, 2015
Application Number:
20150117324
Disclosed is a system, apparatus, and method for RF management using network-device-to-network-device channel estimation and standard beamforming techniques. The exemplary method comprises: obtaining a first information corresponding to a first device that is a target device for transmitting at least one of a plurality of wireless signals by a network device; obtaining a second information corresponding to a second device that is to be avoided by propagation of any wireless signals…
Policy-Based Control Mechanism For Wireless Network Physical Layer Resources
Granted: April 30, 2015
Application Number:
20150117322
Embodiments of the present disclosure relate to physical layer resource utilization in wireless local area networks. In particular, the present disclosure relates to a policy-based control mechanism for wireless network physical layer resources such as transmit beamforming. Specifically, the disclosed system receives a set of network policy criteria, and information associated with each of a plurality of client devices connected to a network device. The disclosed system then selects a…
Enhanced Dynamic Multicast Optimization
Granted: April 30, 2015
Application Number:
20150117235
The present disclosure discloses a system and method for enhanced dynamic multicast optimization based on network condition measurement. The system includes a processor and a memory storing instructions that, when executed, cause the system to: measure a network condition for a multicast group using one or more metrics; determine whether to convert all stations in the multicast group to unicast based on the network condition; and responsive to determining not to convert the all stations…
Monitoring Link Quality Between Network Devices
Granted: April 30, 2015
Application Number:
20150117234
The present disclosure discloses a system and method for monitoring link quality between internetworking devices. The system includes a processor and a memory storing instructions that, when executed, cause the system to: generate, at a first internetworking device, a marker-request packet that includes a current marker ID; send, from the first internetworking device, the marker-request packet to a second internetworking device; receive, at the first internetworking device, a…
DYNAMIC OPTIMIZATION OF ADVERTISEMENT PACKETS
Granted: April 30, 2015
Application Number:
20150117215
In general, in one aspect, embodiments relate to a non-transitory computer readable medium comprising instructions that, when executed by a processor, perform a method. The method includes receiving, by a controller, a first plurality of multicast advertisement packets from a first networking device on an external network, wherein the plurality of multicast advertisement packets are received at a first frequency, storing, by the controller, one of the first plurality of multicast…