Android Oreo では WiFi Passpoint 機能のサポートが追加されましたが、OEM が同じ機能をサポートすることは必須ではありません。 さらに詳しく知りたい方は続きをお読みください。
WiFi Alliance によって 2012 年に開始された WiFi Passpoint は、ホットスポットへのネットワーク アクセスを合理化するための業界全体のソリューションです。 これは、ユーザーが接続するたびにネットワークを見つけて認証する必要をなくすことを目指しています。 Passpoint をサポートしていないネットワークでは、ユーザーは、あるホットスポットから次のホットスポットに移動するたびに、ネットワークを検索して選択し、アクセス ポイントへの接続を要求する必要があります。 場合によっては、認証資格情報を再入力したり、使用条件に再同意したりする必要がある場合もあります。
パスポイント、またはホットスポット 2.0 と呼ばれることが多く、大規模なホットスポット ネットワークのこの問題点に対処します。 これにより、ユーザーはネットワーク上で一度サインオンし、要求されたときにネットワークがサポートする他のすべてのホットスポットに資格情報を渡すことができます。 これにより、モバイル デバイスは、再度ログインする必要がなくなり、よりシームレスな方法で 1 つのホットスポットから別のホットスポットに移動できるようになります。
Android Oreo は WiFi Passpoint のサポートを正式に追加しました。 しかし Android 8.0の互換性ドキュメントによると、強制的な追加ではなく、OEM の実装に委ねられています。
ソフトウェアに WiFi Passpoint のサポートが含まれている場合、OEM には、期待される機能を確保するために履行すべきいくつかの強制的な義務があります。 パスポイント関連 Wifiマネージャー API については、「 SDKドキュメント 実装する必要があります。 OEM は、特に以下に関連する IEEE 802.11u 標準もサポートする必要があります。 ネットワークの検出と選択、Generic Advertising Service (GAS) や Access Network Query Protocol (ANQP) など。 逆に、デバイス実装に WiFi パスポイントのサポートが含まれていない場合、OEM は次のことを保証する必要があります。
Wifiマネージャー API がスローするUnsupportedOperationException
.
WiFi Passpoint の公式サポートは、OEM にそれをサポートする強力なインセンティブを与えないとしても、Android エクスペリエンスにとって確かに正味のプラスとなります。 エンド ユーザーにとっての有用性を考慮して、OEM がこの機能を積極的にサポートすることを期待しています。