26
1 Telefonica Digital Telefonica Digital @carlosralli Carlos Ralli-Ucendo Campus Party Europe London. September, 2013 The Internet6 Opportunity 6code@Raspberry PI

Internet6 opportunity

Embed Size (px)

DESCRIPTION

Carlos Ralli presentation at the London Campus Party Europe 2013. One of the items presented is the Internet6 Hub collaboration site (http://www.internet6hub.com)

Citation preview

Page 1: Internet6 opportunity

Telefonica Digital

@carlosralliCarlos Ralli-Ucendo

Campus Party EuropeLondon. September, 2013

The Internet6 Opportunity6code@Raspberry PI

Page 2: Internet6 opportunity

2Telefonica Digital

Do you want to change the world? 01

Page 3: Internet6 opportunity

3Telefonica Digital

The World is Changing Join the move! 02

IPv4INTERNET

INTERNET6

NATs

- SHORT SIZED - COMPLEX- CLIENT-SERVER - HUGE

- SIMPLER- END2END

Two Internets, not just one

Page 4: Internet6 opportunity

4Telefonica Digital

How many have already joined so far? 03

Source & updates: http://www.google.com/ipv6/statistics.html

Getting closer to the Critical mass threshold

Page 5: Internet6 opportunity

5Telefonica Digital

What’s today’s Internet6 offering? 04

A relevant subset of the WWW…but not really lots of (new) services…

- 24% Alexa-500 ranking.- All Top6 but Twitter.

Page 6: Internet6 opportunity

6Telefonica Digital

Reason behind: Mainstream misconception05

IPv6, just known by IPv4 depletion Devel/Users: We’ll do things the same way

Source & updates: http://www.potaroo.net/tools/ipv4/index.html

Page 7: Internet6 opportunity

7Telefonica Digital

An Opportunity for Entrepreneurs/ New Developers07

Keep v4 chains (existing players)

Pioneer a New World

(entrepreneurs)

Focus: Keep v4 Customers

Focus: Service v6 users

Page 8: Internet6 opportunity

8Telefonica Digital

Developer seize the opportunity & change the world06

A paradigm shift: Do Services & Apps differently

Page 9: Internet6 opportunity

9Telefonica Digital

Be agile to conquer the Internet6 ecosystem08

Rules of Evolution:

Only best adapted prevail

Page 10: Internet6 opportunity

10Telefonica Digital

Understanding the change: What’s going on? 12

Rewiring it all leads to a game changerBringing back Innovation at first

Page 11: Internet6 opportunity

11Telefonica Digital

A New world: New Possibilities (I) 12

Page 12: Internet6 opportunity

12Telefonica Digital

A New world: New Possibilities (I) 12

Public IPs for all devices in all Network

Enable Corporate’s Incoming services

Page 13: Internet6 opportunity

13Telefonica Digital

A new world: New Possibilities (II) 12

Overcome forced client-server modelTruly efficient WebRTC Apps

Native P2P: No NAT punching hole

Internet6 at home may significantly change:

Page 14: Internet6 opportunity

14Telefonica Digital

A new world: New Possibilities (II) 12

Enable new Protocols: CoAP: UDP REST

Truly Internet of THINGS(CoAP/6LowPAN)

Page 15: Internet6 opportunity

15Telefonica Digital

Where/How many Internet6 products customers? 09

Source & updates: http://the-internet6.blogspot.com.es

29.197.753 Users/Customers waiting for you!

Page 16: Internet6 opportunity

16Telefonica Digital

10 Where/How many Internet6 products customers?

Source & updates: http://the-internet6.blogspot.com.es

Page 17: Internet6 opportunity

17Telefonica Digital

Where’s Internet6 customers highest growth? 11

Source & updates: http://the-internet6.blogspot.com.es

Source & updates: http://www.vyncke.org/ipv6status/compare.php?metric=p&countries=ro,fr,lu

Page 18: Internet6 opportunity

18Telefonica Digital

How to Get started? 6Code@RaspberryPI! 14

Raspberry PI Model-B $35- 512MB RAM - Ethernet- 2 USB, GPIO port, HDMI- Outstanding graphics - Raspbian (Debian Linux).

Ideal for DIY projects.

Page 19: Internet6 opportunity

19Telefonica Digital

Almost Convinced? Join the “Internet6 Hub”! 15

- Develop IPv6 RPI Apps.- Link existing v6 Apps.- Share & collect Ideas.- Tutorials & Experiences.

We’ve got the Inspiration!

Everyone’s invited!- Developers- Designers- Ideators

Sign up! http://www.internet6hub.com -> (collaborate/join)

Antonio CarlosLucientes Ralli

Page 20: Internet6 opportunity

20Telefonica Digital

Project0: Set up the HUB & server in the Internet618

Fusionforge+Mediawiki- Members- Projects- Internal docs

Join us! http://www.internet6hub.com/

1 Linux Server in a Cloud- Native Internet6- Web, Wiki, forge- Also v6 Services

Page 21: Internet6 opportunity

21Telefonica Digital

Project1: C-6Coding@Raspberry PI (mini-Tutorial)18

- Structures- Functions- Examples- Jumping2 v6

Page 22: Internet6 opportunity

22Telefonica Digital

Project2: i6Station. 16

Set a universal device fostering residential Internet6 Apps.- Status: started. Collaborators accepted.

Page 23: Internet6 opportunity

23Telefonica Digital

Project2: i6Station (II) 16

Basic features for conventional users:- Enjoy Apps leveraging Internet6 access. - Measure/Compare ISP Internet6 quality. - Manage home v6 connectivity & prefixes. Features for geeks/developers:- Pioneer the Internet6 designing new paradigms & Apps. - Provide a tunneled connection enabling development if in v4-world. - Ready-to-use open source system to learn, develop & deploy to users.- CoAP control of your i6station- Use multicast to control dozens or hundreds of i6station boxes

Detailed status:- Ready: List of Features- ongoing: analyzing existing functions/libraries, arch design- Pending: test, brainstorming on extension modules, disseminate

Page 24: Internet6 opportunity

24Telefonica Digital

Projects 3-4-5 i6Station Extension Modules 16

Module1: Security RealmsStatus: Idea, Collaborators neededCreate different realms = IPv6 subnets with different security and access policies. RPI manages DHCP and configures home CEP.

Module2: CoAP Home ServicesStatus: Idea, Collaborators needed (TCP/UDP experts)Expose home services using CoAP-like servers only answering when a key is received.

Module3: Private Personal Communications (P2P)Status: Idea, Collaborators needed (VoIP, messengers apps)A truly P2P messaging/voice app distributed in i6stations so your messages, files and conversations with others won’t traverse 3rd party servers.

Page 25: Internet6 opportunity

25Telefonica Digital

Project6: (a real) Web of the Things 16

Build 6LowPAN open-source Home Automation.Status: testing with 6lowpan motes. Investigating commercial-class devices

Embedded SW @Device

6LowPAN Gateway

Platform / User App

Page 26: Internet6 opportunity

26Telefonica Digital

17