|
OSGi Alliance Developer Forum Presentations
|
|
|
| OSGi Release 4 Service Platform Overview:
Core, Vehicle and Mobile |
|
Session Presentors
Peter Kriens, President, aQute
BJ Hargrave, Senior
Technical Staff Member, IBM
- The road to R4: A technical history of OSGi technology
- Insights key features and benefits of R4
- Roll-out a timeline
OSGi R4 Service Platform: Core Platform
Core Platform (CPEG) - Highlighting the Declarative Service, Modularity,
Configuration Administration, Security, Event Administration, Extension Bundles
and features and other enhancements
OSGi R4 Service Platform: Mobile
Mobile Expert Group (MEG) - Highlighting the deployment package and resource
processor, OAT, DMT Administration, Download and Deployment Management Object
Features and other enhancements
OSGi R4 Service Platform: Vehicle
Vehicle Expert Group (VEG) - Highlighting the Control Unit and Power Management
features and other enhancements
Back |
|
| Release 4 Framework Features |
|
Infusion of OSGi Technology into a J2EE Application Server
This presentation investigates the use of an OSGi Framework inside a J2EE Java
Application Server. Leveraging the deployment capabilities of the OSGi
Framework, enable an application server to deploy service on an “as needed”
basis while making it possible to take advantage of the OSGi Framework’s
service-oriented architecture for service trading by the container. Moreover, it
is possible to update, uninstall or stop the services. This architecture has
been implemented and experimented with JOnAS and Oscar; this presentation will
describe it and its benefits.
Mikaël Desertot, University of Grenoble
Didier Donsez, University of Grenoble
Back |
| |
|
New Modularity Features of the OSGi R4 Service Platform
The OSGi core Framework has undergone more changes in this release than in any
other since its inception. Behind these changes is the new focus on viewing the
Framework as providing a modularity layer for Java. This has resulted from a
growing interest to use OSGi technology as an application Framework for building
extensible systems, such as application servers or plug-in-based platforms. This
presentation will discuss the modularity-related changes to the R4 core
Framework that were introduced to support such new usage scenarios.
Richard Hall, Ph.D., Invited Researcher, University of Grenoble
The Apache Directory Server- and the OSGi Service Platform
With the coupling of the Apache Software Foundation and the OSGi Alliance,
end-users reap the benefits of an open-source platform and the OSGi Alliance’s
work in component models. The first Apache project to use OSGi technology was
the Apache Directory. Apache Directory provides an enterprise directory server
platform where other Internet protocol providers snap-in to store their data
within the directory so they may be managed using LDAP, JMX, a console, or an
embedded web interface. This presentation will review the developers’ decisions
to choose the OSGi Service Platform and the benefits to the Apache Directory
project’s results.
Enrique Rodriguez, PMC Member, Apache Directory Project,
Apache Software
Foundation Back |
|
| The Trial of CPEG: Panel Discussion and Open Q&A |
|
Session Moderators:
Peter Kriens, President, aQute
BJ Hargrave, Senior
Technical Staff Member, IBM
|
|
| Deploying OSGi Technology on an Eclipse Platform |
|
Eclipse as a Rich Client Platform
Eclipse is an open source software platform based on an implementation of the
OSGi Framework specification. This talk outlines how Eclipse and OSGi
technologies combine to form a powerful and compelling solution to one of
today’s fundamental software development problems, componentization. We present
several use-cases where the use of Eclipse as a development platform and Eclipse
and OSGi Frameworks as a runtime have fundamentally changed the way
organizations innovate and develop software.
Jeff McAffer, Eclipse Architect, IBM
An Open Source OSGi Plug-In for Eclipse
This presentation will introduce work that eases development and testing of OSGi
bundles by providing a plug-in for the widely used extensible Eclipse IDE. This
project is open source and provides Eclipse with a new OSGi project type;
specific editors for bundle manifests and for other structured metadata; tools
to help with the use of OBR (Oscar Bundle Repository); and gateway management
for deploying, packaging and deploying bundles. This presentation will focus on
what is currently implemented and the road map for how it will evolve toward
larger scale gateway management and its integration with other Eclipse
deployment tools.
Mikaël Desertot, University of Grenoble
Back
|
| Maximizing the Robustness of OSGi Solutions |
|
Increasing Robustness by Code Instrumenting : Monitoring and Managing Computer
Resource Usage on OSGi Frameworks
OSGi Frameworks allow a bundle or a thread created by a bundle to easily starve
computer resources either maliciously or through error, lowering the performance
of other bundles on the same Framework.. Monitoring and managing threads and
bundles is very important in providing services on Frameworks. We designed a
system to monitor and manage (locally or remotely) the CPU usage of threads and
bundles with no external modification, regardless of the OSGi Framework used.
This presentation will show the system design and prototype implementation which
uses byte code weaving techniques, AspectJ, and JMX (Java Management eXtention)
of J2SE5.0.
Ikuo Yamasaki, Researcher, NTT Cyber Solutions Laboratories
OSGi Applications Testing
This discussion will focus on approaches that software developers can use to
test OSGi applications, using a TCK-like way of test, and the OSGi test
Framework. The OSGi test Framework is a platform where the Test Cases itself are
OSGi services, and the Test Control have access to both Bundle Context and the
Registry. Therefore, the later is not only over the control of the test cases,
but the whole OSGi Framework, which gives the developer the freedom to simulate
any kind behavior his application might have in an OSGi environment. In an OSGi
environment applications consist of bundles that the Service Platform is capable
of mange dynamically - challenging test cases developers to evaluate expected
results of various services in only one application.
Andre Elia Assad, System Engineer, Cesar
Guidelines to Improve the Robustness of the OSGi Framework and Its Services
Against Malicious or Badly Coded Bundles
The first part studies how a malicious bundle can take profit of
missing security features to use more resources than expected.
For instance, a bundle cannot be forced to stop: if it lets its
threads run and doesn't nullify its references to other bundles
the framework has no means to prevent this.
The second part of the presentation gives advices to bundle
developers. It describes how to increase the robustness of
bundles that provide services to others, and also gives a
general check list on how to behave properly in an OSGi
environment.
This presentation is the result of research done within PISE, an
RNRT project partly funded by the French Ministry of Industry.
Michel D’Hooge, Senior Engineer, Trialog
Back |
|
Wednesday: October 12
|
| Keynote Presentation |
|
Integrating the OSGi Service-Oriented Architecture into the
Enterprise
The critical need to address on-demand Enterprise requirements
with a robust, proven, open Service Oriented Architecture will
be discussed and a developer’s roadmap for successful deployment
will be provided.
Jim Colson, Distinguished Engineer, Chief Architect,
IBM Client Software & Pervasive Computing
Back |
|
| Vertical Solutions of the OSGi
Service Platform |
|
Using OSGi R4 Service Platform Specifications in Vehicle
Systems
OSGi Service Platform Specification Release 4 will mark a
milestone for Siemens VDO Automotive - leading us as vehicle
embedded system provider based on OSGi technology to think of
why when and how to use the specification. OSGi Service Platform
originally targeted “small devices”, while R4 plans to address a
large device range. The study will go through all enhancements
and new features to demonstrate whether it is applicable and
relevant for vehicle domain.
Miguel Lopez, Software Architect, Siemens VDO
Automotive
Open Management Using OSGi Technology Enabled Services
More and more services are brought to connected homes, published
and operated by a variety of service providers, with each
provider owning his connectivity box. OSGi technology aims at
mixing these services inside one box, thus opening the service
delivery chain in the home gateway model. However, the opening
of the management for these services has not been defined yet,
thus tying service providers to the gateway operator. We propose
a model in which each service provider manages his own services,
enumerating the requirements that emerge from this open
management scheme. To isolate services by different providers,
we present the sub-gateway model and the associated management
plane, and show how they comply with the general OSGi reference
architecture. Finally, we detail our model validation
implementation using JMX.
Stephane Frenot, Associate Professor, Inria
Daidalos Pervasive Services and the OSGi Service Platform
The Daidalos Pervasive Service Platform is designed to be an
enabling technology for a wide range of service types. It may
provide access to content, structured information, and may
control access to hardware devices like printers, displays,
speakers or microphones. For pervasive computing the platform
allows for the access of services with arbitrary end devices;
standardized interfaces thus making sure that organizations can
develop compatible implementations; and functionality to enable
third parties to develop exciting new services. To accomplish
these goals the Daidalos team has based its architecture of a
Pervasive Service Platform on the OSGi Service Platform and its
concepts. This tutorial will report on our experiences using
OSGi technology, giving examples of how to use the Daidalos
Pervasive Service Platform.
Christoph Kuhmünch, Research Assistant, Siemens AG
Back |
|
| Maximizing OSGi Service
Framework Programming |
|
Creating a Service Platform for .NET
The OSGi specification defines a Java-based service platform for
dynamically deploying services into networked environments. OSGi
technology is now being used in the automotive and mobile
telecommunications industries and has found success as a Java
application extensibility mechanism. Its growing influence is a
factor of its support of a dynamic service deployment life cycle
and its amenability to remote management. Microsoft’s .NET
platform can improve upon the Java platform, but it still lacks
explicit support for building dynamically extensible systems
like those made possible by the OSGi Framework for Java. We
present the results of work trying to create a .NET platform
with features similar to the OSGi Service Platform.
Clément Escoffier, University of Grenoble
Service Blinder
The complexity of OSGi programming can be addressed with the
use of Aspect Oriented Programming (AOP). Programming for the
OSGi Framework has many aspects that can be described separately
from the main code. For example, binding of services, logging,
web pages, security, all require much repetitive and boring code
that can be refactored out of the main line code with AOP. AOP
works by rewriting byte codes. This presentation shows some
intriguing examples of how this works and why it gives the
simplicity of normal Java programming while providing all the
power of the the OSGi Service Platform.
Peter Kriens, President, aQute
Programming an OSGi Application with Eclipse
This talk covers the bundle development facilities in Eclipse
and shows how to create, manage, run, debug and build bundles
from within Eclipse. The underlying Eclipse implementation of
the OSGi Framework specification is covered in some detail as
are some deployment management technologies such as the Eclipse
Update Manager and Java Web Start.
Jeff McAffer, Eclipse Architect, IBM
Automatically Managing Service Dependencies in an OSGi
Environment
In a service-oriented Framework, applications are composed of
several cooperating services. These networks of services are
often dynamic in nature, and managing dependencies is often a
repetitive but non-trivial task. This session will evaluate the
different ways in which you can manage dependencies in the OSGi
framework and propose a solution that automates most of the
work.
Marcel Offermans, Senior Software Engineer, Luminis
Back |
|
| Security & Configurability in
OSGi Deployments |
|
Enabling Java 2 Runtime Security with Eclipse Plug-ins
The default Java Virtual Machine security policy file specifies
the permissions to be granted to Java code sources at runtime.
The process of determining runtime permissions often involves
code review, and requires applying the use of “off the shelf”
runtime-analysis tools to determine permission requirements. In
Eclipse 3.1, a custom implementation of the Java SecurityManager
can be enabled which enforces Java 2 security without requiring
a hand-crafted java policy file. However, the problem of
determining Java 2 permission requirements remains. This session
will present the work within the Equinox project of Eclipse.org
to enable Java 2 runtime security, and provide a demonstration
of Security Related Eclipse plug-ins developed to address the
needs of Java developers performing security related tasks.
Ted Habeck, Advisory Software Engineer, IBM
Marco Pistoia, Ph.D., Research Staff Member, IBM
Using OSGi Technology for Secure Service Discovery
Seamless inter-working is a prerequisite for the deployment of
pervasive computing applications for consumers at home. This
presentation will discuss approaches where service discovery and
security are firmly intertwined and embedded in the
architecture; how a security architecture articulated around the
notion of secure communication tunnels and security modules can
be used to allow the specification of a secure service discovery
mechanism, featuring peer-to-peer, as well as registry-based
discovery, and cluster-based policy management; and how this can
be implemented in an OSGi Framework and in how legacy service
discovery mechanisms such as UPnP or EHS can be supported.
Antonio Kung, Founder/Director, Trialo
Leveraging OSGi Technology for End-to-End Reconfigurability:
Enabling a Seamless Experience
The End-to-End Reconfigurability (E2R) project aims at realizing
the full benefits of the diversity within the radio eco-space,
composed of wide range of systems. The key objective of the E2R
project is to devise, develop, trial and showcase architectural
design of reconfigurable devices and supporting system
functions. The technical research into the different concepts
(system architecture, equipment management, resources
management, etc.) is complemented by an important research
stream on business modeling. The presentation will introduce the
E2R initiative, the proposed device management Framework and the
first research outcomes.
Karim El-Khazen, Technical Manager, Motorola
Back |
|
| Next Generation OSGi Technology |
|
Technology Requirements for the Next Generation OSGi
Environment
Within two days the OSGi Alliance Developers Forum will
introduce the coming OSGi R4 Servie Platform specifications as
well as other OSGi based technical innovations. During this
session the plenum is invited to discuss together, with leading
industry and OSGi technology experts, the new technical
requirements for the next generation OSGi environment.
Kai Hackbarth, OSGi Requirements Chair, Product Manager,
ProSyst Software
Back |
|
|
OSGi Alliance World Congress Presentation
|
|
|
Thursday: October 13
Chairperson’s Remarks: OSGi Alliance Status
Address
Remarks examine the Alliance since its inception, highlighting
current status and future growth opportunities.
John Barr, Ph.D., President, OSGi Alliance;
Director, Standards Realization, Motorola
| Keynote Presentation |
|
The Benefits of an Open Service Oriented Architecture in the
Enterprise
Improved return on investment (ROI), faster time to market or
deployment, better reuse, service location transparency, better
scalability, and more maintainability are among the many
benefits of an open, standardized Service Oriented Architecture.
Hear why IBM thinks these are essential to the modern, on demand
Enterprise, and is bringing these benefits and more to them with
technologies standardized by the OSGi Alliance.
Craig Hayman, VP
Development & Technical Support,| Workplace,Portal &
Collaboration Software, IBM Software Group
Back |
|
The Business Case for OSGi Technology &
Unveiling Release 4
This session will provide a ‘business friendly’ overview of R4,
with speakers highlighting how this release delivers business
value to the mobile, telematics, and digital home ecosystems.
The session will conclude with a panel discussion and Q & A.
Session Moderator:
Susan Schwarze, Ph.D., Vice President of Marketing,
OSGi Alliance; Marketing Director, ProSyst Software
Release 4 from a Business Perspective
Peter Kriens, OSGi Alliance Fellow; Technology Officer
and President, aQute
The Business Case for the Mobile Ecosystem
Jon Bostrom, Co-Chair OSGi Alliance Mobile Expert
Group; Chief Architect Java, Nokia
Back |
|
| Global Deployment of OSGi
Technology |
|
In the last twelve months, as OSGi technology has gained global
traction, User Forums have been established around the world to
proliferate OSGi based solutions in relation to regional market
needs. This session will focus on what each forum is doing to
maximize the adoption of OSGi technology in their value chain.
The session will conclude with a panel discussion and Q&A.
Session Moderator:
Dan Bandera, Vice President of Americas, OSGi Alliance;
Program Director, Emerging Device Standards and Strategy, IBM
OSGi Users' Forum – France
Olivier Pavé, Co-Chair Vehicle Expert Group, OSGi
Alliance; Software Architect, Siemens VDO Automotive
OSGi Users' Forum – Japan
Ryutaru Kawamura, Senior Manager, NTT
OSGi Users' Forum – Korea
Chung-Kon, Ph.D., Vice President, Corporate Technology
Operations, Samsung Electronics
Back |
|
| Town Hall |
|
Business Implications of Open Source OSGi Implementation
OSGi specifications have traditionally defined a Java based
service platform for service delivery and deployment in multiple
environments. Recent developments point to another model - as
demonstrated by the Equinox, OSCAR, Knoplerfish implementations
to name a few. Our experts explore the business implications of
this trend, including:
-
Will an Open Source OSGi implimentation
movement disrupt today’s business models?
-
Who is threatened, who gains?
-
Is an Open Source OSGi implimentation model
sustainable in the long term?
Moderator: BJ Hargrave, OSGi Alliance
Fellow & CTO; Senior Software Engineer, IBM
Panelists:
Richard S. Hall, Ph.D., Invited Researcher, OSGi
Alliance and OSCAR Participant
Jeff McAffer, Project Leader, Eclipse Equinox
Christer Larsen, CEO, Gatespace Telematics and
Knoplerfish
Enrique Rodriguez, Product Architect, Apache Software
Foundation
Deepak Kamlani, President, Global Inventures
Back |
|
| |
Friday: October 14
|
CONCURRENT TRACKS |
|
| Vertical Focus 1 |
|
OSGi Service Platform and the Automotive / Telematics
Ecosystem
Moderated by:
Dave Marples, Ph.D., Chief Architect, EU Global System for
Telematics, Telecordia Technologies
End-to-End Architectural Considerations for Supporting Telematics
Solutions – The Importance of OSGi Technology
The presentation covers typical scenarios and
requirements for Telematics in consumer and public
space for vehicles. The requirements are analyzed from
the device/client and server site to ensure a
consistent end to end view on the Telematics
Solutions. This finally leads to architectural
consideration which are being presented and explained
in the presentation for the device/client and server
site, e.g.: Application sub-system with the OSGi
Service Platform on the client site, Subscription
Service and the server site, etc.
The transformation of a single monolithic device
application to a more flexible re-usable component
based architecture proposed before is shown.
With the focus on open standards (e.g. OSGi Service
Platform), the proposed end to end architecture
reduces the time to market significantly.
Volker Fricke, Solution Architect, Telematics,
IBM
An OSGi Environment for Flexible Service Concepts
The system architecture for future
navigation and entertainment systems will not be
longer closed systems. One example for this
development is the growing market for mobile
navigation devices, which brings different kind of
hardware in the car. In order to enable the driver in
using these devices convenient and secure in the
vehicle, the integration in the in-car infrastructure
has to be flexible and adaptable. OSGi is a probable
solution for an easy integration and update of
services and HMIs.
Detlef Kuck, Teamleader Telematics & Navigation Research,
Ford
Research Centre Aachen
Back |
|
|
|
The UAE Telematics System - A Flexible End-to-End Solution The presentation covers typical
scenarios and requirements for Telematics in consumer
and public space for vehicles. The requirements are
analyzed from the device/client and server site to
ensure a consistent end to end view on the Telematics
Solutions. This finally leads to architectural
consideration which are being presented and explained
in the presentation for the device/client and server
site, e.g.: Application sub-system with the OSGi
Service Platform on the client site, Subscription
Service and the server site, etc.
The transformation of a single monolithic device
application to a more flexible re-usable component
based architecture proposed before is shown.
With the focus on open standards (e.g. OSGi Service
Platform), the proposed end to end architecture
reduces the time to market significantly.
Thomas Walz, IT Architect, IBM
Hagen Schwarz, IT Specialist, IBM
Back
System & User Personalization in the Car with OSGi Technology
This presentation will discuss the role of client osgi
systems and webservice servers in providing web
services for system and user personalisation in the
context of the home, office and car environments.
Presentation content
-
Base OSGI Framework
-Core System vs. Custom System
-
Connectivity
-Autonomous telematic connectivity selection (Wifi,
GPRS, GSM, etc)
-Security
-
User Authentication
-System authentication
-User authentication
-
Custom Service Selection: OSGI Server
Based Service Selection
-System Personalisation
-Application selection, download and installation of
osgi bundles. (HMI personalised skins, Address Book,
Navigation, Climate, RDS, Traffic Annoucement,
Weather, TV, Games, Carparking allocation system,
Remote control systems, safety cameras and speed
configuration, etc.)
-User Personalisatoin
Data selection, download and system configuration
(Climate Setting, Radio Presets, MP3, Audio Settings,
etc.)
-
Remote Inter System Control
-Controlling a Home system from a car system. (Home
<-> Car <-> Office)
-Remote ambiance and control management. (Climate
control, Garage control, etc )
-
System and User personalisation server
based storage.
-
Clean system
-Returning the system to the base configuration.
(Fleet Management, etc)
-
Conclusion
-The user, the system and the data
Amir Okhravi, Software & Services Business,
Siemens VDO
Earl Sorensen, Project Leader, Siemens VDO
Back |
|
| Vertical Focus 2 |
|
OSGi Service Platform and the Mobile
Ecosystem
Moderated by:
John Barr, Ph.D., President, OSGi Alliance;
Director, Standards Realization, Motorola
Mobile Middleware and Mobility in the Enterprise - How OSGi
Specifications Address the Needs
Evangelizing the vital role of mobile middleware (with
particular regard to software development) in turning
enterprise mobility into living and breathing tactical
reality, this presentation explores the pivotal
influence well-developed middleware deployments should
have on an organisation’s overall mobile strategy.
It looks at the challenges of mobilising existing
enterprise applications for different purposes, across
multiple platforms, arguing that a robust back office
infrastructure combined with the right field devices
now ought to be a given. It further suggests that,
although crucial, these elements really aren’t
sufficient to ensure completely fluid, efficient
mobility if used in the absence of the right delivery
platform.
Instead, the key to lasting success in corporate
mobilisation lies in well-developed open,
interoperable application delivery and management
processes. In turn, this demands not only the right
platform and the right development expertise, but the
right interface between the two.
Yad Jaura, Marketing Manager, iAnywhere Solutions (Sybase)
Back
Issues in Designing Push Based
Mobile Application Platform
Among the many models of mobile applications in use
today, the one based on push technology with caching
of the content on the mobile device offers the best
user experience. This is evident by the enormous
success of Research in Motion's Blackberry push email
solution.
In this presentation I will talk about our experience
in designing a push based email solution for general
purpose mobile devices. We will present the model of
the mobile application and the issues in designing the
platform
Rafiul Ahad,
Ph.D., Vice President, Mobile Products and
Services,
Oracle Corporation
Back
Using the OSGi Application Model on Mobile Devices with CLDC JVM Recently there is a
growing interest in using OSGi on mobile devices which
is reflected in the activities of OSGi MEG and several
JCP JSRs. The main goal of these efforts is to define
a new application model and additional framework
features which will facilitate the usage of OSGi on
mobile devices. It is assumed that those devices will
run CDC JVM which is a valid approach taking into
account the constant growth of processor power and
memory in the mobile phones coming on the market.
Despite of the progress of these specification
activities the fast penetration of OSGi in the mobile
market could be slow down by the fact that numerous
existing mobile devices are not able to run OSGi. They
have limited resources and normally have installed a
CLDC version of JVM which does not provide the
environment required to run a standard OSGi framework.
In this presentation the possibilities to run a
modified version of OSGi on CLDC devices will be
analysed. One concrete working implementation will be
presented and its benefits and restrictions will be
discussed. Such a study is useful because it gives an
idea about how OSGi services can be used on legacy
mobile phones and provides useful input for the
implementation of OSGi R4 compatible platforms.
Dimitar Valtchev, Ph.D., CTO, ProSyst Software
Back |
|
|
| Migrating to a Robust and Rich Application Environment
The presentation highlights the results of a technical
proof-of-concept aimed to convey the OSGi technology
in the more limited but way more widespread MIDP/IMP
J2ME™ platforms.
The intent is to expose the rationale of the
functional and non-functional decisions made, both
business and technical, that lead to a model that
incorporates OSGi technology, Ahead of Time
Compilation (AOT) and Application
Isolation/Multitasking (MVM) into a unique execution
environment available to today’s mobile devices. The
resulting value proposition sketches a possible
incremental transition path from the current limited
MIDlet/IMlet model towards the extended benefits of
the next Mobile Java™ generation. Prototype of
Esmertec Jbed™ Advanced CLDC with AOT, OSGi,
Application Multitasking and architecture details
available for demonstration during the session.
Davide Mancuso, Principle Architect, Esmetec
Back |
|
| Vertical Focus 3 |
OSGi Service Platform and the Digital Home
Ecosystem
Moderated by:
Stanley Moyer, Executive Director, Telecordia Technologies
Service Aggregation Platform for Delivery and Management of OSGi
Technology Based Home ServiceWe propose
the SAP (Service Aggregation Platform) that allows
home service providers (HSPs) to share a management
system and an OSGi based home gateway. With the
platform, HSPs can deliver and manage home service,
which is realized as an OSGi bundle.
This approach lowers the HSPs' initial costs and
allows them to concentrate on service development
and/or service operation. The participation of many
HSPs is expected to encourage rich menus for home
services. The richer the menu the gateway has, the
more competitive the gateway would be.
End users also benefit. They can subscribe to multiple
HSP's services with a single gateway and access all
subscribed services through a single portal site.
This presentation will describe the SAP concept and
its prototype system.
Hiroyuki Maeomichi, NTT Cyber Solutions Laboratories
Back
The Role of OSGi Technology in the Home Gateway Initiative (HGI) and
End to End Connectivity and Service Provisioning
How can an advanced broadband Home
Gateway solve the end to end connectivity and service
provisioning for the customers.
How can the overall architecture of the home gateway
and the surrounding home environment supporting
multiple-play services (e.g. Internet surfing,
entertainment, TV, both traditional IP telephony and
converged mobile-IP telephony, videocommunication)
meet in a cost efficient way the expectations of both
the telcos and the manufacturers.
How can the HGI end to end networking and service
vision act as a glue for standardization bodies, fora
and initiative in the home networking and home
gateways domain.
Paolo Pastorino, Project Manager, Telecom Italia,
CTO, HGI
Back |
|
|
| OSGi Technology Based Product/Service Packages for
Multi-tenant/Multi-dwelling Residential Buildings
eNeo Digital Resort is a pack of products and services
based on OSGi technology for
Multi-Tenant/Multi-Dwelling residential buildings. The
tenants enjoy community and customized services using
state of the art technology. The service offering is
focused on the dimensions of security, home
networking, entertainment, home automation,
communications and remote technical support. Starting
from the experience of the booming real state market
in Spain, eNeo Digital Resort stresses the issues of
simplicity, privacy, usefulness, modularity, and
customer service.
eNeo Digital Resort extends the Common
Telecommunications Infrastructure (ICT) by connecting
the whole building to a broadband connection (4 Mbps).
This connection allows the remote management of the
whole building in order to provision and monitor
advanced services to the end-user. In this talk, we
will explain eNeo Labs first experience in deploying
this new concept in a 46-tenant resort in the island
of Mallorca.
Javier Zamora, General Manager, eNeo labs
A User Interface Model for OSGi Applications in the Digital Home
This presentation will cover requirements analysis,
exploration on methodology and exploration of
potential. The main point is to explore rich user
interface development for OSGi applications, where the
UI is developed in a platform-independent way using
declarative mechanisms. We will also explore
limitations of current models and a rationale for a
model based on standards with a focus on rich content.
Kumanan Yogaratnam, CTO, Espial Group
Eddie Drake, Vice President, Software Development, Myrio
The OSGi Service Platform in the Smart Home and Appliance and Energy
Management Ecosystem
At this time, the OSGi standard is
broadly opening to markets that were not its initial
purpose, but in this domain (namely, services for
Smart Homes), we are still all brooding over
prototypes while expecting large deployments of
"killer apps.".
Why does this yet not happen ? Analysing a lot of
false reasons, we finally gather that OUR (would-be
service providers) lack of imagination and sense of
practical purpose, plays a principal role in this
situation ; whereas the smart appliances manufacturers
are almost "ready to deliver" ; and for smart energy
management for instance, the existing (largely
deployed) power meters are already very suitable.
Actually, WE (would-be service providers) just have to
DO IT ! Examples will be given of what could readily
be sold NOW, and also of what should be avoided, not
to kill the customer, together with the market.
Paul Kopff, Research Engineer, EDF
Back |
|
|
|
|
|
PLENARY SESSION |
|
| Town Hall |
|
From Proof Points to Volume: Getting to the Mass Market
OSGi technology has enjoyed success with the developer community and
with corporate research staff developing the next generation of
services and solutions. What is required to place solutions based on
OSGi technology into the mainstream and generate a volume business
and market? Panelists will draw on content from the vertical focus
sessions and discuss the key actions that must occur for the OSGi
Alliance and its technology to move from proof points to volume..
Moderated by:
Stanley Moyer, Executive Director, Telecordia Technologies
Panelists:
Thomas Hott, CEO, ProSyst Software
Vince Izzo, Director, Business Development, Motorola
Mark Newman, Chief Research Officer, Informa Telecoms & Media
Peter Van Der Perre, GST Manager, Ertico
Back |
|
| Beyond R4: Emerging Applications for the OSGi Service Platform |
|
OSGi technology enables applications where pervasive services and
computing feature prominently. The Mobile, Telematics and Connected
Home ecosystems have been the primary adopters of the technology so
far. What other and new applications are emerging as candidates for
future adoption? Which markets are available and/or addressable and
is the wireless, broadband, enterprise software, autonomic computing
the next frontiers? This session will highlight some of the
candidates and provide a view into what’s next for OSGi
specifications.
Moderated by: Deepak Kamlani, President, Global Inventures
OSGi Technology in the IST Integrated Project:
Enabeling pervasive services - a future business for operators
The IST Integrated Project Daidalos has the overall objective to
improve user-friendliness and economic viability in the European
information and communication sector by integrating mobile and
broadcast communications and following a user-centred,
scenario-based and operator-driven approach to deliver services
pervasively and seamlessly across heterogeneous networks.
The current state-of-the-art in networking, services and system
concepts poses a large number of obstacles to fulfilling this
mission:
-
The family of Mobile IPv6 related protocols
and other more recent solutions suggested do not solve all the
technical problems related to mobility and its combination with
broadcast.
-
The combination of numerous individual
solutions, such as in the IETF, produces new problems because
combining these protocols and algorithms severely increases
system complexity.
-
There is an urgent need for a user-friendly
optimisation across layers ranging from the network to pervasive
services for users who want easy access and are not interested
in the underlying technologies.
-
The provision of service pervasiveness
exposes the serviced mobile user's context, resulting in the
need for a new class of solutions for privacy and security.
-
Pervasive systems add a further dimension to
the network and service infrastructure, resulting in new, and as
yet unsolved, configuration and management problems.
Solutions to these problems would require operators to bridge a
significant technology gap in both the infrastructure and the
support for services.
The Daidalos project has chosen OSGi as a key
architectural component for the pervasive service platform that
spreads over the core network and reaches into the users
devices. The Daidalos Architecture thus is making use of the
flexible and dynamic feature the OSGi Service Framework
provides, as well as taking advantage from the fact that OSGi
technology is adopted for the areas: Home, Automotive and
Mobile. From the specific use of multiple linked/connected OSGi
frameworks to enable pervasive services the Daidalos project is
extracting a new set of requirements for the future evolution of
the OSGi specifications.
Hans-Werner Bitzer,
Senior Project Manager, T-Systems
International/Deutsche Telekom
Back
OSGi Technology in the IP Multimedia Subsystem (IMS) for Converged
Network Services The IP Multimedia
Subsystem (IMS) is being adopted by both wireless and wireline
carriers as a platform for offering converged network services.
Part of the vision for converged networks is one core, one
service, one device -- that is one core architecture will
support one service experience across many devices or one device
to access services across many networks. The OSGi service
platform can play a key role in this vision and this talk will
discuss what this role is. A brief overview of IMS, the types of
applications and services it enables, and the requirements that
places on the OSGi service platform will also be described.
Stanley Moyer, Executive Director, Telcordia Technologies
OSGi Service Platform in Home Control, Entertainment and
Communications Applications Control:
Automation service over X10,Konnex,Lonworks networks
Security service over RF with Powermax and Zigbee solutions
Entertainment:
Video distribution through UPnP
Audio distribution with commercial hardware
Infrared signal distribution over Ethernet
Data:
Ultra Wide Band benefits using true standards
Out coming communications with paternal control
Incoming communications with SSL Tunneling
Andres Manso, CTO, Hogar Digital
Back
OSGi Technology and IP-Based Video Surveillance in Home Security,
Access Control, and Personal Care IP video
cameras have been revolutionizing the security industry in the
last 20 months. They have become inexpensive and are
continuously taking market share away from conventional analog
video cameras.
Using available drivers that are compliant to the OSGi
Specification, it becomes easy for existing solutions based on
the OSGi Service Platform to leverage these IP Cameras:
-
Home security: Visual verification of silent
alarms can help to prevent false alarms.
-
Access control: An image or video can be used
to identify users and create a log of visitors.
-
Care for the elderly / disabled: Visual
monitoring in addition to existing emergency equipment.
-
Child care: Complementing existing “baby
phones” with visual data provides makes it easier for the
caretaker to detect critical situations.
-
Remote surveillance over the Internet: Answer
questions such as “Did I turn the stove off?”.
Tom Enderes, CEO, Gatewide LLC
Prashant Viswanathan, Co-Founder, Gatewide LLC
Providing a Holistic, Service-Oriented Infrastructure for
Integration of Real-World Data with Enterprise Solutions
The presentation gives an overview on how SAP Research positions
OSGi as one of the technological enablers for providing a
holistic service-oriented infrastructure for the seamless
integration of real world data with enterprise solutions. This
will efficiently enable emerging and future ubiquitous computing
technologies such as RFID, sensor networks, embedded systems and
other forms of devices to become a cornerstone for the
transformation of business processes.
Thomas Odenwald, Head of Smart Items Research Program, SAP Research
Back |
|
| |
|