行動寬頻概觀

Windows 8、Windows 8.1 和 Windows 10 可讓使用者簡化行動寬頻連線,同時為行動網路操作員提供新的機會。 使用者享有簡化且一致的連線流程。 Windows 8、Windows 8.1 和 Windows 10 減少開發傳統連線管理應用程式的需求,讓開發資源可以專注於客戶互動,包括帳戶管理和增值服務。

Windows 8、Windows 8.1和 Windows 10 有機會重新建立映像並簡化現有的行動寬頻生態系統。

  • 舊版行動寬頻硬體需要自定義 Windows 驅動程式。 透過目前的行動寬頻類別驅動程式,經認證的行動寬頻裝置具有一致的體驗,而不需要安裝自定義驅動程式。 這種簡化可讓客戶獲得「正常運作」體驗的機會,同時可能降低支持額外負荷。

  • 自定義連線管理體驗重複的 Windows 功能,且具有與其餘 Windows 不同的 UX 模型。 這些連接管理員必須由操作員及其ISV合作夥伴部署和維護。

  • 需要自定義驅動程式和自定義連線管理軟體,這表示USB型行動寬頻裝置也需要執行USB儲存功能,才能將該自定義軟體傳遞給用戶的電腦。 這種雙模式裝置概念通常需要使用者在儲存模式和數據機模式之間切換,並在使用者成功連線到網路之前新增額外的工作。

  • 醒目提示獨特的服務和功能,讓您的客戶體驗是唯一的。 Windows 8、Windows 8.1 和 Windows 10 讓您有機會專注於客戶連線,並透過先前稱為電信業者應用程式的 UWP 行動寬頻應用程式來強調您的唯一價值新增。

主要案例

本節說明屬於目前行動寬带體驗的重要案例,您可以選擇啟用。 當您規劃應用程式必須與其互動的 Windows 元件時,請考慮商務模型內容中的每個案例。

方案購買

順暢的方案購買體驗可讓使用者更輕鬆地購買連線能力,並可讓操作員接受新客戶,而不需要支援或零售商店介入。 有兩個購買方案選項:

  • 行動寬頻應用程式和服務元數據已安裝在電腦上。 這可能會發生在具有內嵌行動寬頻硬體的計算機,其中 OEM 已預先載入 Windows 映射上的行動寬頻應用程式和服務元數據,或提供替代因特網連線。

  • 計算機未安裝行動寬頻應用程式和服務元數據。 當您插入硬體元件,且無法使用替代因特網連線時,就可能發生此情況。

不論方案購買選項為何,根據 SIM 卡或 CDMA 行動寬頻裝置的狀態,都有各種子狀態。 冷 SIM (沒有相關聯的方案) 、暖 SIM (準備好接受方案) ,且經常性 SIM (已與方案搭配使用,) 可能會根據您想要如何建構購買流程來呈現不同的體驗。

已安裝行動寬頻應用程式,或有替代因特網連線可供使用

在此情況下,使用者嘗試啟用服務之前,可能已經使用 SIM 卡在電腦上安裝內嵌裝置、行動寬頻應用程式和服務元數據。 另一個可能性是使用者還沒有行動寬頻應用程式,但有替代的因特網聯機可下載應用程式。 插入 SIM 卡時,會自動執行下列步驟:

  1. 行動寬頻服務會讀取國際行動訂閱者身分識別 (IMSI) 、GSM 網路的整合式線路卡標識碼 (ICCID) 、CDMA 網路的提供者標識符 (SID) ,或 CDMA 網路的提供者名稱,並產生一組硬體標識符 (HWID) 。

    注意 只有在 OEM 尚未插入 SIM 卡並預先載入行動寬頻應用程式和服務元數據時,才需要此步驟。

  2. 當計算機連線到因特網時,HWID 會傳送至 Windows 元數據和因特網服務 (WMIS) 。 WMIS 會識別 運算符,並傳回適當的服務元數據套件。

    注意 只有在 OEM 尚未插入 SIM 卡並預先載入行動寬頻應用程式和服務元數據時,才需要此步驟。

  3. Windows 會使用服務元數據,從 Microsoft Store 識別和擷取行動寬頻應用程式。 應用程式會自動安裝。 在 Windows 8.1和 Windows 10 中,應用程式不會釘選到 [開始] 畫面。

    注意 只有在 OEM 尚未插入 SIM 卡並預先載入行動寬頻應用程式和服務元數據時,才需要此步驟。

  4. 您的操作員標誌和名稱會出現在 Windows 連線管理員 的網路清單中。 用戶可以連線到您的網路。

  5. Windows 連線管理員 嘗試使用服務元數據中的網路配置檔組態資訊進行連線。 下一個步驟取決於連線的結果:

    • 如果初始連線成功且因特網連線可用,則不會再發生任何事。 使用者先前已購買服務,且具有作用中的帳戶。

    • 如果初始連線成功,但無法使用因特網連線,則行動寬頻應用程式會啟動,並要求使用者購買方案。

    • 如果初始連線失敗,且錯誤碼表示尚未購買網路服務,則行動寬頻應用程式已啟動。 應用程式可以判斷適當的回應。 例如,如果錯誤碼是因為連線不足,應用程式可能需要指示使用者透過電話或連線到替代因特網連線來完成購買。

    • 如果初始連接失敗,並出現另一個錯誤碼,Windows 連接管理員會通知用戶錯誤。 行動寬頻應用程式未啟動。

  6. 當行動寬頻應用程式開啟時,您應該確定應用程式已寫入,以安全地連線到後端計費基礎結構,讓使用者可以購買訂用帳戶。 此程式專屬於每個操作員,且 Microsoft 不會參與購買程式。 應用程式會透過有限的行動寬頻連線來建立此連線, (操作員網路必須啟用) 或透過替代因特網連線,例如Wi-Fi。

  7. 方案購買完成時,行動寬頻應用程式會產生傳遞至布建代理程式的元數據布建檔案。 這會設定 Windows,其中包含使用者已購買的方案相關信息。

重要 上述步驟也適用於附加至具有替代因特網連線之計算機的外部裝置。

未安裝行動寬頻應用程式,且沒有可用的替代因特網連線

外部行動寬頻裝置,例如硬體設備,可以插入可能沒有替代因特網連線的計算機,而且可能未安裝行動寬頻應用程式。 下列步驟說明如何建置方案購買體驗,以解決此案例中的限制:

  1. 一旦偵測到行動寬頻硬體,Windows 行動寬頻服務就會讀取 IMSI、ICCID、提供者標識碼或提供者名稱,併產生一組 HWID,代表從裝置讀取的每個值。 Windows 行動寬頻服務會接聽行動寬頻相關事件。

  2. 當使用者按兩下 [連線] 時,HWID 值會用來在 Windows APN 資料庫中找出連線設定,如下所示:

    • 如果初始連線成功且因特網連線可用,則不會再發生任何事。 使用者先前已購買服務,且具有作用中的帳戶。

    • 如果初始連線成功,但無法使用因特網連線,則會將用戶導向至此 HWID 範圍之 APN 資料庫中指定的 URL。

    • 如果初始連線失敗,Windows 連線管理員 通知用戶發生錯誤。 您的網站應該協助用戶購買方案。

  3. 使用者完成方案購買之後,網站會產生元數據布建檔案,並將其傳遞至布建代理程式。 這會設定 Windows,其中包含使用者已購買之方案的基本資訊。 視網路結構而定,會發生下列其中一項:

    • 系統會將目前連線上的因特網存取權授與使用者。

    • 布建檔案包含指示,可中斷連線並重新連線到相同網路或不同的網路,以提供因特網存取。

    此時,用戶已上線。 現在因特網連線可供使用,Windows 會偵測行動寬頻硬體,並下載並安裝服務元數據和行動寬頻應用程式。

  4. 從 SIM 卡或行動寬頻裝置計算的 HWID 會傳送至 WMIS。 WMIS 會識別 運算符,並傳回適當的服務元數據套件。

  5. Windows 會使用服務元數據,從 Microsoft Store 識別及擷取相關聯的行動寬頻應用程式。 應用程式會自動安裝並註冊背景事件。 在 Windows 8.1 和 Windows 10 中,應用程式不會自動釘選到 [開始] 畫面。 註冊背景事件可讓應用程式執行動作,例如回應本機數據使用計數器、接收操作員 SMS 訊息、連線到 Wi-Fi 熱點,以及處理權利檢查。

  6. 發生背景事件時,應用程式會視需要產生更完整的布建檔案,並將它傳遞給布建代理程式。 這會設定 Windows,其中包含使用者已購買的方案相關信息。

線上使用中的裝置

當具有作用中行動寬頻方案的裝置連結至計算機時,此體驗與購買體驗類似,不同之處在於嘗試的聯機會導致因特網。 Windows 不會啟動行動寬頻的行動寬頻應用程式,或連線到電信業者的網站。 相反地,應用程式會安裝在背景中。

  1. 偵測到行動寬頻硬體時,行動寬頻服務會讀取IMSI、ICCID、提供者標識碼或提供者名稱,併產生HWID。

  2. 當使用者按兩下 [連線] 時,會使用 HWID 值在 Windows APN 資料庫中找出適當的連線設定。 對於作用中的裝置,連線成功且因特網連線可供使用。

  3. 此時,用戶已上線。 現在可以使用因特網連線,Windows 將會偵測行動寬頻硬體,並下載並安裝服務元數據和行動寬頻應用程式。

如果具有作用中方案的行動寬頻裝置已連結至計算機,Windows 8.1 和 Windows 10 可以在 Windows 安裝程式期間連線到操作員網路。 行動寬頻網路會出現在 Windows 安裝程式期間的 [網络] 清單中,以及 Wi-Fi 網路。 與連線使用中裝置的程序類似,HWID 會根據偵測到的行動寬頻硬體產生,並用來在 Windows APN 資料庫中找出適當的連線設定。

操作員通知和系統事件

為了讓使用者知道其帳戶狀態,即使使用者未與其互動,行動寬頻應用程式仍需要執行某些活動。 這些活動包括回應操作員 SMS 或網路起始的 USSD 訊息、通知用戶他們接近其數據限制、通知使用者其數據計劃已過期,以及通知使用者其漫遊狀態。 傳入的 SMS 訊息可供特殊許可權應用程式使用,這些應用程式已由服務元數據套件授與電腦上的 SMS 功能存取權。

某些 SMS 訊息是直接來自行動網路電信業者,應該使用行動寬頻應用程式向用戶顯示。 當行動寬頻應用程式收到操作員 SMS 訊息時,可以叫用快顯通知。

對於使用者不打算看到的操作員訊息,行動寬頻應用程式可以處理這些訊息並適當地採取行動。 Windows 通知服務提供最有效率的直接到應用程式通知通道,但 Windows 也支援使用來自行動寬頻網路的傳入 SMS 和非結構化增補服務數據 (USSD) 通知。

如需處理SMS訊息的詳細資訊,請參閱 開發SMS應用程式。 如需操作員通知的詳細資訊,請參閱 啟用電信業者通知和系統事件

  1. 服務元數據會宣告行動寬頻應用程式想要存取操作員通知。 系統會建立私人背景事件,並在安裝應用程式時註冊操作員通知事件。

  2. 當應用程式套用布建元數據時,它會包含所有應視為操作員訊息的SMS和USSD訊息描述。

收到 SMS 或 USSD 訊息時,行動寬頻服務會將訊息與布建元數據中提供的描述進行比較。 如果已包含剖析規則,行動寬頻服務也會解譯訊息,並更新數據使用量的相關信息。

如果訊息相符,系統事件代理人會收到通知,以叫用該行動寬頻應用程式的私人背景事件。 如果沒有,系統會通知系統事件代理人叫用公用SMS事件。

操作員在行動寬頻應用程式中可包含的一些範例,以回應傳入的簡訊訊息,包括下列各項:

  • 立即同步處理目前的數據使用量

  • 向用戶顯示通知

  • 更新應用程式的動態磚

  • 擷取及套用更新的布建元數據

請注意,Windows 8、Windows 8.1 和 Windows 10 不包含作業系統的SMS應用程式,因此需要電信業者提供特殊許可權存取權的行動寬頻應用程式或第三方SMS應用程式,才能向用戶顯示SMS訊息。

注意 使用簡訊支援建置行動寬頻應用程式,必須在收到簡訊時向用戶顯示通知 UI,這可能需要符合特定市場法規需求或最佳做法。

如果行動寬頻裝置內嵌在計算機) 中,或行動寬頻裝置 IHV (行動寬頻裝置是可移動式) ,則 SMS 功能適用於行動寬頻應用程式、授與特殊許可權存取行動網路操作員的 UWP 應用程式、計算機 OEM (的特殊許可權存取 UWP 應用程式。 行動網路操作員和計算機 OEM (或行動寬頻裝置 IHV) 透過服務元數據指定特殊許可權應用程式。 如需服務元數據的詳細資訊,請參閱 使用元數據來設定行動寬頻體驗

提供精確的使用方式和計劃數據

Windows 提供行動寬頻應用程式可用來描述用戶數據方案的「數據使用量」和「訂用帳戶管理員」API。 行動寬頻應用程式可以更新此 API,其中包含數據方案大小、計量與非計量方案的相關信息,以及操作員網路更新的數據使用量值。

Windows 會使用這些 API 檢查已為使用者設定的數據使用方式資訊,並變更核心功能的行為。 例如,當使用者使用計量付費網路時,Windows Update 只會自動下載重大更新。 第三方應用程式也可以透過資料使用量和訂用帳戶管理員 API 存取使用量資訊。

以下是行動寬頻應用程式可以選擇使用的各種功能的逐步解說,讓使用者知道其數據使用量。

  1. 本機數據計數器估計配置檔上的使用量自操作員上次更新以來,已變更超過 5% 的用戶資料限制。 此 5% 遞增是硬式編碼的,行動寬頻應用程式可以使用背景事件來喚醒自己,並回應每 5% 的增量。

  2. 數據使用量和訂閱管理員是執行此 5% 使用量遞增追蹤的 Windows 元件。 它會通知系統事件代理人,以在本機估計使用量中每 5% 遞增觸發背景事件。

  3. 系統事件代理人會叫用行動寬頻應用程式來處理背景事件。 (其他觸發程式,例如傳入通知,可能會導致發生這種情況。) 行動寬頻應用程式可以選擇針對此目的叫用時要執行的動作。

  4. 最佳做法是讓應用程式從操作員的計費基礎結構擷取最新的使用量資訊,以驗證用戶實際通過的使用量。 這可能是透過網路進行異步操作,而行動寬頻應用程式必須能夠回應從操作員的計費基礎結構取得此資訊的延遲。 如果數據使用量追蹤有顯著的延遲,行動寬頻應用程式可以查詢本機數據計數器,以填滿目前時間與最近數據之間的差距。

  5. 當操作員帳單基礎結構的 Web 查詢完成時,行動寬頻應用程式可以套用更新的布建元數據,以描述可回到 Windows 的最新使用量資訊。

  6. 應用程式會透過數據使用量和訂用帳戶管理員 API 發佈更新的資訊。

  7. 計算機上的 Windows 元件和第三方應用程式可以使用 Windows.Networking.Connectivity.ConnectionProfile 類別來存取此使用資訊。 應用程式可以據以調整其行為。 例如,應用程式可以在計量付費網路上使用品質較低的視訊串流。

因特網共用

行動寬頻可讓用戶隨時隨地連線。 不過,並非所有裝置都有行動寬頻裝置。 Windows 8.1 和 Windows 10 可讓使用者使用不同的裝置,透過 Wi-Fi 與朋友和家庭共用其行動寬頻連線。

客戶可以在電腦設定中開啟因特網共用。 他們也可以變更 SSID、Wi-Fi 網路的密碼,以及查看有多少人共享連線。

對於想要在另一部裝置上使用行動寬頻連線的客戶,Windows 可讓您更輕鬆地進行。 只要在執行 Windows 8.1 或 Windows 10 的WiFi支援電腦上開啟 [網络] 清單,按兩下共用裝置的 SSID,然後按兩下 [連線]。 Windows 會處理所有裝置組態和裝置間通訊。

以下是您可以設定和管理因特網共用在 Windows 8.1 和 Windows 10 運作方式的各種功能的逐步解說。

  1. 您可以上傳自動下載並安裝在計算機上的服務元數據套件,選擇您的客戶是否能夠使用因特網共用。

  2. 您也可以使用服務元數據,選取行動寬頻應用程式是否對服務執行權利檢查,以查看特定客戶是否已購買支援共用的數據方案。

  3. 每當使用者啟用因特網共用時,行動寬頻應用程式會註冊背景事件來執行權利檢查,並指示 Windows 是否允許它。

  4. 在布建元數據中,您可以指定要用於共享數據流量的 PDP 內容和 APN,以及一次共享連線的最大裝置數目。

  5. 使用更新的本機數據使用量 API,您可以在行動寬頻應用程式中建立體驗,以顯示共用其行動寬頻連線的其他裝置已使用多少數據。

如需因特網共用的詳細資訊,請參閱 建立和設定因特網共享體驗

Wi-Fi 熱點驗證

在布建元數據中,行動寬頻應用程式可以描述使用者可以使用其操作員提供的認證進行驗證的熱點。 這可能包括 WISPr 1.0 熱點,或使用 EAP-SIM、EAP-AKA 或其他支援的 EAP 方法加密熱點。

Windows 會在範圍內自動將數據流量卸除至這些熱點。 您可以這樣做,以便將網路流量從行動數據網路卸除到以登陸線路為基礎的 Wi-Fi 位置。 在某些情況下,Wi-Fi 熱點的速度可能會比該位置的行動電話數據網路更快速或更好的涵蓋範圍。

您也可以讓熱點比行動網路更不慣用,讓 Windows 在行動寬頻連線無法使用,但不適用於數據卸除時使用。

設定

  • 行動寬頻應用程式會產生布建檔案,其中包含使用者可以驗證之WiFi熱點的SID和驗證機制。 這可避免用戶必須手動輸入這項資訊。

  • 布建代理程式會剖析布建檔案,並將必要的資訊提供給 Windows 連線管理員。 Windows 會在有可用的網路時自動連線到這些網路。

認證產生

如果行動寬頻應用程式在連線期間以專屬方式產生或擷取 WISPr 認證,布建元數據會包含應用程式的參考,而不是提供特定認證。 如果包含特定認證,則會略過此階段。

  1. Wi-Fi 熱點中的端點入口網站包含無線因特網服務提供者漫遊 (WISPr) 通訊協定的挑戰。

  2. 如果未提供靜態認證,Windows 連線管理員 會通知系統事件代理人發生熱點驗證。 否則,Windows 連線管理員 會直接繼續進行驗證。

  3. 針對專屬的驗證配置,系統事件代理人會叫用行動寬頻應用程式來產生認證。

  4. 應用程式會使用其專屬機制來產生認證。 這些可能或可能不涉及與網路資源或行動寬頻介面的互動。 應用程式最終會採取下列其中一個動作:

    • 提供認證 -- 應用程式可以產生此網路的認證,然後將認證傳回 Windows 連線管理員。 Windows 連線管理員 會使用 WISPr 向熱點進行驗證。

    • 取消連線 -- 計算機不應連線到此網路。 Windows 連線管理員 結束連線。

    • 取消驗證 -- 應用程式已使用替代方法進行驗證。 Windows 連線管理員 不會進行驗證或中斷連線。

    • 與使用者互動 -- 應用程式會帶至前景。 這會在需要使用者確認時選取,例如按連線付費熱點。 應用程式最終應該在諮詢用戶之後,採取先前列出的其中一個動作。

驗證

當行動寬頻應用程式提供認證時, (動態 WISPr 認證) 或靜態定義為布建 (靜態 WISPr 認證、EAP 認證) 的一部分時,Windows 會將這些認證傳遞給 Wi-Fi 熱點。

行動寬頻應用程式提供給 Windows 連線管理員 中連線配置檔的組態資訊會決定如何取得和傳遞認證。 後續步驟會概述傳遞:

  1. 當用戶位於 Wi-Fi 熱點的範圍內時,Windows 連線管理員 會使用布建元數據以靜態方式定義的認證回復。 此數據可由行動寬頻應用程式或透過受信任的網站產生。

  2. Wi-Fi 熱點會向操作員驗證認證,然後允許計算機存取因特網。

向使用者顯示帳戶資訊

在 Windows 8、Windows 8.1 和 Windows 10 中,與訂閱者互動的最佳方式是使用行動寬頻應用程式。 此應用程式是由您開發,以符合訂閱者互動的重要案例。

  1. Windows 決定當電腦上偵測到行動寬頻裝置時,訂閱者所屬的 MNO 或 MVNO。 操作員的服務元數據會使用WMIS進行比對和下載。

  2. 服務元數據會將行動寬頻應用程式連結到 Windows 連線管理員 中的對應網路專案。

  3. Windows 連線管理員 會顯示操作員的標誌、操作員名稱和 [檢視我的帳戶] 連結。

  4. 當使用者按兩下連結時,會開啟行動寬頻應用程式。 您可以開發應用程式,以擷取計費系統中可用的最新資訊。

  5. 或者,應用程式可以查詢本機數據計數器,以取得自上次更新計費系統以來的估計使用量。 應用程式可以使用此數據來顯示使用者使用量的近乎即時近似值。

  6. 更多案例可以開發至行動寬頻應用程式。 如需行動寬頻應用程式可啟用之重要案例的詳細範例和用戶體驗指導方針,請參閱 設計行動寬頻應用程式的用戶體驗

啟用其他裝置和應用程式案例

Windows 8、Windows 8.1 和 Windows 10 提供一組豐富的開發工具和彈性的開發平臺,您可以藉由建立可醒目提示新增價值服務的應用程式,讓它們成為唯一。

特殊許可權應用程式

行動寬頻 API 和介面,包括帳戶布建和 SMS,僅限於行動寬頻應用程式。 有權存取這些特殊許可權 API 的特殊許可權應用程式清單,必須在提交至 Windows 開發人員中心儀錶板的服務元數據套件中宣告。

多個 PDP 內容

Windows 8.1 和 Windows 10 同時支援多個 PDP 內容。 這可讓電信業者為客戶提供不同的案例。 如需使用多個 PDP 內容啟用之案例的詳細資訊,請參閱 使用多個 PDP 內容開發應用程式

線路運算元

您可以使用 PnP-X 將非行動寬頻裝置公開為 UWP 裝置應用程式。

DVR、閘道路由器、行動熱點和手機等裝置可以在連線到與 Windows 8、Windows 8.1 或 Windows 10 電腦) 相同的 Wi-Fi 或 LAN 網路時 (Windows 8、Windows 8.1 和 Windows 10 感知其存在。 系統會根據裝置屬性下載這些裝置的裝置元數據,並自動下載由您開發的 UWP 裝置應用程式。 您可以參考這些裝置的這個應用程式,讓單一行動寬頻應用程式可以管理行動寬頻,以及這些額外的裝置。

運作方式

本節將討論支持行動寬頻 Windows 8、Windows 8.1 和 Windows 10 的主要案例元件。 它們會分成屬於 Windows 作業系統的一部分,以及屬於服務元數據或行動寬頻應用程式的一部分。

此圖顯示提供電信業者體驗的元件。

Windows 元件

下列元件是 Windows 8、Windows 8.1 和 Windows 10 的一部分:

布建代理程式

布建代理程式提供介面供您使用網路設定來設定 Windows。 布建代理程式會接受描述所需設定的 XML 檔案。

您可以使用下列其中一種方式來提供 XML 檔案:

如需布建檔案格式和內容的詳細資訊,請參閱 使用元數據來設定行動寬頻體驗

數據使用量和訂用帳戶管理員

數據使用量和訂用帳戶管理員會追蹤用戶帳戶的詳細數據。 目前連線網路的相關預存成本資訊可供所有 UWP 應用程式使用。 您可以使用佈建代理程式來更新此資訊。

如果貨運公司要求,數據使用量和訂用帳戶管理員會使用本機數據計數器,在使用 5% 的數據限制時觸發背景事件。 系統事件代理人會提供此背景事件,而行動寬頻應用程式可以使用事件作為觸發程式來更新計費使用量。

Windows 連線管理員

Windows 連線管理員 會監視跨Wi-Fi、行動寬頻和乙太網路的可用網路。 它會根據可用的網路進行自動連線和中斷連線決策。 布建代理程式可讓您定義您擁有之網路之間的相對優先順序。 不過,使用者可以手動連線到任何網路。 Windows 連線管理員 會使用使用者的手動動作來影響未來的自動連線選擇。

Windows 連線管理員 也會使用支援 WISPr 1.0 的 Wi-Fi 熱點來管理連線後驗證。 如果靜態認證已針對 Wi-Fi 熱點儲存,Windows 連線管理員 會自動驗證。 如果需要動態認證,Windows 連線管理員 會使用 System Event Broker 觸發背景事件。 行動寬頻應用程式應該接著產生適當的認證,並將其傳遞給 Windows 連線管理員,以完成驗證程式。 如需詳細資訊,請參閱 整合 Windows 與無線熱點

本機數據計數器

本機數據計數器會追蹤一段時間在網路介面上傳送和接收的數據量。 此資訊會出現在多個位置的使用者:

  • 任務管理員中的 [應用程式歷程記錄 ] 索引標籤

  • (選擇性地在 Wi-Fi 或行動寬頻網路的展開檢視中) Windows 連線管理員。 用戶可以決定是否要顯示或隱藏特定網路的此估計值。 根據預設,它會針對行動寬頻網路顯示,並針對 Wi-Fi 網路隱藏。 不過,如果 Windows 偵測到已安裝行動寬頻裝置,它會隱藏對應行動寬頻網路的 Windows 連線管理員 估計數據使用量。 這是因為假設您已建立行動寬頻應用程式,您會想要控制向使用者顯示的數據使用量值。 最好的作法是在行動寬頻應用程式內。 用戶可以選擇覆寫此行為,並隨時顯示網路的估計使用量。

您也可以使用下列 API,以程式設計方式使用本機資料計數器:

本機數據使用量資訊可作為用戶的估計和指南。 Windows 無法考慮未計費的流量,或共用相同數據限制的其他裝置上的使用量。 例如,在不同裝置上使用相同 SIM 卡的系列方案。 行動寬頻應用程式應該只使用本機數據計數器來近似使用量,因為上次與計費系統同步處理。 對於已處理的數據使用量,計費系統應該視為授權。

行動寬頻服務

行動寬頻服務是一項 Windows 服務,可管理行動寬頻 API 與行動寬頻裝置之間的通訊。 此服務可以與驅動程式符合 Windows 行動寬頻驅動程式模型的任何行動寬頻裝置互動。

此服務也會讀取新插入裝置的 SIM 卡,並起始擷取服務元數據的程式,以及對應至連結行動寬頻裝置的行動寬頻應用程式。

行動寬頻類別驅動程式

行動寬頻類別驅動程式可減少裝置製造商為其特定行動寬頻裝置提供自定義驅動程序的負擔。 任何指令清單為 USB 裝置且符合 USB 實作者論壇 (USB-IF) 網路控制模型 (NCM) 2.0 規格的行動寬頻介面都會由行動寬頻類別驅動程式管理,而且不需要下載或安裝其他驅動程式。

行動寬頻類別驅動程式符合 Windows 行動寬頻驅動程式模型,並提供行動寬頻服務的完整功能。 它也支援自定義擴充功能,這會直接公開至行動寬頻應用程式。 如需詳細資訊,請參閱 電信業者硬體概觀

系統事件代理人

系統事件代理人會管理背景事件。 應用程式包括行動寬頻應用程式,可以註冊以接收背景事件,以響應系統狀態的變更。 行動寬頻應用程式可能感興趣的事件包括:

  • 網路狀態變更 – 網路上的網路連線或中斷連線或因特網連線已變更。

  • 帳戶狀態變更 – 計費周期結束或 5% 估計的數據使用量遞增。

  • Wi-Fi 作用點驗證 – 需要嘗試連線到公用 Wi-Fi 熱點和認證。

  • 傳入操作員通知 – 符合特定剖析規則的SMS/USSD訊息,描述SMS/USSD作為來自操作員。

  • 傳入 SMS – 收到的 SMS 訊息不符合操作員定義的剖析規則。

  • 傳入 USSD – 收到的 USSD 訊息不符合運算子定義的剖析規則。

開發人員應該注意,應用程式在未使用時可能會耗用的CPU時間量有嚴格的限制。 雖然某些事件會放寬這些限制,但應用程式必須一律將系統處於低電量狀態或另一個應用程式執行時耗用的資源降到最低。

Windows 元數據和因特網服務

Windows 元數據和因特網服務 (WMIS) 是雲端式 Windows 服務,可從參與 Windows 裝置生態系統的第三方將自定義專案傳遞給 Windows。 針對行動寬頻裝置,WMIS 會傳遞服務元數據套件。 這會提供 Windows 從 Microsoft Store 擷取行動寬頻應用程式所需的基本資訊、允許第一次連線到網路,並在 Windows 連線管理員 中顯示適當的商標元素。

Microsoft Store

Microsoft Store 是 UWP 應用程式傳遞至 Windows 8、Windows 8.1 和 Windows 10 電腦的主要方式。 針對行動寬頻應用程式,每當裝置連線之後可以使用因特網連線時,就會從 Microsoft Store 擷取應用程式套件。 應用程式套件會自動安裝,並可供使用者在該時間點使用。 在 Windows 8.1 和 Windows 10 中,應用程式可在 [所有應用程式] 中使用,但不會自動釘選到 [開始] 畫面。

如需 UWP 裝置應用程式的詳細資訊,請參閱 UWP 裝置應用程式

注意 雖然企業可以在特定情況下側載 UWP app,但本檔不會涵蓋這些應用程式。

運算子元數據

運算符的相關元數據會以三種不同的方式提供,以供 Windows 8 和 Windows 10,如下所述。 每個元數據選項都會以一組不同的客戶為目標。 了解傳遞三種元數據類型的方式,以及每個元數據中使用的資訊可協助您更妥善地處理您的客戶。

如需操作員元數據的詳細資訊,請參閱 使用元數據來設定行動寬頻體驗

Windows APN 資料庫

Windows APN 資料庫存在於所有 Windows 8、Windows 8.1 和 Windows 10 計算機上。 資料庫會使用 Windows Update 定期更新,以協助確保連線資訊的精確度。 匯報 資料庫會透過您所提供的服務要求來執行。 如果 APN 資料庫遇到行動寬頻裝置,APN 資料庫會提供如何連線到網路的相關信息,包括應該嘗試連線的 APN,以及在沒有因特網連線時應導向使用者的 URL。

這項資訊旨在讓客戶在連線行動寬頻裝置的數秒內上線。 它應該讓他們使用網頁瀏覽器立即購買服務,或在已購買服務時立即上線。

如需將更新提交至 Windows APN 資料庫的資訊,請參閱 COSA/APN 資料庫提交

服務中繼資料

服務元數據會在連線行動寬頻裝置之後傳遞給任何使用者。 只要使用者具有任何類型的因特網連線,包括計量付費行動寬頻或漫遊網路,服務元數據一律會自動下載。

這項資訊可讓客戶擁有更豐富的體驗,方法是讓您新增 Windows 連線管理員 的品牌元素、參考從 Microsoft Store 自動取得的行動寬頻應用程式,以及擁有最新的行動寬頻設定,以在線取得購買或因特網連線。 Windows 會定期檢查它是否有來自 WMIS 的最新服務元數據套件。

只有在計算機上偵測到來自指定操作員的行動寬頻裝置時,服務元數據套件才會傳遞給客戶。 此套件中的資訊會隨時覆寫 APN 資料庫的內容。 如需服務元數據套件架構參考的詳細資訊,請參閱 服務元數據套件架構參考

如需如何建立服務元數據套件的指示,請參閱 建立服務元數據的開發人員指南

布建元數據

布建元數據會在訂閱者購買服務之後,由操作員的網站或行動寬頻應用程式傳遞至計算機。 布建元數據會封裝為 XML 檔案,並由布建代理程式處理以修改電腦的網路設定。

您可以為每個訂閱者的個別需求指定布建元數據。 布建元數據也可以使用行動寬頻應用程式,以更高的頻率更新。 布建元數據中的資訊會覆寫 APN 資料庫和服務元數據的內容。 這是因為其通常是訂閱者最具體且量身打造的資訊。