UPnP 体系架构和基本原理 —— UPnP 工作流程

本文详细介绍了UPnP的工作流程,包括寻址(DHCP和Auto-IP)、发现(SSDP协议)、描述(设备和服务描述)、控制(SOAP格式交互)、事件(事件订阅和通知)以及表达(设备的用户交互界面)。通过这些步骤,UPnP设备和控制点实现自动化通信和信息交互。
摘要由CSDN通过智能技术生成

UPnP 体系架构和基本原理 —— UPnP 工作流程

UPnP 工作流程

UPnP 工作流程

UPnP需要在设备与设备之间,设备和控制点之间,还有控制点与控制点之间进行通信和信息交互,显然需要进行一系列工作过程。主要是:寻址(Addressing)、发现(Discovery)、描述(Description)、控制(Control)、事件(Events)和表达(Presentation,又称为“表征”或“表示”)六个工作阶段。

各阶段主要工作

寻址

独立的地址是整个UPnP系统工作的基础条件,每个UPnP设备必须获取局域网内的唯一地址,才能加入网络实现局域网内的设备通信。寻址不需要用户进行手动配置,可以通过DHCP和Auto-IP两种方式实现设备自动获取IP地址并加入到网络中。

  1. DHCP方式:在局域网内,每个UPnP设备都作为DHCP服务器的客户端,当设备与网络建立联系后,通过向DHCP服务器发送请求,从其响应信息中得到一个唯一IP地址。

  2. Auto-IP方式:使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值