AGL audio architecture in CES 2017 demo

Slides:



Advertisements
Similar presentations
Introduction To VHDL for Combinational Logic
Advertisements

Kinect-mssdk-openni-bridge Supplemental Diagrams Tomoto Shimizu Washio (en) (ja) Rev 1: 9/15/2012.
Cognitive Radio Networks Breakout GENI Wireless Workshop 28 March 2007.
> >
Web Integration to an Appx Backend Server. Unix web servers + CGI Win2K web servers + ASP Win2K web servers + ODBC Processing requests Generating HTML.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
Advanced Programming Rabie A. Ramadan.
Chapter 1 Overview Review Overview of demonstration network
Android Audio System Introduction
Software Breakdown. Monday, October 26, 2009 CS410 Green Team Fall High Level Architecture.
IIM Intro What is IIM? An information delivery and management solution. IIM App iPad Client Integration IIM Services Interface IIM Web Account Payment.
Networks and Protocols CE Week 2a. Network hardware.
IoT SDOs and Alliances Landscape (Technology and Marketing Dimensions)
Local-Area Networks. Topology Defines the Structure of the Network – Physical topology – actual layout of the wire (media) – Logical topology – defines.
Kinect-mssdk-openni-bridge Supplemental Diagrams Tomoto Shimizu Washio Rev 1: 9/5/2012.
Multiple Interfaces (MIF) WG documents status MIF WG IETF 80, Prague Problem statement and current practices documents.
Networks DEVICES. Repeater device to amplify or regenerate digital signals received while setting them from one part of a network into another. Works.
Networks and Security Great Demo
Inter-Display Protocol. Use Case and Requirement Multimedia ECU Instrument cluster ECU Instrument cluster ECU The cockpit system consists of Multiple.
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
MPD Music Player Daemon. Design Daemon – Output devices Alsa, pulse, http,.. – Music resources Local files, streams,.. Client – Controls the daemon via.
Introduction to Operating Systems Concepts
Microservice Bus Tutorial Huabing Zhao
NAT、DHCP、Firewall、FTP、Proxy
UI and Graphic EG Get Synergy from Application vendors who CAN NOT contribute app as open source. Multimedia, Car Navigation, HomeScreen AGL would evolve.
Multi Node Label Routing – A layer 2.5 routing protocol
Object-oriented and Structured System Models
CCNA 3 Chapter 10 Virtual Trunking Protocol
Large-scale (Campus) Lan design (Part II)
Service Provider Requirements for Ethernet Control with GMPLS
Part I. Overview of Data Communications and Networking
Reference Architecture Model Automotive (RAMA)
3. Internetworking (part 2: switched LANs)
Linux experience in DENSO
System Wide Information Management (SWIM)
Sarang Nazari California State University, Los Angeles
GDP and SOTA Arthur Taylor May 10th, 2017 | Status and Next Steps
Network Architecture Introductory material
Get Updated Free Cisco Exam Questions | Dumps4download.co.in
Implement Inter-VLAN Routing
Standardization in Automotive Infotainment with GENIVI and CCC
Department of Computer and IT Engineering University of Kurdistan
פחת ורווח הון סוגיות מיוחדות תהילה ששון עו"ד (רו"ח) ספטמבר 2015
Medium-Sized Switched Network Construction
Fiberdyne Systems DSP Audio HAL Fiberdyne Systems
ECE 544 Group Project : Routing
Architecture.
Dr. Rocky K. C. Chang 23 February 2004
Inter-Display Protocol
Implement Inter-VLAN Routing
VLANs, their Characteristics, and Implementation
Communication Maritime Policy Adopted
Virtual LAN VLAN Trunking Protocol and Inter-VLAN Routing
Architecture.
5 × 7 = × 7 = 70 9 × 7 = CONNECTIONS IN 7 × TABLE
5 × 8 = 40 4 × 8 = 32 9 × 8 = CONNECTIONS IN 8 × TABLE
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 2: TCP/IP Architecture.
4 × 6 = 24 8 × 6 = 48 7 × 6 = CONNECTIONS IN 6 × TABLE
5 × 6 = 30 2 × 6 = 12 7 × 6 = CONNECTIONS IN 6 × TABLE
Implement Inter-VLAN Routing
Examples of deployment scenarios
10 × 8 = 80 5 × 8 = 40 6 × 8 = CONNECTIONS IN 8 × TABLE MULTIPLICATION.
Background For security point of view, AGL would need frame work to grant access right to system resources. A window A Audio sink A file system ,,,,,
3 × 12 = 36 6 × 12 = 72 7 × 12 = CONNECTIONS IN 12 × TABLE
Implement Inter-VLAN Routing
5 × 12 = × 12 = × 12 = CONNECTIONS IN 12 × TABLE MULTIPLICATION.
Bridges Computer Networks.
5 × 9 = 45 6 × 9 = 54 7 × 9 = CONNECTIONS IN 9 × TABLE
3 × 7 = 21 6 × 7 = 42 7 × 7 = CONNECTIONS IN 7 × TABLE
Karthik Sethuraman, NEC
Presentation transcript:

AGL audio architecture in CES 2017 demo Automotive Linux Domain Standard Linux Apps AGL Apps GENIVI Apps App App App App App App App App App Application FW Route Control Audio Streaming GENIVI Audio Manager Policy Audio Streaming Backend Pulse Audio Other ECU/HW Domain module_router Std Linux ALSA External Amplifier AGL GENIVI Audio Apps (Standard Linux, AGL, GENIVI) Use both Pulse Audio and ALSA to playback/capture as audio streaming backend. Pulse audio Easy to port various kind of consumer applications to IVI/Cockpit system. Both streaming/control interfaces are implemented. Audio Manager To apply product specific logic to Route Control request.

AGL future audio architecture Standard Linux Apps AGL Apps GENIVI Apps Automotive Linux Domain Other OS/PF Domain App App App App App App App App App App App App Application FW Audio binder Route Control Audio Streaming GENIVI Audio Manager Policy Audio Streaming Backend Cynara Pulse Audio Other ECU/HW Domain module_router Inter “Domain” management e.g. MOST, CAN, ,,, Std Linux ALSA External Amplifier AGL Parking Distance Control ECU GENIVI Audio Apps (Standard Linux, AGL, GENIVI) Use both Pulse Audio and ALSA to playback/capture as audio streaming backend. Pulse audio Easy to port various kind of consumer applications to IVI/Cockpit system. Both streaming/control interfaces are implemented. Audio Manager To apply product specific logic to Route Control request. To bridge other ECU/OS over Inter Node Communication Inter “Domain” management for audio streaming is important between multiple ECU/PFs. To support co-existence of any type of audio Apps To apply inter domain connection management To support Apps on different OS/PF.