Re: I-D Action: draft-bernardos-dmm-pmip-02.txt

"Fabio Giust" <[email protected]>
Newsgroups gmane.ietf.nemo
Message-ID <[email protected]>
Hi Alper and all,

 

Thanks for your feedback on the draft. Please see some considerations
inline.

 

Best,

Fabio

 

From: [email protected] [mailto:[email protected]] On Behalf Of Alper
Yegin
Sent: lunes, 22 de julio de 2013 14:28
To: dmm
Subject: Re: [DMM] I-D Action: draft-bernardos-dmm-pmip-02.txt

 

Hello folks,

 

Few comments on this I-D:

 

 

   For next MN's movements the process is repeated except for the number

   of P-MAARs involved, that rises accordingly to the number of prefixes

   that the MN wishes to maintain.  Indeed, once the CMD receives the

   first PBU from the new S-MAAR, it forwards copies of the PBU to all

   the P-MAARs indicated in the BCE as current P-CoA (i.e., the MAAR

   prior to handover) and in the P-MAARs list.  They reply with a PBA to

   the CMD, which aggregates them into a single one to notify the

   S-MAAR, that finally can establish the tunnels with the P-MAARs.

 

 

Why not let the CMD send PBAs as it receives them from P-MAARs?

That way a delayed (or even dead!) P-MAAR would not be holding up other
P-MAAR operations.

 

[FG:] This observation was indeed raised in the -00 draft version, and then
removed to keep the document simpler. The fastest way to proceed would be
what you suggest: the CMD sends the PBAs as it receives them from the
P-MAARs.

However, this method incurs in additional control messages. A possible
solution that mitigates the number of control messages could be saving the
PBAs in a buffer and then sending them in a batch at regular (or
incremental) intervals

 

 

In "CMD as MAAR locator" case, the P-MAAR sends PBAs to CMD and S-MAAR
separately. This could lead to some state inconsistency issue, right? S-MAAR
and CMD may land on a different state if the result of their processing is
different.

 

[FG:] In general by breaking the classic update/ack scheme we can have
inconsistent states in the CMD and MAARs. The draft at the moment does not
deal with how to recover from such situation. However, the periodic
signaling sent by the S-MAAR to refresh the binding state can be exploited
to detect and fix such problem.

 

In "CMD as MAAR proxy" case, CMD responds to S-MAAR before P-MAAR processes
and responds to the CMD. If the P-MAAR rejects the PBU, then this would lead
to state inconsistency in the system.

 

[FG:] The CMD waits for a PBA from the P-MAAR, so if the PBU is rejected,
the CMD eventually  finds out the inconsistency and can take the appropriate
action. The draft could be extended defining such action (for instance a PBU
to the S-MAAR to notify the correct state). In all cases, if a P-MAAR
rejects the PBU, then no mobility support can be provided to the MN's old
sessions, both if the states in the MAARs are consistent or not.

 

Cheers,

 

Alper

_______________________________________________
dmm mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmm
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.