e8fd83b34e2d7e7ac275fef0baa1f33b9982a0b1 |
|
20-Mar-2017 |
Peter Qiu <zqiu@google.com> |
hotspot2: request ANQP element for OSU Providers Ideally, we would only want to request OSU Providers ANQP element when no provider is installed and request all elements when at least one provider is installed. However, this would result in more complexity on the cache management and the code. Since the ANQP results will cached, the traffic hits should be minimized. This can be optimized in the future if needed to. Bug: 36174048 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Change-Id: Ie948caf4f37b2ff206271bd1d34d14fc2061ead6
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/ANQPRequestManager.java
|
ec28f863c5e46c0a75e8bdb92283304b875ee0f2 |
|
07-Mar-2017 |
Peter Qiu <zqiu@google.com> |
hotspot2: use ScanResult to match Passpoint providers This removes ScanDetail and NetworkDetail dependencies from PasspointManager, and allows provider matching to be performed using ScanResult instead of ScanDetail. Bug: 35888100 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Test: manual test using Global Reach Passpoint profile Change-Id: I229f042352e2d51cfaf9c154d707f3b6b39b2c5d
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/ANQPRequestManager.java
|
33c46cd7132df4ce72eee0ed2783e1a1e15bc007 |
|
19-Dec-2016 |
Peter Qiu <zqiu@google.com> |
hotspot2: add ANQPRequestManager for managing ANQP requests The main objective is to hold off ANQP requests to an AP after the previous request is unanwered or failed. This can eaisly be expanded in the future to throttle ANQP requests further by taking into consideration of the current connection status and other criteria, to reduce the impact of ANQP requests on the network performance and the power consumption. Bug: 33746564 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Change-Id: I906508f72832a9e461be6b2db2ceacb997765bb8
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/hotspot2/ANQPRequestManager.java
|