Saturday, September 18, 2010

MBR GBR APN-AMBR

Let me put my views on  AMBR GBR UEAMBR APN-AMBR with an example.

Consider that we have two applications running in your UE. [Video call and an email client].

Two bearers one for a video call and one for email client.

Here we need the video call to be very interactive in the sense the delay has to be less.



So I cannot have the bearers to be the same. Need some way to distinguish.

For this purpose we are having the videocall bearer as a GBR bearer and the email client as Non-GBR.



MBR - > This is to restrict the traffic flow in a particular bearer. If the traffic exceeds this then it will be dropped.

Mostly in GBR bearers , MBR will be equal to GBR.

In GBR bearers the restrictions will be in a bearerwise. [i.e MBR].

There is no sharing of the bearer. If there are 2 GBR bearers, one is idle then the other GBR bearer cannot share this.

Here I want to make a note – Only a dedicated bearer can be a GBR bearer.



Non-GBR bearers:
All default-bearers will be Non-GBR bearer. Here sharing of the bearer bw is possible.

From this its clear this is a kind of group bearers.


Consider that I have a email client , a download application and browser is running using Non-GBR bearer1,bearer2 and bearer3.

Non-GBR bearer1 & 2 are using the apn APN1 and 3 using APN2.



As we are aware that we can restrict the traffic to max in Non-GBR bearer,

Is it possible to restrict the traffic based on APN ?

Yes we have APN-AMBR to restrict based on APN.

This can be applied in UE and PGW.

Sharing is possible in the sense, if the email application is not using the bw, the download application takes the max APN-AMBR to it.







Where is it mentioned? It is specified in HSS. It is sent in ULA for each APN.

Also available with PGW - Gx.



Yes, it is possible to restrict the traffic per UE wise, - using UE AMBR.

 Where is it applied? In eNB

It is subscribed in HSS. Send in ULA. Intimated to eNB in initial context setup message.

Offcourse MME can stretch the UE-AMBR to the subscribed UE-AMBR. But usually there is no point to set the subscribed value If the sum of APN AMBRs are less than the subscribed one.



Hope this one clarifies.



                     NON GBR                                            
                      /+++++++++++++++++++++++++++++++++++++++++
                      |______DEFAULT____APN1_______________________|

                      |  APN-AMBR1  
UEAMBR     |__________________APN1_______________________|
                      |__________________APN2_______________________| APN-AMBR2
                      |                     DEDICATED                                          |

                      /+++++++++++++++++++++++++++++++++++++++++
                     GBR            |                     DEDICATED      MBR | GBR
                     |+++++++++++++++++++++++++++++++++++++++++

1 comment:

  1. I don't know if this will be seen as this post is rather old..!

    On a DSL network it is easy to use queueing to provide differentiated quality of service, for example, you can have home subscribers and business subscribers and ensure thatr business subscribers get more pie (faster service) that a home subscriber.

    I don't quite see how you would achieve this with LTE. You dont want to set a guaranteed service, and it could be pointless unless it's at such a high level that you end up using all the resources of a eNB to serve the connected business customers.

    You could setup differant APNs and use APN AMBR to manually manage over subscription, but that does not take into account individual eNB loading.

    All you really need to do is to implement a queueing mechanism that ensures that on a eNB full of UEs all on say a 10Mb/s service that some of them are given more channel resources than others.

    I don't see a viable way of achieving this in an LTE network.

    --
    Leigh Porter

    ReplyDelete