• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Using Device Abstraction Layers in OSGi based Embedded Systems - Dimitar Valtchev

by

  • 2,129 views

OSGi is gaining popularity as enabling technology for building embedded system in residential, automotive and M2M markets. In all these contexts it is often necessary to communicate with IP and non-IP ...

OSGi is gaining popularity as enabling technology for building embedded system in residential, automotive and M2M markets. In all these contexts it is often necessary to communicate with IP and non-IP devices by using various protocols such as Zigbee, ZWave, KNX, UPnP etc. In order to provide a convenient programming model suitable for the realization of end-to-end services it is very useful to define and apply an abstraction layer which unifies the work with the different devices. This presentation summarizes the existing approaches for the realization of a device abstraction layer and comments their advantages and disadvantages. A reference architecture based on the experience gained from numerous real-life projects is presented and explained.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

1 Embed 1

http://pinterest.com 1

Statistics

Likes
0
Downloads
142
Comments
0
Embed Views
1
Views on SlideShare
2,128
Total Views
2,129
Post Comment
Edit your comment

Using Device Abstraction Layers in OSGi based Embedded Systems - Dimitar Valtchev Using Device Abstraction Layers in OSGi based Embedded Systems - Dimitar Valtchev Presentation Transcript