共用方式為


行動寬頻概觀

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

Windows 8、Windows 8.1 和 Windows 10 提供重新映射和簡化現有行動寬頻生態系統的機會。

  • 舊版行動寬頻硬體需要自定義 Windows 驅動程式。 使用目前的行動寬頻類別驅動程式,經認證的行動寬頻裝置具有一致的體驗,而不需要安裝自定義驅動程式。 這種簡化流程提供了一個機會,為客戶提供 即用即享的體驗,同時有可能降低支援負荷。

  • 自定義連線管理體驗模仿 Windows 的功能,其使用者體驗模型不同於其他 Windows 的視覺風格。 操作員及其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 市集識別和擷取行動寬頻應用程式。 應用程式會自動安裝。 在 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. 當使用者選取 [Connect時,HWID 值會用來尋找 Windows COSA 資料庫中的連線設定,如下所示:

    • 如果初始連線成功且因特網連線可用,則不會再發生任何動作。 使用者已先前購買了服務,且目前擁有一個有效的帳戶。

    • 如果初始連線成功但無法上網,則會將使用者帶到 COSA 資料庫中為此 HWID 範圍指定的 URL。

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

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

    • 使用者會被給予目前連線的網際網路存取權。

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

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

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

  5. Windows 會使用服務元數據,從 Microsoft 市集識別和擷取相關聯的行動寬頻應用程式。 應用程式會自動安裝,並註冊背景事件。 在 Windows 8.1 和 Windows 10 中,應用程式不會自動釘選到 [開始] 畫面。 註冊背景事件可讓應用程式回應本機數據使用計數器、接收電信運營商 SMS 訊息、連線到 Wi-Fi 熱點、處理權限檢查等功能。

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

連接已啟動的裝置

當已啟用行動寬頻方案的裝置連接到電腦時,整體體驗類似於購買過程,唯一不同的是嘗試連線即可聯網。 Windows 不會啟動行動寬頻的行動寬頻應用程式,或連線到電信業者的網站。 相反地,應用程式會安裝在背景中。

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

  2. 當用戶選取 [Connect時,HWID 值會用來尋找 Windows COSA 資料庫中的適當連線設定。 針對作用中的裝置,連線成功,且因特網連線可供使用。

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

Windows 8.1 和 Windows 10 可以在 Windows 安裝程式期間連接到電信運營商網路,如果行動寬頻裝置與運行中的方案連接至電腦。 行動寬頻網路會在 Windows 安裝期間的網路清單中出現,與 Wi-Fi 網路一同列出。 與連線使用中裝置的程序類似,HWID 會根據偵測到的行動寬頻硬體產生,並用來在 Windows COSA 資料庫中找出適當的連線設定。

操作員通知和系統事件

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

某些 SMS 訊息會直接來自行動網路營運商,應該使用行動寬頻應用程式向用戶顯示。 行動寬頻應用程式可以在收到操作員簡訊時叫用快顯通知。

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

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

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

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

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

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

操作員可在行動寬頻應用程式中包含哪些範例,以回應傳入的SMS訊息包括:

  • 立即同步目前的資料使用量

  • 向用戶顯示通知

  • 更新應用程式的動態磚

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

注意

Windows 不包含具有作業系統的 SMS 應用程式,因此操作員需要提供特殊許可權存取權的行動寬頻應用程式或第三方 SMS 應用程式,才能向使用者顯示 SMS 訊息。

注意

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

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

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

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

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

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

  1. 本機數據計數器估計,自操作員上次更新後,配置檔上的使用量已變更超過用戶數據限制的5%。 這五個百分比的增加是硬編碼的,行動寬頻應用程式可以利用背景事件喚醒自己,以回應每增加五個百分比的情況。

  2. 數據使用量和訂用帳戶管理員是執行此百分之五使用量遞增追蹤的 Windows 元件。 它會通知系統事件代理器,每當本機估計使用量每增加 5% 時,觸發一次背景作業事件。

  3. 系統事件代理人會叫用行動寬頻應用程式來處理背景事件。 (其他觸發因素,例如傳入通知,可能會導致這種情況的發生。)行動寬頻應用程式可以選擇在被叫用以用於此目的時該怎麼做。

  4. 最佳做法是應用程式藉由從操作員的計費基礎結構擷取最新的使用量資訊來處理此事件,以驗證用戶實際經歷的使用量。 這可能是透過網路進行的異步操作,而行動寬頻應用程式必須能夠回應從電信運營商的計費基礎設施延遲獲取此資訊的情況。 如果數據使用量追蹤有顯著的延遲,行動寬頻應用程式可以查詢本機數據計數器,以填補目前時間與最新數據之間的差距。

  5. 當 Web 查詢操作員的計費基礎結構完成時,行動寬頻應用程式可以套用更新的布建元數據,其中描述最 up-to日期的使用資訊可傳回 Windows。

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

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

因特網共用

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

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

對於想要在另一部裝置上使用行動寬頻連線的客戶,Windows 可讓其更加輕鬆。 只要在執行 Windows 8.1 或 Windows 10 的 WiFi 功能電腦上開啟 [網络] 清單,選取共用裝置的 SSID,然後選取 [Connect]。 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熱點的SSID和驗證機制。 這可避免用戶必須手動輸入這項資訊。

  • 布建代理程式會剖析布建檔案,並將必要的資訊提供給 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. 當使用者選取連結時,行動寬頻應用程式隨即開啟。 您可以開發應用程式,以擷取計費系統中可用的最 up-to日期資訊。

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

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

啟用其他裝置和應用程式使用情境

Windows 8、Windows 8.1 和 Windows 10 提供一組豐富的開發工具和彈性的開發平臺,您可以藉由建立應用程式來強調其獨特的增值服務來利用。

特殊許可權應用程式

行動寬頻 API 和介面,包括帳戶布建和簡訊,僅限於行動寬頻應用程式。 具有權限存取這些特殊權限 API 的應用程式清單,必須在提交至 Windows 開發人員中心儀錶板的服務元數據包中加以聲明。

多個 PDP 上下文

Windows 8.1 和 Windows 10 支援多個 PDP 上下文同時處於作用中。 這可讓電信業者為其客戶提供不同的案例。 如需使用多個 PDP 情境啟用之案例的詳細資訊,請參閱 使用多個 PDP 情境開發應用程式

固網業者

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

DVR、閘道路由器、行動熱點和手機等裝置可以在連接到與 Windows 電腦相同的 Wi-Fi 或 LAN 網路後,使用 PnP-X 讓 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 連接管理員會使用系統事件代理人觸發背景事件。 行動寬頻應用程式接著應該產生適當的認證,並將它們傳遞給 Windows 連接管理器,以完成驗證程式。 如需詳細資訊,請參閱 整合 Windows 與無線熱點

本機數據計數器

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

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

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

本地資料計數器也可以透過下列 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訊息不符合操作員定義的剖析規則。

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

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

Windows 元數據和因特網服務

Windows 中繼資料及網際網路服務(WMIS)是雲端式 Windows 服務,可提供參與 Windows 裝置生態系統的第三方客製化內容給 Windows。 針對行動寬頻裝置,WMIS 會提供服務元數據套件。 這會提供 Windows 需要的基本資訊,以便從 Microsoft 市集擷取行動寬頻應用程式、允許第一次連線到網路,並在 Windows 連接管理器中顯示適當的商標元素。

Microsoft市集

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

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

注意

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

運算子元數據

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

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

Windows COSA 資料庫

Windows COSA 資料庫存在於所有 Windows 計算機上。 資料庫會使用 Windows Update 定期更新,以協助確保連線資訊的正確性。 資料庫的更新是透過您的請求來完成的。 COSA 資料庫會向 Windows 提供資訊,說明如果遇到行動寬頻裝置,如何連線到網路,包括應該嘗試連線的 APN,以及在沒有因特網連線時應導向使用者的 URL。

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

如需將更新提交至 Windows COSA 資料庫的資訊,請參閱 規劃桌面 COSA 資料庫提交

服務元數據

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

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

只有在計算機上偵測到來自指定操作員的行動寬頻裝置時,服務元數據套件才會傳遞給客戶。 當 COSA 資料庫存在時,此套件中的資訊會優先於其內容。 如需服務元數據套件架構參考的詳細資訊,請參閱MobileBroadbandInfo XML 架構概觀。

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

配置元數據

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

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