manet Working Group Internet-Draft Tan Yang, Shuguang Zhang, Yidong Cui, Yuehui Jin Intended status: Expected Beijing University of Posts and Telecom Expires: January 2010 July 2009 Improved INSIGNIA Based on Network measurement draft-yang-manet-improvedinsignia-00.txt Status of this Memo This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/ietf/1id-abstracts.txt The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html. For potential updates to the above required-text see: http://www.ietf.org/ietf/1id-guidelines.txt Copyright Notice Copyright (c) 2009 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents in effect on the date of publication of this document (http://trustee.ietf.org/license-info). Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Yang, et al. Expires - January 2009 [Page 1] Internet-Draft Improved INSIGNIA Based on Network measurement July 2009 Abstract This document specifies an improved version of INSIGNIA[1][2], which is a framework supporting quality of service(QOS) in mobile ad hoc networks. INSIGNIA is an in-band signaling system, and 'in-band signaling' means the control information is carried along with data in IP packets. In this memo we introduce network measurement into INSIGNIA, and then this system can highly responsive to changes of performance on mobile ad hoc networks. Table of Contents 1. Introduction...................................................2 1.1 Assumptions................................................2 2. Improved INSIGNIA protocol.....................................2 2.1 Improved IP options........................................3 2.2 QOS parameters.............................................3 3. Improved INSIGNIA adaptation operations........................3 Security Considerations...........................................4 References........................................................4 Acknowledgments...................................................5 Author's Addresses................................................5 1. Introduction INSIGNIA is an in-band signaling system that supports fast flow reservation, restoration and adaptation algorithms that are specifically designed to deliver adaptive real-time services in mobile ad hoc networks. For full details of INSIGNIA please see[2]. In INSIGNIA requested bandwidth should be adjusted based on the measured channel capacity/utilization. As only bandwidth information can not reflect the performance comprehensively, this memo provides a supplement for INSIGNIA. More performance metrics can be used for admission control and resource reservation based on network measurement. 1.1 Assumptions We assume that performance metrics, e.g. one-way delay, one-way loss rate, one-way jitter, can be obtained through some network measurement technology in the mobile ad hoc network. 2. Improved INSIGNIA protocol We add a new bit into INSIGNIA IP options, which is used to load the performance metrics measured by intermediate nodes on a path. Yang, et al. Expires - January 2009 [Page 2] Internet-Draft Improved INSIGNIA Based on Network measurement July 2009 2.1 Improved IP options INSIGNIA uses a new IP option to setup restore and adapt resource between packets with source-destination pairs. Based on INSIGNIA IP options, we add QOS parameters (QOS_PARA) fields into the INSIGNIA IP options, which is illustrated in Figure 1. Reservation payload bandwidth bandwidth QOS Mode type indicator request parameters +----------+----------+----------+--------------+-----------+ | RES/BE | BQ EQ | MAX/MIN | MAX | MIN | QOS_PARA | +----------+----------+----------+--------------+-----------+ |<-------->|<-------->|<-------->|<------------>|<--------->| 1 bit 1 bit 1 bit 16bits m bits Figure 1. Improved INSIGNIA IP options 2.2 QOS parameters The measure of performance metrics are carried in the QOS parameters field, as illustrated in Figure 2. Address of node bottleneck one-way with largest delay bandwidth loss +------------------+-----------+----------+--------+-------+-------+ | MAX_QAddr | BNAddr | BN | OWD | OWL | OWJ | +------------------+-----------+----------+--------+-------+-------+ Address of one-way one-way Bottleneck delay jitter |<---------------->|<--------->|<-------->|<------->|<---->|<----->| 32 bits 32 bits 8 bits 8 bits 8 bits 8 bits Figure 2. Details of QOS_PARA field The MAX_QAddr field indicates the address of node with the largest queue delay on a path. The BNAddr field indicates the address of bottleneck node along a path. The BN field indicates the bottleneck bandwidth of a path. The OWD field indicates the one-way delay. The OWL field indicates one-way loss. The OWJ field indicates one-way jitter. Note that the fields in QOS_PARA should be tailored in accordance with required types of performance metrics. 3. Improved INSIGNIA adaptation operations Yang, et al. Expires - January 2009 [Page 3] Internet-Draft Improved INSIGNIA Based on Network measurement July 2009 The new adaptation operation based on INSIGNIA is different among source nodes, intermediate nodes and destination nodes. New adaptation procedures on source nodes: [1] Fields in QOS_PARA should be initialized in accordance with required types of performance metrics before forwarding reservation request packets toward destination node. [2] When QOS reports are sent to source host, some data processing are done according to the data in QOS_PARA field. For example, an active flow is rerouted to avoid passing the bottleneck node or node with the largest queue delay on the path according to data in BNAddr field or MAX_QAddr field, respectively; bandwidth requirements of the flow specified in the bandwidth request field is reduced if data in BN field is smaller than requested; The service type may be degraded adaptively according to the OWD or OWL field; generation rate of the flow is reduced if value of OWJ field is larger than a threshold. New adaptation procedures on intermediate nodes: [1] When intermediate nodes receive request packets, they attempt to reserve, restore or adapt resources forwarding data packets toward the destination and do some measurement. [2] The measured performance metrics are encapsulated into the QOS_PARA field. New adaptation procedures on destination nodes: [1] Destination nodes generate QOS reports which include QOS statistics obtained by intermediate nodes, and sent them to source. 4. Security Considerations Active network measurement should be tuned well to avoiding active attacks. 5. References [1] G-S.Ahn,S-B.Lee,A.T.Cambell and X.Zhang,"INSIGNIA",draft-ietf- manet-insignia-01.txt, October 1999. [2] S-B.Lee, G-S.Ahn, X.Zhang, A.T.Cambell, "INSIGNIA: A QoS Framework for Mobile Ad Hoc Networks", Journal of Parallel and Distributed Computing, Jan 2000. Yang, et al. Expires - January 2009 [Page 4] Internet-Draft Improved INSIGNIA Based on Network measurement July 2009 6. Acknowledgments This work is supported by National High Technology Research and Development Program of China (Grant No. 2006AA01Z235). Author's Addresses Tan Yang, ShuGuang Zhang, Yidong Cui, Yuehui Jin State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications 10 Xitucheng Road, Haidian District,Beijing, P.R.China,100876 Phone: +86 010-62282008-6081 Email: atomoto@gmail.com, zhang_sg_bfw@163.com, {cyd, yhjin}@bupt.edu.cn Yang, et al. Expires - January 2009 [Page 5]