Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 29341-26-3标准定义了WANPotLinkConfig:1(WAN潜在链路配置)服务,这是一个专门的UPnP服务,用于暴露WAN物理接口的预连接配置参数和能力。与报告活动链路当前运行状态的WANCommonInterfaceConfig服务不同,WANPotLinkConfig侧重于潜在链路特性——即在连接建立之前接口能够达到的能力。
该服务的服务类型URN为urn:schemas-upnp-org:service:WANPotLinkConfig:1。它通常嵌入在WANDevice根设备中,与WANCommonInterfaceConfig并列。虽然在基本IGD规范中是可选的,但对于支持多种WAN链路配置文件或物理层配置可由用户选择的网关,强烈推荐该服务。
WANPotLinkConfig:1服务定义了一组精炼的状态变量,用于描述连接建立前WAN链路的潜在能力。这些变量在大多数实现中为只读,尽管某些实现允许配置所需的链路配置文件。
| 状态变量 | 类型 | 描述 |
|---|---|---|
| PotentialDownlinkBitRate | ui4 (bps) | 基于当前线路条件可达到的最大下行比特率 |
| PotentialUplinkBitRate | ui4 (bps) | 基于当前线路条件可达到的最大上行比特率 |
| PotentialDownlinkMaxBitRate | ui4 (bps) | 硬件支持的理论最大下行比特率 |
| PotentialUplinkMaxBitRate | ui4 (bps) | 硬件支持的理论最大上行比特率 |
| LinkType | string | WAN物理介质类型:”DSL”、”Cable”、”Ethernet”、”LTE”、”Fibre”等 |
| LinkConfiguration | string | 厂商特定配置描述符(例如”G.993.2 VDSL2 Profile 17a”) |
服务暴露两个主要动作:GetPotentialLinkConfig在一次调用中检索所有潜在链路参数,GetPotentialLinkConfigParam按名称检索特定参数。事件通知机制会在任何潜在比特率变量变化时触发,允许控制点对线路质量变化(例如因串扰或温度变化导致的DSL线路质量波动)做出反应。
PotentialDownlinkBitRate和PotentialUplinkBitRate由物理层调制解调器固件基于实时线路测量计算得出。在DSL调制解调器上,这些值可能在24小时内因昼夜温度变化影响环路电阻而显著波动。实现应至少每分钟更新一次这些变量,而不仅仅在初始训练时更新。WANPotLinkConfig:1的主要用例之一是自适应带宽管理。QoS引擎可以读取潜在链路比特率以动态调整流量整形策略。例如,如果潜在下行比特率因线路质量下降从100 Mbps降至80 Mbps,QoS引擎可以降低其最大带宽分配,以防止缓冲区膨胀并为交互式流量保持低延迟。
另一个重要应用是线路诊断与故障排除。现场技术人员和自动监控系统可以在尝试建立连接之前使用WANPotLinkConfig服务评估线路质量。如果潜在下行速率显著低于签约速率,则表明存在需要调查的物理层问题。
SetDesiredLinkProfile动作以选择支持的配置文件,但这不属于标准规范。活动连接参数的配置由WANIPConnection或WANPPPConnection服务处理。