Architecture for Control Networks

Architecture for Control Networks

Architecture for Control Networks (ACN) is a suite of network protocols for theatrical control being developed by ESTA (Entertainment Services and Technology Association). The first official release is formally referred to as ANSI E1.17 - 2006 - Entertainment Technology - Architecture for Control Networks.

It may replace DMX as the control protocol for lighting systems and will be used for controlling more complex devices like video playback servers (media servers) and audio mixers and has been proposed as the sole or primary transport for HD-MIDI. The protocol is designed to be layered on top of UDP/IP and therefore will run over standard, inexpensive Ethernet and 802.11 (Wi-Fi) network links.

ACN relys on UDP in order to pass its messages. Where reliability is required, the Session Data Transport sub protocol allows semi-reliability of only the latest value for a particular "channel".

ACN In Practice

ACN will require a number of new technologies in order to implement it compared to the DMX standard. ACN requires the use of multicast ethernet, so in larger networks, a switch that is IGMP snooping compatible will greatly improve performance.

Protocol Architecture

ACN defines a number of sub protocols. These protocols all follow the TLV style Protocol Data Units (PDU). These can be nested in predefined hierarchy.

The Protocols defined in ANSI E1.17 are:
* Root Layer Protocol for UDP
* Session Data Transport Protocol (SDT)
* Device Management Protocol (DMP)

There is also an XML description language which defines properties of the devices which is called the Device Description Language.

Interoperability Profiles

ACN is not closed in application. The protocol may be further defined via interoperability profiles which will extend various layers of the ACN stack, or define how elements of the ACN architecture must be used in a particular situation to achieve interoperability. For example, by providing specific values for timing parameters to be used in a particular network environment.

Projects

There is currently an OpenACN implementation project in progress which is hosted by SourceForge. This will provide open source library implementation which is intended to be portable to a variety of platforms from small embedded devices, to Windows and Posix operating systems.

External links

* [http://www.engarts.eclipse.co.uk/acn/ ACN information]
* [http://www.esta.org/tsp/working_groups/CP/projs.html ESTA's Technical Standards Program]
* [http://www.openacn.org/ OpenACN home page]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Customised Applications for Mobile networks Enhanced Logic — Customised Applications for Mobile networks Enhanced Logic, or CAMEL (ETSI TS 123 078) for short, is a set of standards designed to work on either a GSM core network or UMTS network. They allow an operator to define services over and above… …   Wikipedia

  • Control theory — For control theory in psychology and sociology, see control theory (sociology) and Perceptual Control Theory. The concept of the feedback loop to control the dynamic behavior of the system: this is negative feedback, because the sensed value is… …   Wikipedia

  • Architecture and Civil Engineering — ▪ 2009 Introduction Architecture       For Notable Civil Engineering Projects in work or completed in 2008, see Table (Notable Civil Engineering Projects (in work or completed, 2008)).        Beijing was the centre of the world of architecture… …   Universalium

  • Control plane — In routing, the control plane is the part of the router architecture that is concerned with drawing the network map, or the information in a (possibly augmented) routing table that defines what to do with incoming packets. Control plane functions …   Wikipedia

  • Network architecture — is the design of a communications network. It is a framework for the specification of a network s physical components and their functional organization and configuration, its operational principles and procedures, as well as data formats used in… …   Wikipedia

  • IBM Systems Network Architecture — Systems Network Architecture (SNA) is IBM s proprietary networking architecture created in 1974. It is a complete protocol stack for interconnecting computers and their resources. SNA describes the protocol and is, in itself, not actually a… …   Wikipedia

  • Media Gateway Control Protocol (Megaco) — Megaco (officially H.248) is a gateway control protocol.[1] and an implementation of the Media Gateway Control Protocol architecture[2] for controlling media gateways in Internet Protocol (IP) networks and the public switched telephone network… …   Wikipedia

  • Open-source architecture — (OSArc) is an emerging paradigm[citation needed]describing new procedures for the design, construction and operation of buildings, infrastructure and spaces. Drawing from references as diverse as open source culture, avant garde architectural… …   Wikipedia

  • Multimodal Architecture and Interfaces — is an open standard developed by the World Wide Consortium since 2005. Currently it is a working draft ( Working Draft ) of the W3C . The document is a technical report specifying a multimodal system architecture and its generic interfaces to… …   Wikipedia

  • Cognitive architecture — A cognitive architecture is a blueprint for intelligent agents. It proposes (artificial) computational processes that act like certain cognitive systems, most often, like a person, or acts intelligent under some definition. Cognitive… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”