sACN协议支持下的舞台灯光控制网络的研究
z 0 1z 年7 月第3 3 卷第7 期计算机工程与设计C O M P U T E RE N G I N E E R I N GA N D D E S I G NJu ly2 0 12V 0 1. 33N o . 7sA C N 协议支持下的舞台灯光控制网络的研究李笳平1, 卜方玲1, 孟凡荣2, 刘航1( 1. 武汉大学电子信息学院, 湖北武汉4 30 0 7 9 ; 2. 中国科学院研究生院光电研究所, 北京10 0 19 0 )摘要: 基于网络通信技术的新一代舞台灯光控制技术, 如A C N 、 sA C N 协议, 成为行业内研究的热点。 对sA C N 协议和数据传输时延进行了分析和研究, 提出一种舞台灯光控制网络架构。 为提高sA C N 协议的资源利用率, 使数据能在舞台灯光控制网络中可靠地传榆并反映设备工作的状态, 设计了应答帧格式, 在应答帧传输中为了避免网络高负载下导致的高冲突和高时延, 提出顺序应答杌帝j的冲突避免祝削。 仿真实验结果表明, 在提出的风络架构下, 顺序应答机制比C S M A /C D机制的传输效率更高。关键词: 舞台灯光; 数字多路传输协议; 流量结构控制网络; 时延; 顺序应答机制中图法分类号: T P 30 9 . 0 2文献标识号: A文章编号: 10 0 0 - 7 0 24 ( 20 12)0 7 —259 6- 0 6R e se a r c h o nsta g e lig h ts co n tr o llin gn e tw o r kb a se d o n sA C Np r o to co lL IJia - p in 9 1, P UF a n g - lin 9 1, M E N GF a n - r o n g z , L IUH a n 9 1( 1. C o lieg eo f S ch o o l 0f E lectro n ic In f o rm a tio n 。 W u h a nU n iv ersity , W u h a n4 30 0 7 9 , C h in a ;2。 D e p a r tm e n to fA c a d e m yo fO P T O - E le c tr o n ie s, C h in e seA c a d e m yo fS cien ces, B eijin g10 0 19 0 , C h in a )A b str a c t: N e wsta g elig h t c o n tr o llh a gte c h n iq u e sb a se do n n e tw o r k su cha sA C N ( a r c h ite c tu r e c o n tr o l n e tw o r k ), sA C N ( str e f l-m illgA C N ) a r eco n ce r n e d in th ein d u str y , B a se dO nth estu d yo fs A C Na n dth ea n a ly sis o ftim ed ela y r e q u ir e m e n t. ast r u c t u r eo fn e tw o r k f o rsta g elig h tin g c o n tr o llin gisp r e se n te d . T oin c r e a se th e r e s o u r c eef f icien cyo fsA C N , arep lyf r a m e f o r m a t isd esig n edtor e p o r tth ea c c u r a c yo fr e c e iv in gd a ta a n d th e sta te o fen dd ev ices. S u b seq u en tly , a n o rd erresp o n sem e c h a n ismisp ro p o sedtOa v o id co n f lict a n d tim e d ela y w h e nrep lyf r a m e iS tr a n sm ittedin th e n e tw o r kw ithh ig hlo a d . S im u la tio n r e su lts sh o wth a t th e el-f icien cyo fth e o rd err e sp o n sem e c h a n ismish ig h e rth a no fth e m o st selectedco n f licta v o id a n c esch em e, C S M A /C D ( ca r r iersen sem u ltip le a ccess/co llisio nd etect), in th ee m p lo y e dn e tw o r k .K e y w o r d s: sta g e lig h tin g ; D M X 512; sA C N ; tim ed ela y ; o r d er r e sp o n sem e c h a n ism0 引 言20 世纪8 0 年代中期, 美国剧场技术协会提出了只要一对线路就可以传输512路灯光亮度数据的D M X 512( d ig ita lm u ltip le xw ith 512p ie c e so fin f o rm a tio n )协议标准【】 J, 图1是传统的D M X 512协议舞台灯光控制模型[ 2]。 随着舞台灯光控制的规模不断扩大, 而且为了追求更绚丽的效果而使用如换色器、 烟雾器、 吊挂器等其它类型设备, 使得灯光控制系统需要提升规模和性能。 以以太网为代表的网络技术不仅具有可扩展性、 传输速度快、 规模大等优点, 而且网络配置简单C a - 4 ]。 因此基于网络的灯光控制协议如A C N 、sA C N 正在被研究和发展睁“。 本文在研究和实现sA C N 协议的基础上, 分析了共享介质以太网服务端发送sA C N 数据包可支持的客户端规模。 由于sA C N 协议服务器端( sA C N 灯光控制台)依靠连续不停的发送灯光数据以避免丢包, 导致网络负载加重, 不利于网络扩展, 为了提高网络资源利用率, 而且为了在舞台灯光控制中sA C N 服务端能监测到sA c N 客户端( 接收灯光数据的调光模块)的数据收发状态和设备性能状态等有用信息, 本文设计了一种sA C N 舞台灯光应答帧格式, 用于客户端在收到sA C N 协议数据后回复应答帧给服务端。 如果大量的客户端向服务端回复应答帧, 在传统的共享介质以太网中, 会产生信号冲突, Q M A /C D 机制在网络负载重时会导致网络延时增大, 不能满足舞台灯光控制的实时性要求It3, 因此, 本文提出了一种顺序应答机制的冲突避免机制. 并设计了以交换机为中心节点的星型舞台灯光控制网络。 达到在多客户收稿日期: 20 11- 0 7 —27 ; 修订日期: Z 0 11- 10 - 10作者简介: 李笳平( 19 8 6 一),男, 安徽淮北人, 硕士, 研究方向为无线传感器网络; b 方玲( 19 6 7 一), 女. 湖北武汉人, 博士. 副教授,硕士生导师. 研究方向为通信信号处理、 认知无线电、 无线传感器网络; 盂凡荣( 19 8 7 一)。 男。 湖北荆州人, 硕士研究生。 研究方向为信号与信息处理}刘航( 19 88一), 男, 黑龙江大庆人, 硕士研究生, 研究方向为嵌入式系统架构。 E - m a il: f lp u @ w h u . ed uc II万方数据