移动宽带

本主题介绍有关运行 Windows 10 的设备中移动宽带组件的建议。

硬件

Windows 支持基于 GSM 和基于 CDMA 的移动宽带技术(包括 LTE)的组合。 移动宽带设备的最低连接能力是 3G 连接。 2G 连接是可选项。 用于各种宽带技术的设备必须遵循标准机构的规范,并获得首选移动运营商的认证。

下表总结了推荐的移动宽带硬件功能。

功能 注解
总线

USB-SSIC (USB 3.0)

用于表面安装解决方案的 USB-HSIC

用于连接器安装解决方案的 USB(设备必须在 USB 选择性挂起模式下继续工作并且能够唤醒设备)

空闲电源 <10 mW(连接待机平台)
SIM 连接器 用户可访问

在芯片组内没有任何 USB 集线器设计的情况下,嵌入式模块解决方案必须始终具有可用的移动宽带功能。

3GPP 设备的空闲模式电源状态包括:

  • PDP 上下文已激活,但没有网络流量状态
  • PDP 上下文停用状态

3GPP2 设备的空闲模式电源状态包括:

  • 无网络流量状态的连接状态
  • 断开连接状态

固件

用于 GSM 和 CDMA 技术(基于 3GPP/3GPP2 标准)的基于 USB 的设备的固件必须符合移动宽带接口模型规范。 USB 论坛必须对这些驱动器进行合规性认证(当该认证可用于移动宽带设备时)。

下表总结了建议固件支持的其他功能(由 NDIS 指定)。

功能 注解
挂起时不暂停 支持
唤醒原因报告 支持
USB SS 支持(如果基于 USB)
无线电管理 支持
快速休眠 支持

驱动程序和软件

用于 GSM 和 CDMA 的非 USB 设备使用 IHV 开发的移动宽带驱动程序。 这些驱动程序必须符合移动宽带驱动程序模型规范。 IHV 开发的 MB 驱动程序必须通过验证移动宽带功能的测试,例如 Windows Hardware Lab Kit (HLK) 测试。

  • 基于 SPI 外设总线的设备需要平台供应商的 SPI 驱动程序支持。 SPI 驱动程序必须符合简单外设总线 (SPB) 中列出的功能。
  • USB 设备必须与 Microsoft USB 驱动程序堆栈兼容,并且不需要任何 IHV 或第三方驱动程序来实现移动宽带功能。

多设备

  1. 对于 MB+GNSS 多功能设备,GNSS 驱动程序可以是符合 GNSS 和电源要求的 IHV 驱动程序。 有关详细信息,请参阅 GNSS 要求。
  2. 最终生产映像中未枚举用于诊断、设备管理或固件升级等目的的串行端口设备。
  3. 应仅通过 IHV 驱动程序堆栈解决方案支持用于移动网络运营商 (MNO) 认证或 OEM 工厂诊断/配置的串行/AT 命令端口。 必须在出厂映像中删除此 IHV 软件堆栈/端口驱动程序。
  4. 使用多功能 MB 设备解决方案时,没有基于 IHV 软件的功能 SKU 来枚举(或不枚举)其他功能。
  5. 所有功能,包括由 MB 设备枚举的任何虚拟功能(如果需要),都需要感知电源并遵循连接待机和电源状态,不能使用旧的、非电源感知或非 PnP 友好的解决方案。

连接管理器

建议使用连接管理器。 运行移动宽带设备不需要额外的连接管理器软件。 增值移动宽带连接管理器(如果实现)必须实现移动宽带 API

移动宽带驱动程序或设备必须按 NDIS 的要求实现电源管理优化。

ACPI S3 中的行为

如果平台支持 ACPI S3 操作系统电源状态,无线设备在进入 S3 状态时不应从总线上移除。

物理规格

SIM 卡

如果设备配备 SIM 卡,建议用户可以使用 SIM 卡插槽来简化激活过程。 如果设备有可拆卸的电池组,建议安装在电池舱内。

天线

  • 在任何方向上,连接到设备的至少一根天线的增益应优于 -15dBi。
  • 任何方向的定向增益都不应高于 6dB。
  • 天线效率应高于 50%。 天线效率包括由于阻抗失配和辐射效率造成的损失。

移动宽带接口模型 (MBIM) 规范

Windows.Devices.Sms 命名空间

Windows.Networking.NetworkOperators 命名空间

移动宽带 (MB) 设计指南

移动宽带 (MB) 参考

移动宽带 Windows 运行时 API 概述

设备应用生命周期

Windows 硬件兼容性计划