- · 《设备管理与维修》栏目[05/29]
- · 《设备管理与维修》数据[05/29]
- · 《设备管理与维修》收稿[05/29]
- · 《设备管理与维修》投稿[05/29]
- · 《设备管理与维修》征稿[05/29]
- · 《设备管理与维修》刊物[05/29]
下一代演艺灯光设备自动组网及关键技术进展上(7)
作者:网站采编关键词:
摘要:5.2 设备识别机制在系统中的作用 在演艺场所规模越来越大、舞台灯光效果要求越来越丰富的背景下,当主灯光控制台作为整个灯光控制系统的核心时,每
5.2 设备识别机制在系统中的作用
在演艺场所规模越来越大、舞台灯光效果要求越来越丰富的背景下,当主灯光控制台作为整个灯光控制系统的核心时,每一个现场灯具接入控制网络并通电后,主控制台即可自动实时、准确地响应新设备进入,获取该设备的类别名称,及可以进一步与该设备进行通信的具体地址,这是网络化、智能化下最为理想的设备识别过程。只有实现设备识别的自动、实时和准确,才能适应现代化大型演出的要求,简化工作人员输入基本数据以及手动配置参数的过程,并使处于剧场各个角落的灯光设备能够按计划可靠无误地工作。
5.3 网络化演艺灯光设备识别机制
5.3.1 网络化演艺灯光设备识别机制协议构成
下一代网络化演艺灯光控制系统设备识别机制的规范是为了保证遵循该协议的不同厂家的产品能够在同一个控制系统中实现实时准确的识别,由识别辅助协议和识别主体协议组成。其中,识别辅助协议包括寻址协议和发现协议,识别主体协议包括设备标识符规范、设备描述文档的规范以及识别过程中调用机制的规范。
下一代网络灯光化演艺控制系统设备识别机制基本框架如表1所示。引入DHCP、SLP来实现设备识别前对设备的发现和服务定位。识别主体协议中,选用UUID作为网络灯光控制系统中的标识符,选用XML语言对灯光设备的基本信息、设备功能信息和设备状态信息进行描述,以适应灯光网络智能化管理的需求。
5.3.2 网络化演艺灯光控制系统设备识别机制各子协议的协作关系
下一代网络化演艺灯光控制系统为设备提供了即插即用的网络环境,基于对设备识别机制各子协议所规范内容的梳理,下文将以首次连接到网络的受控设备如何被控制端识别为例,对各子协议之间的协作关系做详细的说明。各子协议之间的协作关系如图3所示。
(1)识别准备过程。即插即用的灯光网络是基于寻址功能的TCP/IP协议,每个受控设备都具有DHCP客户机。当受控设备首次连接到网络时,首先搜索DHCP服务器,通过给DHCP服务器发送请求信息DHCPDISCOVER,从DHCPOFFERS回应消息中获得该设备IP地址,从而实现网络中设备寻址的功能;受控设备接入网络后,遵循SLP,受控设备通过服务代理(SD)将其服务类型以及链接路径等简单的信息通知给控制台,其中路径是以设备标识符CID来命名的,控制台将受控设备的通知信息存放在一个网页地址(URL)的列表里,从而实现控制台对受控设备所提供服务的发现。
表1 下一代网络化演艺灯光控制系统设备识别机制基本框架设备识别机制识别辅助协议寻址协议DHCP协议发现协议SLP协议标识符规范UUID设备描述协议XML识别过程调用机制规范调用指令的规范识别主体协议?
图3 下一代网络化演艺灯光控制系统设备识别机制各子协议的协作关系图
(2)设备识别过程。由于控制台对于受控设备的了解仅限于URL列表中所提供的很少的信息。为了进一步识别受控设备的属性,控制台需要完成如下工作:控制台通过设备标识符命名的链接路径链接到受控设备,并对其发送请求进一步获取该设备的属性的指令;受控设备返送的设备属性中包括该受控设备的IP地址、端口号以及设备描述文档的根节点,控制端通过对设备描述文档根节点的判断,来确定是否与该类设备有过通信关系,如果有,可直接调用该类设备的设备描述文档对其进行基于DOM的解析和识别,如果没有,就遵循设备描述文档的定位规则检索该受控设备的设备描述文档,从而实现对该设备的进一步识别。
(3)UPnP操作过程。通过“控制”、“事件”或者“表示”的操作来执行UPnP操作:
控制:控制台通过获取和设置XML文档所描述的设备属性值来实现对受控设备的控制。
事件:受控设备的状态在接收到控制命令后会改变,则受控设备通过事件消息将其改变通知给控制台,该事件消息是将一个或多个状态变量的名称和值,以XML语言,并且以事件通知结构(GENA)格式给出,这一事件在被周期更新后连续地通知给控制台。
文章来源:《设备管理与维修》 网址: http://www.sbglywx.cn/qikandaodu/2021/0508/1054.html