首页> 外文OA文献 >An investigation into the hardware abstraction layer of the plural node architecture for IEEE 1394 audio devices
【2h】

An investigation into the hardware abstraction layer of the plural node architecture for IEEE 1394 audio devices

机译:对IEEE 1394音频设备的多节点体系结构的硬件抽象层的研究

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Digital audio network technologies are becoming more prevalent in audio related environments.Yamaha Corporation has created a digital audio network solution, named mLAN (music Local Area Network), that uses IEEE 1394 as its underlying network technology. IEEE 1394 is a digital network technology that is specifically designed for real-time multimedia data transmission.The second generation of mLAN is based on the Plural Node Architecture, where the control of audio and MIDI routings between IEEE 1394 devices is split between two node types, namely an Enabler and a Transporter. The Transporter typically resides in an IEEE 1394 device and is solely responsible for transmission and reception of audio or MIDI data. The Enabler typically resides in a workstation and exposes an abstract representation of audio or MIDI plugs on each Transporter to routing control applications. The Enabler is responsible for configuring audio and MIDI routings between plugs on different Transporters. A Hardware Abstraction Layer (HAL) within the Enabler allows it to uniformly communicate with Transporters that are created by various vendors. A plug-in mechanism is used to provide this capability. When vendors create Transporters, they also create device-specific plug-ins for the Enabler. These plug-ins are created against a Transporter HAL Application Programming Interface (API) that defines methods to access the capabilities of Transporters.An Open Generic Transporter (OGT) guideline document which models all the capabilities of Transporters has been produced. These guidelines make it possible for manufacturers to create Transporters that make use of a common plug-in, although based on different hardware architectures.The introduction of the OGT concept has revealed additional Transporter capabilities that are not incorporated in the existing Transporter HAL API. This has led to the underutilisation of OGT capabilities.The main goals of this investigation have been to improve the Enabler’s plug-in mechanism, and to incorporate the additional capabilities that have been revealed by the OGT into the Transporter HAL API. We propose a new plug-in mechanism, and a new Transporter HAL API that fullyutilises both the additional capabilities revealed by the OGT and the capabilities of existing Transporters.
机译:数字音频网络技术在与音频相关的环境中变得越来越普遍。YamahaCorporation创建了一种名为mLAN(音乐局域网)的数字音频网络解决方案,该解决方案使用IEEE 1394作为其基础网络技术。 IEEE 1394是一种专为实时多媒体数据传输而设计的数字网络技术。第二代mLAN基于多个节点体系结构,其中IEEE 1394设备之间的音频和MIDI路由控制分为两种节点类型,即启动器和传输器。传输器通常位于IEEE 1394设备中,并且仅负责音频或MIDI数据的传输和接收。启动器通常位于工作站中,并将每个传输器上的音频或MIDI插头的抽象表示公开给路由控制应用程序。启动器负责配置不同传输器上插头之间的音频和MIDI路由。启动器中的硬件抽象层(HAL)允许它与各种供应商创建的传输器进行统一通信。插件机制用于提供此功能。供应商在创建传输器时,还将为启动器创建特定于设备的插件。这些插件是根据Transporter HAL应用程序编程接口(API)创建的,该API定义了访问Transporters功能的方法。已经生成了一个Open Generic Transporter(OGT)指南文档,该文档对Transporters的所有功能进行了建模。尽管基于不同的硬件体系结构,但这些准则使制造商可以创建使用通用插件的Transporter。OGT概念的引入揭示了现有Transporter HAL API中未包含的其他Transporter功能。这导致OGT功能未得到充分利用。这项调查的主要目标是改善启动器的插件机制,并将OGT揭示的其他功能整合到Transporter HAL API中。我们提出了一种新的插件机制,以及一个新的Transporter HAL API,它可以充分利用OGT揭示的其他功能以及现有Transporters的功能。

著录项

  • 作者

    Chigwamba Nyasha;

  • 作者单位
  • 年度 2008
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号