摘要:
A Bluetooth low energy (BLE) device receives advertising packets from an advertising BLE device. The BLE device filters the received advertising packets utilizing hardware to search for the advertiser. If the advertiser is not found by the hardware, the packet filtering continues utilizing firmware. Device identity information, comprising non-private and/or private device identities, of preferred BLE devices is partitioned to form a different white list for the hardware, firmware, and host, respectively, to concurrently support privacy and white listing. If the advertiser is found by the hardware, the hardware sends a response to the advertiser following a successful CRC check performed in the hardware. If the advertiser is found by the firmware, the device identity information of the advertiser is inserted in the white list for the hardware. The host may be awakened based on the device configuration and/or attribute type information of the received advertising packets.
摘要:
A method and system for achieving enhanced quality and higher throughput for collocated IEEE 802.11b/g and Bluetooth (BT) devices in coexistent operation are provided. A priority signal may be generated by a BT radio in a coexistence station to disable WLAN transmissions in a WLAN radio when a BT HV3 frame is available for transmission. When the priority signal is asserted, an exponentially growing retransmission backoff mechanism in the WLAN radio may be disabled. Moreover, when the BT radio and the WLAN radio are enabled for coexistence operation, a WLAN fragmentation threshold in the WLAN radio may be modified based on a WLAN modulation rate and the BT HV3 frame duration.
摘要:
A host device may be enabled to support a plurality of wireless interfaces, wherein some of these interfaces may be utilized to support human interface device (HID) based communication. The host device may be enabled to monitor activity of HID devices based on communications via HID capable wireless interfaces, may predict future use of the HID devices based on the monitoring, and may manage sniff communication that is utilized to track and/or detect activities in the HID devices. The management of the sniff communication may comprise adjusting characteristics of the sniff communication to enable improving throughput of other wireless interfaces available via the host device that may be affected by the sniff communication. The adjustment of the characteristics of sniff communication may comprise adjusting, statically and/or dynamically, length of sniff intervals and/or designating of sniff packets as high priority requests.
摘要:
A host device may be enabled to support a plurality of wireless interfaces, wherein some of these interfaces may be utilized to support human interface device (HID) based communication. The host device may be enabled to monitor activity of HID devices based on communications via HID capable wireless interfaces, may predict future use of the HID devices based on the monitoring, and may manage sniff communication that is utilized to track and/or detect activities in the HID devices. The management of the sniff communication may comprise adjusting characteristics of the sniff communication to enable improving throughput of other wireless interfaces available via the host device that may be affected by the sniff communication. The adjustment of the characteristics of sniff communication may comprise adjusting, statically and/or dynamically, length of sniff intervals and/or designating of sniff packets as high priority requests.
摘要:
A Bluetooth low power (BLE) receiver receives a data packet in an encrypted link layer connection from a BLE transmitter. The data packet comprises a transmitted protocol data unit (PDU) and associated cyclic redundancy code (CRC). The PDU comprises a message integrity code (MIC). The BLE receiver determines a connection SNR. In a high connection SNR condition, the BLE receiver determines packet retransmission based on MIC verification without CRC checking. A MIC indication is generated by comparing a local MIC and the MIC in the received data packet. CRC checking is turned on or off for power saving based on the MIC indication and connection SNR. In a high connection SNR, the BLE receiver determines, without CRC checking, to retransmit the received data packet for a MIC failure indication. The local MIC is calculated using a shared secret Encryption Key of 32-bit, 64-bit or 128-bit derived from multiple entropy pools.
摘要:
A method and system for achieving enhanced quality and higher throughput for collocated IEEE 802.11b/g and Bluetooth (BT) devices in coexistent operation are provided. A priority signal may be generated by a BT radio in a coexistence station to disable WLAN transmissions in a WLAN radio when a BT HV3 frame is available for transmission. When the priority signal is asserted, an exponentially growing retransmission backoff mechanism in the WLAN radio may be disabled. Moreover, when the BT radio and the WLAN radio are enabled for coexistence operation, a WLAN fragmentation threshold in the WLAN radio may be modified based on a WLAN modulation rate and the BT HV3 frame duration.
摘要:
A circuit includes a first wireless interface circuit that transceives packetized data between a host module and a first external device in accordance with a first wireless communication protocol, wherein the first wireless protocol carries wireless telephony data for communication with a wireless telephony network. A second wireless interface circuit transceives packetized data between the host module and a second external device in accordance with a second wireless communication protocol. The second wireless interface circuit includes at least one module that is shared with first wireless interface circuit. The first wireless interface circuit and the second wireless interface circuit operate in accordance with a wireless interface schedule that includes a first time interval where the first wireless interface device and the second wireless interface device contemporaneously use the at least one module.
摘要:
A circuit includes a first wireless interface circuit that transceives packetized data with a first external device in accordance with a first wireless communication protocol. A second wireless interface circuit transceives packetized data with a second external device in accordance with a second wireless communication protocol and wherein the operation of the second wireless interface circuit interferes with the operation of the first wireless interface circuit. A processing module selectively preempts use of the second frequency spectrum by the second external device using a plurality of preemption modes including a first preemption mode and a second preemption mode.
摘要:
A circuit includes a first wireless interface circuit that transceives packetized data between a host module and a first external device in accordance with a first wireless communication protocol. A second wireless interface circuit transceives packetized data between the host module and a second external device in accordance with a second wireless communication protocol. The second wireless interface circuit includes at least one module that is shared with first wireless interface circuit. The first wireless interface circuit and the second wireless interface circuit operate in accordance with a wireless interface schedule that includes a first time interval where the first wireless interface device and the second wireless interface device contemporaneously use the at least one module.
摘要:
A circuit includes a first wireless interface circuit that transceives packetized data between a host module and a first external device in accordance with a first wireless communication protocol. A second wireless interface circuit transceives packetized data between the host module and a second external device in accordance with a second wireless communication protocol. The second wireless interface circuit includes at least one module that is shared with first wireless interface circuit. The first wireless interface circuit and the second wireless interface circuit operate in accordance with a wireless interface schedule that includes a first time interval where the first wireless interface device and the second wireless interface device contemporaneously use the at least one module.