Upload
internet6hub
View
144
Download
0
Tags:
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
Telefonica Digital
@carlosralliCarlos Ralli-Ucendo
Campus Party EuropeLondon. September, 2013
The Internet6 Opportunity6code@Raspberry PI
2Telefonica Digital
Do you want to change the world? 01
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
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
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.
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
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
8Telefonica Digital
Developer seize the opportunity & change the world06
A paradigm shift: Do Services & Apps differently
9Telefonica Digital
Be agile to conquer the Internet6 ecosystem08
Rules of Evolution:
Only best adapted prevail
10Telefonica Digital
Understanding the change: What’s going on? 12
Rewiring it all leads to a game changerBringing back Innovation at first
11Telefonica Digital
A New world: New Possibilities (I) 12
12Telefonica Digital
A New world: New Possibilities (I) 12
Public IPs for all devices in all Network
Enable Corporate’s Incoming services
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:
14Telefonica Digital
A new world: New Possibilities (II) 12
Enable new Protocols: CoAP: UDP REST
Truly Internet of THINGS(CoAP/6LowPAN)
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!
16Telefonica Digital
10 Where/How many Internet6 products customers?
Source & updates: http://the-internet6.blogspot.com.es
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
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.
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
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
21Telefonica Digital
Project1: C-6Coding@Raspberry PI (mini-Tutorial)18
- Structures- Functions- Examples- Jumping2 v6
22Telefonica Digital
Project2: i6Station. 16
Set a universal device fostering residential Internet6 Apps.- Status: started. Collaborators accepted.
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
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.
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
26Telefonica Digital
17