CNAME, HLR Support in ICTBroadcast
ICTBroadcast facilitates its users to implement the 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 the most economical path of outbound and inbound communications traffic. LCR can be configured in ICTBroadcast by adding the prefixes of available networks. When a number is dialed, ICTBroadcast chooses the route which has the same prefix as a number with the 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 the provider as configured in ICTBroadcast settings. A provider gives us access to SS7 through which OCN provides us with information about the number. SS7 is a set of telephony signaling 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
ICTBroadcast has to determine the original Network Operator for a given phone number when working with a contact list, this can be done via CNAME query which provides this required information, i.e OCN. CNAME providers can be configured from Administration then System Configuration menu.
Following are details about the required fields.
Enable or disable CNAM clinet
Select provider type
How long ICTBroadcast can reuse stored/cached CNAM data
URL to API interface
API Key: Authentication key (optional) Note: either use api key or username and password combination depending on your provider
Username for API (optional)
Password for API (optional)
In case, API provider requires a phone number with specific format then ICTBroadcast 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