1 / 6

HLRLookupSpecification

Here are HLRLookUP Specification from routemobile. To know more, visit https://routemobile.com/<br>

theroutemob
Télécharger la présentation

HLRLookupSpecification

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HLRLookUP Specification Version 1.0.2

  2. HLR Lookup Request: This API provides HTTP/HTTPS solution for HLR lookup. Request: http://<ipaddress>:<port>/HLR/query?username=xxxx&password=xxxx&reference=xx xxx&msisdn=xxxxxxxxxxxx https://<ipaddress>:<port>/HLR/query?username=xxxx&password=xxxx&reference=x xxxx&msisdn=xxxxxxxxxxxx 1. 2. 3. username password reference Name of the user Password for the specified user Reference value Destination for lookup. It should be prefixed with country code. Sr. No Parameter Description 4. msisdn Response: In case of successful lookup, number lookup information will be given in response body in JSON format. In case of success: { "results":{ "to":"XXXXXXXXXXXX", "msgid":"XXXXXXXXXXXXXX", "ported":"XXXXX", "mccmnc":"XXXXX", "imsi":"XXXXXXXXXX", "country":"XXXXXXXX", "operator":"XXXXXXXX", "errcode":"XXXXXXXX", "errdesc":"XXXXX" } }

  3. In case of number lookup failure: { "results":{ "to":"XXXXXXXXXXXX", "msgid":"XXXXXXXXXXXXXX", "ported":"XXXXX", "mccmnc":"XXXXX", "imsi":"XXXXXXXXXX", "country":"XXXXXXXX", "operator":"XXXXXXXX", "errcode":"XXXXXXXX", "errdesc":"XXXXX" } } In case of lookup failure ‘errdesc’ node will contain the ERROR_CODE giving reason for failure. ERROR_CODE values could be one of the following: i.ERR 2401 : One of the parameter is missing ii.ERR 2402 : Authentication failed for given user credentials iii.ERR 2403 : Provided destination is invalid iv.ERR 2409 : Some error occurred Response nodes description: Sr.No. Node Name Description 1. to MSISDN for number lookup 2. msgid Unique 36 character value for request mapping purpose 3. ported Indicate whether number is ported or not 4. imsi International Mobile Subscriber Identity, used to uniquely identify the user of a mobile network. 5. mccmnc Mobile Country Code and Mobile Network Code 6. country Ported country name if number is ported else original country name 7. operator Ported operator name in case of number is ported else original operator name 8. errcode 000 → DELIVRD 001 → UNDELIV Temporarily 002 → UNDELIV Permanent 003 → REJECTD Temporarily 004 → REJECTD Permanent 9. errdesc Refer table 1.1 for error description

  4. Table 1.1: Error Description Absent Subscriber Call Barred Data Missing SMS Facility Not Supported HLR Abort No Response Reject Request No Error MSISDN Not Found Invalid MSISDN Request Method Not Allowed Request Throttled Invalid URL System Failure SMS Tele Service Not Provisioned Time Out Unexpected Data Value Unknown Subscriber Service Failure CUG Reject SMS Facility Not Supported System Failure Data Missing Unexpected Data Value Service Unreachable Authentication Error Not allowed to use this profile Not allowed to use this service Unknown user Invalid parameter Unidentified Subscriber Roaming not allowed Illegal Subscriber Subscriber Busy For Mt SMS SM Delivery Failure Message Waiting List Full System Failure Unexpected Data Value Unknown Error No Response Error code 001 001 001 001 001 001 001 000 001 001 001 001 001 001 002 001 001 002 003 001 001 001 001 001 003 001 001 001 001 001 001 001 002 001 001 001 001 001 001 001 Permanent false false false false false false false false false false false false false false true false false true false false false false false false false false false false false false false false true false false false false false false false

  5. Service not Supported Duplicated Invoke Id Subsystem Congestion Subsystem Failure Network Congestion IMSI blacklisted DND blacklisted Message canceled Validity Expired Time window violation Message delivered to operator Message sent, waiting for delivery report Message rejected by operator Message delivered to handset Network is forbidden Message submitted to operator Number prefix missing Message sent not delivered Destination on DND list Rejected by Destination Message expired Network not reachable Destination not registered Route not available Rejected flooding System error Unknown Reason Rejected duplicate message ID Rejected message too long Message accepted, pending for delivery Message accepted, pending for approval Rejected Not Sent Expired DLR Unknown MO message forwarded and delivered Message not sent ERR 2401 ERR 2402 ERR 2403 ERR 2409 001 001 001 001 001 002 002 002 002 001 001 001 false false false false false true true true true false false false 001 001 001 001 003 001 001 001 001 001 001 003 001 001 001 001 001 001 false false false false false false false false false false false false false false false false false false 001 false 001 001 001 false false false 003 003 003 003 003 false false false false false

  6. ERR 1025 Internal Error Temporary Failure Or Unsupported Network Operator 003 001 003 false false false

More Related