<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.29 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-xiong-hpwan-signaling-solution-00" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.29.0 -->
  <front>
    <title abbrev="Signaling Solution for HP-WAN ">Signaling Solution for HP-WAN</title>
    <seriesInfo name="Internet-Draft" value="draft-xiong-hpwan-signaling-solution-00"/>
    <author initials="Q." surname="Xiong" fullname="Quan Xiong">
      <organization>ZTE Corporation</organization>
      <address>
        <email>xiong.quan@zte.com.cn</email>
      </address>
    </author>
    <author initials="X." surname="Zhu" fullname="Xiangyang Zhu">
      <organization>ZTE Corporation</organization>
      <address>
        <email>zhu.xiangyang@zte.com.cn</email>
      </address>
    </author>
    <author initials="C." surname="Lin" fullname="Changwang Lin">
      <organization>New H3C Technologies</organization>
      <address>
        <email>linchangwang.04414@h3c.com</email>
      </address>
    </author>
    <date year="2025" month="July" day="07"/>
    <workgroup>hpwan</workgroup>
    <abstract>
      <?line 39?>

<t>This document proposes a technical solution for the host-network collaboration signaling to enhance the congestion control
in High-Performance Wide Area Networks (HP-WAN). It also describes the RSVP extensions as an instantiation of this signaling
solution.</t>
    </abstract>
  </front>
  <middle>
    <?line 46?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Data-intensive applications always demand high-speed data transmission over WANs such as scientific research, academia, 
education as discussed in <xref target="I-D.kcrh-hpwan-state-of-art"/> and other applications in public networks as per <xref target="I-D.yx-hpwan-uc-requirements-public-operator"/>.
The specific HP-WANs applications mainly focus on job-based timely transmission over long-distance WANs and high-throughput 
with efficient use of capacity is the fundamental requirement for HP-WAN. But it faces the challenges such as poor 
convergence speed, long feedback loop, and unscheduled traffic as per <xref target="I-D.xiong-hpwan-problem-statement"/>. 
<xref target="I-D.xhy-hpwan-framework"/> defined a framework to enable the host-and-network collaboration for the high-speed 
and high-throughput data transmission.</t>
      <t>This document proposes a technical solution for the host-network collaboration signaling to enhance the congestion control
in HP-WAN. It also describes the RSVP extensions as an instantiation of the signaling solution.</t>
    </section>
    <section anchor="conventions">
      <name>Conventions used in this document</name>
      <section anchor="requirements-language">
        <name>Requirements Language</name>
        <t>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 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they appear in all 
capitals, as shown here.</t>
      </section>
      <section anchor="terminology">
        <name>Terminology</name>
        <t>This document uses the terms defined in <xref target="I-D.kcrh-hpwan-state-of-art"/> and <xref target="I-D.xiong-hpwan-problem-statement"/>.</t>
      </section>
    </section>
    <section anchor="policy">
      <name>The Rate Negotiation Policy for Host-network Collaboration</name>
      <t>As per <xref target="I-D.xhy-hpwan-framework"/>, HP-WAN framework proposes to enhance the congestion control for the host and
network collaboration especially the rate negotiation. It is required to guarantee the completion time of the
traffic based on the different rate policy. The host-network collaboration includes:</t>
      <ul spacing="normal">
        <li>
          <t>The host needs to send job-based requests to the network to negotiate the sending rate before data transmission;</t>
        </li>
        <li>
          <t>The network needs to schedule the requests and perform the admission control based on available capacity. The network 
performs dynamic resources reservation upon different time frames defined by quota. The nodes need to subtract the resource 
quota within the time frames, but not reserve it while the traffic in the network are still sharing the resources. 
The subtraction result will be viewed as the resources constraints for the admission control. The request will be
accepted when the rate-based resource quota reservation is succeed, otherwise, it will be rejected.</t>
        </li>
        <li>
          <t>After the acknowledgement of the rate negotiation, the client could transmit the job-based flows at a sending
rate based on the rate policy.</t>
        </li>
      </ul>
      <section anchor="minimum-rate-negotiation">
        <name>Minimum Rate Negotiation</name>
        <t>As per <xref target="I-D.xhy-hpwan-framework"/>, the host will request the network to provide the minimum resource guarantee in 
minimum rate negotiation policy. The network implements the admission control based on the minimum resource quota 
reservation at the nodes along the path. After the acknowledgement of the minimum rate negotiation, the client could
transmit the job-based flows at a sending rate not less than the minimum rate.</t>
        <t>The minimum rate can be computed as following:</t>
        <ul spacing="normal">
          <li>
            <t>Min-rate = Flowsize/(CompletionTime-StartTime)</t>
          </li>
        </ul>
        <t>For example, the client requests to transfer the job with 10G data volume from 10s to 20s. The minimum rate will be
10G/(20s-10s)=1Gbps. The network will subtract 1G bandwidth quota from 10s to 20s and the admission of this job is accepted.
The client could transfer this job with rate no less than 1Gbps.</t>
      </section>
      <section anchor="maximum-rate-negotiation">
        <name>Maximum Rate Negotiation</name>
        <t>As per <xref target="I-D.xhy-hpwan-framework"/>, the host will request the network to provide an upper limit for resource guarantee
in maximum rate negotiation policy. The network implements the admission control based on the maximum resource quota 
reservation at the bottleneck nodes along the path. The acknowledgement of the maximum rate negotiation, the client 
could transmit the job-based flows at a sending rate not greater than the maximum rate.</t>
        <t>The maximum rate of a flow on a specific link is related to the link bandwidth and the number of aggregated
traffic flows. When more flows are aggregated, the maximum rate of each individual flow decreases. Conversely, 
with fewer aggregated flows, each flow can achieve a higher maximum rate, ensuring the buffer 
does not overflow and congestion is mitigated. Multiple hops along the path could calculate a set of maximum rates, 
the negotiated maximum rate for a flow transmitting along the path is the minimum value within the maximum rates.</t>
        <t>The maximum rate can be computed as following:</t>
        <ul spacing="normal">
          <li>
            <t>Max-rate = a*Bandwidth/FlowNumber</t>
          </li>
        </ul>
        <t>a is an expansion coefficient which is set based on network buffer information.</t>
        <t>For example, if the the bandwidth of the bottleneck node is 10G, a is 1.5, and two flows aggregates through this node, 
the maximum rate will be 1.5*10G/2=7.5Gbps. The client could transfer this job with rate no greater than 7.5Gbps within the
time frame.</t>
      </section>
      <section anchor="constant-rate-negotiation">
        <name>Constant Rate Negotiation</name>
        <t>As per <xref target="I-D.xhy-hpwan-framework"/>, the host will request the network to provide constant resource reservation for 
high-speed data to guarantee optimal rate transmission in constant rate negotiation policy. The network implements 
the admission control based on the constant resource quota reservation at the nodes along the path. The acknowledgement 
of the constant rate negotiation, the client could transmit the job-based flows at a sending rate according to
the negotiated constant rate or optimal rate range.</t>
        <t>The constant rate can be computed as the minimum rate or the controller could perform high-level resources planning
and allocate optimal rates for the time frames with multiple intervals.</t>
        <t>For example, the constant rates could be like {(10s~20s,10Gbps), (20s~30s,2Gbps)}.</t>
      </section>
    </section>
    <section anchor="signaling">
      <name>Host-network Collaboration signaling</name>
      <t>As per <xref target="I-D.xhy-hpwan-framework"/>, the negotiated rate-based congestion control can be enabled through host-network 
collaboration signaling. There are several options for the signaling procedures as following sections.</t>
      <section anchor="stitching-signaling">
        <name>Stitching signaling</name>
        <t>The host-network collaboration signaling can be implemented as stitching signaling between host-network and in-network. 
The P2P signaling (e.g GRASP and RSVP) can be provisioned between the client and the network edge node. Dynamic resources 
quota reservation signaling along network nodes can be achieved within the network. The workflow is shown in Figure 1.</t>
        <ul spacing="normal">
          <li>
            <t>The requests of scheduled traffic will be signaled through P2P signaling from the client to the edge node carrying 
the traffic pattern and job-based requirements.</t>
          </li>
          <li>
            <t>The edge node will configure the rate policy, compute the negotiated rate and resource quota, and perform traffic scheduling. 
And it will also initial the resources quota reservation signaling in the network to perform the admission control 
at the nodes along the path. The edge node will send the negotiated rate after the traffic is acknowledged or updated.</t>
          </li>
          <li>
            <t>The client will notify the edge node when the data transmission is completed. The resources quota will be released and
acknowledgement is canceled.</t>
          </li>
        </ul>
        <artwork><![CDATA[
 +--------+               +-----------+       +------------+         +-----------+       
 | Client |               | Edge Node |       |Transit Node|         | Edge Node |      
 +----+---+               +-----+-----+       +-----+------+         +-----+-----+       
      |                         |                   |                      |
      |Request(traffic pattern) |                   |                      |  
      |------------------------>|*Rate negotiation  |                      | 
      |                         |*Traffic scheduling|                      | 
      |                         |        *Admission control                |
      |                         |        *Reserve resource quota           |  
      |Acknowledgement          |<.................>|<....................>| 
      |(negotiated rate)        |                   |                      |
      |<------------------------|                   |                      |
      |New Request              |                   |                      | 
      |------------------------>|                   |                      | 
      |Update(negotiated rate)  |                   |                      |
      |<------------------------|                   |                      | 
      |Notification(completion) |                   |                      | 
      |------------------------>|        *Release resource quota           |
      |Acknowledgement(cancel)  |<.................>|<....................>| 
      |<------------------------|                   |                      |
      |                         |                   |                      |                  
      V                         V                   V                      V 

      |<----------------------->|<........................................>|
    P2P signaling between client     Quato Reservation signaling 
           and network edge node                 along network nodes
           
                       Figure 1 Stitching signaling       
]]></artwork>
      </section>
      <section anchor="hop-by-hop-signaling">
        <name>Hop-by-hop signaling</name>
        <t>The host-network collaboration signaling can be implemented as hop-by-hop signaling (e.g.RSVP). It can be end-to-end 
provisioned along the path from client, edge nodes, network nodes and server. The workflow is shown in Figure 2.</t>
        <ul spacing="normal">
          <li>
            <t>The client configures the rate policy and computes the negotiated rate and the resource quota based on the traffic 
requirements of the job. And it will also initial the resources quota reservation signaling to perform the admission control 
hop-by-hop along the path.</t>
          </li>
          <li>
            <t>The client will release resources quota when the data transmission is completed.</t>
          </li>
        </ul>
        <artwork><![CDATA[
 +--------+               +-----------+     +---------------+        +-----------+       +--------+
 | Client |               | Edge Node |     |  Transit Node |        | Edge Node |       | Server |
 +----+---+               +-----+-----+     +-------+-------+        +-----+-----+       +----+---+
      |*Rate negotiation        |                   |                      |                  |
      |                                 *Admission control                                    |
      |                                 *Reserve resource quota                               |
      |<----------------------->|<----------------->|<-------------------->|<---------------->| 
      |                         |                   |                      |                  |
      |                                 *Release resource quota                               | 
      |------------------------>|<----------------->|<-------------------->|<---------------->|
      |                         |                   |                      |                  |
      V                         V                   V                      V                  V
          
     |<------------------------------------------------------------------------------------->|
                 Hop-by-hop signaling along the client, network nodes and server
                 
                                                 Figure 2 Hop-by-hop signaling   
]]></artwork>
      </section>
      <section anchor="overlay-signaling">
        <name>Overlay signaling</name>
        <t>The host-network collaboration signaling can be implemented as overlay signaling to alleviate the
operational and scalability issues. It can be end-to-end signaling (e.g. RSVP-TE) provisioned along 
the path from client, bottleneck nodes, and server. It will largely improve the hop-by-hop signaling
through TE technologies such as Segment Routing (SR), network slicing and RSVP-TE approaches. It only 
needs to perform resource quota reservation-based admission control at ingress and egress edge nodes and 
bottleneck nodes. The workflow is shown in Figure 3.</t>
        <ul spacing="normal">
          <li>
            <t>The requests of scheduled traffic will be signaled through overlay signaling from the client to the edge node carrying 
the traffic pattern and job-based requirements.</t>
          </li>
          <li>
            <t>The edge node will configure the rate policy, compute the negotiated rate and resource quota, and perform traffic scheduling. 
And it will also initial the negotiated rate-based traffic engineering to establish the TE tunnels. And the overlay signaling
will be replaced to the resources quota reservation signaling in the network to perform the admission control at the edge nodes 
and bottleneck nodes along the path. The edge node will send the negotiated rate after the traffic is acknowledged or 
updated (when new requests are received).</t>
          </li>
          <li>
            <t>The client will notify the edge node when the data transmission is completed. The resources quota will be released and
acknowledgement is canceled.</t>
          </li>
        </ul>
        <artwork><![CDATA[
 +--------+               +-----------+     +---------------+        +-----------+       +--------+
 | Client |               | Edge Node |     |Bottleneck Node|        | Edge Node |       | Server |
 +----+---+               +-----+-----+     +-------+-------+        +-----+-----+       +----+---+
      |                         |                   |                      |                  |
      |Request(traffic pattern) |                   |                      |                  |
      |------------------------>|*Rate negotiation  |                      |                  |
      |                         |*Traffic scheduling|                      |                  |
      |                         |        *Admission control                |                  |
      |                         |        *Reserve resource quota           |   Request        |
      |Acknowledgement          |<----------------->|<-------------------->|<---------------->| 
      |(negotiated rate)        |                   |                      | Acknowledgement  |                                                                         Acknowledgement
      |<------------------------|*Negotiated rate-based traffic engineering|                  |  
      |                         |<########################################>|                  |
      |New Request              |                   |                      |                  |
      |------------------------>|                   |                      |                  |
      |Update(negotiated rate)  |                   |                      |                  |  
      |<------------------------|                   |                      |                  | 
      |Notification(completion) |                   |                      |                  |
      |------------------------>|        *Release resource quota           |  Notification    | 
      |Acknowledgement(cancel)  |<----------------->|<-------------------->|<---------------->|
      |<------------------------|                   |                      | Acknowledgement  |
      |                         |                   |                      |                  |
      V                         V                   V                      V                  V
        
      |<------------------------------------------------------------------------------------->|
         Overlay signaling along the client, edge nodes, bottleneck nodes and server
                 
                                                 Figure 3 Overlay signaling
          
]]></artwork>
      </section>
    </section>
    <section anchor="instantiation-with-rsvp-extensions">
      <name>Instantiation with RSVP Extensions</name>
      <t>RSVP protocols can be instantiated to implement the host-network collaboration signaling. This document proposes
the RSVP extensions to achieve the provisioning of the job-based request and acknowledgement, resource quota reservation
and release.</t>
      <section anchor="objects-extensions">
        <name>Objects Extensions</name>
        <section anchor="traffic-pattern-object">
          <name>Traffic Pattern Object</name>
          <t>This document proposes the Traffic Pattern Object to carry the traffic pattern and job-based requirements, such
as traffic characteristic parameters.</t>
          <t>The format of Traffic Pattern Object is shown in Figure 4.</t>
          <artwork><![CDATA[
 0                   1                   2                   3
 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Job ID                              |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Start Time(s/ms)                    |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Completion Time(s/ms)               |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Data Volume (GB)                    |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                       Figure 4  Traffic Pattern Object
]]></artwork>
          <t>Job ID: 32bits, indicates the identifier of the Job.</t>
          <t>Start Time: 32bits, indicates the time when it starts to transmit the flows.</t>
          <t>Completion Time: 32bits, indicates the deadline time when it requires to complete the transmission.</t>
          <t>Data Volume: 32bits, indicates the data volume of the job which needs to transfer.</t>
        </section>
        <section anchor="rate-object">
          <name>Rate Object</name>
          <t>This document proposes the Rate Object to carry the negotiated rate which is acknowledged. 
The format of Rate Object is shown in Figure 5.</t>
          <artwork><![CDATA[
 0                   1                   2                   3
 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Job ID                              |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Rate Policy                         |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
~                            optional TLVs                      ~
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                         Figure 5  Rate Object
                                                 
]]></artwork>
          <t>Job ID: 32bits, indicates the identifier of the Job.</t>
          <t>Rate Policy: 32bits, indicates the type of the rate policy such as minimum, maximum and optimal rate policy.</t>
          <t>optional TLVs: variable length and multiple TLVs can be carried when multiple intervals are computed. The
Time frame TLV is shown in Figure 6.</t>
          <artwork><![CDATA[
0                   1                   2                   3
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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Rate(bit/s)                         |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Start Time(s/ms)                    |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           End Time(s/ms)                      |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                           Figure 6  Time frame TLV
]]></artwork>
          <t>Rate: 32bits, indicates the value of negotiated rate.</t>
          <t>Start Time: 32bits, indicates the start time of the time frame.</t>
          <t>End Time: 32bits, indicates the end time of the time frame.</t>
        </section>
        <section anchor="quota-object">
          <name>Quota Object</name>
          <t>This document proposes the Quota Object to carry the resources quota information. 
The format of Quota Object is shownin Figure 7.</t>
          <artwork><![CDATA[
 0                   1                   2                   3
 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|       Length (bytes)          |   Class Num   |    C-Type     |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                      Job ID                                   |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|         Rate Policy           |          Rate                |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|         Quota Type            |        Time Unit Type         |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Start Time                            |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         End Time                              |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
~                      optional TLVs                            ~
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                            Figure 7 Quota Object
]]></artwork>
          <t>Job ID: 32bits, indicates the identifier of the Job.</t>
          <t>Rate Policy: 16bits, indicates the type of the rate policy such as minimum, maximum and optimal rate policy.</t>
          <t>Rate: 16bits, indicates the value of negotiated rate.</t>
          <t>Quota Type: 16bits, indicates the type of resource quota, including the bandwidth, buffer, queue, CPU size etc.</t>
          <t>Time Unit Type: 16bits, indicates the type of time unit, including second, microsecond, millisecond and minute.</t>
          <t>Start Time: 32bits, indicates the start time of the time frame.</t>
          <t>End Time: 32bits, indicates the end time of the time frame.</t>
          <t>optional TLVs: variable length and multiple TLVs can be carried to indicate the resource quota.</t>
        </section>
        <section anchor="quotaconf-object">
          <name>Quotaconf Object</name>
          <t>This document proposes the Quotaconf Object to carry the configuration and notification of quota information.
The format of Quotaconf Object is shownin Figure 8.</t>
          <artwork><![CDATA[
0                   1                   2                   3
 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|       Length (bytes)          |   Class Num   |    C-Type     |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                 reserved                                  |C|R|                                      
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
~                      Receiver IP list                        ~
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                          Figure 8 Quotaconf Object
]]></artwork>
          <t>R: 1bit, when it is set to 0, it indicates the succeed of quota reservation, otherwise indicates failure.</t>
          <t>C: 1bit, when it is set to 0, it indicates releasing the quota, otherwise it is not required.
Receiver IP list: variable, it indicates the IP addresses of the nodes which should configure to.</t>
        </section>
      </section>
      <section anchor="messages-extensions">
        <name>Messages Extensions</name>
        <t>This document proposes the new messages or reuse the existing messages to achieve the communication of signaling. 
The format of the new messages is shown in Figure 9.</t>
        <artwork><![CDATA[
 0                   1                   2                   3
 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
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Ver   |Flags  |  Message Type |    RSVP Checksum              |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|  Send_TTL     |  Reserved     |    RSVP Length                |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                        Figure 9 RSVP Message Header
]]></artwork>
        <section anchor="jobrequest-message">
          <name>JobRequest Message</name>
          <t>The JobRequest message with new Message Type (TBD1) can be used for job-based request and quota reservation request. 
The client can send the JobRequest message and the Traffic Pattern Object must be included. 
The edge node can send quota reservation request and the Quota Object must be included.</t>
          <t>The quota reservation response message adds a Response message conveying success or failure status.
The quota release request message introduces a Cancel message containing quota release details, 
while the quota release response message incorporates a Response message indicating success or failure acknowledgment.</t>
        </section>
        <section anchor="jobresponse-message">
          <name>JobResponse Message</name>
          <t>The JobResponse message with new Message Type (TBD2) can be used for job-based acknowledgement and quota reservation response. 
The edge node can send JobResponse message with the Rate object included when the traffic is acknowledged.
The transit nodes can send JobResponse message to the upstream node with the Quotaconf object included when
the admission the rejected. And the edge node can send JobResponse message when the admission the accepted.</t>
        </section>
        <section anchor="jobupdate-message">
          <name>JobUpdate Message</name>
          <t>The JobResponse message with new Message Type (TBD3) can be used for job-based update with the Rate object included with
new rate related parameters.</t>
        </section>
        <section anchor="jobnotify-message">
          <name>JobNotify Message</name>
          <t>The JobResponse message with new Message Type (TBD4) can be used for job-based notification to indicate the traffic transmission is completed.</t>
        </section>
        <section anchor="jobcancle-message">
          <name>JobCancle Message</name>
          <t>The JobResponse message with new Message Type (TBD5) can be used for job-based cancelation to indicate the acknowledgement
is canceled.</t>
        </section>
      </section>
    </section>
    <section anchor="centralized-considerations">
      <name>Considerations for the Centralized Solution</name>
      <t>As per <xref target="I-D.xhy-hpwan-framework"/>, the host and the network could interact and negotiate the sending rate due to the 
predictability of jobs. The client will send the request with the traffic patterns of high-speed flows and the network 
will reserve the corresponding resource quota and perform the admission control based on the capacity of network nodes.</t>
      <t>If the network deployment is Software-Defined Network (SDN) centralized architecture, the controller will perform
resource quota reservation and admission control. For instance, for the SDN for End-to-end Networked Science at 
Exascale (SENSE) system in Research and Education (R&amp;E) networks, the orchestrator and resource Manager (RM)
have the capability of hierarchical planning and resource reservation in the network. The orchestrator communicates
the requests from applications and interacts with the RM for resource reservation.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security considerations specified in [RFC2205] and [RFC4860] apply to this document. 
In addition, [RFC4230] and [RFC6411] provide useful guidance on RSVP security mechanisms.</t>
      <t>It is also required to create the trusted relationship between the clients and the network.
The network needs to perform quota-based resource computation and reservation based on
authentication (e.g.<xref target="RFC2747"/> and <xref target="RFC3097"/>) and authorization (e.g.<xref target="RFC6749"/>).</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>TBA.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="I-D.kcrh-hpwan-state-of-art">
          <front>
            <title>Current State of the Art for High Performance Wide Area Networks</title>
            <author fullname="Daniel King" initials="D." surname="King">
              <organization>Lancaster University</organization>
            </author>
            <author fullname="Tim Chown" initials="T." surname="Chown">
              <organization>Jisc</organization>
            </author>
            <author fullname="Chris Rapier" initials="C." surname="Rapier">
              <organization>Pittsburgh Supercomputing Center</organization>
            </author>
            <author fullname="Daniel Huang" initials="D." surname="Huang">
              <organization>ZTE Corporation</organization>
            </author>
            <date day="8" month="January" year="2025"/>
            <abstract>
              <t>   High Performance Wide Area Networks (HP-WANs) represent a critical
   infrastructure for the modern global research and education
   community, facilitating collaboration across national and
   international boundaries.  These networks, such as Janet, ESnet,
   GÉANT, Internet2, CANARIE, and others, are designed to support the
   general needs of the research and education users they serve but also
   the the transmission of vast amounts of data generated by scientific
   research, high-performance computing, distributed AI-training and
   large-scale simulations.

   This document provides an overview of the terminology and techniques
   used for existing HP-WANS.  It also explores the technological
   advancements, operational tools, and future directions for HP-WANs,
   emphasising their role in enabling cutting-edge scientific research,
   big data analysis, AI training and massive industrial data analysis.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-kcrh-hpwan-state-of-art-01"/>
        </reference>
        <reference anchor="I-D.yx-hpwan-uc-requirements-public-operator">
          <front>
            <title>High Performance Wide Area Network (HPWAN) Use Cases and Requirements -- From Public Operator's View</title>
            <author fullname="Kehan Yao" initials="K." surname="Yao">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Quan Xiong" initials="Q." surname="Xiong">
              <organization>ZTE Corporation</organization>
            </author>
            <date day="20" month="February" year="2025"/>
            <abstract>
              <t>   Bulk data transfer is a long-lived service over the past twenty
   years.  High Performance Wide Area Networks (HP-WANs) are the
   backbone of global network infrastructure, enabling the seamless
   transfer of vast amounts of data and supporting advanced scientific
   collaborations worldwide.  Many of the state-of-the-art dedicated
   networks have been mentioned in [I-D.kcrh-hpwan-state-of-art].  For
   non-dedicated networks like public operator's network, the case is
   different in terms of QoS policies, security policies, etc.  This
   document presents use cases and requirements of HPWAN from public
   operator's view.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-yx-hpwan-uc-requirements-public-operator-00"/>
        </reference>
        <reference anchor="I-D.xiong-hpwan-problem-statement">
          <front>
            <title>Problem Statement for High Performance Wide Area Networks</title>
            <author fullname="Quan Xiong" initials="Q." surname="Xiong">
              <organization>ZTE Corporation</organization>
            </author>
            <author fullname="Kehan Yao" initials="K." surname="Yao">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Cancan Huang" initials="C." surname="Huang">
              <organization>China Telecom</organization>
            </author>
            <author fullname="Han Zhengxin" initials="H." surname="Zhengxin">
              <organization>China Unicom</organization>
            </author>
            <author fullname="Junfeng Zhao" initials="J." surname="Zhao">
              <organization>CAICT</organization>
            </author>
            <date day="25" month="February" year="2025"/>
            <abstract>
              <t>   High Performance Wide Area Network (HP-WAN) is designed for many
   applications such as scientific research, academia, education and
   other data-intensive applications which demand high-speed data
   transmission over WANs, and it needs to provide efficient
   transmission services within a completion time.  This document
   outlines the problems for HP-WANs.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-xiong-hpwan-problem-statement-02"/>
        </reference>
        <reference anchor="I-D.xhy-hpwan-framework">
          <front>
            <title>Framework for High Performance Wide Area Network (HP-WAN)</title>
            <author fullname="Quan Xiong" initials="Q." surname="Xiong">
              <organization>ZTE Corporation</organization>
            </author>
            <author fullname="Daniel Huang" initials="D." surname="Huang">
              <organization>ZTE Corporation</organization>
            </author>
            <author fullname="Kehan Yao" initials="K." surname="Yao">
              <organization>China Mobile</organization>
            </author>
            <author fullname="Changwang Lin" initials="C." surname="Lin">
              <organization>New H3C Technologies</organization>
            </author>
            <date day="9" month="June" year="2025"/>
            <abstract>
              <t>   This document defines a framework to enable the host-network
   collaboration for high-speed and high-throughput data transmission,
   coupled with fast completion time of High Performance Wide Area
   Networks (HP-WAN).  It focuses on key congestion control functions to
   facilitate host-to-network collaboration and perform rate
   negotiation, such as QoS policy, admission control, and traffic
   scheduling.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-xhy-hpwan-framework-02"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="RFC3097">
          <front>
            <title>RSVP Cryptographic Authentication -- Updated Message Type Value</title>
            <author fullname="R. Braden" initials="R." surname="Braden"/>
            <author fullname="L. Zhang" initials="L." surname="Zhang"/>
            <date month="April" year="2001"/>
            <abstract>
              <t>This memo resolves a duplication in the assignment of RSVP Message Types, by changing the Message Types assigned by RFC 2747 to Challenge and Integrity Response messages. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="3097"/>
          <seriesInfo name="DOI" value="10.17487/RFC3097"/>
        </reference>
        <reference anchor="RFC2747">
          <front>
            <title>RSVP Cryptographic Authentication</title>
            <author fullname="F. Baker" initials="F." surname="Baker"/>
            <author fullname="B. Lindell" initials="B." surname="Lindell"/>
            <author fullname="M. Talwar" initials="M." surname="Talwar"/>
            <date month="January" year="2000"/>
            <abstract>
              <t>This document describes the format and use of RSVP's INTEGRITY object to provide hop-by-hop integrity and authentication of RSVP messages. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="2747"/>
          <seriesInfo name="DOI" value="10.17487/RFC2747"/>
        </reference>
        <reference anchor="RFC6749">
          <front>
            <title>The OAuth 2.0 Authorization Framework</title>
            <author fullname="D. Hardt" initials="D." role="editor" surname="Hardt"/>
            <date month="October" year="2012"/>
            <abstract>
              <t>The OAuth 2.0 authorization framework enables a third-party application to obtain limited access to an HTTP service, either on behalf of a resource owner by orchestrating an approval interaction between the resource owner and the HTTP service, or by allowing the third-party application to obtain access on its own behalf. This specification replaces and obsoletes the OAuth 1.0 protocol described in RFC 5849. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6749"/>
          <seriesInfo name="DOI" value="10.17487/RFC6749"/>
        </reference>
      </references>
    </references>
    <?line 513?>



  </back>
  <!-- ##markdown-source:
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
haBfyUM9diADmFON4ZueSPHkqFBRXDTccGSg3TxbdeA6jqeYUmGNIQ8YCPYY
ksyKYS0TU3Y4zakRV6DjfVWd0mi/ZeCnzlaoqCJYt4pxLM2algXZAVgm6ozu
zigAD4AGVINSZGZWY5bCQ9gBzgydAdLN6zhKEqHoYG2d7UjexqoSt9fxEZOz
sc/z8I3jZxBtcFdlf1pqVRtDqs7/ycQETNGF7dZIKY8bBYKanYK35b5QksZ7
kEZx9vXrV/yH7bb1tcuKl33hvHOfORnqkgLpz+xMVfxzifRndo5Vv8Kqm3ef
u1hrUA18+nlWUsP0biPTuzVM79YzvVtmWpfadNW9aUj92VK7UdCwXbLWnaWo
Ody1G65fPj+6KTtnzfQWqOyjbsWIH0LO/Hh0WjHSctJlqN3oYHLJdSwktfRO
S3aRJ/qpU75+qXlGj3Ny2yWI2KmwV8dyU2V/amrZb6KGa2G06s3POb9dm7Xu
m8i9I5iskd//n+Ry5q4iWmBBJrSdT1gtabFLiA6UmNB7hhI3qfC2wvWdb1Xh
1Spd/fuGN81YV74M/feN9OveNKR+Ty60Lqup+g2Sq5emolb05YxLq3t/vH7N
OLgrN7VujWGILnSkKn5vpR41bm2BSuHGvYz7WjeCsHm1h7CFY7BxuweDqGi8
0oHGsIYsDRg6NEygmWQ78PLbadQWtAjBHTeUAmvkPyuBt3LBJa2S74/ipT4j
nu/jH1QdOesxJ2WXWQcgyWtOGt3mwpSpsvNCMMT4CRjwdlaF6GAG+PcdtgI/
egHH2Wmhsttc793GJRSzPuqiDu43uqa7JePdbU7qPNtdzkmFv10nNc9R68+y
W1IwgsYl/FXD3G6J6WbXdlfXRBVb4wEahqrX4vi7AMCba753V1vmEgXMdfhm
FzAD8Rd6Vv/4l6Vc4DnP6h8vJ6M5/kR9mQu4LA8T0p8moxV5CtVHbq+qfzf7
UA+6cmk5V11n7KCz6fyaOrwaio1uQvNl+sZ6borew1soNeDTlboOUZkm9ma4
/PbOLNXa3FCrjoEa9IpUf49DCTJQ63yTDOcraz2MkjNCQct293yHVR0PFYWr
uh7lWelWweW40L1lwOMBrmeGygFls/y2ztcy0cLuuVonq3c22IXGt2JAo9mb
KKP5xu3bm51cBxJwTUhLdAQWKoOLKeOIw7BeSYHWWuKSP71OzXgGzdMxOsZY
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
bAAA

-->

</rfc>
