Subject: RE: [Sigtran] M3UA IG: NTFY & Examples Section proposal

From: "Javier Pastor-Balbas (ECE)" <[email-masked]>
Date: Thu, 19 Jun 2003 11:29:05 +0200

Hi guys, 

Here I include a proposed text for the Examples section where all the NTFY are included. Check I didn't miss any. I've also changed LRC meaning explanation to "Local RK Id".

Thanks // Javier.

---------------------------oOo--------------------------

---------
Old text: (Section 5)
---------

NOTE: Not all the Notify messages that are appropriate per the Notify procedures are shown in these examples.

---------
New text: (Section 5)
---------

-	

---------
Old text: (Section 5.1.1.1)
---------

              SGP                             ASP1
               |                               |
               |<-------------ASP Up-----------|
               |-----------ASP Up Ack--------->|
               |                               |
               |<------- ASP Active(RCn)-------|  RC: Routing Context
               |-----ASP Active Ack (RCn)----->|      (optional)
               |                               |
               |-----NTFY(AS-ACTIVE)(RCn)----->|
               |                               |

---------
New text: (Section 5.1.1.1)
---------

              SGP                             ASP1
               |                               |
               |<-------------ASP Up-----------|
               |-----------ASP Up Ack--------->|
               |                               |
               |-----NTFY(AS-INACTIVE)(RCn)--->|
               |                               |
               |<------- ASP Active(RCn)-------|  RC: Routing Context
               |-----ASP Active Ack (RCn)----->|      (optional)
               |                               |
               |-----NTFY(AS-ACTIVE)(RCn)----->|
               |                               |
---------
Old text: (Section 5.1.1.2)
---------

             SGP                             ASP1
              |                               |
              |<------------ASP Up------------|
              |----------ASP Up Ack---------->|
              |                               |
              |<----REGISTER REQ(LRCn,RKn)----|  LRC: Local Routing
              |                               |       Context
              |----REGISTER RESP(LRCn,RCn)--->|   RK: Routing Key
              |                               |   RC: Routing Context
              |                               |
              |<------- ASP Active(RCn)-------|
              |-----ASP Active Ack (RCn)----->|
              |                               |
              |-----NTFY(AS-ACTIVE)(RCn)----->|
              |                               |

---------
New text: (Section 5.1.1.2)
---------

             SGP                             ASP1
              |                               |
              |<------------ASP Up------------|
              |----------ASP Up Ack---------->|
              |                               |
              |----NTFY(AS-INACTIVE)(RCn)---->|
              |                               |
              |<----REGISTER REQ(LRCn,RKn)----|  LRC: Local Routing
              |                               |       Key Id
              |----REGISTER RESP(LRCn,RCn)--->|   RK: Routing Key
              |                               |   RC: Routing Context
              |                               |
              |<------- ASP Active(RCn)-------|
              |-----ASP Active Ack (RCn)----->|
              |                               |
              |-----NTFY(AS-ACTIVE)(RCn)----->|
              |                               |

---------
Old text: (Section 5.1.1.3)
---------

             SGP                             ASP1
              |                               |
              |<------------ASP Up------------|
              |----------ASP Up Ack---------->|
              |                               |
              |<----REGISTER REQ(LRC1,RK1)----|  LRC: Local Routing
              |                               |       Context
              |----REGISTER RESP(LRC1,RC1)--->|   RK: Routing Key
              |                               |   RC: Routing Context
              |                               |
              |<------- ASP Active(RC1)-------|
              |-----ASP Active Ack (RC1)----->|
              |                               |
              |                               |
              |<----REGISTER REQ(LRCn,RKn)----|
              |                               |
              |----REGISTER RESP(LRCn,RCn)--->|
              |                               |
              |                               |
              |<------- ASP Active(RCn)-------|
              |-----ASP Active Ack (RCn)----->|
              |                               |

---------
New text: (Section 5.1.1.3)
---------

             SGP                             ASP1
              |                               |
              |<------------ASP Up------------|
              |----------ASP Up Ack---------->|
              |                               |
              |------NOTIFY(AS-INACTIVE)----->|
              |                               |
              |<----REGISTER REQ(LRC1,RK1)----|  LRC: Local Routing
              |                               |       Key Id
              |----REGISTER RESP(LRC1,RC1)--->|   RK: Routing Key
              |                               |   RC: Routing Context
              |                               |
              |<------- ASP Active(RC1)-------|
              |-----ASP Active Ack (RC1)----->|
              |                               |
              |----NOTIFY(AS-ACTIVE)(RC1)---->|
              |                               |
              ~                               ~
              |                               |
              |<----REGISTER REQ(LRCn,RKn)----|
              |                               |
              |----REGISTER RESP(LRCn,RCn)--->|
              |                               |
              |                               |
              |<------- ASP Active(RCn)-------|
              |-----ASP Active Ack (RCn)----->|
              |                               |
              |----NOTIFY(AS-ACTIVE)(RCn)---->|
              |                               |

---------
Old text: (Section 5.1.1.4)
---------

               SGP                             ASP1
                |                               |
                |<------------ASP Up------------|
                |----------ASP Up Ack---------->|
                |                               |
                |<---REGISTER REQ({LRC1,RK1},---|
                |                   ...,        |
                |                 {LRCn,RKn}),--|
                |                               |
                |---REGISTER RESP({LRC1,RC1},-->|
                |                  ...,         |
                |                 (LRCn,RCn})   |
                |                               |
                |<------- ASP Active(RC1)-------|
                |-----ASP Active Ack (RC1)----->|
                |                               |
                :                               :
                :                               :
                |                               |
                |<------- ASP Active(RCn)-------|
                |-----ASP Active Ack (RCn)----->|
                |                               |

---------
New text: (Section 5.1.1.4)
---------

               SGP                             ASP1
                |                               |
                |<------------ASP Up------------|
                |----------ASP Up Ack---------->|
                |                               |
                |------NOTIFY(AS-INACTIVE)----->|
                |                               |
                |                               |
                |<---REGISTER REQ({LRC1,RK1},   |
                |                   ...,        |
                |                 {LRCn,RKn}),--|
                |                               |
                |---REGISTER RESP({LRC1,RC1},-->|
                |                  ...,         |
                |                 (LRCn,RCn})   |
                |                               |
                |<------- ASP Active(RC1)-------|
                |-----ASP Active Ack (RC1)----->|
                |                               |
                |----NOTIFY(AS-ACTIVE)(RC1)---->|
                |                               |
                :                               :
                :                               :
                |                               |
                |<------- ASP Active(RCn)-------|
                |-----ASP Active Ack (RCn)----->|
                |                               |
                |----NOTIFY(AS-ACTIVE)(RCn)---->|
                |                               |

---------
Old text: (Section 5.1.2)
---------

      SGP                      ASP1                       ASP2
       |                        |                          |
       |<--------ASP Up---------|                          |
       |-------ASP Up Ack------>|                          |
       |                        |                          |
       |<----------------------------ASP Up----------------|
       |----------------------------ASP Up Ack------------>|
       |                        |                          |
       |                        |                          |
       |<-------ASP Active------|                          |
       |------ASP Active Ack--->|                          |
       |                        |                          |

---------
New text: (Section 5.1.2)
---------

      SGP                      ASP1                       ASP2
       |                        |                          |
       |<--------ASP Up---------|                          |
       |-------ASP Up Ack------>|                          |
       |                        |                          |
       |--NOTIFY(AS-INACTIVE)-->|                          |
       |                        |                          |
       |<----------------------------ASP Up----------------|
       |----------------------------ASP Up Ack------------>|
       |                        |                          |
       |                        |                          |
       |<-------ASP Active------|                          |
       |------ASP Active Ack--->|                          |
       |                        |                          |
       |---NOTIFY(AS-ACTIVE)--->|                          |
       |--------------------------NOTIFY(AS-ACTIVE)------->|
       |                        |                          |

---------
Old text: (Section 5.1.3)
---------

     OLD:
      SGP                      ASP1                       ASP2
       |                        |                          |
       |<---------ASP Up--------|                          |
       |--------ASP Up Ack----->|                          |
       |                        |                          |
       |<-----------------------------ASP Up---------------|
       |----------------------------ASP Up Ack------------>|
       |                        |                          |
       |                        |                          |
       |<--ASP Active (Ldshr)---|                          |
       |-----ASP-Active Ack---->|                          |
       |                        |                          |
       |---------------------------NOTIFY (AS-ACTIVE------>|
       |                        |                          |
       |<---------------------------ASP Active (Ldshr)-----|
       |------------------------------ASP Active Ack------>|
       |                        |                          |

---------
New text: (Section 5.1.3)
---------

      SGP                      ASP1                       ASP2
       |                        |                          |
       |<---------ASP Up--------|                          |
       |--------ASP Up Ack----->|                          |
       |                        |                          |
       |--NOTIFY(AS-INACTIVE)-->|                          |
       |                        |                          |
       |<-----------------------------ASP Up---------------|
       |----------------------------ASP Up Ack------------>|
       |                        |                          |
       |<--ASP Active (Ldshr)---|                          |
       |-----ASP-Active Ack---->|                          |
       |                        |                          |
       |---NOTIFY (AS-ACTIVE)-->|                          |
       |-----------------------------NOTIFY(AS-ACTIVE)---->|
       |                        |                          |
       |<---------------------------ASP Active (Ldshr)-----|
       |------------------------------ASP Active Ack------>|
       |                        |                          |

---------
Old text: (Section 5.1.4)
---------

     SGP                 ASP1                ASP2                ASP3
       |                   |                   |                   |
       |<------ASP Up------|                   |                   |
       |-----ASP Up Ack--->|                   |                   |
       |                   |                   |                   |
       |<-------------------------ASP Up-------|                   |
       |------------------------ASP Up Ack---->|                   |
       |                   |                   |                   |
       |<--------------------------------------------ASP Up--------|
       |--------------------------------------------ASP Up Ack---->|
       |                   |                   |                   |
       |                   |                   |                   |
       |<--ASP Act (Ldshr)-|                   |                   |
       |----ASP Act Ack--->|                   |                   |
       |                   |                   |                   |
       |                   |                   |                   |
       |<-------------------ASP Act. (Ldshr)---|                   |
       |----------------------ASP Act Ack----->|                   |
       |                   |                   |                   |
       |---------Notify (AS-ACTIVE)----------->|                   |
       |----------------------Notify (AS-ACTIVE)------------------>|

---------
New text: (Section 5.1.4)
---------	

     SGP                 ASP1                ASP2                ASP3
       |                   |                   |                   |
       |<------ASP Up------|                   |                   |
       |-----ASP Up Ack--->|                   |                   |
       |                   |                   |                   |
       |<-------------------------ASP Up-------|                   |
       |------------------------ASP Up Ack---->|                   |
       |                   |                   |                   |
       |NTFY(AS-INACTIVE)->|                   |                   |
       |------------------NOTIFY(AS-INACTIVE)->|                   |
       |                   |                   |                   |
       |<--------------------------------------------ASP Up--------|
       |--------------------------------------------ASP Up Ack---->|
       |                   |                   |                   |
       |                   |                   |                   |
       |<--ASP Act (Ldshr)-|                   |                   |
       |----ASP Act Ack--->|                   |                   |
       |                   |                   |                   |
       |                   |                   |                   |
       |<-------------------ASP Act. (Ldshr)---|                   |
       |----------------------ASP Act Ack----->|                   |
       |                   |                   |                   |
       |--NTFY(AS-ACTIVE)->|                   |                   |
       |--------------------NOTIFY(AS-ACTIVE)->|                   |
       |----------------------------------------NOTIFY(AS-ACTIVE)->|
       |                   |                   |                   |
       |                   |                   |                   |

---------
Old text: (Section 5.2.3)
---------	

     SGP                 ASP1                ASP2                ASP3
       |                   |                   |                   |
       |<----ASP Inact.----|                   |                   |
       |---ASP Inact Ack-->|                   |                   |
       |                   |                   |                   |
       |--------------------------------NTFY(Ins. ASPs)----------->|
       |                   |                   |                   |
       |<----------------------------------------ASP Act (Ldshr)---|
       |------------------------------------------ASP Act (Ack)--->|
       |                   |                   |                   |

---------
New text: (Section 5.2.3)
---------	

     SGP                 ASP1                ASP2                ASP3
       |                   |                   |                   |
       |<----ASP Inact.----|                   |                   |
       |---ASP Inact Ack-->|                   |                   |
       |                   |                   |                   |
       |-NTFY(AS-PENDING)->|                   |                   |
       |-------------------NOTIFY(AS-PENDING)->|                   |
       |---------------------------------------NOTIFY(AS-PENDING)->|
       |---------------------------------------NOTIFY(Ins. ASPs)-->|
       |                   |                   |                   |
       |                   |                   |                   |
       |<----------------------------------------ASP Act (Ldshr)---|
       |------------------------------------------ASP Act (Ack)--->|
       |                   |                   |                   |
       |-NTFY(AS-ACTIVE)-->|                   |                   |
       |-------------------NOTIFY(AS-ACTIVE)-->|                   |
       |---------------------------------------NOTIFY(AS-ACTIVE)-->|
       |                   |                   |                   |
       |                   |                   |                   |

_______________________________________________
Sigtran mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/sigtran

---

From: [email-masked]
Date: Thu, 19 Jun 2003 16:37:55 +0530

Hi Javier,
  Changes are fine but there is one minor comment that notification of AS
(INACTIVE) should be send after REGISTER RESP message, because AS at SG is
created after successful registration procedure of the routing key, so AS
state change notification message should be sent when AS is actually
created at SG and moves directly into INACTIVE state after successful
registration procedure.
Regards
Kamesh

"Javier Pastor-Balbas (ECE)"
<[email-masked]>@ietf.org on 06/19/2003 02:59:05 PM

Sent by:    [email-masked]

To:    Kamesh Kaul/HSS@HSS, Tolga Asveren <[email-masked]>
cc:    [email-masked]

Subject:    RE: [Sigtran] M3UA IG: NTFY & Examples Section proposal

Hi guys,

Here I include a proposed text for the Examples section where all the NTFY
are included. Check I didn't miss any. I've also changed LRC meaning
explanation to "Local RK Id".

Thanks // Javier.

---------------------------oOo--------------------------

---------
Old text: (Section 5)
---------

NOTE: Not all the Notify messages that are appropriate per the Notify
procedures are shown in these examples.

---------
New text: (Section 5)
---------

-

---------

              SGP                             ASP1
               |                               |

---------

              SGP                             ASP1
               |                               |

             SGP                             ASP1
              |                               |

---------

             SGP                             ASP1
              |                               |

---------

             SGP                             ASP1
              |                               |

---------

             SGP                             ASP1
              |                               |

---------

               SGP                             ASP1
                |                               |

---------

               SGP                             ASP1
                |                               |

---------

      SGP                      ASP1                       ASP2
       |                        |                          |

---------

      SGP                      ASP1                       ASP2
       |                        |                          |

---------

     OLD:
      SGP                      ASP1                       ASP2
       |                        |                          |

---------

      SGP                      ASP1                       ASP2
       |                        |                          |

---------

     SGP                 ASP1                ASP2                ASP3
       |                   |                   |                   |

---------

     SGP                 ASP1                ASP2                ASP3
       |                   |                   |                   |

---------

     SGP                 ASP1                ASP2                ASP3
       |                   |                   |                   |

---------

     SGP                 ASP1                ASP2                ASP3
       |                   |                   |                   |

---

From: "Javier Pastor-Balbas (ECE)" <[email-masked]>
Date: Thu, 19 Jun 2003 15:24:27 +0200

Thanks Kamesh, 

Your statements are right when dynamic registering. I'll fixed it. 

Cheers // Javier.

> -----Original Message-----
> From: [email-masked] [mailto:[email-masked]]
> Sent: jueves, 19 de junio de 2003 13:08
> To: Javier Pastor-Balbas (ECE)
> Cc: [email-masked]; Tolga Asveren