Free Erlang traffic calculators

The world's first online Erlang traffic calculators

Telecom Traffic Online
  Home | Free calculators | Products | Tech. papers | Forum | About us
Erlang for Excel
A-Z termination using H.323 and SIP
A-Z termination
  • VoIP softswitch

    DUAL Softswitch is a complete Voice over IP switching and billing solution.  Flat monthly rate.

    Web control panels; Least Cost Routing; Excel tariff uploads; SIP and H323 support.

    H323 SIP softswitch >>

  • VoIP calling

    Premium quality termination for wholesale carriers with their own VoIP switch.

    44Direct >>

    Our lowest rates for wholesale carriers with their own VoIP switch.

    44Mobile >>

    Our unique online callshop billing system.

    Bill My Calls >>

PLMN not allowed : conditions ?

Ayat - 19th March 2018  (13:17 GMT)


Could any one share experince about location update fail for subscriber does not registered in HLR
In Cs ....we got unkown subscriber ,," IMSI unkown in HLR"
Some.subscribers try for unlimited time with huge loc up fail traffic

Any way to control this .

Bob - 16th July 2016  (14:52 GMT)


I already know this information.

The issue is that there is no direct relationship between a Location Update failure message as received by the MS, and the error code as sent by the HLR.

For instance, the HLR has no way to know the Location Area code of the MS. Yet, the MS can receive "Roaming not allowed in this LA" or "PLMN not allowed". So the decision to send either code cannot come from the HLR, it comes from somewhere else, and I want to know where.

(unless I'm mistaken)

Thanks !

Wallis Dudhnath - 15th July 2016  (14:23 GMT)

As a part of Roaming a raft of parameters are sent from the HPLMN (HLR) to the VPLMN (VLR). This assumes that a Roaming agreement is in place with the co-operating CSPs (operators). GSM MAP V3 or above is the key protocol that is used to convey InsertSubscriberData() to the VPLMN.

Below are some parameters that are conveyed:-

-MSISDN. The ISDN number assigned to the roamer.

-IMSI. The IMSI of the roamer.

-Category. This refers to the calling party category. It is included either at location updating or when it is changed.

-Subscriber status. This parameter is set to service granted if no operator-determined barring (ODB) is required. To apply, remove, or update ODB, the subscriber status is set to operator-determined barring. In this case, the ODB parameter is present.

-Forwarding information list. This includes the SS code for an individual call forwarding supplementary service.

-Call barring information list. This includes the SS code for an individual call barring supplementary service.

-Bearer service list. This lists the codes of all bearer services subscribed to by the roamer.

-Teleservice list. This lists the codes of all the teleservices subscribed to by the roamer.

-Operator-determined barring HPLMN data. This includes all the operator-determined barring categories that may be applied to a roamer in a VPLMN.

Recommend that you look at 3GPP's MAP Specification.

Error codes exists that will help you to understand the nature of the failure. Below are some examples:-

-Unknown subscriber. No such subscriber.

-Roaming not allowed. The diagnostic code provides further information.

-PLMN not allowed

-Operator-determined barring

Bob - 11th July 2016  (20:51 GMT)


I am looking for the conditions that make a MS receive the "PLMN not allowed" cause for a Location Update.

Specifically, I control my HLR and I can send many response codes. However, it is not clear HOW these response codes from the HLR are translated to the MS.

For example, on the HLR, I can send "Roaming Not Allowed", with a subcause of "plmn roaming not allowed".

However, on the MS side, there are many possible reject cause that can match :
PLMN not allowed
PLMN not allowed in this location area

So, can someone tell me where in the spec they specify the matching between the HLR reject cause and the LU reject causes ?

Or, is it operator controlled ?


Post a reply to this article

Name Enter your name.
Message Enter your message.
Email Optional -  If you enter your email address in this box, then you will automatically be notified if anyone replies to your message.  Your email address will only be published if you pay to post this message.
Please confirm you are human.
Press the button to post your message.
Home | Free online calculators | Products | Technical papers | Forum | Contact us | About us

Last modified: 17 May 2017

Copyright 2017. All rights reserved.