CNAME, HLR Support in ICTContact
ICTContact facilitates its users to implement LCR technique in Routing. LCR synonym of Least Cost Routing is a process to find the most inexpensive way to route phone calls. It is the process of analyzing and selecting most economical path of outbound and inbound communications traffic . LCR can be configured in ICTContact by adding the prefixes of available networks. When a number is dialed, ICTContact chooses the route which has the same prefix as number with most economical rates .
However , in case of number portability, LCR could not be implemented and in such case CNAME module provide solutions . CNAME query gets the information about that number through OCN, on the basis of that information route is selected.
CNAME query to provider as configured in ICTContact settings. A provider gives us access of SS7 through which OCN provides us with the information about the number. SS7 is a set of telephony signalling protocols their task is to receive and distribute incoming signaling messages to the destination. A third party API helps us to get the information therefore while configuration we have to add the URL of this API.
Configure CNAME Provider
ICTContact have to determine original Network Operator for given phone number when working with contact list, this can be done via CNAME query which provide these required information, i.e OCN. CNAME providers can be configured from Administration then System Configuration menu.
Following are details about required fields.
Enabled: Enable or disable CNAM clinet SS7 Provider: Select provider type Expiry (seconds): How long ICTContact can reuse stored/cached CNAM data API URL: URL to API interface API Key: Authentication key (optional) Note: either use api key or username and password combination depending on your provider API Username: Username for API (optional) API Password: Password for API (optional) Phone prefix: In case, API provider requires a phone number with specific format then ICTContact will apply this filter on phone number before request CNAM data.
How it works
upload contact list and process with HLR Module and get OCN number, (for example if one company's number has been converted , HLR process will save the new number in system) The system will charge according to configured billing If user does not use HLR then system will use default configured billing