idnits 2.17.1 draft-cao-lightweight-ip-01.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** You're using the IETF Trust Provisions' Section 6.b License Notice from 12 Sep 2009 rather than the newer Notice from 28 Dec 2009. (See https://trustee.ietf.org/license-info/) Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- No issues found here. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year -- The document date (March 8, 2010) is 5156 days in the past. Is this intentional? Checking references for intended status: Informational ---------------------------------------------------------------------------- == Unused Reference: 'RFC4919' is defined on line 156, but no explicit reference was found in the text == Unused Reference: 'RFC4944' is defined on line 161, but no explicit reference was found in the text Summary: 1 error (**), 0 flaws (~~), 3 warnings (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Working Group Z. Cao 3 Internet-Draft D. Liu 4 Intended status: Informational H. Deng 5 Expires: September 9, 2010 China Mobile 6 March 8, 2010 8 Light-weight IP Stack for Lossy and Low-power Networks 9 draft-cao-lightweight-ip-01 11 Abstract 13 This document describes the requirements for a new lightweight IP 14 stack for the Low-power and Lossy Networks, such as wireless sensor 15 networks, 802.15.4 enabled networks, and Machine-to-Machine type 16 communication (M2M). 18 Status of this Memo 20 This Internet-Draft is submitted to IETF in full conformance with the 21 provisions of BCP 78 and BCP 79. 23 Internet-Drafts are working documents of the Internet Engineering 24 Task Force (IETF), its areas, and its working groups. Note that 25 other groups may also distribute working documents as Internet- 26 Drafts. 28 Internet-Drafts are draft documents valid for a maximum of six months 29 and may be updated, replaced, or obsoleted by other documents at any 30 time. It is inappropriate to use Internet-Drafts as reference 31 material or to cite them other than as "work in progress." 33 The list of current Internet-Drafts can be accessed at 34 http://www.ietf.org/ietf/1id-abstracts.txt. 36 The list of Internet-Draft Shadow Directories can be accessed at 37 http://www.ietf.org/shadow.html. 39 This Internet-Draft will expire on September 9, 2010. 41 Copyright Notice 43 Copyright (c) 2010 IETF Trust and the persons identified as the 44 document authors. All rights reserved. 46 This document is subject to BCP 78 and the IETF Trust's Legal 47 Provisions Relating to IETF Documents 48 (http://trustee.ietf.org/license-info) in effect on the date of 49 publication of this document. Please review these documents 50 carefully, as they describe your rights and restrictions with respect 51 to this document. Code Components extracted from this document must 52 include Simplified BSD License text as described in Section 4.e of 53 the Trust Legal Provisions and are provided without warranty as 54 described in the BSD License. 56 Table of Contents 58 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 59 2. Characteristics of LLN . . . . . . . . . . . . . . . . . . . . 4 60 2.1. Latency . . . . . . . . . . . . . . . . . . . . . . . . . . 4 61 2.2. Low Power . . . . . . . . . . . . . . . . . . . . . . . . . 4 62 2.3. Data Rates . . . . . . . . . . . . . . . . . . . . . . . . 4 63 2.4. Small Packets . . . . . . . . . . . . . . . . . . . . . . . 4 64 2.5. Asymmetry Link . . . . . . . . . . . . . . . . . . . . . . 4 65 2.6. Packet Loss . . . . . . . . . . . . . . . . . . . . . . . . 4 66 3. Requirements for Lightweight IP Stack . . . . . . . . . . . . . 5 67 3.1. ICMP for network maintenance and debug . . . . . . . . . . 5 68 3.2. Specific API for enhanced performance . . . . . . . . . . . 5 69 3.3. Simplified Neighbor Discovery Protocol . . . . . . . . . . 5 70 3.4. Simplified IPsec/IKE support . . . . . . . . . . . . . . . 5 71 4. Security Considerations . . . . . . . . . . . . . . . . . . . . 6 72 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 7 73 6. Normative References . . . . . . . . . . . . . . . . . . . . . 8 74 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 9 76 1. Introduction 78 This document describes the requirements for a new lightweight IP 79 stack for the Low-power and Lossy Networks, such as wireless sensor 80 networks, 802.15.4 enabled networks, and Machine-to-Machine type 81 communication (M2M). 83 Multiple implementations of IP stack exist for the Internet of 84 Things. There is a need of standardizing these efforts to increase 85 interoperations among them. 87 2. Characteristics of LLN 89 2.1. Latency 91 The latency of M2M link is high mostly due to the low data rate. 93 2.2. Low Power 95 Typically, some or all devices are battery operated. 97 2.3. Data Rates 99 The data rate for 802.15.4-2006 is 20-250 Kbps. The data rate 100 required for 802.15.4g is 40-1000 Kbps. 102 2.4. Small Packets 104 Applications within LoWPANs are expected to originate small packets. 105 Adding all layers for IP connectivity should still allow transmission 106 in one frame without incurring excessive fragmentation and 107 reassembly. Furthermore, protocols must be designed or chosen so 108 that the individual "control/protocol packets" fit within a single 109 802.15.4 frame. Along these lines, IPv6's requirement of sub-IP 110 reassembly may pose challenges for low-end LoWPAN devices that do not 111 have enough RAM or storage for a 1280-octet packet. 113 2.5. Asymmetry Link 115 Due to the power constrain, some node may only be able to receive 116 packets but not able to send packets. This results into asymmetry 117 links in the network. 119 2.6. Packet Loss 121 Packet loss is high due to the unstable of LLN. 123 3. Requirements for Lightweight IP Stack 125 3.1. ICMP for network maintenance and debug 127 TBD. 129 3.2. Specific API for enhanced performance 131 TBD. 133 3.3. Simplified Neighbor Discovery Protocol 135 This is introduced in [I.D-6LOWPAN-ND] 137 3.4. Simplified IPsec/IKE support 139 TBD. 141 4. Security Considerations 143 TBD. 145 5. IANA Considerations 147 This document does not require any IANA actions. 149 6. Normative References 151 [I.D-6LOWPAN-ND] 152 Shelby, Z., "6LoWPAN Neighbor Discovery", 153 draft-ietf-6lowpan-nd-06.txt (work in progress), 154 September 2009. 156 [RFC4919] Kushalnagar, N., Montenegro, G., and C. Schumacher, "IPv6 157 over Low-Power Wireless Personal Area Networks (6LoWPANs): 158 Overview, Assumptions, Problem Statement, and Goals", 159 RFC 4919, August 2007. 161 [RFC4944] Montenegro, G., Kushalnagar, N., Hui, J., and D. Culler, 162 "Transmission of IPv6 Packets over IEEE 802.15.4 163 Networks", RFC 4944, September 2007. 165 Authors' Addresses 167 Zhen Cao 168 China Mobile 169 Unit2, 28 Xuanwumenxi Ave,Xuanwu District 170 Beijing 100053 171 China 173 Email: zehn.cao@gmail.com 175 Dapeng Liu 176 China Mobile 177 Unit2, 28 Xuanwumenxi Ave,Xuanwu District 178 Beijing 100053 179 China 181 Email: liudapeng@chinamobile.com 183 Hui Deng 184 China Mobile 185 Unit2, 28 Xuanwumenxi Ave,Xuanwu District 186 Beijing 100053 187 China 189 Email: denghui@chinamobile.com