Skip to main content

Automatic Network Congestion Relief in GeneRic Autonomic Signaling Protocol (GRASP)
draft-han-anima-grasp-congestion-relief-00

Document Type Active Internet-Draft (individual)
Authors Mengyao Han , Jing Zhao , Zheng Ruan , Shuai Zhang
Last updated 2025-10-20
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date (None)
Responsible AD (None)
Send notices to (None)
draft-han-anima-grasp-congestion-relief-00
anima                                                        M. Han, Ed.
Internet-Draft                                              J. Zhao, Ed.
Intended status: Standards Track                            Z. Ruan, Ed.
Expires: 23 April 2026                                     S. Zhang, Ed.
                                                            China Unicom
                                                         20 October 2025

   Automatic Network Congestion Relief in GeneRic Autonomic Signaling
                            Protocol (GRASP)
               draft-han-anima-grasp-congestion-relief-00

Abstract

   This draft defines a method for automatic congestion relief using the
   Grasp protocol.  In operator networks, in response to network
   failures such as fiber optic cable faults and optical module
   malfunctions, network devices can automatically respond and achieve
   real-time self-healing, thereby ensuring the stable operation of the
   network.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   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."

   This Internet-Draft will expire on 23 April 2026.

Copyright Notice

   Copyright (c) 2025 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 (https://trustee.ietf.org/
   license-info) in effect on the date of publication of this document.
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.  Code Components

Han, et al.               Expires 23 April 2026                 [Page 1]
Internet-Draft  Automatic Network Congestion Relief in G    October 2025

   extracted from this document must include Revised BSD License text as
   described in Section 4.e of the Trust Legal Provisions and are
   provided without warranty as described in the Revised BSD License.

Table of Contents

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
     1.1.  Overview  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Conventions and Definitions . . . . . . . . . . . . . . . . .   3
   3.  Approach of Automatic Network Congestion Relief . . . . . . .   3
   4.  GRASP Requirements and Specification  . . . . . . . . . . . .   3
     4.1.  GRASP Requirements  . . . . . . . . . . . . . . . . . . .   3
       4.1.1.  New GRASP Option: Congestion Monitoring . . . . . . .   4
       4.1.2.  New GRASP Option: Bandwidth Allocation  . . . . . . .   4
       4.1.3.  ASA capability: Autonomous Decision for Congestion
               Relief  . . . . . . . . . . . . . . . . . . . . . . .   4
     4.2.  GRASP Specification . . . . . . . . . . . . . . . . . . .   4
   5.  Security Considerations . . . . . . . . . . . . . . . . . . .   4
   6.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .   4
   7.  References  . . . . . . . . . . . . . . . . . . . . . . . . .   4
     7.1.  Normative References  . . . . . . . . . . . . . . . . . .   4
     7.2.  Informative References  . . . . . . . . . . . . . . . . .   5
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .   5

1.  Introduction

1.1.  Overview

   GeneRic Autonomic Signaling Protocol (GRASP) [RFC8990] is intended to
   be used for Service Announcement, Discovery and Selection especially
   in network or for network services intended to be deployable without
   dependencies against centralized "server" entities, such as fully
   autonomous networks or Autonomous Service Agents (ASA).

   To support these goals, GRASP provides a hop-by-hop network wide
   flooding of announcement or discover messages reliably and secured
   and without looping messages.  This flooding is achieved with a per-
   hop GRASP agent responsible for per-hop flooding of GRASP messages.

   Automatic Network Congestion Relief is introduced by
   [I-D.zhao-anima-automatic-congestion-relief].  The ntwork congestion
   caused by fiber optic failures becoming a common issue for operators.
   It requires dedicated staff to perform daily traffic inspections and
   manually adjust configurations on an hourly basis, which
   significantly increases the difficulty of network maintenance.

Han, et al.               Expires 23 April 2026                 [Page 2]
Internet-Draft  Automatic Network Congestion Relief in G    October 2025

   This draft introduces an automatic congestion relief mechanism based
   on intelligent traffic analysis and auto-regulation.  In the event of
   congestion caused by fiber optic failures, it can intelligently
   respond to congestion and initiate real-time self-healing processes,
   solving the network congestion and maintenance challenges faced by
   operators due to fiber optic failures, and ensuring the stable
   operation of the network.

   The mechanism in this document enables the Automatic Network
   Congestion Relief through GRASP.

2.  Conventions and Definitions

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and
   "OPTIONAL" in this document are to be interpreted as described in BCP
   14 RFC2119 [RFC8174] when, and only when, they appear in all
   capitals, as shown here.

3.  Approach of Automatic Network Congestion Relief

   This second-level congestion relief mechanism is automated through
   the intelligent module within the device.  Leveraging intelligent
   traffic analysis, it precisely calculates the volume of traffic
   requiring redistribution.  Subsequently, it redirects this traffic to
   paired devices via inter-device protocol announcements and the
   automatic adjustment of routing priorities.

   +-+-+-+-+-+-+-+-+-+-+       +-+-+-+-+-+-+-+-+-+-+-+     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   | Traffic Modeling  |------>| Traffic Monitoring  |---->| Intelligent policy generation |
   +-+-+-+-+-+-+-+-+-+-+       +-+-+-+-+-+-+-+-+-+-+-+     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                                                                         |
                                                                         |
                               +-+-+-+-+-+-+-+-+-+-+-+     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                               |   Policy Reversion  |<----|      Policy Regulation      |
                               +-+-+-+-+-+-+-+-+-+-+-+     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

              Figure 1: Mechanism Framework Description

4.  GRASP Requirements and Specification

   This sections describes how to utilize GRASP protocol to realize the
   autonomic congestion relief mechanism.

4.1.  GRASP Requirements

Han, et al.               Expires 23 April 2026                 [Page 3]
Internet-Draft  Automatic Network Congestion Relief in G    October 2025

4.1.1.  New GRASP Option: Congestion Monitoring

   A new Option is defined within the GRASP protocol to carry congestion
   status information transmitted between Autonomous Service Agent (ASA)
   nodes.  As an example, a node MAY periodically transmit messages that
   include its local congestion metrics, such as queue length and
   bandwidth utilization to adjacent nodes.

4.1.2.  New GRASP Option: Bandwidth Allocation

   Leveraging the negotiation mechanism inherent to the GRASP protocol,
   network nodes are able to negotiate the allocation of bandwidth
   resources.  Upon the occurrence of network congestion, nodes SHALL
   renegotiate the bandwidth allocation scheme, reduce the bandwidth
   consumption of non-critical traffic flows, and release additional
   resources to be allocated to critical traffic flows.

4.1.3.  ASA capability: Autonomous Decision for Congestion Relief

   Nodes independently determine whether to trigger the congestion
   relief mechanism based on the congestion status they locally monitor
   and the congestion information received from peer nodes.  For
   instance, if a node's queue length or bandwidth utilization exceeds a
   predefined threshold, the congestion resolution process is
   automatically initiated.

   By leveraging the distributed nature of the GRASP protocol, all nodes
   within the network are enabled to participate in the congestion
   resolution decision-making process.  Each node makes optimal
   decisions based on its local information and the global network
   information it obtains, thereby achieving end-to-end congestion
   resolution across the entire network.

4.2.  GRASP Specification

   TBD.

5.  Security Considerations

   TBD.

6.  IANA Considerations

   TBD.

7.  References

7.1.  Normative References

Han, et al.               Expires 23 April 2026                 [Page 4]
Internet-Draft  Automatic Network Congestion Relief in G    October 2025

   [RFC5305]  Li, T. and H. Smit, "IS-IS Extensions for Traffic
              Engineering", RFC 5305, DOI 10.17487/RFC5305, October
              2008, <https://www.rfc-editor.org/info/rfc5305>.

   [RFC2119]  Bradner, S., "Key words for use in RFCs to Indicate
              Requirement Levels", BCP 14, RFC 2119,
              DOI 10.17487/RFC2119, March 1997,
              <https://www.rfc-editor.org/info/rfc2119>.

   [RFC8174]  Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC
              2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174,
              May 2017, <https://www.rfc-editor.org/info/rfc8174>.

7.2.  Informative References

   [RFC8990]  Bormann, C., Carpenter, B., Ed., and B. Liu, Ed., "GeneRic
              Autonomic Signaling Protocol (GRASP)", RFC 8990,
              DOI 10.17487/RFC8990, May 2021,
              <https://www.rfc-editor.org/info/rfc8990>.

   [I-D.zhao-anima-automatic-congestion-relief]
              Zhao, J. and S. Zhang, "Automatic Network Congestion
              Relief", Work in Progress, Internet-Draft, draft-zhao-
              anima-automatic-congestion-relief-00, 3 March 2025,
              <https://datatracker.ietf.org/doc/html/draft-zhao-anima-
              automatic-congestion-relief-00>.

Authors' Addresses

   Mengyao Han (editor)
   China Unicom
   Beijing
   China
   Email: hanmy12@chinaunicom.cn

   Jing Zhao (editor)
   China Unicom
   Beijing
   China
   Email: zhaoj501@chinaunicom.cn

   Zheng Ruan (editor)
   China Unicom
   Beijing
   China
   Email: ruanz6@chinaunicom.cn

Han, et al.               Expires 23 April 2026                 [Page 5]
Internet-Draft  Automatic Network Congestion Relief in G    October 2025

   Shuai Zhang (editor)
   China Unicom
   Beijing
   China
   Email: zhangs633@chinaunicom.cn

Han, et al.               Expires 23 April 2026                 [Page 6]