top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

How enodeb selects MME?

+2 votes
3,047 views
How enodeb selects MME?
posted Apr 20, 2015 by Gnanendra Reddy

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

2 Answers

+1 vote

During attach request, UE actually sends 'GUTI' if available (allocated during previous session by MME). GUTI includes MME ID (MMEC.MMEGroupID). So eNB in such case shall not lookup DNS or consider MME weight advertised. eNB simply drives MMEID from GUTI and checks if SCTP/S1-AP link is UP with that MME, if everything is OK then forwards attach request to MME. Otherwise it could lookup DNS using (current) TAI of UE, get IPV4 of all MME (nodes) matching TAI and selects based on TOPON/TOPOFF criterion.

answer Sep 7, 2015 by Asad Mehmood
Hello Asad, GUTI is a NAS Information element which eNodeB doesn't/can't decode.
I think you concern is related to RegisteredMME information which comes within the RRC connection setup complete message.

For reference:

RRCConnectionSetupComplete-r8-IEs ::= SEQUENCE {
    selectedPLMN-Identity                INTEGER (1..maxPLMN-r11),
    registeredMME                        RegisteredMME                        OPTIONAL,
    dedicatedInfoNAS                    DedicatedInfoNAS,
    nonCriticalExtension                RRCConnectionSetupComplete-v8a0-IEs    OPTIONAL
}
Thanks Vimal for your feedback and correcting me.
–1 vote

eNodeB selects an available MME to serve a particular UE based on typically network topology and location of the UE within the network, so that the best MME is selected e.g. to reduce the probability that the MME is changed.

As part of the UE Attach the eNB will query the DNS Server using the TAI for the address of the MME. Typically the DNS will have a pool of MMEs to select from in response to the query.

The format of the TAI FQDN is constructed as follows:
tac-lb.tac-hb.tac.epc.mnc.mcc.3gppnetwork.org

The DNS may also provide more than one MME address (candidate set) from which the eNB can select a MME.

answer Apr 20, 2015 by Salil Agrawal
If GUMMEI is not included then eNB free to select MME based on MME weight factor. eNB select it such MME who has less load (means more weight factor).
Similar Questions
0 votes

Which parameters at eNodeB would be taken into consideration to trigger 'n' numbers of S1 connections with same MME or different MMEs ?
Note: My query is related to macro eNodeB.

+2 votes

If after attach procedure suddendly enodeb shut down then how mme will know about enodeb?

0 votes

Is it possible any scenario when sctp communication is up between mme and eNodeB but s1ap wil not be up ?
Is there need to send different alarm for s1ap failure and sctp communication failure as part of fault management . Please, suggest me required spec.

...