network interop opensg 11/2/10

25
Network Interop OpenSG 11/2/10 Tom Herbst

Upload: tala

Post on 24-Feb-2016

51 views

Category:

Documents


0 download

DESCRIPTION

Network Interop OpenSG 11/2/10. Tom Herbst. Agenda. Opening Intro to Interop IETF Draft for Smart Energy Ongoing Work. OSI Model. Physical. Layer 1 Simple Packet forwarding Repeater Perhaps change media 100BaseT – Fiber Only error checking like CRC. DataLink. Layer 2 Bridging - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Network  Interop OpenSG   11/2/10

Network InteropOpenSG 11/2/10

Tom Herbst

Page 2: Network  Interop OpenSG   11/2/10

Agenda

• Opening• Intro to Interop• IETF Draft for Smart Energy• Ongoing Work

Page 3: Network  Interop OpenSG   11/2/10

OSI Model

Page 4: Network  Interop OpenSG   11/2/10

Physical

• Layer 1• Simple Packet forwarding– Repeater– Perhaps change media• 100BaseT – Fiber

• Only error checking like CRC

Page 5: Network  Interop OpenSG   11/2/10

DataLink

• Layer 2• Bridging• Switching• EIU64 or mac addresses• Switch tables• Loop detection/Protection– Spanning tree

Page 6: Network  Interop OpenSG   11/2/10

Network

• Layer 3• Layer 3 forwarding - Network addresses• IPv4, IPv6, XNS, Appletalk, OSI CLNS• Routing – building the tables for Layer 3

Forwarding

Page 7: Network  Interop OpenSG   11/2/10

Session/Presentation

• Reliability, Sequencing, stateful– TCP

• Simple packet transport, stateless– UDP

Page 8: Network  Interop OpenSG   11/2/10

Application

• FTP, Telnet, DNS• HTTP– HTTP+• Web Services – XML

– RestFul Interfaces, SOAP

• Application Level Gateway– Expose specific data elements

Page 9: Network  Interop OpenSG   11/2/10

Common Layer 2 Frames

• IEEE 802.3/Ethernet • IEEE 802.11/WIFI• IEEE 1901/Homeplug• Layer 2 Network Interop can be Bridging

Page 10: Network  Interop OpenSG   11/2/10

AMI to HAN

IPv6 AMIIPv6 HAN

Routed?

Page 11: Network  Interop OpenSG   11/2/10

AMI to HAN

IPv6or C12.22or vendor X

IPv6

Security

Application Level Gateway

Page 12: Network  Interop OpenSG   11/2/10

Smart Energy Routing Requirements

Tom HerbstDon Sturek

Page 13: Network  Interop OpenSG   11/2/10

IETF Draft

draft-herbst-v6ops-cpeenhancements-00Submitted 10/4/10To be in v6ops working group at IETF Beijing

next week

Page 14: Network  Interop OpenSG   11/2/10

802.15.4 at every residence

• California as an example– 5.5 Million in deployment at PG&E– 5.3 Million in deployment at SCE– 1.4 Million in deployment in San Diego

Page 15: Network  Interop OpenSG   11/2/10

IP on 802.15.4

• IPv6, 6LoWPAN, ND, RPL• 802.15.4 is 128byte packets– 6LoWPAN does adaptation fragmentation

• RPL is route over – every hop a Link Local• 6LoWPAN ND is not RFC4861 ND

Page 16: Network  Interop OpenSG   11/2/10

802.15.4 <-> WIFI Needs Layer 3 Forwarding

Page 17: Network  Interop OpenSG   11/2/10

Multiple routers likely

Page 18: Network  Interop OpenSG   11/2/10

IPv6 Address Scoping

• Link Local– Direct, not routed– Fixed prefix + EUI64

• Unique Local Addresses– Not global– Random formula (or manual assignment)

• Globally Unique Addresses– Real Internet

Page 19: Network  Interop OpenSG   11/2/10

ULA’s for the HAN

• Stable but not Static• Routable• Easy to distinguish– Not forwarded to the Internet

Page 20: Network  Interop OpenSG   11/2/10

ULA’s in the Mesh

Page 21: Network  Interop OpenSG   11/2/10

Multiple ULA problem

Page 22: Network  Interop OpenSG   11/2/10

Need a routing protocol

Page 23: Network  Interop OpenSG   11/2/10

mDNS

• Service Advertisement Protocol– Apple Bonjour

• Local (link local) scoping as defined by Apple• Global reach via DNS• Need something like the local version, but

through a routed home

Page 24: Network  Interop OpenSG   11/2/10

IETF

• Mostly to be incorporated into other CPE work– draft-ietf-v6ops-ipv6-cpe-router-07– draft-wbeebee-v6ops-ipv6-cpe-router-bis-04

• mDNS– draft-cheshire-dnsext-dns-sd-07

Page 25: Network  Interop OpenSG   11/2/10

Next Steps

• What is useful group work?• Regular call?– Smart Energy 1 on IP– C12.22 on IP– AMI demarc– DLMS.com COSEM– Multi mac/phy SEP2.0