1 / 12

OCA is a control and monitoring architecture for pro media networks of all sizes

OCA is a control and monitoring architecture for pro media networks of all sizes OCA can work with any modern media transport standard TARGET Professional applications Networks of all sizes, tiny (2 nodes) to huge (10k nodes) Mission-critical applications (or not) OCA IS NOT

Download Presentation

OCA is a control and monitoring architecture for pro media networks of all sizes

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OCA is a control and monitoring architecture • for pro media networks of all sizes • OCA can work with any modern media transport standard • TARGET • Professional applications • Networks of all sizes, tiny (2 nodes) to huge (10k nodes) • Mission-critical applications (or not) • OCA IS NOT • A media transport standard • A device programming model • A system controller programming model • A user interface generation architecture • GOAL • Open public standard • HONORED ANCESTOR • AES-24 (1990-1999) CONCEPT

  2. OCA is currently a proposed standard. • The new AES standards project X210 is starting work nowto make OCA into an open public standard. • CURRENT PROPOSAL • OCA 1.1a • Available for free download from www.oca-alliance.com. • ORIGINAL AUTHORS • OCA was written by the OCA Alliance. • Full Alliance members are: STATUS • Bosch Communications Systems • d&b audiotechnik • Duran Audio • LOUD Technologies Inc • PreSonus • SalzbrennerStagetecMediagroup • TC Group • Yamaha Corporation N E W A L L I A N C E M E M B E R S A R E I N V I T E D !

  3. FLEXIBLE • Expandable, evolvable • Upwards-compatible • Friendly to proprietary extensions • Multiple protocol platforms • FUNCTIONAL • Full discovery and enumeration features • Multiple controller support • Control grouping – sub-mastering, ganging, etc • Parameter storage - snapshots, scenes, cues, etc. • Supports multiple simultaneous networks • ROBUST • Fully acknowledged • Security option (using TLS) • EFFICIENT • Compact binary protocol data formats VIRTUES

  4. Fundamental Concepts & Mechanisms ELEMENTS Protocols for various network types (Ethernet, USB, etc.) Control & Monitoring Functional Repertoire

  5. TECHNICAL Device Model

  6. WORKERS • Actuators • OcaGain= { Value } • OcaFilterParametric= { Frequency, Boost, Shape } • OcaMute= { Setting [Muted | Unmuted] } • Sensors • OcaLevelMeter= { Reading, MeterLaw } • OcaTemperatureSensor= { Reading } • OcaBlock= { Set of Workers } • AGENTS • OcaGrouper= { Sets of Workers } • OcaLibrary= { Sets of stored parameter values } • OcaNetwork = { Control or transport network parameters } • MANAGERS • (as shown in Device Model) TECHNICAL Typical Control & Monitoring Classes

  7. TECHNICAL Powerful BLOCK Feature for Defining Composite Functions

  8. TECHNICAL Powerful GROUP Feature for Defining Control Mastering

  9. OCP.1 • TCP/IP based OCA protocol • TCP for commands, UDP for noncritical events • Bonjour discovery • TLS security • Defined in OCA 1.1 • OCP.2 • Byte-stream OCA protocol • For simple byte-stream links such as serial and USB • Will be defined in future releases • OCP.3, OCP.4, ... • To be defined TECHNICAL Multiprotocol Capability

  10. TECHNICAL Typical OCP.1 Protocol Data Unit • Minimum message length is about 25 bytes.

More Related