| Home
Toys Interview - April 2000 - [HTI Home Page] |
Information Services Order Free Catalogs and Product Info [Click Message To Learn More] |
|
Interview - John Barr,
President While most standards define a single environment for building applications, the OSGi specification allows applications and services to be defined. This utilizes a combination of local networking solutions that are expected to be present in the home. UpnP, HAVi, LonWorks, and emNET devices can be easily controlled together to create a compelling solution for the end-user. |
Other contact info: |
1. What is a services gateway?
The Services Gateway (SG) is an embedded server that is inserted into the network to connect the external Internet to internal clients. The SG is inserted between the Service Provider's network and the home or SOHO / ROBO LAN and client devices. The SG separates the topology into the external network and the internal network. Services are delivered from trusted Service Providers on the external network and are delivered to the SG or internal clients. The SG is typically a zero-admin system that is secure and functions as a gateway between these internal and external components. The OSGi specification includes APIs for service cradle-to-grave life cycle management, inter service dependencies, data management, device management, client access, resource management, and security. Using these APIs clients load network based services on demand from the Service Provider and have the SG manage the installation, versioning and configuration of these services.
2. What services will be delivered using the gateway?
3. How does a Services Gateway relate to a Residential Gateway?
A Residential Gateway has been defined by some network operators as a point where distribution networks are terminated and pre-defined network services (phone, video, Internet access) are broken out to a connection point in the home. A Services Gateway is a point where external network policies are mapped onto internal network policies to create an environment where local devices can easily interoperate without being concerned about how external services are delivered, provisioned or accounting of service usage is done. It also is a platform that allows new services to be hosted as required by the end-user.
4. What kind of hardware / software interface does a Services Gateway require?
No equipment is specifically required in the OSGi specification. A Wide Area Network or a Local Area Network will work, as well as standard interfaces to peripheral devices.
5. Who will benefit from the service gateway and how?
6. What exactly is being standardized by OSGi?
The OSGi specification is a collection of APIs that define a services gateway. The specification defines a set of Core and Optional APIs that together define an OSG compliant gateway. Where possible the OSGi is leveraging existing Java standards. Where there are standards that apply that are not Java based, the group's work focuses on integrating with these standards.
7. There are many residential standards and initiatives. How is the Open Services Gateway Initiative unique?
The Open Services Gateway Initiative is complimentary with most other residential standards or initiatives currently underway. The Open Services Gateway Initiative is focused on the application layer and open to almost any protocol, transport or device layers and thus inclusive rather than exclusive of such. Where there is an existing Java standard, such as JINI, the OSG can use it. Where there is a standard that is not Java based, such as HAVi or Universal Plug and Play, the OSG is focusing on bridging these standards in a consistent fashion.
While most standards define a single environment for building applications, the OSGi specification allows applications and services to be defined. This utilizes a combination of local networking solutions that are expected to be present in the home. UpnP, HAVi, LonWorks, and emNET devices can be easily controlled together to create a compelling solution for the end-user.
John Barr (john.barr@motorola.com ) is the director of Personal Area Networks Systems Architecture and Technology for Motorola. He is currently President of the Open Services Gateway Initiative (OSGi). He has been with Motorola for 15 years working on real-time distributed systems, low power system and software technologies, DSP development methodologies, software systems, and the convergence of computing and communications. He is responsible for strategic relationships with consortia and standards development groups (e.g., IEEE, OSGi, W3C and IETF) to ensure that the Motorola Communications Enterprise incorporates Internet technologies that fundamentally change the way people communicate and interact while mobile. John has a Ph.D. from UCLA and previously was a staff engineer at Hughes Aircraft and a professor of Computer Science at the University of Montana.
© 1996 - 2008, Home Toys Inc. - All Rights Reserved
Powered by LJB Management Inc.