[EMAIL PROTECTED] wrote:
Hi Brian,

Thanks for the review! I have included answers & comments to
your comments below:

3.  Service Selection Mobility Option

  The Service Selection mobility option MAY be included in any Binding
  Update message.  It SHOULD be included at least in the Binding
Update
  message that is sent for the initial binding registration when the
  mobile node and the home agent do not have an existing binding.  If
  the Binding Update message includes any authorization related
options
  (such as the Binding Authorization Data option [1]) or
authentication
  related options (such as the Mobility Message Authentication option
  [8]), then the Service Selection option MUST appear before any
  mobility message authorization or authentication related options.

(1) I don't understand the SHOULD. Surely the default case (we just
want
basic Internet access) doesn't need this option?

The default case does not need to include the option. In that case
whatever
the HA understands as a default behavior & connectivity gets applied.
What
about rephrasing:

   The Service Selection mobility option MAY be included in any Binding
Update message. If the Binding Update message includes any authorization related options (such as the Binding Authorization Data
   option [1]) or authentication related options (such as the Mobility
   Message Authentication option [8]), then the Service Selection option
   when present MUST appear before any mobility message authorization or
   authentication related options.

This is ok, but we still need some text that says, if the service
selection mobility option is used, it needs to appear only in the
initial BU and not required in the BUs sent to refresh a binding.

(2) The final MUST could be read in two ways. Does it need clarifying
thus:
  [8]), then the Service Selection option _when present_ MUST appear
before any
  mobility message authorization or authentication related options.

Yes. See above.

...
  o  Identifier: A variable length UTF-8 [3] encoded service
identifier
     string used to identify the requested service.

     'ims', 'voip' and 'voip.companyxyz.example.com' are valid
examples
     of Service Selection option Identifiers.  At minimum the
     Identifier MUST be unique among the home agents the mobile node
is
     authorized to register to.

(3) Does this mean that a mobile node can request exactly one service?
Or
is it possible to send more than one Service Selection mobility option with different identifiers, in order to request access to several
services? If it's restricted to one service, why?

The intention is that only one dedicated service per mobile ip tunnel
is allowed. This is because the selected service may affect the
allocation of the home address & home network prefix and thus the
routing in the HA. For each mobile ip tunnel we can assign only one
address / prefix.

If we were only after different QoS treatment or filtering of packets
then multiple options could probably be allowed.

The draft should say something about the number of service selection
options in the binding update. I would go for maximum one. At least
that was my original idea.

Do we have to say "one"? For example, it might be possible to
provide two different services on the same Mobile IP tunnel. We
could leave this up to folks who might use this option.

Vijay


_______________________________________________
Gen-art mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/gen-art

Reply via email to