Knowledge Search


×
 

[MobileNext Control Gateway] When referencing the VLR Name string in a vlr-pool the length for the string can only be 31 characters

  [KB24228] Show Article Properties


Summary:
This article provides information about the mandatory requirement that the length of the VLR Name string should be only up to 31 characters, when referencing it in a VLR pool.
Symptoms:
When adding the VLR Name string, the length can be up to 255 characters:
cli>agw mme service-area vlr add ?
name string, length(1-255), Name of VLR in FQDN format.
cli>agw mme service-area vlr add TMSS22.EPC.MNC005.MCC244.3GPPNETWORK.ORG
But, when referencing the VLR Name string, the length for the string can be only up to 31 characters:
cli>agw mme service-area vlr-pool add vlr-pool1 default TMSS22.EPC.MNC005.MCC244.3GPPNETWORK.ORG 
% Invalid input detected at '^' marker.
cli>

cli>agw mme service-area vlr-pool add vlr-pool1 default ?
vlr-name string, length(0-31), VLR name.
Cause:

Solution:

As this VLR name field is not externally transmitted, the MCG does not need to follow the normal 3GPP naming standards. Juniper will fix the length issue in MME6.0; so this workaround will apply to only MME4.0 and MME5.0.

Assume that the VLR string is TMSS22.EPC.MNC005.MCC244.3GPPNETWORK.ORG. Instead of using the entire string, you need to use only the first portion to uniquely identify the VLR - TMSS22.

There are two places that the string needs to match:

cli>agw mme service-area vlr show all detailed
name = TMSS22
vlr-type = sgs
sg-name = SGS
ip-address1 = 213.161.53.141
ip-address2 = 213.161.53.173

cli>agw mme service-area vlr-pool show all detailed
vlr-pool-name = pool1
vlr-selection-digits = default
vlr-name = TMSS22

This will allow you to bypass the 31 character limitation in the vlr-pool vlr-name. 

Related Links: