top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

What is significance of ENB Pool Area and MME Pool Area?

+3 votes
5,806 views

I came under two term like ENB Pool area and MME Pool area ,Can some one show it diagrammatically how these areas are linked and its significance ?

posted Mar 11, 2014 by Amit Sharma

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button
Is this MME pool area you have mentioned is same as Tracking area by ENodeB or is it some other term which i am not aware. Please reply.

1 Answer

+2 votes

Looks like that you want to know the signification of tracking area (there is no such thing called enodeB pool as far as I know) and MME Pool. Both the concepts are there for load balancing and network level redundancy at different level.

Tracking Area:
When paging the UE, the EPC indicates a 'geographical area' that is translated within E-UTRAN to the actual cells that shall be paged. A 'geographical area' could be a tracking area or a list of tracking areas.

Tracking Area

The MME initiates the paging procedure by sending the PAGING message to each eNB with cells belonging to the tracking area(s) in which the UE is registered. Each eNB can contain cells belonging to different tracking areas, whereas each cell can only belong to one TA.

MME Pool
A MME in the network is identified by MME code and Group id. Each MME will have a weight factor configured that is conveyed to eNB during initial S1 setup. An eNB can talk to multiple MMEs in a pool. Based the weight factor eNB will decide which MME can be loaded with calls to what level. Assume that an eNB is communicating with 2 MMEs in a pool. MME-1 has weight of 100 and MME-2 has weight of 50. This means eNB, out of 3 UE attaches, will forward 2 attaches to MME-1 and 1 attach to MME-2. If in case MME-1 is down, then all calls will be routed to MME-2. This is one way of achieving load balancing and redundancy.

MME Pools
If the MME is feeling overloaded, then it may also send Overload Start message to eNB asking it not to forward any calls to it. If necessary resources are available then MME may send Overload Stop indicating that it is ready to accept new calls.

Another way of achieving load balancing is using DNS at eNB. If UE is NOT connecting for the first time then it will populate GUMMEI to eNB in one of the RRC messages. Based on the GUMMEI eNB can perform a DNS query to obtain MME information and forward the UE messages to that particular MME. If the selected MME is not responding then eNB may forward the call to next available MME in the pool.

answer Mar 12, 2014 by Salil Agrawal
Similar Questions
+1 vote

Is there any strategy or relation holding the number of eNodeBs that can be connected to a particular MME?

+3 votes

Is TAC (tracking area code) required for Mme configuration? I do not see tac in few Mme configuration. But, I can see tac configured on ended side which goes in sib1. Could you please give input on this?

+2 votes

I saw S1 SETUP RESPONSE message which has value of "maxnoofPLMNsPerMME" is 32.
But one eNodeB can broadcast up to six PLMNs only. In that case what could be the reason of assigning value 32 to the "maxnoofPLMNsPerMME" parameter ?

...