Lijo Thomas Akshay P.M Satish Anamalamudi S.V.R Anand Malati Hegde

Slides:



Advertisements
Similar presentations
Tal Mizrahi Marvell IETF Meeting 81, July 2011
Advertisements

NetExt WG IETF-75 Mobility Session Suspend Ahmad Muhanna, et al.
CSCI 4550/8556 Computer Networks Comer, Chapter 22: The Future IP (IPv6)
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
IP Fragmentation. MTU Maximum Transmission Unit (MTU) –Largest IP packet a network will accept –Arriving IP packet may be larger IP Packet MTU.
Network Layer – IPv4 Dr. Sanjay P. Ahuja, Ph.D.
Entire Routes Reflecting capability draft-zhang-idr-bgp-entire-routes-reflect-00.txt Zhang Renhai :
Network Layer Packet Forwarding IS250 Spring 2010
Source Port # (16)Destination Port # (16) Sequence Number (32 bits) Acknowledgement Number (32 bits) Hdr Len (4) Flags (6)Window Size (16) Options (if.
Signaling & Routing Extension for Links with Variable Discrete Bandwidth draft-long-ccamp-rsvp-te-availability-03 draft-long-ccamp-ospf-availability-extension-02.
1 IPFIX Protocol Specifications IPFIX IETF-59 March 3, 2004 Benoit Claise Mark Fullmer Reinaldo Penno Paul Calato Stewart Bryant Ganesh Sadasivan.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
MODULE I NETWORKING CONCEPTS.
ECE 4110 – Internetwork Programming IP Protocol. 2 * From TCP/IP Protocol Suite, B. A. Forouzan, Prentice Hall Position of IP in TCP/IP Protocol Suite.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
07/24/200769th IETF Meeting - 6LoWPAN WG1 IPv6 Header Compression for Global Addresses Jonathan Hui David Culler draft-hui-6lowpan-hc1g-00 – “Stateless.
CSC 600 Internetworking with TCP/IP Unit 5: IP, IP Routing, and ICMP (ch. 7, ch. 8, ch. 9, ch. 10) Dr. Cheer-Sun Yang Spring 2001.
ROLL RPL Security IETF 77 status
1 Computer Communication & Networks Lecture 19 Network Layer: IP and Address Mapping Waleed Ejaz.
1 draft-ietf-6tisch-tsch-03 Using IEEE e TSCH in an IoT context: Overview, Problem Statement and Goals Thomas Watteyne (Ed.) Maria.
Mesh Routing Optimization for 6LoWPAN Ki-Hyung Kim (Ajou University) and S. Daniel Park (SAMSUNG Electronics) IETF 6LoWPAN WG 65th, Dallas, Tx.
Residence Time Measurement draft-mirsky-mpls-residence-time-04 Greg Mirsky John Drake
COMPUTER NETWORKS CS610 Lecture-30 Hammad Khalid Khan.
IP Internet Protocol. IP TCP UDP ICMPIGMP ARP PPP Ethernet.
Communicating Prefix Cost to Mobile Nodes (draft-mccann-dmm-prefixcost-01) IETF 93 Prague.
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
Multiplexing.
Residence Time Measurement draft-mirsky-mpls-residence-time-02
IP - The Internet Protocol
Chairs: Samita Chakrabarti, Gabriel Montenegro
Compression Format for IPv6 Datagrams in 6LoWPAN Networks
NAT State Synchronization using SCSP draft-xu-behave-nat-state-sync-01
LMP Behavior Negotiation
Packet Expiration Time in 6LoWPAN Routing Header
7 Network Layer Part IV Computer Networks Tutun Juhana
Bundle Protocol Specification
Carles Gomez, Josep Paradells
Pascal Thubert, Carsten Bormann, Robert Cragie, Laurent Toutain
ROLL RPL Security IETF 77 status
Greg Mirsky Vero Zheng Mach Chen Giuseppe Fioccola
IP - The Internet Protocol
IPv4 Support for Proxy Mobile IPv6 Ryuji Wakikawa & Sri Gundavelli
Precision Time Protocol
IP - The Internet Protocol
Dr. John P. Abraham Professor UTPA
Considerations on VL WUR frames
Dr. John P. Abraham Professor UTRGV, EDINBURG, TX
Greg Mirsky Erik Nordmark Nagendra Kumar Deepak Kumar Mach Chen
IP - The Internet Protocol
Dr. John P. Abraham Professor UTPA
Carles Gomez, Josep Paradells
draft-barth-pce-association-bidir-01
Chapter 15. Internet Protocol
Chairs: Samita Chakrabarti, Gabriel Montenegro
IP - The Internet Protocol
draft-gandhi-pce-pm-07
Considerations on VL WUR frames
Considerations on VL WUR frames
IPv4 Addressing By, Ishivinder Singh( ) Sharan Patil ( )
Internet Protocol (IP)
IP datagram fields cont.
doc.: IEEE < IETF>
Considerations on VL WUR frames
IP - The Internet Protocol
Update on DHCPv6 On-Demand Mobility Extension draft
Extended BFD draft-mirmin-bfd-extended
IPv6 Encapsulation for IOAM - Enhancement of IPv6 Extension Headers draft-li-6man-ipv6-sfc-ifit-01 draft-li-6man-enhanced-extension-header-00 Zhenbin.
How OAM Identified in Overlay Protocols draft-mirsky-rtgwg-oam-identify Greg Mirsky IETF-104 March 2019, Prague.
Inter-AS OAM for SR Networks IETF 105, Montreal
E. Bellagamba, Ericsson P. Sköldström, Acreo D. Ward, Juniper
Presentation transcript:

Packet Expiration Time in 6LoWPAN Routing Header IETF 98 draft-lijo-6lo-expiration-time-02 Lijo Thomas <lijo@cdac.in> Akshay P.M <akshaypm@ece.iisc.ernet.in> Satish Anamalamudi <satishnaidu80@gmail.com> S.V.R Anand <anand@ece.iisc.ernet.in> Malati Hegde <malati@ece.iisc.ernet.in> Charlie Perkins <charlie.perkins@huawei.com> 1

Overview Deadline-6LoRHE type for 6LoWPAN dispatch page 1 Carries Packet Expiration Time Optional Packet Origination Time Enables delay-aware forwarding and scheduling decisions Operates on time-synchronized constrained networks Handles different time zones over heterogeneous networks 6LBR LLN1(6TiSCH) LLN2(6TiSCH) Time Synchronized Network March 29, 2017 IETF 98 – 6lo WG

WG Comments on …-00 version The 6Lo RH Header was declared as an elective header and the size field was altered - Pascal Origination Time as well as Expiration - Thomas Added (optional) Origination Time field Feedback from Dale Renamed Timestamp-6LoRH to Deadline Header Scheme for compressed time representation Several editorial corrections Thanks Pascal, Thomas and Dale ! March 29, 2017 IETF 98 – 6lo WG

Deadline-6LoRH Elective Header for Packet Expiration Time 1 1 2 3 4 5 6 7 8 9 1 Length Type ……………… Length Length of 6LoRHE expressed in bytes 6LoRHE Header type Elective 6LoWPAN Routing Header 1 2 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 1 0 1 Length 6LoRH Type = TBD O D ER ETL OR OTL Rsv EXP ET (Variable length) OT (Optional) (variable length) Deadline-6LoRH Format March 29, 2017 IETF 98 – 6lo WG

Deadline-6LoRH Message Format Length (5 bits) : Length of the Expiration Time in octets 6LoRH Type (8 bits) : TBD ‘O’ flag (1 bit) : Origination Time field 1 : Origination Time is present 0 : Origination Time is absent ‘D’ flag (1 bit) : On Time Expiration 1 : Drop 0 : Ignore and forward ‘ER’ (2 bits) : Units of Expiration Time 00 : Time in microseconds 01 : Time in milliseconds 10 : Time in seconds 11 : User Defined March 29, 2017 IETF 98 – 6lo WG

Deadline-6LoRH Message Format (Cont’d) ‘ETL’ (3 bits [bbb]) : [bbb]+1 = Length of Expiration Time e.g., 000 : Length of ETL is “1 octet”, 111 : Length of ETL is “8 octets” ‘OR’ (2 bits) : Units of Origination Time ‘OTL’ (3 bits [bbb]) : [bbb]+1 = Length of Origination Time field e.g., 000 : Length of OTL is “1 octet”, 111 : Length of OTL is “8 octets” ‘Rsv’ (2 bits) : Reserved ‘EXP’ (3 bits) : Multiplication factor (exponent of base 2) ‘ET’ (Variable length) : Expiration Time value ‘OT’ (Variable length) : Origination Time value March 29, 2017 IETF 98 – 6lo WG

Origination Time Procedure Delay incurred by packets is useful for network diagnostics and performance monitoring Origination Time Computation OTnew_net : Origination Time in new network CTnew_net : Current Time in new network Dprev_net : Delay already incurred in previous network(s) OTnew_net = CTnew_net - Dprev_net March 29, 2017 IETF 98 – 6lo WG

Next Steps ? Thanks !!! Comments and Questions Should ASN be a choice for scale of ET and OT units? Comments and Questions Thanks !!! March 29, 2017 IETF 98 – 6lo WG