Internet of things - network of things - smart home

Download Internet of things - network of things - smart home

Post on 14-Apr-2017

477 views

Category:

Software

0 download

TRANSCRIPT

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Development Solutions

    INTERNET OF THINGS - NETWORK OF THINGS HIGH TECH GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Overview

    AllJoyn is an open sourced framework to enable proximity based peer to peer mobile networking. It provides an abstraction layer with a clean API to the underlying networks stacks (wireless, bluetooth) which is relatively easy to extend with new network implementations (takers for zigbee?). AllJoyn provides service advertisement and discovery abstraction, as well as various application to application security mechanisms and a Remote Method Invocation abstraction.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Use Cases

    AllJoyn - Smart Home Environment

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    On Boarding

    The problem:

    Small embedded devices need to connect to a local wireless network but lack a proper user interface. Adding a user interface just to, for example, input wireless authentication, is wasteful.

    The solution:

    The embedded devices run a small AllJoyn thin client and use an AllJoyn router to onboard the local wireless network.

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Audio/data distribution The problem:

    Data is either centrally stored (media server) or distributed (several media devices) but need to be accessed by all devices.

    The solution:

    Embedded devices running the AllJoyn thin client can access a central media storage server running an AllJoyn router and can access each other s data.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Control Panel/Configuration The problem:

    Small embedded devices that need to configured and managed but lack a user interface or a web server.

    The solution:

    The embedded devices run an AllJoyn thin client that can be managed using a remote control panel on another UI capable device running the AllJoyn router.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Notification The problem:

    Devices without a display need to inform the user of events.

    The solution:

    They ran an AllJoyn client and use another AllJoyn device with a display for event notification.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Smart home example What about telling the coffee maker you want a coffee

    when you arrive home?

    Controlling your home security from your Smartphone?

    The fridge reminding you what you must buy?

    Adjusting the temperature,or the lighting?

    Sharing media with other devices? WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Smart home concept Internet of Things

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Text Message: - Coffee available - Music is playing - Its 11:56AM - The door is closed - Its 5 degrees

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Smart IR example

    AllJoyn Thin CLient Router/Gateway

    Device Cloud

    Concentrator

    Mobile Control Side

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    High level architecture

    An AllJoyn network is composed of routing nodes and leaf nodes. Leaf nodes can only connect to routing nodes, and routing nodes connect to other routing nodes to form a mesh of stars. Nodes form a distributed software bus that enables to publish, discover and use APIs. Applications that expose APIs are services, if they consume them, clients, and if they do both peers.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    High level architecture

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    AllJoyn Bus

    This is the most basic abstraction providing a fast lightweight way to move marshalled messages around a distributed system. The bus formation is ad hoc, based on application or service discovery. The wire protocol is an extended backwards compatible d-bus protocol which can run over any medium, WiFi, WiFi direct, ethernet, PLC, bluetooth etc. When a session is created the bus is extended. Peers are notified on join and leave events and can interact via their APIs or with multicast events.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Bus extension Advertisement and Discovery

    When a service is started it reserves a well known name in the bus and advertises it existence. This advertisement will be different on the different underlying technologies, UDP multicast over WiFi, pre-association service advertisement on WiFi direct or bluetooth service discovery message. Client applications may declare their interest in receiving advertisements by initiating a discovery operation.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Alljoyn Interfaces The published interfaces are discovered and introspected remotely using the About service framework and they are formed by three types of members:

    Methods: which can be called and return a result. Signals: broadcast, multicast or point to point asynchronous event notifications. Also sessionless. Properties: Accessed by getter and setter methods.

    They can contain basic and complex data types defined by the dbus specification: Interfaces can be defined in XML, or inline code, C++, Java, C...

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    AllJoyn Software components

    AllJoyn has two main components, AllJoyn applications (leaf nodes) and the router (routing node). Both are implemented with the AllJoyn client library which comes in two flavours, standard client, for applications running on high level OSes, and thin client, for deeply embedded devices (device firmware). The standard client is implemented in C++ and has bindings for various other languages, while the thin client is a C implementation and it depends on a routing node running off the device itself. The client library is represented by the AllJoyn SDK API. Routers are built using the standard client library so they must run on a high level OS. It can either run standalone (only supported under Linux) or integrated on an AllJoyn application. Routers perform bus management and message routing tasks.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    AllJoyn Bus implementation The Daemon

    The part of the bus running on a device is called a bus segment. Each segment needs an AllJoyn daemon, which are background processes which act as representatives of the AllJoyn bus. In order for the clients and servers to communicate with the bus daemon, they contain a representative of the bus called bus attachment.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    The Daemon

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Alljoyn Bus Structure

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    AllJoyn Sessions Example

    So the service advertises: [reliable IP , org.alljoyn.samples.chat.1 , 42] Asumming there is a bus attachment :2.1 on a remote daemon wanting to connect: [reliable IP , org.alljoyn.samples.chat.1 , :2,1 , 1025] The session ID 1025 is assigned by the system.

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    AllJoyn Base Services

    Build on top of the allJoyn framework for accelerated application development. They all use the About feature for advertisement and discovery. Each service framework will need to setup AllJoyn and the About feature. They are:

    Notification Service Framework: Sends and receives text messages, with the possibility of referencing media, with priority and filtering. Onboarding Service Framework: Standard way to get devices into a Wifi network. The onboarder device discovers a device that needs to be onboarded (onboardee), it connects to it, provides configuration information, and the onboardee verifies the connection. Audio Service Framework Control Panel Service Framework

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Developing from SDKs Supported operating systems include:

    Android (Java,needs SDK and NDK installed)

    iOS and OSX (Objective C)

    Windows and Linux (C++) Windows and Linux thin client (C) WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

  • WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS

    Q & A Thanks for view

    WEB: WWW.HTGSOFT.COM - EMAIL: INFO@HTGSOFT.COM - HIGH TECHNOLOGY GENERATION SOFTWARE IS POWERING YOUR IDEAS