Configuration for UDR

Configuring IDPR and MOSMS for UDR involves adding vSTP MP(s) to UDR and then configuring UDR on the ComAgent server.

Assumptions:
  • The user is aware of UDR and ComAgent functionality, and
  • UDR is already installed and UDR topology is already configured

Perform the following steps to configure IDPR and MOSMS for UDR:

  1. Add details about the vSTP MP on the ComAgent Remote Servers screen as a client by navigating to Communication Agent, and then Configuration, and then Remote Servers and clicking Insert on an active OCUDR NOAMP.
  2. Select the OCUDR server group from the Available Local Server Groups that needs to communicate with vSTP MP.
  3. From the active OCUDR GUI, navigate to Communication Agent, and then Maintenance, and then Connection Status and verify connection are InService.
  4. From the active OCUDR GUI, navigate to Communication Agent, and then Maintenance, and then Routed Services Status and verify the STPDbSvc status is Normal.
  5. From an active DSR NOAM, navigate to Communication Agent, and then Configuration, and then Remote Servers and click Insert.
  6. Add the UDR NO IP in the ComAgent Remote Server screen as a Server.
  7. Select the STP MP server group from the Local SG that needs to communicate with UDR.
  8. Also add the Standby and DR NOs to the Local SG.
  9. Navigate to Communication Agent, and then Configuration, and then Connection Groups, select STPSvcGroup and click Edit.
  10. Add all available UDR NO servers.
  11. Navigate to Communication Agent, and then Maintenance, and then Connection Status, select the server name, and check the connection status.
UDR Configuration: SOAP Provisioning Request for MSISDN

Steps to Enable MNP Feature on UDR:

Enable MNP feature on UDR by running the enablevMNPSec loader on the Active NOAM Server console. Follow the below steps:
  1. Go to the path: /usr/TKLC/udr/prod/maint/loaders/upgrade
  2. On the path, execute the enablevMNPSec script.

The following snippet provides an example of provisioning MNP data with the Type as SPRN and GRN in an individual MSISDN:

Adding GRNID:
Insert:
 
<req name="insert" resonly="y" inputType="mnpGrnId">
  <ent name="Subscriber"/>
  <set>
    <expr><attr name="GRNID"/><value val="10000"/></expr>
    <expr><attr name="MnpDataGRN"/><op value="="/>
      <cdata>&lt;![CDATA[<?xml version="1.0" encoding="UTF-8"?>
           <MnpGRN>
              <EDigit>10000</EDigit>
              <RI>1</RI>
              <PC>111-222-333</PC>
              <PCDom>ansi</PCDom>
              <SSN>3</SSN>
              <SRFIMSI>222222222</SRFIMSI>
              <DigAct>INSERTENTITYID</DigAct>
        </MnpGRN>]]&gt;
      </cdata>
      </expr>
  </set>
</req>

Adding SPRNID :

<req name="insert" resonly="y" inputType="mnpSprnId">
  <ent name="Subscriber"/>
  <set>
    <expr><attr name="SPRNID"/><value val="685477777"/></expr>
<expr>
<attr name="MnpDataSPRN"/><op value="="/>
      <cdata>&lt;![CDATA[<?xml version="1.0" encoding="UTF-8"?>
          <MnpSPRN>
              <Type>RN</Type>
              <EDigit>685477777</EDigit>
              <RI>0</RI>
              <PC>111-222-444</PC>
              <PCDom>ansi</PCDom>
              <SSN>3</SSN>
             <SRFIMSI>111111111</SRFIMSI>

Adding MNP Subscriber with SPRNID & GRNID:

<req name="insert" resonly="y" inputType="mnpSubscriber">
  <ent name="Subscriber"/>
   <set>
       <expr><attr name="MSISDN"/><value val="222222222333"/></expr>
       <expr><attr name="CLDBL"/><value val="1"/></expr>
       <expr><attr name="CLNBL"/><value val="1"/></expr>
       <expr><attr name="PType"/><value val="1"/></expr>
       <expr><attr name="ASD"/><value val="abcd"/></expr>
       <expr><attr name="SPRNID"/><value val="685477777"/></expr>
       <expr><attr name="GRNID"/><value val="10000"/></expr>
    </set>
</req>

Enabling Split feature and Self Heal feature for MNP on UDR:

Enable Split feature and self heal on UDR by running the enableSplitFeature and enableMNPwithSplit loaders on the Active NOAM Server console with the following steps:
  1. Navigate to the /usr/TKLC/udr/prod/maint/loaders/upgrade path on the Active NOAM Server console.
  2. Execute the enableSplitFeature and enableMNPwithSplit scripts.

    Note:

    There is no need to restart any of the servers after running the loader.

The following snippet shows an example of provisioning MNP data with the Type as SPRN and GRN in an individual MSISDN:

<req name="insert" resonly="y" inputType="mnpSubscriber" type=”range”>
<ent name="Subscriber"/>
<set>
<expr><attr name="MSISDN"/><value val="222222222000"/></expr>
<expr><attr name="MSISDN"/><value val="222222223000"/></expr>
<expr><attr name="CLDBL"/><value val="1"/></expr>
<expr><attr name="CLNBL"/><value val="1"/></expr>
<expr><attr name="PType"/><value val="1"/></expr>
<expr><attr name="ASD"/><value val="abcd"/></expr>
<expr><attr name="SPRNID"/><value val="685477777"/></expr>
<expr><attr name="GRNID"/><value val="10000"/></expr>
<expr><attr name="Split"/><value val="1"/></expr>

</set>
</req>