背景技術(shù):
:強(qiáng)制(captive)門戶是一種迫使移動(dòng)設(shè)備在建立網(wǎng)絡(luò)訪問之前經(jīng)受授權(quán)和認(rèn)證的網(wǎng)絡(luò)服務(wù)。強(qiáng)制門戶通常用于向用戶設(shè)備上的用戶呈現(xiàn)登錄頁面。上述內(nèi)容通過如下步驟來執(zhí)行:一旦新連接的移動(dòng)設(shè)備建立與網(wǎng)絡(luò)的鏈路,則將所述移動(dòng)設(shè)備放置在圍墻花園中,并且過濾該移動(dòng)設(shè)備和網(wǎng)絡(luò)的其余部分之間的大部分(如果不是全部)流量,以及將該移動(dòng)設(shè)備的瀏覽器重定向到包括登錄頁面的網(wǎng)頁。瀏覽器被重定向到的網(wǎng)頁可以尋求認(rèn)證和/或支付方案(例如收費(fèi)建議),或者可以顯示用戶同意的使用策略(例如條款和條件)??梢栽诰频攴块g、商務(wù)中心、機(jī)場或其他位置使用強(qiáng)制門戶。附圖說明參照以下附圖來描述一些實(shí)現(xiàn)方式。圖1是根據(jù)一些實(shí)現(xiàn)方式的示例網(wǎng)絡(luò)布置的框圖。圖2是根據(jù)一些實(shí)現(xiàn)方式由熱點(diǎn)的無線接入節(jié)點(diǎn)執(zhí)行的示例過程的流程圖。圖3是根據(jù)一些實(shí)現(xiàn)方式由移動(dòng)設(shè)備執(zhí)行的示例過程的流程圖。圖4是根據(jù)一些實(shí)現(xiàn)方式的涉及示例接入點(diǎn)(ap)和示例非ap站(sta)的消息流程圖。圖5是根據(jù)另外的實(shí)現(xiàn)方式由移動(dòng)設(shè)備執(zhí)行的示例過程的流程圖。圖6是根據(jù)另外的實(shí)現(xiàn)方式的用于執(zhí)行在線注冊(osu)的示例性布置的框圖。圖7是根據(jù)另外的實(shí)現(xiàn)方式的示例osu過程的消息流程圖。圖8示出了根據(jù)一些實(shí)現(xiàn)方式的osu提供商列表元素的示例格式。圖9示出了根據(jù)一些實(shí)現(xiàn)方式的osu提供商列表元素中的osu提供商子字段的示例格式。圖10示出了根據(jù)一些實(shí)現(xiàn)方式的osu提供商子字段中的本地內(nèi)容url字段的示例格式。圖11示出了根據(jù)另外的實(shí)現(xiàn)方式的本地內(nèi)容url列表接入網(wǎng)絡(luò)查詢協(xié)議(anqp)元素的示例格式。圖12是根據(jù)一些實(shí)現(xiàn)方式的示例無線節(jié)點(diǎn)的框圖。具體實(shí)施方式建立與強(qiáng)制門戶的網(wǎng)絡(luò)連接涉及如下手動(dòng)過程:在此過程中,在允許移動(dòng)設(shè)備連接到熱點(diǎn)之前,提示用戶進(jìn)行輸入。在隨后的討論中,“熱點(diǎn)”可以指包括無線接入節(jié)點(diǎn)(或多個(gè)無線接入節(jié)點(diǎn))的物理位置。無線接入節(jié)點(diǎn)可由移動(dòng)設(shè)備訪問以連接到另一網(wǎng)絡(luò),例如因特網(wǎng)或其他類型的網(wǎng)絡(luò)?!盁o線接入節(jié)點(diǎn)”可以指能夠與移動(dòng)設(shè)備進(jìn)行無線通信以允許移動(dòng)設(shè)備建立用于與另一網(wǎng)絡(luò)的通信的連接的通信設(shè)備(或通信設(shè)備的布置)。無線接入節(jié)點(diǎn)的示例可以包括以下任何一個(gè):無線局域網(wǎng)(wlan)的接入點(diǎn)(ap)、路由器、網(wǎng)關(guān)等。在一些示例中,熱點(diǎn)可以使用wi-fi技術(shù)。在其他示例中,熱點(diǎn)可以使用其他類型的無線通信技術(shù)?!耙苿?dòng)設(shè)備”可以指使用無線通信的任何類型的電子設(shè)備。作為示例,移動(dòng)設(shè)備可以包括以下任一項(xiàng):便攜式計(jì)算機(jī)、智能電話、平板電腦、游戲設(shè)備、個(gè)人數(shù)字助理(pda)、可穿戴設(shè)備、臺式計(jì)算機(jī)、車輛(或車輛中的設(shè)備)、健康監(jiān)視器或任何其他類型的電子設(shè)備。與由強(qiáng)制門戶提供的手動(dòng)登錄過程相反,可以使用自動(dòng)熱點(diǎn)登錄過程,例如passpointhotspot2.0提供的過程,這在2014年8月的alliance“hotspot2.0release2,technicalspecification,version1.0.0”中有描述。自動(dòng)熱點(diǎn)登錄過程允許移動(dòng)設(shè)備登錄熱點(diǎn)的無線接入節(jié)點(diǎn)(或更一般地,與之建立連接),而不必指示或手動(dòng)地涉及移動(dòng)設(shè)備的用戶。這意味著用戶可能不會注意到發(fā)生的熱點(diǎn)連接。此外,根據(jù)對于移動(dòng)設(shè)備上的應(yīng)用程序可用的應(yīng)用編程接口(api),自動(dòng)登錄過程的用戶憑證(例如用戶名和密碼或其他用戶憑證)可以由應(yīng)用提供(即用戶不知道),和/或連接到熱點(diǎn)的嘗試可以由應(yīng)用觸發(fā),而無需用戶有意識地參與。通過自動(dòng)登錄過程,在自動(dòng)熱點(diǎn)登錄過程期間,屬于熱點(diǎn)提供商的本地內(nèi)容可能不會顯示給用戶,并且用戶甚至可能不會意識到訪問此類本地內(nèi)容的可能性?!氨镜貎?nèi)容”或更一般地“內(nèi)容”可以指移動(dòng)設(shè)備可獲得的關(guān)于可能特定于或涉及熱點(diǎn)的地理位置的產(chǎn)品、服務(wù)或其他信息的任何信息。本地內(nèi)容可以采用網(wǎng)頁的形式。在其他示例中,本地內(nèi)容可以包括音頻文件、視頻文件、文檔等。結(jié)果,熱點(diǎn)提供商可能失去廣告機(jī)會,或者可能不能向移動(dòng)設(shè)備的用戶呈現(xiàn)其他信息。此外,用戶可能不再能夠查看并接受與熱點(diǎn)使用相關(guān)聯(lián)的任何條款和條件。在一些熱點(diǎn)和用戶必須接受條款和條件的監(jiān)管領(lǐng)域,可能不再有機(jī)會顯示此類條款和條件。此外,通過自動(dòng)熱點(diǎn)登錄過程,由于認(rèn)證機(jī)制不涉及用戶交互,因此用戶可能不必在訪問諸如因特網(wǎng)或其他類型網(wǎng)絡(luò)的外部網(wǎng)絡(luò)之前啟動(dòng)web瀏覽器。如果移動(dòng)設(shè)備中沒有啟動(dòng)web瀏覽器,則沒有可用于向用戶呈現(xiàn)本地內(nèi)容的機(jī)制。圖1是包括熱點(diǎn)的覆蓋區(qū)域100的示例網(wǎng)絡(luò)布置的框圖。熱點(diǎn)包括無線接入節(jié)點(diǎn)102,移動(dòng)設(shè)備104能夠無線連接到該無線接入節(jié)點(diǎn)102。盡管僅將一個(gè)無線接入節(jié)點(diǎn)102描繪為熱點(diǎn)的一部分,但是應(yīng)注意,在其他示例中,熱點(diǎn)中可包括多個(gè)無線接入節(jié)點(diǎn)。雖然僅將一個(gè)移動(dòng)設(shè)備104描繪為位于熱點(diǎn)的覆蓋區(qū)域100中,但是應(yīng)注意,熱點(diǎn)覆蓋區(qū)域100中可以存在多個(gè)移動(dòng)設(shè)備104。無線接入節(jié)點(diǎn)102包括控制熱點(diǎn)的移動(dòng)設(shè)備104的自動(dòng)登錄的自動(dòng)登錄模塊106(以下稱為“節(jié)點(diǎn)自動(dòng)登錄模塊”)。根據(jù)本公開的一些實(shí)現(xiàn)方式,無線接入節(jié)點(diǎn)102還可以包括重定向鏈路指示邏輯108,其能夠發(fā)送指代(referto)本地內(nèi)容的重定向鏈路指示,以便在移動(dòng)設(shè)備104向無線接入節(jié)點(diǎn)102的自動(dòng)登錄過程期間在移動(dòng)設(shè)備104處呈現(xiàn)。在圖1中,重定向鏈路指示邏輯108被描繪為節(jié)點(diǎn)自動(dòng)登錄模塊106的一部分;在其他示例中,重定向鏈路指示邏輯108可以與節(jié)點(diǎn)自動(dòng)登錄模塊106分離。節(jié)點(diǎn)自動(dòng)登錄模塊106(或其一部分)可以被實(shí)現(xiàn)為可由無線接入節(jié)點(diǎn)102執(zhí)行的機(jī)器可執(zhí)行指令。在其他示例中,節(jié)點(diǎn)自動(dòng)登錄模塊106(或其一部分)可以使用硬件電路來實(shí)現(xiàn)。移動(dòng)設(shè)備104包括可以與節(jié)點(diǎn)自動(dòng)登錄模塊106交互以執(zhí)行自動(dòng)登錄過程的自動(dòng)登錄模塊112(以下稱為“設(shè)備自動(dòng)登錄模塊”)。在一些示例中,設(shè)備自動(dòng)登錄模塊112包括通知邏輯114,以向移動(dòng)設(shè)備104的用戶提供關(guān)于由重定向鏈路指示所指代的本地內(nèi)容的可用性,該重定向鏈路指示由無線接入節(jié)點(diǎn)102的重定向鏈路指示邏輯108提供。在一些示例中,通知邏輯114可以是設(shè)備自動(dòng)登錄模塊112的一部分。在其他示例中,通知邏輯114可以與設(shè)備自動(dòng)登錄模塊112分離。移動(dòng)設(shè)備104還包括web瀏覽器116,其可以顯示用于呈現(xiàn)網(wǎng)頁內(nèi)容的瀏覽器顯示屏幕。在其他示例中,代替web瀏覽器116,移動(dòng)設(shè)備104可以包括用于顯示由數(shù)據(jù)源提供的內(nèi)容的另一類型的應(yīng)用。一旦移動(dòng)設(shè)備104響應(yīng)于自動(dòng)登錄過程的完成而連接到(或更一般地關(guān)聯(lián))無線接入節(jié)點(diǎn)102,則移動(dòng)設(shè)備104通過無線接入節(jié)點(diǎn)102(以及可以是熱點(diǎn)的一部分的任何其他中間節(jié)點(diǎn))與耦合到外部網(wǎng)絡(luò)110(例如因特網(wǎng)或其他類型網(wǎng)絡(luò))的設(shè)備通信。如果移動(dòng)設(shè)備104已經(jīng)呈現(xiàn)用戶憑證和允許無線接入節(jié)點(diǎn)102(或熱點(diǎn)的另一個(gè)控制節(jié)點(diǎn))對熱點(diǎn)中的移動(dòng)設(shè)備104進(jìn)行認(rèn)證和授權(quán)的其他信息,則移動(dòng)設(shè)備104與無線接入節(jié)點(diǎn)102(或更一般地,熱點(diǎn))相關(guān)聯(lián)。具有本地內(nèi)容通知的自動(dòng)登錄圖2是根據(jù)一些實(shí)現(xiàn)方式的可以由無線接入節(jié)點(diǎn)102執(zhí)行的過程的流程圖。無線接入節(jié)點(diǎn)102的節(jié)點(diǎn)自動(dòng)登錄模塊106可以從移動(dòng)設(shè)備104接收(在202)與自動(dòng)登錄過程相關(guān)的消息。響應(yīng)于該消息,重定向鏈路指示邏輯108向移動(dòng)設(shè)備104發(fā)送(在204)重定向鏈路指示,其中重定向鏈路指示指代在移動(dòng)設(shè)備104處呈現(xiàn)的本地內(nèi)容。在一些示例中,重定向鏈路指示可以包括本地內(nèi)容統(tǒng)一資源定位符(url),其指代包含本地內(nèi)容的位置。本地內(nèi)容url指代的位置可以在服務(wù)器計(jì)算機(jī)上,例如web服務(wù)器計(jì)算機(jī)或其他類型的服務(wù)器計(jì)算機(jī)。在一些示例中,存儲本地內(nèi)容或訪問本地內(nèi)容的服務(wù)器計(jì)算機(jī)可由熱點(diǎn)服務(wù)提供商提供。節(jié)點(diǎn)自動(dòng)登錄模塊106隨后繼續(xù)(在206)自動(dòng)登錄過程以將移動(dòng)設(shè)備104與熱點(diǎn)相關(guān)聯(lián)。諸如根據(jù)passpointhotspot2.0的自動(dòng)登錄過程允許移動(dòng)設(shè)備104自動(dòng)地與無線接入節(jié)點(diǎn)102相關(guān)聯(lián),使得移動(dòng)設(shè)備104可以通過外部網(wǎng)絡(luò)110通信。在一些示例中,在202處接收的消息可以是接入網(wǎng)絡(luò)查詢協(xié)議(anqp)元素的形式。anqp(其是廣告協(xié)議)作為簡單的查詢和響應(yīng)協(xié)議操作,用于由移動(dòng)設(shè)備從接入網(wǎng)絡(luò)信息(ani)服務(wù)器發(fā)現(xiàn)一系列信息。ani服務(wù)器可以與無線接入節(jié)點(diǎn)102共同定位,或者可以與無線接入節(jié)點(diǎn)102分離。anqp允許移動(dòng)設(shè)備在開始關(guān)聯(lián)過程之前確定網(wǎng)絡(luò)的屬性。通過anqp獲得的信息可以包括以下任一項(xiàng)或其某些組合:網(wǎng)絡(luò)標(biāo)識符、漫游關(guān)系、支持的安全方法、緊急服務(wù)能力、可用服務(wù)提供商等。anqp定義了各種不同的anqp元素。一種類型的anqp元素是網(wǎng)絡(luò)認(rèn)證類型anqp元素。網(wǎng)絡(luò)認(rèn)證類型anqp元素提供了認(rèn)證類型列表和重定向url。根據(jù)本公開的一些實(shí)現(xiàn)方式,響應(yīng)于從移動(dòng)設(shè)備104接收(在202)的網(wǎng)絡(luò)認(rèn)證類型anqp元素,無線接入節(jié)點(diǎn)102可以發(fā)送包括所發(fā)送(在204)的重定向鏈路指示的anqp元素響應(yīng)。如上所述,重定向鏈路指示可以包括本地內(nèi)容url,其指代包含本地內(nèi)容的位置。圖3是根據(jù)一些實(shí)現(xiàn)方式在移動(dòng)設(shè)備104處執(zhí)行的處理的流程圖。響應(yīng)于用戶激活或響應(yīng)于熱點(diǎn)的檢測,移動(dòng)設(shè)備104中的設(shè)備自動(dòng)登錄模塊112開始(在302)與熱點(diǎn)相關(guān)聯(lián),更具體地,開始與無線接入節(jié)點(diǎn)102相關(guān)聯(lián)。該過程根據(jù)一些實(shí)現(xiàn)方式開始自動(dòng)登錄過程。作為關(guān)聯(lián)的一部分,在如上所述的一些示例中,設(shè)備自動(dòng)登錄模塊112可以發(fā)送網(wǎng)絡(luò)認(rèn)證類型anqp元素。設(shè)備自動(dòng)登錄模塊112從無線接入節(jié)點(diǎn)102接收(在304)指代在移動(dòng)設(shè)備104處呈現(xiàn)的內(nèi)容的重定向鏈路指示(在104發(fā)送)。例如,重定向鏈路指示可以是在針對網(wǎng)絡(luò)認(rèn)證類型anqp元素的anqp響應(yīng)中接收到的本地內(nèi)容url。接下來,設(shè)備自動(dòng)登錄模塊112確定(在306)與熱點(diǎn)的關(guān)聯(lián)是否完成。如果關(guān)聯(lián)未完成,則設(shè)備自動(dòng)登錄模塊112返回到任務(wù)302以重新嘗試自動(dòng)登錄過程。另一方面,響應(yīng)于確定(在306)移動(dòng)設(shè)備104和熱點(diǎn)之間的關(guān)聯(lián)完成,移動(dòng)設(shè)備104處的通知邏輯114將關(guān)于所接收的重定向鏈路指示所指代的本地內(nèi)容的通知顯示(在308)給移動(dòng)設(shè)備的用戶104。例如,所述通知可以是本地內(nèi)容的可用性,并且可以包括用戶是否希望查看本地內(nèi)容的提示。更具體地,在一些示例中,所呈現(xiàn)的通知(其可以在移動(dòng)設(shè)備104處顯示,例如在彈出顯示屏幕或顯示器的通知區(qū)域中)可以提示用戶接受或拒絕呈現(xiàn)由接收的重定向鏈路指示所指代的本地內(nèi)容。請注意,該通知可以呈現(xiàn)給用戶而不在移動(dòng)設(shè)備104處啟動(dòng)網(wǎng)絡(luò)瀏覽器116。在一些示例中,根據(jù)移動(dòng)設(shè)備104是否關(guān)于熱點(diǎn)被認(rèn)證,可以向移動(dòng)設(shè)備104提供不同的通知。在一些實(shí)現(xiàn)方式中,移動(dòng)設(shè)備104內(nèi)的通知框架可用于通告從移動(dòng)設(shè)備104和無線接入節(jié)點(diǎn)102之間的請求/響應(yīng)交換(例如,根據(jù)anqp)收集的信息。這允許在熱點(diǎn)登錄期間向設(shè)備用戶呈現(xiàn)關(guān)于存在本地內(nèi)容的新通知。這種通知的簡單示例可以是移動(dòng)設(shè)備的用戶界面(ui)上的“您希望訪問本地內(nèi)容嗎”控件元件。然后,通知邏輯114確定(在310)本地內(nèi)容的呈現(xiàn)是否已被接受。如果是,則啟動(dòng)(在312)移動(dòng)設(shè)備104處的web瀏覽器116,通過基于重定向鏈路指示獲取內(nèi)容(例如獲取位于本地內(nèi)容url的內(nèi)容),從而向用戶提供對本地內(nèi)容的訪問。例如,瀏覽器116可以顯示所獲取的可以是網(wǎng)頁形式的本地內(nèi)容。在一些實(shí)現(xiàn)方式中,本地內(nèi)容在移動(dòng)設(shè)備上呈現(xiàn)或可用,而不用完成作為熱點(diǎn)登錄過程一部分的移動(dòng)設(shè)備的認(rèn)證。然而,響應(yīng)于通知邏輯114確定本地內(nèi)容的呈現(xiàn)已經(jīng)被拒絕,移動(dòng)設(shè)備104可通過無線接入節(jié)點(diǎn)102訪問(在314)外部網(wǎng)絡(luò)110,并且移動(dòng)設(shè)備104不呈現(xiàn)重定向鏈路指示所指代的本地內(nèi)容。應(yīng)注意,接受或拒絕本地內(nèi)容的呈現(xiàn)(如在310確定)可以是用戶的接受或拒絕(例如,用戶點(diǎn)擊顯示屏幕中的“接受”按鈕或“拒絕”按鈕)或機(jī)器可執(zhí)行指令的接受或拒絕。盡管參考作為自動(dòng)登錄過程的一部分將指代本地內(nèi)容的重定向鏈路指示發(fā)送到熱點(diǎn),但是應(yīng)注意,在另外的實(shí)現(xiàn)方式中,無線接入節(jié)點(diǎn)102可以在熱點(diǎn)登錄過程之前、熱點(diǎn)登錄過程之后,或者獨(dú)立于任何熱點(diǎn)登錄過程將指代本地內(nèi)容的重定向鏈路指示發(fā)送到移動(dòng)設(shè)備102。在一些實(shí)現(xiàn)方式中,在接收到指代本地內(nèi)容的重定向鏈路指示時(shí),可以將重定向鏈路指示存儲在移動(dòng)設(shè)備104處。在一些示例中,移動(dòng)設(shè)備104可以接收指代不同本地內(nèi)容的多個(gè)本地內(nèi)容url??梢愿鶕?jù)各種因素選擇本地內(nèi)容url之一來使用,如下面進(jìn)一步討論的。在隨后的討論中,站(sta)是能夠使用電子和電氣工程師協(xié)會(ieee)802.11協(xié)議進(jìn)行wlan通信的設(shè)備。sta可以是接入點(diǎn)(ap)或移動(dòng)設(shè)備104(被稱為非apsta)。無線接入節(jié)點(diǎn)102被稱為ap(wlan的接入點(diǎn))。由于802.11協(xié)議已經(jīng)被設(shè)計(jì)為在sta之間(例如在非apsta和ap之間)對稱,所有以下實(shí)現(xiàn)方式也適用于反向操作(例如,非apsta向ap發(fā)送信息),并且還適用于對等通信(例如兩個(gè)設(shè)備都是非apsta)。在一些實(shí)現(xiàn)方式中,ap(無線接入節(jié)點(diǎn)102的示例)可以向非apsta(移動(dòng)設(shè)備104的示例)發(fā)送指代本地內(nèi)容的一個(gè)或多個(gè)本地內(nèi)容url。針對每個(gè)本地內(nèi)容url或本地內(nèi)容url組,ap可以進(jìn)一步指示:-所述url(組)對于已成功完成認(rèn)證的非apsta(作為與ap的關(guān)聯(lián)的一部分)是否可訪問;-所述url(組)對于尚未完成認(rèn)證的非apsta是否可訪問;-所述url(組)對于嘗試認(rèn)證但認(rèn)證不成功(例如由于憑證無效)的非apsta是否可訪問;-對url(組)所指代的本地內(nèi)容的顯示是否為強(qiáng)制的(對于具有web瀏覽器或類似功能的非apsta);或者-是否推薦對url(組)所指代的本地內(nèi)容的顯示(對于具有web瀏覽器或類似功能的非apsta)。ap可以在確定要發(fā)送的本地內(nèi)容url時(shí)考慮非apsta的認(rèn)證狀態(tài)(認(rèn)證或未認(rèn)證)。響應(yīng)于來自非apsta的請求,ap可以向非apsta發(fā)送本地內(nèi)容url,或者可以自主地發(fā)送本地內(nèi)容url。ap可以僅在完成登錄過程之后發(fā)送本地內(nèi)容url;如上所述,所發(fā)送的本地內(nèi)容url可取決于作為登錄過程一部分的認(rèn)證的結(jié)果。如上所述,本地內(nèi)容url可以由ap在anqp響應(yīng)消息(響應(yīng)于非apsta發(fā)送的anqp元素)中發(fā)送。在更具體的示例中,可以在類型為“網(wǎng)絡(luò)認(rèn)證類型”的anqp響應(yīng)中發(fā)送本地內(nèi)容url。在一些實(shí)現(xiàn)方式中,ap可以在anqp響應(yīng)消息(響應(yīng)于非apsta發(fā)送的anqp元素)中發(fā)送可由ap發(fā)送的本地內(nèi)容url。在更具體的示例中,可以在類型為“網(wǎng)絡(luò)認(rèn)證類型”的anqp響應(yīng)中發(fā)送本地內(nèi)容url。非apsta可以響應(yīng)于以下中的一個(gè)或多個(gè)向ap發(fā)送針對本地內(nèi)容url的請求:-使用不涉及用戶交互的自動(dòng)登錄過程(例如根據(jù)passpointhotspot2.0)的認(rèn)證嘗試;-用戶或應(yīng)用發(fā)起的請求,例如響應(yīng)于非apsta在熱點(diǎn)范圍內(nèi)的指示;或者-連接到熱點(diǎn)的用戶或應(yīng)用請求,其可以進(jìn)一步指示用戶或應(yīng)用不希望嘗試與通過熱點(diǎn)認(rèn)證,而僅僅獲得在沒有認(rèn)證情況下可訪問的本地內(nèi)容。響應(yīng)于接收到本地內(nèi)容url,非apsta可以執(zhí)行以下一個(gè)或多個(gè):-自主地發(fā)起對本地內(nèi)容url所指代的本地內(nèi)容的請求;-在顯示屏幕上,使用圖1的通知邏輯114指示接收到本地內(nèi)容url;-提示(例如通知警報(bào))用戶:用戶是否希望訪問本地內(nèi)容url;-響應(yīng)于用戶或應(yīng)用請求(其又可以響應(yīng)于上述指示或提示),發(fā)起對本地內(nèi)容url所指代的本地內(nèi)容的請求;-打開能夠顯示本地內(nèi)容url所指代的本地內(nèi)容的應(yīng)用(例如web瀏覽器),并向該應(yīng)用傳遞本地內(nèi)容url或本地內(nèi)容;或者-不采取任何行動(dòng)。非apsta的行為可以取決于以下中的一個(gè)或多個(gè):-sta的認(rèn)證狀態(tài)(具體來說,例如,如果非apsta已成功完成認(rèn)證,則非apsta只能打開本地內(nèi)容url,并且(如果指示)認(rèn)證的非apsta可訪問該本地內(nèi)容url);-先前配置的首選項(xiàng),其可以適用于特定熱點(diǎn)、憑證集和/或認(rèn)證技術(shù)(具體地,例如,用戶可能先前配置了非apsta始終(或從不)顯示從特定熱點(diǎn)接收的本地內(nèi)容url(如由例如熱點(diǎn)的ssid標(biāo)識));或者-關(guān)于對本地內(nèi)容url的顯示是強(qiáng)制的還是推薦的指示。在ap可以確定在自動(dòng)登錄過程中非apsta是否被認(rèn)證的一些實(shí)現(xiàn)方式中,ap能夠改變在較早的本地內(nèi)容url消息中返回的url處的信息。這允許ap根據(jù)非apsta的登錄是否成功來改變非apsta關(guān)于可以查看的本地內(nèi)容的類型的行為。在一些實(shí)現(xiàn)方式中,由本地內(nèi)容url指代的本地內(nèi)容的可用性的通知與在非apsta上啟動(dòng)web瀏覽器無關(guān)。在這樣的實(shí)現(xiàn)方式中,在登錄過程期間,不必對熱點(diǎn)啟動(dòng)web瀏覽器,除非用戶希望在通知提示之后查看本地內(nèi)容。圖4是根據(jù)涉及非apsta和ap的一些實(shí)現(xiàn)方式的過程的消息流程圖。非apsta(在402)向ap發(fā)送對本地內(nèi)容url的url請求。作為響應(yīng),ap向非apsta發(fā)送(在404)url響應(yīng)。url響應(yīng)可以包含至少一個(gè)本地內(nèi)容url。在一些實(shí)現(xiàn)方式中,url響應(yīng)可以進(jìn)一步包括已認(rèn)證字段(或信息元素)和強(qiáng)制字段(或信息元素)。已認(rèn)證字段可以指示在熱點(diǎn)登錄過程中是否已經(jīng)對非apsta進(jìn)行了認(rèn)證(已認(rèn)證字段的第一值表示非apsta已被ap認(rèn)證,而已認(rèn)證字段的第二不同值表示非apsta尚未被認(rèn)證)。非apsta(在406)例如基于已認(rèn)證字段來確定非apsta是否已被認(rèn)證。非apsta響應(yīng)于確定非apsta已被認(rèn)證可以選擇(在408)本地內(nèi)容url來使用。在其他示例中,非apsta可以根據(jù)非apsta是否被認(rèn)證來選擇不同的本地內(nèi)容url;例如,如果非apsta已被認(rèn)證,則非apsta可以選擇第一本地內(nèi)容url,而如果非apsta未被認(rèn)證,則非apsta可以選擇第二不同的本地內(nèi)容url。非apsta確定(在410)呈現(xiàn)本地內(nèi)容url是否為強(qiáng)制的。如果是,則非apsta(在412處)啟動(dòng)非apsta處的web瀏覽器來呈現(xiàn)本地內(nèi)容。如果本地內(nèi)容url的呈現(xiàn)不是強(qiáng)制性的,則非apsta提示(在414)用戶接受或拒絕本地內(nèi)容的顯示。如果用戶接受(如在416確定的),則非apsta啟動(dòng)(在412)web瀏覽器來顯示本地內(nèi)容。然而,如果用戶拒絕(如在416確定的),則非apsta確定不顯示本地內(nèi)容url所指代的本地內(nèi)容。在替代示例中,圖4的過程被修改為使得本地內(nèi)容url由ap發(fā)送到非apsta,以響應(yīng)于在熱點(diǎn)登錄過程中ap對非apsta的認(rèn)證-換句話說,如果非apsta未被認(rèn)證,則不發(fā)送本地內(nèi)容url。如果非apsta被認(rèn)證,則可以發(fā)送本地內(nèi)容url,其中利用字段指示對本地內(nèi)容url指代的本地內(nèi)容的呈現(xiàn)是否為強(qiáng)制的。然后,可以執(zhí)行任務(wù)410、412、414和416。具有本地內(nèi)容通知的自動(dòng)強(qiáng)制門戶登錄在替代實(shí)現(xiàn)方式中,如上所述的技術(shù)或機(jī)制也可以與被修改為允許自動(dòng)登錄(例如,在沒有用戶輸入的情況下,自動(dòng)完成強(qiáng)制門戶網(wǎng)頁中的登錄詳細(xì)信息)的強(qiáng)制門戶過程一起使用。在這樣的實(shí)現(xiàn)方式中,設(shè)備自動(dòng)登錄模塊112(圖1)可以將強(qiáng)制門戶重定向(到強(qiáng)制門戶的圍墻花園中的網(wǎng)頁)解釋為登錄過程將自動(dòng)完成的指示。作為使用強(qiáng)制門戶的自動(dòng)登錄過程的一部分,指代本地內(nèi)容的重定向鏈路指示可以由無線接入節(jié)點(diǎn)102發(fā)送到移動(dòng)設(shè)備104,類似于上面討論的。自動(dòng)登錄失敗處理在進(jìn)一步的實(shí)現(xiàn)方式中,如果登錄過程(自動(dòng)登錄過程或手動(dòng)登錄過程)失敗,則例如根據(jù)強(qiáng)制門戶技術(shù),可以由無線接入節(jié)點(diǎn)102發(fā)送新的本地內(nèi)容url,以將用戶重定向到手動(dòng)登錄的另一形式。該過程如圖5所示,其可以由移動(dòng)設(shè)備104執(zhí)行。移動(dòng)設(shè)備104開始(在502)與熱點(diǎn)相關(guān)聯(lián),以啟動(dòng)登錄過程。作為登錄過程的一部分,移動(dòng)設(shè)備從無線接入節(jié)點(diǎn)104接收(在504)指代本地內(nèi)容的重定向鏈路指示。移動(dòng)設(shè)備104確定(在506)移動(dòng)設(shè)備104與熱點(diǎn)的關(guān)聯(lián)是否完整。如果不完整(關(guān)聯(lián)失敗),則移動(dòng)設(shè)備104可以啟動(dòng)(在508)web瀏覽器來顯示由所接收(在504)的重定向鏈路指示指代的本地內(nèi)容。本地內(nèi)容可以是備份登錄技術(shù)的一部分(允許用戶使用不同的技術(shù)來執(zhí)行與熱點(diǎn)的關(guān)聯(lián))和/或可以包括幫助用戶診斷登錄過程的問題的信息。使用hotspot2.0在線注冊(osu)在線注冊(osu)是移動(dòng)設(shè)備向服務(wù)提供商(sp)注冊的過程,使得用戶能夠選擇用于獲得網(wǎng)絡(luò)訪問的計(jì)劃,然后向用戶提供憑證以安全地連接到接入網(wǎng)絡(luò)。在2014年8月的文獻(xiàn)“wi-fialliancehotspot2.0release2,technicalspecification,version1.0.0”中描述了osu過程的一個(gè)示例。圖6示出了用于osu的示例網(wǎng)絡(luò)架構(gòu)。圖6描繪了兩個(gè)服務(wù)提供商(sp)網(wǎng)絡(luò)602和604,用戶在注冊時(shí)可以從其選擇以獲得網(wǎng)絡(luò)接入。每個(gè)sp網(wǎng)絡(luò)都具有osu服務(wù)器,認(rèn)證、授權(quán)和計(jì)費(fèi)(aaa)服務(wù)器(用于認(rèn)證用戶,授權(quán)經(jīng)過認(rèn)證的用戶所選擇的服務(wù),以及基于所選服務(wù)的使用提供計(jì)費(fèi))和(訪問)證書頒發(fā)機(jī)構(gòu)(ca)(其發(fā)布包含憑證的數(shù)字證書)。osu服務(wù)器注冊新用戶,并為每個(gè)用戶的移動(dòng)設(shè)備提供安全憑證。這些osu服務(wù)器、aaa服務(wù)器和ca可以共同定位或者可以單獨(dú)提供。每個(gè)sp網(wǎng)絡(luò)還包括與osu服務(wù)器、aaa服務(wù)器和ca進(jìn)行通信的sp核心網(wǎng)絡(luò)。圖6還描繪了具有aaa服務(wù)器和超文本傳輸協(xié)議(http)服務(wù)器的熱點(diǎn)606,http服務(wù)器被配置為僅允許對sp網(wǎng)絡(luò)602和604的osu服務(wù)器的https(http安全)流量。盡管圖6中未示出,熱點(diǎn)606可以包括兩個(gè)邏輯ap(其可以在物理上共同定位)。一個(gè)ap用于在線注冊(osuap),一個(gè)ap用于通常的用戶數(shù)據(jù)連接(生產(chǎn)ap)。這樣,osu流量不會與用戶流量混合。移動(dòng)設(shè)備執(zhí)行osu(包括連接到osu服務(wù)器)的消息交換序列的概述如圖7所示。任務(wù)701-705涉及osusp發(fā)現(xiàn)和選擇。任務(wù)706和707涉及osu過程。任務(wù)708和709涉及移動(dòng)設(shè)備使用生產(chǎn)ap、使用來自完成的osu過程的新憑證連接到熱點(diǎn)606。以下描述701-709任務(wù)的進(jìn)一步細(xì)節(jié)。任務(wù)701:對于網(wǎng)絡(luò)認(rèn)證類型和osu提供商信息,移動(dòng)設(shè)備向熱點(diǎn)606中的生產(chǎn)ap發(fā)布anqp查詢幀。任務(wù)702:生產(chǎn)ap向移動(dòng)設(shè)備返回網(wǎng)絡(luò)認(rèn)證類型元素和osu提供商列表元素。如果網(wǎng)絡(luò)認(rèn)證類型消息指示osu可用,則osu提供商列表元素包含osu服務(wù)集標(biāo)識符(ssid)和至少一個(gè)osu提供商。osu提供商列表元素是由hotspot2.0定義的anqp元素。osu提供商列表元素提供有關(guān)提供osu服務(wù)的一個(gè)或多個(gè)實(shí)體的信息。圖8顯示了osu提供商列表元素的格式。對于每個(gè)osu提供商,osu提供商列表元素包括相應(yīng)的osu提供商子字段,其包括以下信息:友好名稱(以一種或多種人類語言)、osu服務(wù)器的統(tǒng)一資源標(biāo)識符(uri)以及其他信息。如果支持osu,則至少有一個(gè)osu提供商子字段(圖8中描繪的osu提供商子字段802-1至802-n)可用。在網(wǎng)絡(luò)認(rèn)證類型anqp元素中,保持“支持在線注冊”值的網(wǎng)絡(luò)認(rèn)證類型指示器指示對osu的支持。圖8所示的osu提供商子字段中的其他子字段由wi-fialliancehotspot2.0release2描述。在本公開的一些實(shí)現(xiàn)方式中,如圖9所示,可以將osu提供商子字段(如wi-fialliancehotspot2.0release2所述)修改為至少包括一個(gè)額外的字段902,該額外的字段902包含指代本地內(nèi)容的本地內(nèi)容url。在圖9中,osu提供商長度子字段904可以將值設(shè)置為9與以下子字段的長度之和的總和:osu友好名稱duple、osu服務(wù)器uri、osu方法列表、可用圖標(biāo)、osu_nai、osu服務(wù)描述duple和“一個(gè)或多個(gè)本地內(nèi)容url字段”902。有關(guān)osu友好名稱duple、osu服務(wù)器uri、osu方法列表、可用圖標(biāo)、osu_nai、osu服務(wù)描述duple的更多信息,請參閱wi-fialliancehotspot2.0release2。在一些示例中,本地內(nèi)容url字段902包括如圖10所示的子字段。子字段包括本地內(nèi)容url字段長度子字段1002、狀態(tài)子字段1004、本地內(nèi)容url子字段1006、標(biāo)簽長度子字段1008和可選的標(biāo)簽子字段1010。狀態(tài)子字段1004可以指示移動(dòng)設(shè)備的狀態(tài),并且狀態(tài)子字段1004的不同值指示如下所示的不同狀態(tài):狀態(tài)描述0未認(rèn)證1已認(rèn)證2認(rèn)證期間失敗3不正確的憑證4過期憑證5由aaa服務(wù)器傳送或者,狀態(tài)可以是包含適合鏈路的狀態(tài)的邏輯“or”的位字段,例如:位0=1:適用于未認(rèn)證的sta;位1=1:適用于認(rèn)證的sta;位2=1:適用于由于憑證過期而導(dǎo)致認(rèn)證失敗的sta。當(dāng)ap無法在本地內(nèi)容url字段內(nèi)發(fā)送信息(例如由于安全原因)時(shí)使用狀態(tài)5。它指示本地內(nèi)容url本身將由與熱點(diǎn)606相關(guān)聯(lián)的aaa服務(wù)器發(fā)送,作為移動(dòng)設(shè)備認(rèn)證過程的一部分。在這種情況下,本地內(nèi)容url字段為空白,長度為零。本地內(nèi)容url字段長度子字段1002指定本地內(nèi)容url字段1006的字節(jié)長度(可選地,不包括長度和/或狀態(tài)字段)。本地內(nèi)容url子字段1006是用于將移動(dòng)設(shè)備定向到本地內(nèi)容的url的可變長度字段。根據(jù)移動(dòng)設(shè)備和熱點(diǎn)之間的連接的狀態(tài),每個(gè)本地內(nèi)容url可以是不同的值,以根據(jù)不同的狀態(tài)將移動(dòng)設(shè)備定向到不同的本地內(nèi)容。標(biāo)簽長度子字段1008可以包含以字節(jié)為單位的標(biāo)簽子字段1010的長度的值。如果不使用標(biāo)簽子字段1010,則也不使用標(biāo)簽長度子字段1008。在另一示例中,標(biāo)簽長度子字段1008可以明確地(例如通過指示零長度)指示標(biāo)簽子字段1010不存在。標(biāo)簽子字段1010是包含url描述的可變長度字段。這可以是一個(gè)自由形式的字符串或標(biāo)準(zhǔn)化的值。標(biāo)簽子字段1010可以幫助移動(dòng)設(shè)備知道url的類型和潛在的使用。在其他示例中,上面討論的各種信息可以被包括在其他消息元素中,諸如包括在探測請求、探測響應(yīng)、公共動(dòng)作幀、通用廣告服務(wù)(gas)幀、wi-fidirect、miracast和鄰居意識網(wǎng)絡(luò)(nan)使用的幀等中。此外,本地內(nèi)容url可以在其他技術(shù)(如以太網(wǎng)、藍(lán)牙和蜂窩無線接入技術(shù))中傳送。以下再次參考圖7以及圖7的剩余任務(wù)。任務(wù)703-709的進(jìn)一步細(xì)節(jié)可以在wi-fialliancehotspot2.0release2中找到。任務(wù)703:移動(dòng)設(shè)備可以使用iconrequesthotspot2.0anqp元素來請求以像素為單位的期望大小的osu提供商圖標(biāo)。在該示例中,移動(dòng)設(shè)備請求交換圖標(biāo)。圖標(biāo)的請求是可選的。任務(wù)704:如果請求圖標(biāo),則生產(chǎn)ap將返回所請求圖標(biāo)的圖標(biāo)二進(jìn)制文件。如果osu提供商列表元素包含多于一個(gè)osu提供商的名稱,則可以針對每個(gè)提供商重復(fù)任務(wù)703和704。任務(wù)705:移動(dòng)設(shè)備在其用戶界面上顯示可用的osu提供商圖標(biāo)和/或友好名稱的列表。如果用戶選擇指示需要在線注冊訂閱的圖標(biāo)和/或友好名稱,則移動(dòng)設(shè)備繼續(xù)執(zhí)行任務(wù)706。任務(wù)706:移動(dòng)設(shè)備連接到用戶選擇的osuess中的ap。任務(wù)707:用戶提供sp使用的信息來注冊訂閱。憑證(證書或用戶名/密碼)和可選的網(wǎng)絡(luò)選擇策略在移動(dòng)設(shè)備上提供。當(dāng)提供憑證時(shí),sp服務(wù)網(wǎng)絡(luò)的osu服務(wù)器使用移動(dòng)設(shè)備提供的憑證向aaa服務(wù)器發(fā)送更新請求。任務(wù)708:使用新提供的憑證,移動(dòng)設(shè)備與ess中的osuap解除關(guān)聯(lián),并關(guān)聯(lián)到ess中的生產(chǎn)ap(或同一ess中的相鄰生產(chǎn)ap)。任務(wù)709:移動(dòng)設(shè)備和生產(chǎn)ap建立wi-fi保護(hù)訪問(wpa2)-企業(yè)安全關(guān)聯(lián),并且用戶根據(jù)用戶的訂閱獲得訪問權(quán)限。使用如上所述的osu技術(shù),響應(yīng)于移動(dòng)設(shè)備如上所述使用anqp元素從熱點(diǎn)請求osu提供商列表,可以從熱點(diǎn)的無線接入節(jié)點(diǎn)102向移動(dòng)設(shè)備發(fā)送本地內(nèi)容url,作為osu提供商列表元素的擴(kuò)展。或者,可以將本地內(nèi)容url作為單獨(dú)的anqp元素的一部分進(jìn)行傳送(如下所述)。接收到的本地內(nèi)容url可以存儲在移動(dòng)設(shè)備中,并且一旦osu過程完成,移動(dòng)設(shè)備內(nèi)的通知框架就可以使用通知向用戶指示來自內(nèi)容提供商的本地內(nèi)容可用于顯示。如果用戶希望接受通知,則在移動(dòng)設(shè)備內(nèi)使用本地內(nèi)容url(例如,啟動(dòng)瀏覽器),然后顯示內(nèi)容提供商的本地內(nèi)容。如果用戶希望不接受通知,則移動(dòng)設(shè)備可以繼續(xù)其他可能通過熱點(diǎn)使用網(wǎng)絡(luò)訪問的應(yīng)用。移動(dòng)設(shè)備上的通知可采取幾種形式,例如用戶界面中的“您要訪問本地內(nèi)容嗎”按鈕。在其他示例中,可以使用用戶界面上的滑動(dòng)手勢,通過提供聲音命令,通過激活圖標(biāo)等來執(zhí)行接受觀看本地內(nèi)容的用戶指示。在一些示例中,從圖10的標(biāo)簽子字段1010導(dǎo)出的信息可顯示在通知中。在一些示例中,本地內(nèi)容還可以包括關(guān)于付款方案的更多信息(例如收費(fèi)建議)以及關(guān)于熱點(diǎn)使用的條款和條件的進(jìn)一步信息。在某些情況下,通知可允許用戶直接查看條款和條件。對本地內(nèi)容url使用現(xiàn)有的anqp元素在上面討論的一些示例中,本地內(nèi)容url可以通過使用ieee802.11-2012定義的網(wǎng)絡(luò)認(rèn)證類型anqp元素來提供。然而,當(dāng)熱點(diǎn)的無線接入節(jié)點(diǎn)102接收到網(wǎng)絡(luò)認(rèn)證類型anqp元素請求時(shí),在一些示例中可以如下配置對應(yīng)的網(wǎng)絡(luò)認(rèn)證類型anqp響應(yīng):·網(wǎng)絡(luò)認(rèn)證類型anqp響應(yīng)只包含一個(gè)網(wǎng)絡(luò)認(rèn)證類型單元?!ぞW(wǎng)絡(luò)認(rèn)證類型指示符被設(shè)置為0(指示“接受條款和條件”)或2(指示“http/https重定向”)?!ぶ囟ㄏ騯rl字段被用作本地內(nèi)容url,并被設(shè)置為對資源的網(wǎng)關(guān)門戶的http地址。用于本地內(nèi)容url列表的新anqp元素的使用在進(jìn)一步的實(shí)現(xiàn)方式中,可以創(chuàng)建新的anqp元素(未被當(dāng)前標(biāo)準(zhǔn)定義的anqp元素)以用于更詳細(xì)的響應(yīng)。作為示例,可以向熱點(diǎn)網(wǎng)關(guān)連接返回可根據(jù)設(shè)備的狀態(tài)(例如,已認(rèn)證或未認(rèn)證)使用的url列表。圖11中示出了顯示本地內(nèi)容url列表anqp元素的示例實(shí)現(xiàn)方式。圖11的本地內(nèi)容url列表anqp元素包括標(biāo)識新anqp元素的信息id字段、指示一個(gè)或多個(gè)本地內(nèi)容url字段1106的長度的長度字段1104。每個(gè)本地內(nèi)容url字段1106包含相應(yīng)的本地內(nèi)容url。用于支付方案信息的新anqp元素的使用在進(jìn)一步的實(shí)現(xiàn)方式中,可以創(chuàng)建新anqp元素(未被當(dāng)前標(biāo)準(zhǔn)定義的anqp元素)以用于關(guān)于支付方案信息的詳細(xì)響應(yīng)。作為示例,可以向熱點(diǎn)網(wǎng)關(guān)連接返回可根據(jù)設(shè)備的狀態(tài)(例如,已認(rèn)證或未認(rèn)證)使用的支付方案(例如,收費(fèi)建議)的列表。無線節(jié)點(diǎn)架構(gòu)圖12是根據(jù)一些實(shí)現(xiàn)方式的無線節(jié)點(diǎn)1200的框圖。在一些實(shí)現(xiàn)方式中,無線節(jié)點(diǎn)1200可以是移動(dòng)設(shè)備104或無線接入節(jié)點(diǎn)102。無線節(jié)點(diǎn)1200包括處理器(或多個(gè)處理器)1202,其可耦合到無線接口1204以與對等網(wǎng)絡(luò)進(jìn)行無線通信。處理器可以包括微處理器、微控制器、物理處理器模塊或子系統(tǒng)、可編程集成電路、可編程門陣列或另一物理控制或計(jì)算設(shè)備。此外,處理器1202可以耦合到非瞬時(shí)性機(jī)器可讀或計(jì)算機(jī)可讀存儲介質(zhì)(或多個(gè)存儲介質(zhì))1206,該存儲介質(zhì)可以存儲機(jī)器可執(zhí)行指令1208,包括那些用于實(shí)現(xiàn)上述自動(dòng)登錄模塊112、通知邏輯114、瀏覽器116、自動(dòng)登錄模塊106或重定向鏈路指示邏輯108的指令。更一般地,機(jī)器可執(zhí)行指令1208是可執(zhí)行的,以執(zhí)行本公開中討論的任何任務(wù)。所述存儲介質(zhì)(或多個(gè)存儲介質(zhì))1206可以包括一種或多種不同形式的存儲器,包括半導(dǎo)體存儲器件,例如動(dòng)態(tài)或靜態(tài)隨機(jī)存取存儲器(dram或sram)、可擦除和可編程只讀存儲器(eprom)、電可擦除和可編程只讀存儲器(eeprom)和閃存;磁盤,諸如固定的、軟的和可拆卸的盤;其它磁介質(zhì)(包括磁帶);諸如光盤(cd)或數(shù)字視頻光盤(dvd)的光學(xué)介質(zhì);或其他類型的存儲設(shè)備。注意,上述指令可提供在計(jì)算機(jī)可讀或機(jī)器可讀存儲介質(zhì)上,或可提供在具有可能多個(gè)節(jié)點(diǎn)的大型系統(tǒng)中分布的多個(gè)計(jì)算機(jī)可讀或機(jī)器可讀存儲介質(zhì)上。這樣的一種或多種計(jì)算機(jī)可讀或機(jī)器可讀存儲介質(zhì)被認(rèn)為是物品(或制品)的一部分。物品或制品可以指任何制造的單個(gè)組件或多個(gè)組件。一種或多種存儲介質(zhì)可以位于運(yùn)行機(jī)器可讀指令的機(jī)器中,或者位于遠(yuǎn)程位置處,可以通過網(wǎng)絡(luò)從該遠(yuǎn)程位置下載機(jī)器可讀指令以便執(zhí)行。在前面的描述中,闡述了大量細(xì)節(jié),以提供對本文公開的主題的理解。然而,在沒有這些細(xì)節(jié)中的一部分的情況下,也可以實(shí)施這些實(shí)現(xiàn)方式。其它實(shí)現(xiàn)可包括對以上細(xì)節(jié)的修改和變形。旨在使所附權(quán)利要求覆蓋這些修改和改變。當(dāng)前第1頁12