Emerging Wireless Internet Standards
Download
1 / 25

Russ Housley Founder of Vigil Security, LLC IETF Chair [email protected] 1 June 2011 - PowerPoint PPT Presentation


  • 98 Views
  • Uploaded on

Emerging Wireless Internet Standards. Russ Housley Founder of Vigil Security, LLC IETF Chair [email protected] 1 June 2011. Internet Engineering Task Force. “ We make the net work ”

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Russ Housley Founder of Vigil Security, LLC IETF Chair [email protected] 1 June 2011' - eldon


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Emerging Wireless Internet Standards

Russ Housley

Founder of Vigil Security, LLC

IETF Chair

[email protected]

1 June 2011


Internet engineering task force
Internet Engineering Task Force

  • “We make the net work”

  • The mission of the IETF is to produce high quality, relevant technical and engineering documents that influence the way people design, use, and manage the Internet in such a way as to make the Internet work better. These documents include protocol standards, best current practices, and informational documents of various kinds. [RFC 3935]


Ietf open standards
IETF Open Standards

While the mission of the IETF is to make the Internet work better, no one is “in charge” of the Internet. Instead, many people cooperate to make it work. Each person brings a unique perspective of the Internet, and this diversity sometimes makes it difficult to reach consensus. Yet, when consensus is achieved, the outcome is better, clearer, and more strongly supported than the initial position of any participant.


Making the internet better
Making the Internet Better

Challenges from wireless devices

  • Scalability – allow the Internet to support every person and device on the planet

  • Mobility – keep your connection and applications wherever you go and while you are going


Scalability
Scalability

Internet of Things:

Trillions of Nodes

  • Growth from:

  • Phones

  • Logistics

  • Transportation

  • Smart Metering

  • Personal Sensors

  • Building Automation

  • Industrial Automation

Internet Fringe:

Billions of Nodes

Internet Core:

Millions of Nodes


Internet of things ietf scope
Internet of Things: IETF Scope

  • General-purpose technology (IPv6)

  • Suitable routing mechanisms

  • “IP over X” specifications

  • Transport protocols and middleware

  • Operational considerations

    Not in IETF scope due to lack of expertise:

  • Link layers, specific applications, specific network architectures, policy issues, …


Constrained nodes in the internet of things
Constrained Nodes in theInternet of Things

  • Node: CPU with a few MHz, ~10 KB RAM, ~100 KB Flash/ROM

  • Network: ~100 Kbit/s, high loss, high link variability, very limited packet size

  • Often battery operated, so must sleep a lot (mW • (1.0–(99.9 %)) = μW)

  • Example: CC2420 Sleep: 20 μA Idle: 426 μA Receive: 18.8 mA Transmit: 8.5 – 17.7 mA


Ietf working groups 1 of 2
IETF Working Groups (1 of 2)

  • 6LoWPAN: IPv6 (L2 / L3 interface) for low power, low data rate radio communication (already defined IP over IEEE 802.15.4)

  • MANET and ROLL: IPv6 routing solutions for ad hoc networks and low power and lossy networks (LLNs), respectively

  • CoRE: COAP, a light weight UDP-based protocol for sensor networks


Ietf working groups 2 of 2
IETF Working Groups (2 of 2)

  • EMAN: energy measurement and management framework and MIBs

  • LWIG: Light-weight implementation guidance

    • Not a profile or a new protocol

    • Explains what μIP and other small implementations can do to ensure small footprint


Rfc 4944 ipv6 over ieee 802 15 4
RFC 4944: IPv6 over IEEE 802.15.4

RFC 4944 provides a number of functions beyond the L2 / L3 interface to enable mapping from the IPv6 to IEEE802.15.4:

  • Adapting packet sizes

  • Header compression

  • Neighbor discovery

  • Power conservation

  • Routing topologies for mesh of devices


Routing protocol for low power and lossy networks rpl
Routing Protocol for Low Power and Lossy Networks (RPL)

  • A distance vector routing protocol

  • Builds Directed Acyclic Graphs (DAGs)

  • Optimized for low-energy networks

  • Allows building routed networks of “things”

border

router


Constrained application protocol coap
Constrained Application Protocol (CoAP)

  • Light-weight, HTTP-like protocol

  • Runs on UDP and supports multicast

  • HTTP-COAP mapping


Mobility
Mobility

Mobile Devices

  • More and more capabilities: voice, video, email, instant messaging, web browsing, geo-location

    Mobile Networks

  • Ships, trains, and planes (and soon automobiles)

    • Critical system using Internet protocols

    • Connect passenger’s mobile and portable devices


Internet mobility
Internet Mobility

  • Early IETF mobility work was largely done by researchers, seeing relatively little deployment

    • 3GPP2 and CDMA networks used Mobile IP

  • Today’s cellular networks use many IETF standards

  • Some new capabilities coming, but not too many

    • Multiple Interfaces (MIF) with Multipath TCP (MPTCP) is an example

    • Avoid specialized protocols in different places

    • Goal: one interoperable mobile Internet


Many pieces working together
Many Pieces Working Together

Internet

Access

Network

Access

Network

Access

Router

Access

Router

Access

Router

Access

Point

Access

Point

Access

Point

Access

Point

Movement

LocalMobility

(NETLMM)

GlobalMobility

(MIP)

Layer 2Mobility

(Not IETF)


Ietf working groups
IETF Working Groups

  • MIP4, MIP6, and NETLMM: Mobile IP

  • MIPSHOP: Performance, signaling and handoff optimization for Mobile IP

  • MIF: multiple simultaneous network attachments

  • HIP: a method of separating the end-point identifier and locator roles of IP addresses

  • MPTCP: Multipath TCP uses multiple paths during a regular TCP session


Mobile ip
Mobile IP

  • Mobile IPv4 is specified in RFC 3344

  • Mobile IPv6 is specified in RFC 3775 and RFC 3776

  • Mobility allows a node to continue using its “permanent” home address as it moves around the Internet, including maintenance of active TCP connections and UDP port bindings


Multiple interfaces
Multiple Interfaces

  • A host with multiple interfaces must select:

    • default router

    • address

    • DNS server

    • interface for packet transmission

  • Some configuration objects are:

    • global to the node

    • local to the interface

    • related to a particular prefix


Multipath tcp
Multipath TCP

  • Complements MIF – preparing for mobile end hosts with multiple radios

  • Allow devices to shift between links

    • Pick to most energy efficient network connection to increase battery life

    • Pick “cheaper” access

    • Avoid outages or congestion

    • Might also pool bandwidth from multiple paths


Mif mptcp example 1

Movement

MIF & MPTCP Example (1)

Mobile

Node

Server


Mif mptcp example 2

Movement

MIF & MPTCP Example (2)

Mobile

Node

Server


Mif mptcp example 3

Movement

MIF & MPTCP Example (3)

Server

Mobile

Node


And maybe

Movement

And Maybe …

Server

Mobile

Node


Invitation to participate
Invitation to Participate

  • IETF uses an open standards process

    • Everyone is invited to participate

    • Even if unable to attend the face-to-face meetings, join mail list discussions

  • One Internet

    • Open standards for a global Internet

    • Maximum interoperability

    • Add capabilities for mobile devices

    • Avoid specialized protocols in different places


Thank you
Thank You

Russ Housley

Phone: +1 703 435 1775

Email: [email protected]


ad