PTIN: Overview of a context platform for CaaS

50 %
50 %
Information about PTIN: Overview of a context platform for CaaS

Published on February 27, 2014

Author: fp7_caas



These slides presents a brief overview of the context platform developed by Portugal Telecom Innovaçao. This platform will support the context-awareness features of the CDD environment of the CaaS project.

PTIN Context Platform CaaS Meeting January 2014 Telma Mota | Ricardo Azevedo | Este documento é propriedade intelectual da PT e fica proibida a sua utilização ou propagação sem expressa autorização escrita.

Outline  Context  Context Management  Context Architecture  Context Platform • Requirements • The Platform • The Technologies 27-02-2014 2

Typically what is context?  Information about an entity (e.g. person, room, device)  Examples: • Location • Sensors (e.g. temperature) • Social Networks (e.g. likes, friends) • Web (e.g. weather, calendar) • Activity (e.g. running, sleeping) • Well Being (e.g. heart beat) • …  ToDo: Define what will be the business context 27-02-2014 3

Context Management • Defines the architectural elements for creating non-vertical context-aware services • Context Sources detect context changes and inform Providers • Context Providers publish the context information in the Broker • Context Broker distributes the information to the Consumers • Context Consumers use the information to provide a service • Functions like • aggregate, learn, infer and predict are usually supported by more sophisticated Context Providers • keep a single point of acccess and history are usually supported by the Context Broker by is internal DB or external. 27-02-2014 4

Context Architetcture 27-02-2014 5

Context Platform Requirements • Take into account the ETSI M2M specifications • Resource Oriented Architecture; M2M Information Model • Protocol: CoAP • Publish/Subscribe Model • Typical from messaging architectures • Protocols: MQTT, AMQP, XMPP • History and Reporting • Big Data; Cloudera • Service Oriented Architecture • Service Enablers (e.g. recommendations) • JBoSS/Switchyard 27-02-2014 6

The Platform External Context Consumers Applications/CNA API BUS Context Consumers Support Services Context Broker Context Context Context Provider Provider Providers Context Context Context Provider Provider Sources

The Platform Details Context Consumers APP APP APP API BUS SE SE SE NA Support Services Network Service Cap.Layer Context Broker REST CoAP MQTT AMQP Context Context Context Provider Provider Providers Context Sources Sensors (Humidity, luminosity, t emperature,...) Web (Weather, Calendar, ... SNs(FB, Tweeter,...) Mobile Device (location, net measures

The Technologies • Jboss • Switchyard • Apache Camel + Apache ActiveMQ • ETSI Gateway: NA (Network Application) + NSCL (Network Service Capability Layer ) • Cloudera • Sentry, Hadoop, Impala, Hbase • Interfaces: • HTTP, REST/Jason • Protocols MQTT, AMQP, CoAP 27-02-2014 9

The Model Consumer subscribes 0...n 1 Broker mediates 1 Application Id name 1...n relates to 0...n Entity id entityName is charaterised by 0...n 0...n Provider 1 owns Context ype typeName has 0...n Source 1 1 1...n Context id attributeName attributeVariance value unity timestamp

Add a comment

Related presentations

Related pages

CaaS: Content as a Service - Contentful: a developer ...

This article introduces Content as a service, the increasingly popular and relatively new kind of CMS. Whereas the traditional web CMS like WordPress and ...
Read more

EMC Compute-As-A-Service – Design Principles and ...

CaaS overview ... In the context of this white paper, a tenant is a ... to form a functional CaaS platform. Figure 1.
Read more

EASA – CAAS Foreign Air Operator Ramp Inspections ...

... CAAS Foreign Air Operator Ramp Inspections Workshop by EASA ... Overview of Foreign ... Standardisation in a Regional/Global Context;
Read more

Practical Context Awareness Information System for ...

Practical Context Awareness Information System for Wireless Vehicular Networks Based on a Core Telematics Platform
Read more

Interoperability Framework Development and Implementation

Interoperability Framework Overview ... E is the interface through the IP-mobility and PTIN platforms receive the ... used by the context platform, ...
Read more

Pricing | Docker

Product Overview. Docker ... (CaaS) platform that is hosted behind the ... Mon-Fri 9am to 6pm PT *Docker Engines can be deployed anywhere *Pricing is per ...
Read more

The Content API Gold Rush - Welcome to

Full service CaaS platforms allow you to pay a ... The content creator will need to know the context in which the ... Pages overview » Recent eZ Platform ...
Read more

Interoperability and Portability of Cloud Service Enablers ...

... Interoperability and Portability of Cloud Service Enablers in a PaaS ... Service Delivery Platform: Context ... a PTIN platform which is ...
Read more