Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Marco Liebsch
Please see inline, Carlos.

-Original Message-
From: Carlos Jesús Bernardos Cano [mailto:c...@it.uc3m.es]
Sent: Mittwoch, 13. November 2013 12:48
To: Marco Liebsch
Cc: Sri Gundavelli (sgundave); Peter McCann; dmm@ietf.org
Subject: Re: [DMM] Preparing for DMM future steps and rechartering

Hi Marco,

On Wed, 2013-11-13 at 11:23 +, Marco Liebsch wrote:
 Carlos,

 just to clarify my view here: I do not see them as different
 approaches, but in a way that the routing approach can complement
 mobility anchor-based approaches (MIP-like protocols). And such
 routing support is needed only in certain deployments, i.e. in case of
 a runtime change of the MN's anchor while the new anchor imports the
 MN's IP address (binding) context to enable IP address continuity. To
 enable routing the MN's downlink data to its current anchor in the transport
network above anchor level, e.g. host routes can be used.

I'm not sure I agree on this. To me this seem to already assume a certain
solution. And I'm biased because I also have some solutions in mind :D

Not a solution, but a deployment model. The solution would dig into the
protocol bits of a selected protocol e.g. BGP to solve that. That's not what
I am writing about. I write this only to abstract the available solutions to
deployment models and see where the DMM group can do some work to
enable a variety of them.


For example, I think we should not limit only to downlink, unless the ingress
filtering is not considered an issue (if it is not, this also kind-of assumes 
a certain
type of solution).


For sure not. I refrained from describing the complete sequence, as it's not
relevant for this discussion. Just trying to draw some models and see which
gaps DMM can close.



 We end up in a routing-only approach if these anchors will be
 distributed to an extreme and placed e.g. on radio access points and
 the approach uses something else than MIP protocols to transfer IP
 address context between these access points. Then we have Pete's DMM
deployment model.

Agree, but a routing approach could also be applied even if the anchors are not
placed on the radio access points. That's why I see routing as an alternative
solution to IP mobility protocols.

Sure. But I am not sure that it should be the DMM group that builds a new
alternative to IP mobility. What's the gap analysis then about?
Interesting to research about, though.



 Do you agree to that view?

 I think there is common understanding that DMM is a lot about deployment.
 Any of those deployment models are valid. Whereas the DMM WG cannot
 work on all extensions needed to enable all models, we should converge
 on a reasonable set of first work items to allow operators to enable DMM in
their network.

I agree. It would be helpful to get some feedback from operators on which
deployments they have more interest on.


Good.

Thanks,
marco


Thanks,

Carlos


 marco


 -Original Message-
 From: Carlos Jesús Bernardos Cano [mailto:c...@it.uc3m.es]
 Sent: Mittwoch, 13. November 2013 11:51
 To: Marco Liebsch
 Cc: Sri Gundavelli (sgundave); Peter McCann; dmm@ietf.org
 Subject: Re: [DMM] Preparing for DMM future steps and rechartering
 
 Hi,
 
 I'm also jumping into the discussion a bit late.
 
 Without going into all the detailed discussions that have taken place
 recently, I just want to share my view on the MIP-based vs routing-based
approach.
 
 IMHO, we probably need to further look at both approaches in this
 group, but with enough energy level (otherwise we risk to end up with
 nothing after several years). I personally have my doubts that a
 distributed routing-based approach scales in a moderately large
 domain (we also saw many years ago proposals of doing mobility with
 routing that did not take off because of convergence, scalability and
administrative issues).
 I think a MIP-based approach (network or host based) would work,
 though it would imply keeping multiple anchors active for a given MN.
 
 We believe this routing-based vs MIP-based comparison is quite
 interesting, and we are actually working at UC3M on experimentally
 evaluating both, so we can make a more educated statement on pros and
cons of each of them.
 
 My two cents,
 
 Carlos
 
 On Wed, 2013-11-13 at 10:10 +, Marco Liebsch wrote:
  Hi Sri, all,
  let me step in here (with some delay..) to clarify one point you raised.
  Please see inline.
 
  -Original Message-
  From: dmm-boun...@ietf.org [mailto:dmm-boun...@ietf.org] On Behalf
  Of Sri Gundavelli (sgundave)
  Sent: Montag, 11. November 2013 16:30
  To: Peter McCann
  Cc: dmm@ietf.org
  Subject: Re: [DMM] Preparing for DMM future steps and rechartering
  
  Hi Pete,
  
  I'm not sure, I agree with this, or understand this to be precise.
  I do not know know CP (in the form of PMIP, GTP or some other
  protocol
  XYZ) can be completely eliminated. There needs to be some
  interface between the access gateway and the mobility anchor. I
  assumed your's, Marco's and 

Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Brian Haberman
Hi Pete,
 Speaking with no hat on...

On 11/12/13 4:29 PM, Peter McCann wrote:
 Hi, Sri,
 
 Even if we agree that those services are necessary (and I would point out
 once again that most of them are not beneficial to the end-user) I don't
 think we should be architecting the network in such a way that we lose the
 basic benefits of IP (shortest path routing and fault-tolerance).  We can
 implement those services without taking all the packets to a central location;
 maybe just the first packet or meta-information about the first packet can
 be taken to an SDN controller that can make some decision and pass it down
 to the user plane.
 
 I really don't think this is such fantastic science-fiction. ;)

The degree to which this is science fiction really depends on what scope
you think these host routes will have in the routing system.

* Are you assuming mobility within a single enterprise or Autonomous System?

* Limited mobility within a consortium of networks?

* Is this global mobility for any/all nodes?

Regards,
Brian



signature.asc
Description: OpenPGP digital signature
___
dmm mailing list
dmm@ietf.org
https://www.ietf.org/mailman/listinfo/dmm


Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Peter McCann
Hi, Brian,

Brian Haberman wrote:
 Hi Pete,
  Speaking with no hat on...
 On 11/12/13 4:29 PM, Peter McCann wrote:
 Hi, Sri,
 
 Even if we agree that those services are necessary (and I would point 
 out once again that most of them are not beneficial to the end-user) 
 I don't think we should be architecting the network in such a way 
 that we lose the basic benefits of IP (shortest path routing and 
 fault-tolerance).  We can implement those services without taking all 
 the packets to a central location; maybe just the first packet or 
 meta-information about the first packet can be taken to an SDN 
 controller that can make some decision and pass it down to the user 
 plane.
 
 I really don't think this is such fantastic science-fiction. ;)
 
 The degree to which this is science fiction really depends on what 
 scope you think these host routes will have in the routing system.
 
 * Are you assuming mobility within a single enterprise or Autonomous 
 System?

Yes, at the most this will be one AS.

 * Limited mobility within a consortium of networks?

No.  At the most this will be one AS, possibly less depending on scalability.

 * Is this global mobility for any/all nodes?

No.  I think global mobility should be handled with client MIP because we
should not assume any relationship between previous/next visited networks.

The Boeing experiment (not science fiction, but also not scalable) tried
global mobility with BGP:

Dul, A., Global IP Network Mobility using Border Gateway Protocol (BGP), 
Available at: http://quark.net/docs/Global_IP_Network_Mobility_using_BGP.pdf

This obviously wouldn't work for billions of MNs.  But, with DMM people
are starting to realize that MNs don't need completely stable global addresses
that live forever.  So I think DMM should focus on localized mobility 
management.

 Regards,
 Brian

-Pete


___
dmm mailing list
dmm@ietf.org
https://www.ietf.org/mailman/listinfo/dmm


Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Alexandru Petrescu

Le 13/11/2013 16:39, Peter McCann a écrit :

Hi, Brian,

Brian Haberman wrote:

Hi Pete, Speaking with no hat on... On 11/12/13 4:29 PM, Peter
McCann wrote:

Hi, Sri,

Even if we agree that those services are necessary (and I would
point out once again that most of them are not beneficial to the
 end-user) I don't think we should be architecting the network in
 such a way that we lose the basic benefits of IP (shortest path
 routing and fault-tolerance).  We can implement those services
without taking all the packets to a central location; maybe just
 the first packet or meta-information about the first packet can
 be taken to an SDN controller that can make some decision and
pass it down to the user plane.

I really don't think this is such fantastic science-fiction. ;)


The degree to which this is science fiction really depends on what
scope you think these host routes will have in the routing system.

* Are you assuming mobility within a single enterprise or
Autonomous System?


Yes, at the most this will be one AS.


I agree.

In search of a qualifying metric the number of ASes is very good.

If need to go in further detail (sci-fi?) one may also consider metrics
such as the level of aggregation of prefixes in the addressing
architecture, and the IP distance between two Access Routers (not the
geographical distance).

I assume with fully hierarchical addressing, and small IP distance
between ARs may lead to acceptance of route updates on that scale.

(in the Connexion by Boeing test case the IP distance between ARs is
known to be very low although spanning wide geographical areas - no
route churn).

Alex


* Limited mobility within a consortium of networks?


No.  At the most this will be one AS, possibly less depending on
scalability.


* Is this global mobility for any/all nodes?


No.  I think global mobility should be handled with client MIP
because we should not assume any relationship between previous/next
visited networks.

The Boeing experiment (not science fiction, but also not scalable)
tried global mobility with BGP:

Dul, A., Global IP Network Mobility using Border Gateway Protocol
(BGP), Available at:
http://quark.net/docs/Global_IP_Network_Mobility_using_BGP.pdf

This obviously wouldn't work for billions of MNs.  But, with DMM
people are starting to realize that MNs don't need completely stable
 global addresses that live forever.  So I think DMM should focus on
 localized mobility management.


Regards, Brian


-Pete


___ dmm mailing list
dmm@ietf.org https://www.ietf.org/mailman/listinfo/dmm





___
dmm mailing list
dmm@ietf.org
https://www.ietf.org/mailman/listinfo/dmm


Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Brian Haberman
Rather than sink into a re-chartering discussion, I would like the WG to
focus on completing the existing work items.  It was suggested that an
interim (or 2) get set up to work on these items.  Please focus on this
rather than re-chartering.

Regards,
Your friendly AD

On 11/13/13 3:43 PM, Behcet Sarikaya wrote:
 As for the next steps, my suggestion is that Jouni posts a draft charter
 based on the slide he showed in Vancouver where different pieces of a dmm
 solution was listed.
 
 We can have email discussions based on that proposal and hopefully come to
 a consensus in a reasonable amount of time.
 
 However, Jouni did not post his slides in the proceedings, I checked all
 the presentations and the chair's slides are not there. So maybe the first
 step should be that Jouni posts his slides so we can have a look.
 
 Regards,
 
 Behcet
 
 
 
 ___
 dmm mailing list
 dmm@ietf.org
 https://www.ietf.org/mailman/listinfo/dmm
 



signature.asc
Description: OpenPGP digital signature
___
dmm mailing list
dmm@ietf.org
https://www.ietf.org/mailman/listinfo/dmm


Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Behcet Sarikaya
Hi Brian,

I personally think that Interim(s) would not work for dmm. Only a few
people could go to such meetings. Most of us already have a heavy travel
schedule, squeezing another trip seems not so reasonable.

Regards,

Behcet


On Wed, Nov 13, 2013 at 2:53 PM, Brian Haberman br...@innovationslab.netwrote:

 Rather than sink into a re-chartering discussion, I would like the WG to
 focus on completing the existing work items.  It was suggested that an
 interim (or 2) get set up to work on these items.  Please focus on this
 rather than re-chartering.

 Regards,
 Your friendly AD

 On 11/13/13 3:43 PM, Behcet Sarikaya wrote:
  As for the next steps, my suggestion is that Jouni posts a draft charter
  based on the slide he showed in Vancouver where different pieces of a dmm
  solution was listed.
 
  We can have email discussions based on that proposal and hopefully come
 to
  a consensus in a reasonable amount of time.
 
  However, Jouni did not post his slides in the proceedings, I checked all
  the presentations and the chair's slides are not there. So maybe the
 first
  step should be that Jouni posts his slides so we can have a look.
 
  Regards,
 
  Behcet
 
 
 
  ___
  dmm mailing list
  dmm@ietf.org
  https://www.ietf.org/mailman/listinfo/dmm
 


 ___
 dmm mailing list
 dmm@ietf.org
 https://www.ietf.org/mailman/listinfo/dmm


___
dmm mailing list
dmm@ietf.org
https://www.ietf.org/mailman/listinfo/dmm


Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Brian Haberman
I never said they had to be face-to-face meetings.  It is completely
acceptable to hold virtual (on-line) meetings.

Regards,
Brian

On 11/13/13 4:01 PM, Behcet Sarikaya wrote:
 Hi Brian,
 
 I personally think that Interim(s) would not work for dmm. Only a few
 people could go to such meetings. Most of us already have a heavy travel
 schedule, squeezing another trip seems not so reasonable.
 
 Regards,
 
 Behcet
 
 
 On Wed, Nov 13, 2013 at 2:53 PM, Brian Haberman 
 br...@innovationslab.netwrote:
 
 Rather than sink into a re-chartering discussion, I would like the WG to
 focus on completing the existing work items.  It was suggested that an
 interim (or 2) get set up to work on these items.  Please focus on this
 rather than re-chartering.

 Regards,
 Your friendly AD

 On 11/13/13 3:43 PM, Behcet Sarikaya wrote:
 As for the next steps, my suggestion is that Jouni posts a draft charter
 based on the slide he showed in Vancouver where different pieces of a dmm
 solution was listed.

 We can have email discussions based on that proposal and hopefully come
 to
 a consensus in a reasonable amount of time.

 However, Jouni did not post his slides in the proceedings, I checked all
 the presentations and the chair's slides are not there. So maybe the
 first
 step should be that Jouni posts his slides so we can have a look.

 Regards,

 Behcet



 ___
 dmm mailing list
 dmm@ietf.org
 https://www.ietf.org/mailman/listinfo/dmm



 ___
 dmm mailing list
 dmm@ietf.org
 https://www.ietf.org/mailman/listinfo/dmm


 



signature.asc
Description: OpenPGP digital signature
___
dmm mailing list
dmm@ietf.org
https://www.ietf.org/mailman/listinfo/dmm


Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Carlos Jesús Bernardos Cano
Hi Marco,

Thanks for the discussion. Please see inline below.

On Wed, 2013-11-13 at 11:59 +, Marco Liebsch wrote:
 Please see inline, Carlos.
 
 -Original Message-
 From: Carlos Jesús Bernardos Cano [mailto:c...@it.uc3m.es]
 Sent: Mittwoch, 13. November 2013 12:48
 To: Marco Liebsch
 Cc: Sri Gundavelli (sgundave); Peter McCann; dmm@ietf.org
 Subject: Re: [DMM] Preparing for DMM future steps and rechartering
 
 Hi Marco,
 
 On Wed, 2013-11-13 at 11:23 +, Marco Liebsch wrote:
  Carlos,
 
  just to clarify my view here: I do not see them as different
  approaches, but in a way that the routing approach can complement
  mobility anchor-based approaches (MIP-like protocols). And such
  routing support is needed only in certain deployments, i.e. in case of
  a runtime change of the MN's anchor while the new anchor imports the
  MN's IP address (binding) context to enable IP address continuity. To
  enable routing the MN's downlink data to its current anchor in the 
  transport
 network above anchor level, e.g. host routes can be used.
 
 I'm not sure I agree on this. To me this seem to already assume a certain
 solution. And I'm biased because I also have some solutions in mind :D
 
 Not a solution, but a deployment model. The solution would dig into the
 protocol bits of a selected protocol e.g. BGP to solve that. That's not what
 I am writing about. I write this only to abstract the available solutions to
 deployment models and see where the DMM group can do some work to
 enable a variety of them.

Well, I'm not sure about that. To me, keeping always a single anchor by
effectively moving the it using a routing approach is a different
solution that using multiple distributed anchors, and keeping old ones
while there active communications ongoing (and using more optimal ones
for new communications).

 
 
 For example, I think we should not limit only to downlink, unless the ingress
 filtering is not considered an issue (if it is not, this also kind-of 
 assumes a certain
 type of solution).
 
 
 For sure not. I refrained from describing the complete sequence, as it's not
 relevant for this discussion. Just trying to draw some models and see which
 gaps DMM can close.

OK.

 
 
 
  We end up in a routing-only approach if these anchors will be
  distributed to an extreme and placed e.g. on radio access points and
  the approach uses something else than MIP protocols to transfer IP
  address context between these access points. Then we have Pete's DMM
 deployment model.
 
 Agree, but a routing approach could also be applied even if the anchors are 
 not
 placed on the radio access points. That's why I see routing as an alternative
 solution to IP mobility protocols.
 
 Sure. But I am not sure that it should be the DMM group that builds a new
 alternative to IP mobility. What's the gap analysis then about?
 Interesting to research about, though.

Agree.


 
 
  Do you agree to that view?
 
  I think there is common understanding that DMM is a lot about deployment.
  Any of those deployment models are valid. Whereas the DMM WG cannot
  work on all extensions needed to enable all models, we should converge
  on a reasonable set of first work items to allow operators to enable DMM in
 their network.
 
 I agree. It would be helpful to get some feedback from operators on which
 deployments they have more interest on.

Thanks,

Carlos

 
 
 Good.
 
 Thanks,
 marco
 
 
 Thanks,
 
 Carlos
 
 
  marco
 
 
  -Original Message-
  From: Carlos Jesús Bernardos Cano [mailto:c...@it.uc3m.es]
  Sent: Mittwoch, 13. November 2013 11:51
  To: Marco Liebsch
  Cc: Sri Gundavelli (sgundave); Peter McCann; dmm@ietf.org
  Subject: Re: [DMM] Preparing for DMM future steps and rechartering
  
  Hi,
  
  I'm also jumping into the discussion a bit late.
  
  Without going into all the detailed discussions that have taken place
  recently, I just want to share my view on the MIP-based vs routing-based
 approach.
  
  IMHO, we probably need to further look at both approaches in this
  group, but with enough energy level (otherwise we risk to end up with
  nothing after several years). I personally have my doubts that a
  distributed routing-based approach scales in a moderately large
  domain (we also saw many years ago proposals of doing mobility with
  routing that did not take off because of convergence, scalability and
 administrative issues).
  I think a MIP-based approach (network or host based) would work,
  though it would imply keeping multiple anchors active for a given MN.
  
  We believe this routing-based vs MIP-based comparison is quite
  interesting, and we are actually working at UC3M on experimentally
  evaluating both, so we can make a more educated statement on pros and
 cons of each of them.
  
  My two cents,
  
  Carlos
  
  On Wed, 2013-11-13 at 10:10 +, Marco Liebsch wrote:
   Hi Sri, all,
   let me step in here (with some delay..) to clarify one point you raised.
   Please see inline.
  
   

Re: [DMM] Preparing for DMM future steps and rechartering

2013-11-13 Thread Sri Gundavelli (sgundave)
Hi Marco,



My intention is not to eliminate a tunnel that exists in any of the
tunnel management
protocols (aka MIP6, PMIP6, ..). My picture of DMM primarily distributes
topological
anchor point for the MN's IP address(es). Forget about the C-plane for
now.
Tunnels apply solely below (well, towards access) such anchor.
If we distribute them to an extreme, they are placed on radio access
points and
the tunnel disappears. Then we arrive at Pete's model. If anchor points
are somewhere
above, say in the backhaul, the tunnel remains at least between the
anchor and some node in
the access (network based mobility mgmnt) or the MN (host based mobility
mgmnt).


Ok. 

Distributing topological anchor points at the access edge can be done
today without any new standards extensions. This is more about deployment
and selection of a gateway at the access edge. But, any time the MN moves
and attaches to a different point in the network, that tunnel and the CP
is expected to be there between the previous home-anchor and the current
access-anchor. But, here, the proposals hide the tunnel (at the initial
attachment point and what can be argued as a home link and which is fine),
but when the MN moves the session is re-anchored to a different gateway
with a churn in the routing infrastructure and with major impact to policy
plane. So, there is no tunnel and there is no CP in this model.



I think none of the proposals wants to discuss away the tunnels as per
MIP/PMIP. But above
anchor level, regular routing applies to plain data packets of the
U-Plane.
A key component for DMM, IMO, is how to accomplish that routing towards
the MN's current anchor point, even if the anchored IP address is
topologically incorrect.
To accomplish this, my intent is to not introduce tunnels above anchor
level.
So, it's not about eliminating tunnels, but it is about not introducing
tunnels
where never have been tunnels before :-)


:) If you can show this working without re-anchoring the session to a
different gateway, then I will agree. You see this from the point of view
of IP routing, but I'm looking for that subscriber session which I'm not
able to find.
 
Tunnels hide the topology and make that reachability work; it gives me a
stable anchor point that my operator can manage my session.


Regards
Sri


___
dmm mailing list
dmm@ietf.org
https://www.ietf.org/mailman/listinfo/dmm