Hello Lyle,

I'm not sure I fully understand the scenarios that you have suggested.  Please let me know if my understandings are correct, as I interpolate assertions and questions within the example text.

We’ll try to complete policy. I’ll set up a few use cases as well. We’ll only focus on policy aspects of the context.

Here, I reckon "context" means "mobility context".


Proposed Use Case(s) (all assume DPN Selection has occurred)

I understand this to mean that various policies have been supplied to the FPC Agents that are operating the DPNs involved with dataplane service for the mobile node.  I guess we are dealing with a single mobile node -- is that correct?


3 policies are proposed

1. Account for and DROP all port 22 destined to the mobile.

2. Set the AMBR for all traffic from 10.5.5.0 to 3Mbps.

3. For (UE on port 318 and 10.6.5.5 port 9335) account on bucket X, set traffic-class to Y, set max bit rate to 2Mbps.

Are these three policies for all mobile nodes (even though we may only be dealing with one)?

The term bucket does not appear in the FPC draft document, and traffic class seems to have something to do with ranges of IP addresses.

Are we distinguishing between AMBR and max bit rate?  Is AMBR intended to be for all mobile nodes, or for all flows of a particular mobile node?


Part 1 – Basic Policy Management

1. Create a Descriptor.

2. Create an Action.

3. Create a Rule.

4. Create a Policy.

Since we have three policies, I guess that these four items are each replicated at least three times, with likely more for the Descriptors.  Performing the four items for Policy #1 might be pretty easy, but the other two policies could bring up more subtle points.  Anyway this will be a very good exercise.

Any policy that puts a cap on aggregate bit rate from ALL mobile nodes in the entire domain is going to require some protocol. Putting a cap on the aggregate bit rates from all mobile nodes at a single DPN seems a lot more manageable.

Part 2 – Mobility Policy Management (single context).

5. Create a Mobility Context with a pre-configured policy.

6. Create a Mobility Context with a dynamic policy.

7. Change the DPN assigned in the SGW / MAG role (mobile moves), aka handover in a
   a. make before break model.
   b. break before make.


In (5) -- does this mean picking one of the three policies and creating a Mobility Context?  If we have it so that a Mobility Context is associated with a mobile node (my very fond hope), then does the preconfigured policy get to be installed at network entry?  Or maybe there is a sort of "generalized" Mobility Context that has Settings that are configured for a particular mobile node at network entry, and modified as needed as the mobile node moves and creates new flows and finishes old flows and so on.

Is a Dynamic Policy something that changes as the mobile node moves around?

For (7), presumably the Context Transfer will be very similar, but the handover protocol will be different.  Of course I would like it, if FPC had something to say about handover protocol.  I did not see anything about that yet in the document, but since the term MAG appears, I guess we are to assume PMIP.  For the purposes of this discussion, it might be nice to have something similar to Figure 16, but redrawn in PowerPoint for clarity.

As drawn in Figure 16, let's say that FPC Client lives in the control plane on a node called the "LMA Controller (LMA-C)" and makes run-time decisions.  Is that your intention?

Part 3 – Secondary context (bearers)

8. Add a secondary context

9. Secondary context update based upon 7a and 7b.

10. Remove a secondary context

The term "Secondary context" does not appear in the FPC draft document.  But a bearer has some resemblance to a flow.  So maybe you mean that the identity of the mobile node establishes a primary context, and flow creation establishes a secondary context.  Is that correct?  If so, then there should not be much difference between 7a and 7b (I hope!).


Regards,
Charlie P.


_______________________________________________
dmm mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmm

Reply via email to