7
Page AirVantage for Open AT Sierra Wireless Developer Day – June 14, 2013 Fabien Fleutot, Technical Expert, Solutions & Services

Sierra Wireless Developer Day 2013 - 10 - AirVantage for Open AT

Embed Size (px)

DESCRIPTION

By Fabien Fleutot - technical expert and Lua guru at Sierra Wireless

Citation preview

Page 1: Sierra Wireless Developer Day 2013 - 10 - AirVantage for Open AT

Page

AirVantage for Open AT Sierra Wireless Developer Day – June 14, 2013 Fabien Fleutot, Technical Expert, Solutions & Services

Page 2: Sierra Wireless Developer Day 2013 - 10 - AirVantage for Open AT

Page

Machine-to-machine typical topology

2

Asset 1

Asset 3

Asset 2 Gateway Device Backend

Standard Frontend Web Site

No

hum

an o

pera

tor!

Custom Frontend Web Site

Billing

Wireless Operator

Embedded Wireless router Network Server

Page 3: Sierra Wireless Developer Day 2013 - 10 - AirVantage for Open AT

Page

Machine-to-machine typical topology

3

Asset 1

Asset 3

Asset 2 Gateway Device Backend

Standard Frontend Web Site

No

hum

an o

pera

tor!

Custom Frontend Web Site

Billing

Wireless Operator

Embedded Wireless router Network Server

Wireless networking

Effective data encoding

Generic IP networking

Embedded Hardware

Embedded Software

Case-specific knowledge

Secure Data Storage

Web services

UI

Wireless operator interconnection

Wireless modem/router management

Page 4: Sierra Wireless Developer Day 2013 - 10 - AirVantage for Open AT

Page

OS

ReadyA

gent C

AP

I

Asset Application (1)

native executable

ReadyA

gent Lua A

PI

Asset Application (2)

Lua application

Lua VM

Asset Management

Device Management and

Monitoring

Lua VM

Network Manager Debug, Diagnose and Maintenance

ReadyAgent

Software Update

Open AT Agent Architecture

Page 5: Sierra Wireless Developer Day 2013 - 10 - AirVantage for Open AT

Page

L

OS

Device / Gateway

ReadyA

gent C

AP

I

Asset Application (1)

native executable

ReadyA

gent Lua A

PI

Asset Application (2)

Lua application

Lua VM

ReadyA

gent Java A

PI

Asset Application (3)

Java application

Java VM

ReadyA

gent N

ative AP

I

External Asset Application (4)

native executable

M2M Device

ReadyA

gent O

SG

i bundle

External Asset Application (5)

OSGi/Java

Java VM

M2M Device

Asset Management

Device Management and

Monitoring

Lua VM

Software Update Network Manager

Debug, Diagnose and Maintenance Security

M2M Area Network (Ethernet, zigbee, …)

ReadyAgent

Page 6: Sierra Wireless Developer Day 2013 - 10 - AirVantage for Open AT

Page

•  Asset management: •  Get data/events from assets •  Push data/commands to assets •  Persist/consolidate/report data •  Follow communication policies •  Monitoring services

•  Device management: the device is an asset like any other •  Software update over-the-air: for device and external assets •  Applications management: modular scripts, Lua-only on simple devices •  Mediation: allowing server push with STUN, SMS… •  Communications: GPRS, SMS, Ethernet, router/DHCP, dialup, encryption,

authentication…

Key services

6

Page 7: Sierra Wireless Developer Day 2013 - 10 - AirVantage for Open AT

Page

 M2M Cloud: server-side solutions  Complete solution showcases (Open AT & Linux)  Open-source ecosystem

Coming next