Ixonos keynote for LinuxCon Europe 2011


Published on

Ixonos' Antti Aumo, VP, Global Marketing, introduces an intriguing concept where multiple devices in the home environment create an instant private cloud thus providing extended functionality to all the devices participating in the cloud. The role of the smart phone changes from a passive consumer of services and resources to an intelligent service provider thus enabling radically new services and a new level of user experience to the consumers. Presented first at the LinuxCon Europe in 2011, Prague, Czech Republic, on 27 October 2011.

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Ixonos keynote for LinuxCon Europe 2011

  1. 1. REDEFINING THE CLOUD PHONE The new mobile LIFE where you connect to EVERYTHING Antti Aumo I 26 October I LinuxCon Europe 2011© Ixonos Plc
  2. 2. IXONOS IN BRIEF• We create wireless technologies, connected devices as well as multichannel online services and mobile apps• We enhance the competitiveness of our customer organisations by enabling superior user experience, cost-efficient development and faster time-to-market of their products and services. Our clientele includes wireless technology suppliers, mobile device Turnover 2010 totalled 84.9 MEUR and consumer electronics manufacturers, network operators, and operating profit 5.3 MEUR. companies taking advantage of the new business opportunities that Personnel +1000 wireless communications enable. Listed in Nasdaq OMX Helsinki.© Ixonos Plc
  3. 3. “TRADITIONAL” CLOUD PHONE… Centralized back-end, star-shaped service topology CPU - Requires a network connection to the back-end CONTENT - Uses resources that you do not control STORAGE - Primitive resources: online content, storage capacity, processing power + Data will not disappear if your device breaks down© Ixonos Plc
  5. 5. OUR CONCEPT (”HomeEcho”)• More than just a single device using the cloud, all devices in the home connect to one ”P2P swarm”• All resources and capabilities accessible from any device • shared from your cloud, HomeEcho• Sharing files, media and storage space, as well as capabilities: processing power, speakers, displays, network connection, sensors, etc...• Not tied into, or limited by, certain standards© Ixonos Plc
  6. 6. ...THE WORLD TOMORROW • See all devices as one entity, with combined capabilities • No need to worry about device compatibility or joint functionality • When the devices are connected to HomeEcho cluster, you decide: • which software to use • how the different devices interact© Ixonos Plc
  7. 7. TECHNOLOGY OVERVIEW THE DEVICE for dynamically loading and RUNTIME executing the software PEER for discovery and pairing Swarm CAPABILITIES for connecting accessories HW / SW and resources locally• Clustering your home electronics• Changing from a device-centric view to a user or use-case centric view© Ixonos Plc
  8. 8. ULTIMATELY, IT CAN LOOK LIKE THIS HANDHELD MEDIA CENTRE SMART TV CAR/IVI - Visibility of all processes - Possibility to select a user ”ROOM” ”ROOM” ”ROOM” ”ROOM” space for application - Possibility to share runtimes – handheld runs Dalvik on smart TV screen? APPLICATION APPLICATION APPLICATION APPLICATION APPLICATION APPLICATION APPLICATION APPLICATION APPLICATION APPLICATION APPLICATION APPLICATION You see one Kernel, one file system, all processes deployed to different user spaces. You manage everything like a single Linux box. - Kernel-to-Kernel p2p communications Linux Kernel Linux Kernel Linux Kernel Linux Kernel - Virtual file system – storage and remote /dev - Hot plug of new nodes to the cloud - You could buy CPU power – Hardware Hardware Hardware Hardware just put a node instance to remote cloud NODE NODE NODE NODE© Ixonos Plc
  9. 9. RESOURCES: COMBINE AND GROW NODE CPU MEMORY STORAGE VIDEO CONNECTIVITY AUDIO INPUT SENSORS OTHER CAPACITY DEVICES Laptop Intel Core i7-2920XM 4-8GB 500GB Diskdrive. 15.6” 1920x1080 Intel Centrino Advanced-N Built in Stereo speakers, QWERTY Fingerprint reader quad-core @3.5GHz Multiburner DVD FHD Built in. 6205 (Wi-Fi/Bluetooth), Integrated mic + Keyboard, drive Intel Graphics 3000 10/100/1000 Base Ethernet external AV over combo UltraNav dual RJ-45 jack point Smart phone 1 GHz ARM Cortex-A8 512 MB 16GB Internal, 32GB 4” 480x800 AMOLED, 2G/3G, Integrated loudspeaker, Touch panel (on 5 MP Camera, HW Acceleration for Internal RAM MicroSD SGX540 GPU, Wi-Fi 802.11 b/g/n, 3.5 jack for audio out, screen) Temperature, MM MPEG-2/4, DLNA BT 3.0 supported BT A2Dp Accelerometer, FM Radio Compass, AGPS Media centre Intel Core 2 Quad 6 GB 1TB Connected to 10/100/1000 Base Ethernet External – over audio Wireless IR Reader connected but 2 DVB-T tuners, (linux) Q6600 / 2.4 GHz Livingroom TV & RJ-45, out jack. Keyboard (non bt) not used All available SW Home theatre, Wi-Fi 802.11 a/b/g/n, codecs installed NVIDIA GeForce 8400, Tablet 1GHz Nvidia Tegra 1 GB 32 GB 10.1” widescreen 2G/3G Two integrated Touch panel 2MP Front Camera, 8MP Semi Acceleration for Dual-Core 1280x800 WXGA, Wi-Fi 802.11 a/b/g/n, speakers, 3.5 jack for (multi touch) rear Camera, WMV7-9, H.263, Wi-Fi Direct, audio out. Gyroscope, H.264, MPEG4, Xvid, Bluetooth 3.0 Accelerometer, DivX and VP8, Ambient light, FM/AM Tuner Compass, AGPS TV UNKNOWN - - 42” Clear motion Wi-Fi 802.11 a/b/g/n (USB) Integrated speakers - IR remote control Front camera 2xUSB, 2xHDMI (in) FHD, rendering for DD, (accessory) DLNA (in) Connected to home theatre. Home automation UNKNOWN - - 7” 640x480 control Wi-Fi 802.11 Mono speakers for Touch panel 4x motion detectors, 2 - control center screen warning signal (single touch) outdoor cameras lock detection, smoke alarms, Ventilation and temperature detection and adjustment In-Vehicle- UNKNOWN Not shareable CD/DVD RW - used 7x4” WVGA Wi-Fi 802.11 , external USB In car installed Direct Car rear camera NAVTEG Maps and Infotainment for read only. speakers, input Navigation, External USB as mass Comprehensive sound FM/AM Tuner, storage tuning Satellite radio ready, TOTAL > 8GHz >12 GB > 1.5 TB 6 different displays, 2x 2G/3G modems, In-door 5 speakers sets, 5 spots 2 Full keyboards, Location, Movement, Codecs, Connectors, DLNA capable wifi with ADSL 24/1 out for headsets, A2DBP 3 touch screens, Heat, Audio, Cameras, Services, Tuners renderers supported one traditional Compasses, remote© Ixonos Plc
  10. 10. MAIN BENEFITS • Resource stretching: grow your resources in the bottlenecks without additional investments • New amazing functionality thanks to unique resource combinations • Ease of use: focus on how the service is used, not how the devices are connected and configured • Technical complexity is hidden from consumers – things “just work” • Higher level of context awareness • Extreme flexibility, thanks to modularity • Developers not constrained by delays of standards being formalized • Low maintenance costs: peer is easy to maintain, • even if the kernel and device system is developed further • Compact enabler (the peer) • Light interface to the device’s system: just IP and messaging© Ixonos Plc
  11. 11. TECHNOLOGY: MAIN ELEMENTS • Most elements exist today, just separately • We can bring them together • Key technologies: • Virtualization: VirtualBox etc… • Clustering: LinuxPMI etc…. • Media and content distribution: RTSP etc … • Device discovery and management: Broadcast messages etc… • P2P technologies: Distributed hashes etc… • With different processor architectures (x86, ARM etc), no transfer of native code • Runtime Virtual Machines: Dalvik etc… • POC in user space → peer for x86 ≠ peer for ARM© Ixonos Plc
  12. 12. INTRODUCTION IN PHASES PHASE 1 PHASE 2 • Introduction can be done in two phases: RUNTIME user space 1. User space demo user space 2. Kernel implementation PEER • This enables verifying and kernel testing the system CAPABILITIES HW / SW kernel© Ixonos Plc
  13. 13. NUMBER OF USE CASES: ONE ZILLION • No predefinition for HOW and for WHAT the resources are used • Not limited to use-cases or functionality someone else has decided • Unlimited options • Maximized efficiency: each device performs the task it is most capable of doing, and communicates directly with others • A control device, such as a smart phone, is not burdened by handling all traffic • Can be expanded with remote capabilities from a ”traditional” cloud – not a must. • Can be accessed remotely© Ixonos Plc
  14. 14. SAMPLE USE CASE 0. Discovery 5. 1. Dispatch ”File Provider” 1. executable code / mini-app 2. 3. 2. Dispatch ”Media Player” executable code / mini-app 3. Assign Source to Media Centre 4. 4. Connect 6. 5. ”Play” 6. Read and play media© Ixonos Plc
  15. 15. PHONE MIC & CAMERA TO SKYPE CHAT ON TV Video chat on your TV by using the phone´s camera and mic© Ixonos Plc LinuxCon Europe Oct 2011 15
  16. 16. TV RECOGNIZES IF THE USER LEAVES THE ROOM The TV can use the phone mic and IR camera to recognise when a viewer leaves the room, and pause.© Ixonos Plc
  17. 17. VOICE-COMMANDED TV REMOTE Control TV with your mobile phone by giving voice commands.© Ixonos Plc LinuxCon Europe Oct 2011 17
  18. 18. ADDITIONAL TV FEATURES Interoperability between all the vendors would ensure that the extra TV features can become industry-standard expanding the interactive TV feature possibilities significantly.© Ixonos Plc LinuxCon Europe Oct 2011 18
  19. 19. THE FUTURE OF TV METRICS Instant tracking of TV show performance • How many people are in the room • How they react to the show (laugh/cry) • Are they just watching TV or using other devices • The collected data can be matched to the identity of the cloud© Ixonos Plc
  20. 20. PLAYLIST BASED ON SHARED MUSIC Generate playlists for parties that best matches the collective musical taste of guests.© Ixonos Plc LinuxCon Europe Oct 2011 20
  21. 21. PROTECTING THE ONES YOU LOVE Notifications about people’s whereabouts, for example your kids’ when they are playing outside, based on their phone GPS location (or WiFi/Bluetooth range), are viewable on your TV screen.© Ixonos Plc
  22. 22. REMOTE MANAGEMENT OF HOME When nobody is at home, it goes to energy-save mode. When you are 2kms away, your home starts to prepare itself by reinstating normal room temperature. Before you enter, the lights turn on for you. Antti is 2 kms away – prepare the house.© Ixonos Plc
  23. 23. REMOTE ACCESS TO HomeEcho “MAKE YOURSELF AT HOME” Link your HomeEcho (personal settings/files) to Hotel© Ixonos Plc LinuxCon Europe Oct 2011 23
  24. 24. HOME CLOUD EXTENDED WITH REMOTE CLOUD HomeEcho Remote cloud services Office applications Purchased remote services Storage space Games/Media Payment Streams processor© Ixonos Plc
  25. 25. WHAT NEEDS TO BE BUILT? • Linux clustering in an embedded environment • clustering projects are focused on workstations and servers • Integration to existing IDEs (Eclipse etc…) and SDKs (Android SDK etc…) • to enable SW development in these environments • API and later components • An open-source project within Linux ecosystem, to develop the solution and distribute its contents? 1. The runtime-based node 2. The build in the kernel 3. Porting efforts to different Linux distributions Challenges: • Consumer electronics market is fragmented • If implemented on only half of the devices, consumers become disappointed with the “other half” • Security of communications and execution privileges PORTABILITY IS A KEY DRIVER!© Ixonos Plc
  26. 26. ECOSYSTEM • Impact on the development ecosystem • Taking Linux to a new level: not only using Linux everywhere and connecting it with everything, but doing things beyond the imagination • Impact on commercial developers • Business opportunities for creating new use cases and programming HomeEcho mini-apps • Sell mini-apps to electronics companies • Sell mini-apps to consumers via app stores • Impact on electronics companies (home electronics, smartphones) • Differentiating devices with HomeEcho • Mini-apps optimized for your devices, include enhanced functionality • Value-add services enabled by HomeEcho© Ixonos Plc
  27. 27. THANK YOU! THANK YOU. www.ixonos.com© Ixonos Plc