MANAGING THE CAR CLOUD CONNECTION.

Similar documents
12 th Kandroid Conference. Android in the Car. Oct.25, 2013 Wind River Solutions & Services

Table Of Content 1. What s in the box 3 2. About the unit 4 3. Getting started 5 4. Networking options 6 5. Turning on the MTC-5000 Unit 7 6.

USER MANUAL WI-LIGHT REMOTE APPLICATION

vsolution Cynap Pure Network Integration

Netfilter. Fedora Core 5 setting up firewall for NIS and NFS labs. June 2006

The network requirements can vary based on the number of simultaneous users the system will need to support. The most basic requirements are:

vsolution Cynap Core Network Integration

nettalk DUO WiFi Configuration (using an Android smartphone)

Release Notes Zebra TC51 and TC56 Android M MG (GMS)

Network Guide for Listen Everywhere

Understanding D-Bus. Meetup Toulouse, May Myle ne Josserand embedded Linux and kernel engineering

Keizee Cast User Manual for iphone / ipad

ivilink Automotive Connectivity Framework Overview

ETSI TS V1.3.0 ( )

Instruction For Use Laptop Internet On Mobile Via Wifi Hotspot

Secure, cloud-based workflow, alert, and notification platform built on top of Amazon Web Services (AWS)

Thank you for purchasing the Mobile WiFi. This Mobile WiFi brings you a high speed wireless network connection.

RX300 Settings Manual General

Installing the Linksys app on your Android device via the Google Play Store and Google Play Website

Aruba Instant

Tizen Connectivity Support. for IoT Devices. Steve(Taesoo) Jun, Ph.D. Copyright 2017 Samsung. All Rights Reserved.

Thank you for purchasing the Mobile WiFi. This Mobile WiFi brings you a high speed wireless network connection.

Tizen IVI Architecture New features. Dominig ar Foll, Intel Open Source

Device to Cloud. Software Hardware Know How

Tizen IVI Architecture New features

Frequently Asked Questions (FAQs) VoLTE and VoWi-Fi

Thank you for purchasing the Mobile WiFi. This Mobile WiFi brings you a high speed wireless network connection.

Table of Contents. Table of Contents Communications Technology Professional practice Professional practice WLAN TWT 1 WLAN trainer SOHO

Getting to Know Your Mobile WiFi

Thank you for purchasing the CharJi EVO CLOUD. This CharJi EVO CLOUD brings you a high speed wireless network connection.

Instruction For Use Laptop Internet On Android Phone Via Usb

User Guide Vodafone Mobile Wi-Fi R205. Designed by Vodafone

MÜZO COBBLESTONE USER GUIDE

ISCOM HT803-W EPON home terminal

1. Unbox it. Main unit. 3,5 mm minijack male to male cable. USB Cable. Wi-DAPTOR

econet300 Internet module REMOTE CONTROL OF ecomax REGULATORS OPERATION AND INSTALLATION MANUAL ISSUE: 1.

PRIMARE APP User Guide ios

Airplane mode Android app application Back key bandwidth

MONSOON MULTIMEDIA. User Guide Monsoon Multimedia, Inc. All Rights Reserved.

WELCOME Mobile Applications Testing. Copyright

Manually Enable Wireless Windows 7 Network Connection 2

CLOUDCAST User Guide. Website :

Lesson 10. Circuit Boards and Devices Ethernet and Wi-Wi Connectivity with the Internet

Wi-Fi HDD Docking Station WITH SuperSpeed USB 3.0

PCD-FDE1 Network Controller Installation Manual

AGL Reference Hardware Specification Document

Adding Unusual Transports to The Serval Project

RDKB IOT GATEWAY INTODUCTION. Khem Raj Linaro Connect BKK16 BKK March 8, 2016


Wireless Enterprise VoIP Client For. OfficeServ 7000 Series Systems V4.65 or higher.

Mi Home Security Camera Connection Guide. (ios)

AUDIO AND CONNECTIVITY

Standalone Network Video Recorder

AUDIO AND CONNECTIVITY

Tizen-Meta as Security and Connectivity Layers For Yocto Project

Instruction For Use Laptop Internet On Android Mobile Using Usb

Quick Start Guide. Wireless IP Camera. Technical Support QG4_A

Quick Installation Guide

Requirements and best practices for enabling Enhanced PTT over Wi-Fi networks

Welcome to Fetch. Welcome 3. Connect Fetch to your home Wi-Fi 4. Tips to improve Wi-Fi in your home 8. Can t connect to Wi-Fi 10

Firmware User Manual. Firmware version v1.0. Suitable for Product Series: Touch Panel PC Panel PC Box PC. QD-FW_Manual_v1.0

Tizen Architecture Overview

VOCO Device LEDs. All-in-One Media System. LED Light Indicators. what do they mean? overview of V-SPOT connections and benefits TOP:

SMT-i5343 for OfficeServ. May 2014

Some of the slides borrowed from the book Computer Security: A Hands on Approach by Wenliang Du. Firewalls. Chester Rebeiro IIT Madras

Network stack personality in Android phone. Cristina Opriceana, Hajime Tazaki (IIJ Research Lab.) Linux netdev 2.2, Seoul, Korea 08 Nov.

2. Do not watch the screen for a long time while driving, which will affect driving safety, so as not to cause traffic accidents.

BEFORE USING THE APPLICATION

KODO Controller. Remote Access. Hutech Corporation Atlantic Ocean Dr., Unit B-17. Lake Forest, CA

If you use Android smart devices, make sure the Android system is above 4.0. If you use Apple smart devices, make sure the ios system is above 6.0.

BMW ANDROID NAVIGATION & MULTIMEDIA PLAYER MANUAL

Quick User Guide for DVR Camera System

ACN DIGITAL PHONE SERVICE (DPS) USER GUIDE

Downloaded from manuals search engine. Quick Start

Lab as a Service. Bridging the gap between product excellence and consumer acceptance.

seeing through complexity CISCO SPARK

Ideal for Collaboration Share Content Wirelessly Moderated Presentation Share Content across Multiple Displays Enables a Secure Connection

IoT Connectivity Standards

From MirrorLink to Digital Key The role of the Smartphone in the Connected Car

Dual Mode Phone FAQ TECHNICAL SPECIFICATION

Firewalling. Alessandro Barenghi. May 19, Dipartimento di Elettronica e Informazione Politecnico di Milano barenghi - at - elet.polimi.

USER MANUAL FOR MF0200 GATEWAY BOX VERSION 2.0

STW s Connectivity Solution for Mobile Equipment: The Vehicle Data System (VDS) and VDS-Remote (VDS-R) 31 July 2009, STW, Norcross, Bob Geiger

Intrepid Control Systems, Inc.

Hardware Systems. Gerry Connell Director, NOC. Jason Sperry Director, Product Management. Tony Fracker Principal Integration Lead

AirServer Connect User Guide

GALAXY S6 QUICK START GUIDE

Porsche Communication Management. Mike Steele PCNA 1

ISCOM HT803G-U GPON home terminal

EnGenius Mesh Dot EMD1

MBR W37 User s Manual. table. Ericsson W37. Mobile Broadband Router for Mobile Networks. User Guide

Clevertouch Plus Blade PC

The world is your Workplace. Connect people everywhere, on any device!

LSI Industries AirLink Network Security. Best Practices. System Information 01/31/18. Physical Access. Software Updates. Network Encryption

Android TV BOX User Manual

Wireless Interactive Presentation Gateway WIPG-300H

Table of Contents. Lucas Nülle GmbH Page 1/11

Instruction For Use Laptop Internet On Mobile Via Wifi In Windows Xp

A - ELECTRONIC SCORESHEET - CONNECTIVITY INFORMATION

Push2TV

Transcription:

Daniel Wagner MANAGING THE CAR CLOUD CONNECTION. CONNMAN, SYSTEMD, AND THE INTERNET. BMW Car IT GmbH

IVI CONNECTIVITY. GENERAL OVERVIEW. Apps in the car Software and Hardware Setups ConnMan Session API The Future http://flic.kr/p/8gu Page 2

EXPECTATIONS. Car owners expect their car to be integrated into their digital life. Services via Apps http://flic.kr/p/6bzjja Page 3

INTERACTIONS. Knobs Touch Voice Page 4

SOFTWARE. PARTITIONING. Head Unit Head Unit Head Unit App App App Smartphone Smartphone Page 5

HARDWARE SETUP. STAND ALONE. Cellular Head Unit Page 6

HARDWARE SETUP. CONNECTION BOX. Head Unit Cellular Connection Box Page 7

HARDWARE SETUP. SMARTPHONE AS UPLINK. Head Unit Bluetooth Smartphone Page 8

HARDWARE SETUP. MULTI LINKS. Head Unit Cellular Bluetooth Smartphone Connection Box Page 9

HARDWARE SETUP. FULL MONTY. Cellular Head Unit Cellular Smartphone WiFi/Bluetooth Connection Box WiFi Page 10

PROTOCOL STACKS. BASED ON IP. WiFi Display Basically it replaces a HDMI-cable a.k.a. Miracast Uses WiFi Direct MirrorLink USB, Wi-Fi, Bluetooth, Real-Time Protocol (RTP, for audio) Universal Plug and Play (UpnP) VNC... Page 11

CONNMAN. SESSION API. App 1 App 2 App 3 Notify 1 Notify 2 Notify 3 Session 1 Per Application Configuration Routing Statistic D-Bus Session 2 Session 3 ConnMan 802.03 802.11 802.15 Cellular WPA Supplicant BlueZ ofono Linux Kernel Page 12

SESSION CONFIGURATION. AllowedBearers (e.g. ethernet, wireless, cellular...) Connection (e.g. local, internet) Priority EmergencyCall RoamingPolicy Page 13

SESSION CONFIGURATION. KEEP IT UP TO DATE. Configuration update needed because Roaming policy changes New customer (rental car)... Applications need to be blocked before configuration is updated Page 14

CONNMAN. SESSION DYNAMIC CONFIGURATION. App 1 App 2 Notify 1 Notify 2 Session 1 D-Bus Session 2 Session 3 remote ConnMan 802.03 Notify 3 802.11 802.15 Cellular WPA Supplicant BlueZ ofono pold Linux Kernel Page 15

CONNMAN. IPTABLES AND POLICY ROUTING. Per application rules iptables t mangle A OUTPUT m owner uid owner 1234 j MARK set mark 1234 Global rules iptables t mangle A INPUT j CONNMARK restore mark iptables t mangle A POSTROUTING j CONNMARK save mark Policy routing ip rule add fwmark 1234 table 1234 ip route add default via 1.2.3.4 dev wlan0 table 1234 Page 16

CONNMAN. ROUTING. http://upload.wikimedia.org/wikipedia/commons/3/37/netfilter-packet-flow.svg Page 17

CONNMAN. STATISTICS. Android uses two kernel modules: xt_qtaguid: tags all traffic from/to sockets quota2: Accounting and enforcing. Counters reported through NFLOG netdev maintainers suggested to use NFQUEUE Look at all packets in userspace (zero copy) Each packet has meta information attached (GID, UID, etc.) Work in progress Page 18

SYSTEMD. DHCP library recently added Based on ConnMan's gdhcp ConnMan will use it in future systemd suppports 'only static/simple' setups Network boot Needs to learn to handover Work in progress Page 19

THANK YOU VERY MUCH FOR YOUR INTEREST. Page 20

RESOURCES. 01.org/connman www.press.bmwgroup.com Page 21