Handling wrong WEP key and related battery drain and communication exchange failures
First Claim
1. A method of reducing power consumption in a wireless communications device, said method comprising:
- attempting to establish a connection between said wireless communication device and an access point (AP) utilizing a profile;
monitoring communications exchange between said wireless communications device and said AP;
as a result of said monitoring, detecting use of an incorrect wired equivalent privacy (WEP) key; and
in response to said detecting use of an incorrect WEP key, disabling said corresponding profile and related active scanning and association thereby reducing power consumption of said wireless communication device.
4 Assignments
0 Petitions
Accused Products
Abstract
A power reduction mechanism in a mobile communications device detects the use of a wrong WEP encryption key in the establishment of a WLAN connection between the mobile device and an access point for both static and dynamic IP WLAN profiles. The power reduction mechanism detects an incorrect WEP key; authentication failure; failure to acquire an IP address for dynamic IP WLAN profiles; decryption errors; and broadcast/multicast frames from the handset not being redirected back to the BSS by the AP. Upon such detection, the mobile device takes one or more power conserving actions, e.g., adding the AP/profile to a ban list; attempting WLAN association for a banned AP/profile at longer intervals than for a non-banned AP/profile; skipping an AP/profile on the ban list for a time duration defined by a timer to conserve power; and flagging the banned AP/profile with a special mark to indicate it is banned.
-
Citations
26 Claims
-
1. A method of reducing power consumption in a wireless communications device, said method comprising:
-
attempting to establish a connection between said wireless communication device and an access point (AP) utilizing a profile; monitoring communications exchange between said wireless communications device and said AP; as a result of said monitoring, detecting use of an incorrect wired equivalent privacy (WEP) key; and in response to said detecting use of an incorrect WEP key, disabling said corresponding profile and related active scanning and association thereby reducing power consumption of said wireless communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of reducing power consumption in a wireless communications device, said method comprising:
-
attempting to establish a connection between said wireless communication device and an access point (AP) utilizing a profile; monitoring a communications exchange process between said wireless communications device and said AP; as a result of said monitoring, detecting a failure to obtain an Internet Protocol (IP) address during a dynamic host control protocol (DHCP) process; and in response to said detecting said failure to obtain an IP address, disabling said corresponding profile and related active scanning and association thereby reducing power consumption of said wireless communication device. - View Dependent Claims (17, 18, 19)
-
-
20. A mobile communications device, comprising:
-
one or more radio circuits; a memory; a processor coupled to said one or more radio circuits and said memory, said processor operative to monitor a communications exchange between said mobile communications device and an access point (AP) during an attempt to establish a connection therebetween using a profile; as a result of said monitoring, detect use of an incorrect wired equivalence privacy (WEP) key; and in response to detecting use of an incorrect WEP key, disable said corresponding profile and related active scanning and association thereby reducing power consumption of said wireless communication device. - View Dependent Claims (21, 22)
-
-
23. A mobile communications device, comprising:
-
one or more radio circuits; a memory; a processor coupled to said one or more radio circuits and said memory, said processor operative to monitor a communications exchange between said mobile communications device and an access point (AP) during an attempt to establish a connection therebetween using a profile; as a result of monitoring, detect a failure to obtain an Internet Protocol (IP) address during a dynamic host control protocol (DHCP) process; and in response to detecting a failure to obtain an IP address, disabling said corresponding profile and related active scanning and association thereby reducing power consumption of said wireless communication device. - View Dependent Claims (24, 25)
-
-
26. A computer program product for reducing power consumption in a wireless communications device, the computer program product comprising:
a computer usable medium having computer usable code embodied therewith, the computer usable program code comprising; computer usable code configured for attempting to establish a connection between said wireless communication device and an access point (AP) utilizing a profile; computer usable code configured for monitoring a communications exchange process between said wireless communications device and said AP; computer usable code configured for detecting use of an incorrect wired equivalent privacy (WEP) key, as a result of said monitoring; and computer usable code configured for disabling, in response to detecting use of an incorrect WEP key, said corresponding profile and related active scanning and association thereby reducing power consumption of said wireless communication device.
Specification