Skip to main content

Minutes for DMM at IETF-91
minutes-91-dmm-2

Meeting Minutes Distributed Mobility Management (dmm) WG
Date and time 2014-11-12 19:00
Title Minutes for DMM at IETF-91
State Active
Other versions plain text
Last updated 2014-12-05

minutes-91-dmm-2
0900-1130 HST Wednesday Morning Session
============================================
meeting chaired by Jouni Korhonen (JK) and Dapeng Liu (DL)
 Alper Yegin is AY presents
 AY announces: SIPTO accepted as study item in Release 13 3GPP SA2
 AY: SA2 busy with many items
 AY: prioritization discussion in plenary
 AY: make sure you support C-SIPTO
 C-SIPTO is?
 AY: presented at last IETF
 C - coordinated SIPTO
 slide 3
 slide 4
 (the slidesets are at
 https://datatracker.ietf.org/meeting/91/materials.html#dmm ) Sri Gundavelli i
 sSG SG: terminology, SG: what if two apps are using this 'sustained' address? 
 to which app? AY: if 2 flows use it, release only both terminated. SG: goal
 was to reflect IP address properties? SG: color address? SG: tie to app? the
 property of address changes depending on app lifetime AY: no, not changing by
 app AY: attribute belongs to IP address SG: give IP address to terminal, no
 app, then what is the property of the IP addresS? AY: depends on the system
 SG: understrant the intent SG: somehow the temrinology needs work AY: term
 sustained not comfortable, if better fine Danny Moses is DM DM: these types of
 addresses are services provided by network DM: when an app starts, it could
 require such an address DM: but if server needs an address... SG: stable
 means... DM: th emeaning is the type of service we receive from the network.
 Charles Perkins is CP
CP: if several apps use same sustained address, t1, t2, if addresses are
different per app then theiyre shortlived, but better have a single address for
both apps. AY: not disappear per flow CP: apps can not know AY: all the app say
is that it needs a sustained address... CP: should keep in mind this. SG:
examples of apps using different types of addresses? slide 5 slide 6 SG:
extensions to 5014 ? SG: generalized? slide 7 Brian Haberman BH: people are
going to say - you want all the apps to know whether or not they operate on a
mobile node? BH: every app needs to source address select that? AY:... BH: the
apps folks will say that. metricamerica joins the room DM: if you want
optimization for extra servers you should know about this DM: if no extra
service, then apps should not necessairly know CP: the apps need to know?  but
th emobile will just offer fixed addresses for all apps? AY: yes, for those who
ask slide 8 Fred Templin on use cases for prefixes and planes and moving
networks Satoru Matsushima i sSM SM : support for prefixes AY: the apps dont
speak in terms of prefix terms SG: always give prefixes to terminals AY: DHCP
gives address SG: in mobility architectures, address allocation scheme in 3GPP
AY: in WiFi architectures? SG: ask an address, nothing changes, property of
prefix AY: more of an issue of item 2 and 3. AY: ... SG: in the backend, the
address is from prefix, ... SG: even for a given address, the address is on a
given iface. SG: for delegated prefix is for inside SG: agrees aith alex's
question... Chair: you run out of time slide 9 slide 10 slide 11 Dapeng Liu DL:
if mobility support by app, how does the termoinal registration know that? AY:
need to discuss that DP: how many docs of this work team want to have output?
AY: seems for item 1 1 doc, item 2 and 3 may be 1 or more AY: four or five
Serge Manning is SM SM: boils down to the address type the mobile node asks
for. AY: ... DL: please discuss on email list H. Anthony Chan presents (HAC)
Page 2 Page 3 SG: summarize - general mobility anchor functionality... some
mobility anchor SG: confused about Internet routers... Sharon Barkai is SB SB:
anchor is a record of context SB: there is the record and the record coming to
the data HAC: th ebinding? SB: yes SG: enhanced anchor functionality SG: what
is enhanced? SG: there are std functions already used... HAC: look for... Page
5 SB: ( 2 ) assummes a correlation of where it is SB: update routes not
sufficient HAC: proposal to use BGP update upstream SB: need to show up where
it is possible, not everywhere AY: could be helpful AY: depends on deployment
JK: need host routes at some point. SG: clarify I may, you talk anchor
functionality SG: in anchor based model there is no host route SG: ... HAC: the
anchor may move SG: move the anchor then ther ei shost route SB: anchor is a
record, then the anchor moves... Page 6 SG: align slides with the other work
items: control plane anchor and dat aplane anchor. SG: use it consistent with
that area. HAC: we can separate - anchoring can be separate or combined. HAC:
needs to allow for legacy systems. SG: in legacy system it is a consolidated
box SG: keep it as a function HAC: we have not separate Marco Liebsch i sML ML:
key of enhanced anchroring is to separate... not to necessarily select an
anchor which is topologically correct anchor HAC: emal list HAC: deployment,
which network, and so on. Dapeng Liu DL: people have different ideas about what
is anchroing DL: anchoring and control plane anchroing DL: maybe in this table
please add definitiion of anchor, and desrbie discuss what is anchroing for you
HAC: only one teleconf we had, so we have to continue SB: problems with
virtualzed EPS, the anchors are not well defined and tightly coupled... SGW,
MME... SB: the enhancemenet is the separation, record, instnatiate dynamically
SB: keep htat consistent not separate awareness.  distribute mobility. SB:
chicken and egg peroble SB: separating  between control element and data
element will allow you to ... HAC: use the email list discuss on DMM. Marco
Liebsch presents Forwarding Path and signalling management Slide: WI as per
charter description Slide: Brief status update

Slide: General objectives of this WI
Slide: Illustration of WI scope
John Kappallimil i sJK
JK: controller is a mobility controller? not a generic separation data-control?
JK: because a daptalapnbe node and an openflow controller
JK: I suppose you mean...
ML: the openflow switches?
JK: thats not in the scope?
ML: openflow is not in scope, we describe a general way
AY: interface between different types of controllers out of scope?
AY: shouldnt it say controller of differenty tpe?
ML: controllers of same type, then we should use synchronization, and the
protocol of sync is ¡§PMIP AY: interface between controllers ois out of sccope
Satoru Matsushima SM: other means of controller is the controller of data
plane, it could be different - the controller is about the mobility x Petrescu>
SM: the controller for data plane is BGP, or openflow controller... ML:
different levels of abstractions you mean? Serge Manning is SM SM: controller i
snot impacting these kinds of transport nodes? SM: is the controller impacting
the transport nodes? dany Moses: it impacts th emobility Xinpeng Wei is XW XW:
two separate entities?  second - is the option node mandatory? Sharon Barkai/
clrificaiton of ADPA, ML: NDPA for certain types of flows AY: definition of
DPA? DPA is Data Plan Anchor AY: traffic flow must traverse the DPA? AY: all
DPAs intercept traffic and forward to mobile AY: you can have multiple DPAs AY:
for flows AY: each DPA intercepts trffic for flow? ML: solution is that? AY:
single DPA per flow?  you could have several SG: dataplane anchor that ... node
of... anchor entry-exit poit Slide: Exemplary deployment case - separated
D-Plane Anchor and Access Node Slide "pmip example" slide " Identified
catefories" Slide "Next Steps" SB: in addition to queries id, please use
publish subscribe SB: when querying smth, use pub-sub John 5JK) JK: big
functions, charging, do you look at how to do that? JK: traffic detection
functions JK: DPI(?) JK: hiybrid way of handling JK: DPA and X should also be
able to handle this SM: for mobility? JK: not necessarily, but whats in the
gateway ML: we should go for that fromm the very beginning ML: offline SG: good
idea to include some generic services SG: draw a line btw provisioning and ...
SG: installing a runtime subscribe Satoru Matsushima SM: slide, controller is
the mobility management slide "next steps" SM: what does it mean in th epicture
the X? SM: is it the borderline, or inside the controller that could be dvicded
by th emobility mgmt side and... the orange border line exists in th emobile
mgmt inside ML: IP tunnel configuration? thats the tunnel SM: on the slide SM:
the slide is "Matchinf a Proy Mobile IP architecture" discussion on this slide,
with respect to the orang eline as an interface placement of the orange line
AY: what are those two pieces? SM: standard like pmip or 3GPP dont have the
separate part of data plane controller SM: we want to try to separate decouple
ML: we shoul dbe making assumptions that there is s plit. ML: control plane is
configured in the dmmm-e SM: when we see the orange border line as interface,
what we try to figure out for control, like BGP SM: but if you say command or
API, then it could be different. ML: commands or attribute specific
descirptions ML: specify the API function, have the atributes described in an
argument list ML: a different way to describe it, w/o a formal description
language. Serge Manning SM: the blue lines are depending of kind of thing: qos,
or other things SM: remember we talk mobility management, dont think of boxes
as a gateway. SM: this is only the mobility management controller, not the
controller of 3GPP John Kaippallmallil JK: these functions are stateful Jouni
Korhonen: next in the agenda is Sri Dapeng Liu comments DL: your WT should sync
with Antony's ML/ the definition of DPA? DL: yes, that should be aligned. Sri
Gundavelli i sSGO presents SG Slide "Scope of the Work Item" Slide "Brief
status update" slide "DMM - Functional Elements" Slide "Functional Architecture
with Home and Access Sistinction" Sharon Barkai SB: sinc eyou do xxx searching
- the function here is the anchor and do you need access node functionality? 
Does the access node functionality there to scale out? SB: better way to scale
out like cluseters? SG: yes, but if you look at anchors are located near tier-1
operators; theyre not always closer to radio network SG: its a flat archi,
people can do it, but start point is this AY: you also miss the client based
MIP AY: not. AY: mobile node should be put in this context as well. SG: nothing
to do it AY: need a colorful box there SG: alright, I will add it SG: should
apply to any protocol architecture slide "Converged Ho,e and Access Control
Plane Functions" Slide back " Functional Architecture with Home and Access
Distinction" ML: slide "Converged Ho,e..." ML: control and data plane
interfaces only between... ML: here we should not differentiate ML: cover all
scenarios, w/o caring about specific planes SG: yes. slide "Home-DPA/Access-DPN
Collocation" slide "Converged Ho,e and Access Data Plane Functions" slide "Next
Steps" John JK JK: slide "Home-dPA..." JK: will the home-dpa move or anchored?
SG: by default the session is anchored SG: is it fixed? no its not fixed,
relocate the session AY: differentiate from the WT2 and 3 discussions on
anchroing, and cpdp? AY : demarcation? SG: WT3 is strictly about interfaces AY:
interface should include this discussion, or this discussion here to drive that
discussion AY: related they are AY: anchroing - same discussion AY: what does
it mean announced anchors SG: from the presentation it is about how to publish
host routes SG: I will follow with Anthony (china accent)/ how this got
involved in the mobilityi management? SG: slide "functional architecture with
Home and Access Distinction" SG: explanatin on slide SG: allocated the session,
session parameters, set up tunnelling, forwarding, activate interfaces
(Marco's) netconf yang SG: tunnel comes up, route comes up, hit the anchor,
gets tunnelled. SG: signalling at this layer, userplane is here. (China
accent): outward interfacE? SG: not outward interface Serge Manning: sessions?
SM: mobility session we have in Mobile IP SM: but here we have per-flow basis
SG: agreed. SM: different set of policies or control stuff Fred Templi presents
"AERO" start on chart number 12 slide "AERO Advanced Topics" chart "AERO
Overviez" Chart "AERO Overviez" Chart "ARO IPv6 ND" Chart "AERO for
intra-network mobility" Chart "AERO Internet-Wide Mobility" Chart "Proxy AERO"
Chart "AERO Capabiloity Discovery" Chart "AERO Control/Forwarding Plane
Separation" Charles Perkins - privacy considerations for DMM slide "Privacy
considerations for DMM" slide "Overview" slide "Need for the draft" slide "DMM
design phase" slide "Known privacy considerations" slide "Some solution
approaches"

slide "Next Steps"
Juan-Carlos Zuniga
JCZ: thanks
JCZ: 802 at IEEE is coordinating with IETF
JCZ: no issues for the momement with the MAC address rdm
JCZ: I am in IAB privsec program, awareness of privacy issues
JCZ: mitigations should we consider ideally now
JCZ: discussion lead to encourage this for all future work in developping
protocols, this is in line JCZ: you will hear more from the statements at IAB
JCZ: in security issues  we should consider with privacy issues CP: in DMM we
consider this SB: in ost models is the anchor as key function SB: possibly to
track you down , makes privacy difficult SB: control and forwarding of the
anchors SB: there is les sinformation known, randmized identifity is a powerful
combination. CP: in the group we discusse Dapeng Liu: be short on next one
Charles Perkins presents MNIDs slide "Overviez" slide "Recent changes" slide
"Issues rised" slide "Next Steps" DP: suggest we can find soemone to review the
doc, and if continue discussion on list, if enough interest we can try to
discuss it whether to adopt this document. Sri Gundavelli presents slide
"multi-homing support for residential gateways" slide "hybrid access
requiremenets" slide "Multipath with Policy-based Routing" sureshk leaves the
room slide "IP Flow Policy" slide "Multipath with Policy Routing"

Jouni Korhonen
JK: thi sis the maintenance part of DM WG
JK: any interest in this group?
Suresh Krishnan
SK: form what I kno, hybrid access is the fixed operators
SK: lma -flawed?
SK: both fixed and wireless acess owned by an operator? the operators I know
have fixed SK: hybrid access augment DSL capacity? there may be ... Carlos
Bernardos CB CB: progress in this WG? CB: need additional discussio, read draft
Behcet Sarikaya BS: this will be discussed this afternoon in thie MIf WG SG:
nothing to do with MIF. JK: lots of hands for who read this drafT? JK: work on
this