用于 UPnP 的网络媒体
UPnP 使用标准的 IP 协议集,从而保持了网络媒体的不可知性。UPnP 网络设备可以使用任何通讯媒体连接,包括无线频率(RF,无线)、电话线、IrDA、以太网以及 IEEE 1394。换言之,任何可以和网络设备一同使用的媒体都可以启用 UPnP。唯一要关心的可能是使用的媒体是否支持目标用途所要求的带宽。 UPnP 使用开放的标准协议,如 TCP/IP、HTTP 和 XML。但是,由于多种原因(包括成本、技术要求或兼容支持),其它的技术也可能与网络设备一起被使用。这些包括网络技术,如 HAVi、CeBus、LonWorks、EIB 或 X10。通过 UPnP 网桥或代理,这些技术也可以加入到 UPnP 网络中。包含桥接设备的 UPnP 网络看起来可能如下图所示。
 图 3:桥接的 UPnP 网络
UPnP 使用的协议
UPnP 利用了多种现有的标准协议。使用这些标准化的协议有助于确保供应商实现之间的互操作性。对于用以实现 UPnP 的协议,您经常可以发现它们用在 Internet 和局域网的各个位置。这种普遍性确保了有大量的人员知道该如何实现和部署基于这些协议的解决方案。由于相同的协议已在使用之中,因此几乎不需要执行任何操作就可以让 UPnP 设备在现有的网络化环境中工作。在本节的其余部分概述了一些用于实现 UPnP 的协议。
 图 4:UPnP 协议组合
UPnP 特有的协议
UPnP 供应商、UPnP 协会工作委员会以及 UPnP 设备架构文档定义了可用于实现 UPnP 的最高级协议。基于设备架构,该工作委员会定义了特定于设备类型的规范,这些类型比如 VCR、HVAC 系统、洗碗机以及其它设备。此后,UPnP 设备供应商可以添加特定于各自设备的数据,如型号名称、URL 等等。 ·IT产品报价大全 |