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 Switching EIU64 or mac addresses Switch tables Loop detection/Protection – Spanning tree
Network Layer 3 Layer 3 forwarding - Network addresses IPv4, IPv6, XNS, Appletalk, OSI CLNS Routing – building the tables for Layer 3 Forwarding
Session/Presentation Reliability, Sequencing, stateful – TCP Simple packet transport, stateless – UDP
Application FTP, Telnet, DNS HTTP – HTTP+ Web Services – XML – RestFul Interfaces, SOAP Application Level Gateway – Expose specific data elements
Common Layer 2 Frames IEEE 802.3/Ethernet IEEE /WIFI IEEE 1901/Homeplug Layer 2 Network Interop can be Bridging
AMI to HAN IPv6 AMI IPv6 HAN Routed?
AMI to HAN IPv6 or C12.22 or vendor X IPv6 Security Application Level Gateway
Smart Energy Routing Requirements Tom Herbst Don Sturek
IETF Draft draft-herbst-v6ops-cpeenhancements-00 Submitted 10/4/10 To be in v6ops working group at IETF Beijing next week
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
IP on IPv6, 6LoWPAN, ND, RPL is 128byte packets – 6LoWPAN does adaptation fragmentation RPL is route over – every hop a Link Local 6LoWPAN ND is not RFC4861 ND
WIFI Needs Layer 3 Forwarding
Multiple routers likely
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
ULA’s for the HAN Stable but not Static Routable Easy to distinguish – Not forwarded to the Internet
ULA’s in the Mesh
Multiple ULA problem
Need a routing protocol
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
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
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