Local Number Portability:  More than half of the 500,000,000 million land line and wireless phone numbers in service in the United States and Canada have been 'ported', that is, the current service provider is different than the carrier which originally issued the telephone number.  In order to know how to route phone calls to the current carrier of record, each dialed phone number must be looked up in the local number portability database to determine the current carrier of record and the local routing number ('LRN', a ten digit phone number, of which the first six digits identifies the switch to hand the call off to).  The LRN is also used in reconciling access charges, reciprocal compensation charges and in auditing of carrier bills.  For these billing related uses it is important to maintain the porting history of a telephone number by date.  Tel-Lingua provides multiple solutions tailored to your requirements.

  1. Transaction based solution
    This is a realtime transaction based solution where the carriers switch fabric sends SS7/TCAP or SIP INVITE messages to either the SS7 Controller Point Codes or the IPv4 public addresses managed by the Session Controllers (all in Converged SCPs operated by Tel-Lingua). The response message is either a properly formatted AIN 0.1/0.2 SS7/TCAP message containing the LRN or is a SIP 3XX message using either a Contact header or an SDP payload to return the LRN and flag the call as having been LNP dipped. The application is supporting carriers doing between 5 million transactions/month and several hundred million transactions/month.

  2. GUI query solution
    Tel-Lingua provides several different implementations of this solution.  First, there is a server based Perl/Javascript application that requires a user ID and password and which accepts one query at a time.  The input arguments are a ten digit telephone number and optionally an 'as of date'.  This application works with IE, FireFox and Chrome.  Tel-Lingua also provides an embeddable vb.net application which can be resident in the customer's Windows Server IIS and which takes the same input arguments as the Perl/Javascript application.  This solution is targeted at the casual low volume user.

  3. GUI/Online Batch/FTP solution
    In addition to handling one query at a time through a GUI interface, this solution also support online batch processing of up to 20,000 queries at a time.  For larger batches, there is an FTP site where the user can upload batch files.  Processing is continuous and each user account is configured with e-mail notification such that when a batch has been processed an e-mail is sent to the user with identifying batch information.  Batches are limited in size to ten million records per file. Input arguments are the same as for 'GUI query solution'.  This solution is targeted at the medium volume user tasked with billing reconciliation.

  4. RESTful Web Service
    This powerful application requires only a Web browser and for the IP address to be on a preauthorized list. Enter http://www.tel-lingua.com/lnpquery.php?query=2103800458&aod=03/12/2012 and everything about the phone number's porting status on the 'as of date' is returned.

  5. Customer hosted solution
    Tel-Lingua provides a physical server running either of Windows Server 2008R2/SQL Server 2008 or CentOS 6.2/MySQL 5.1.  Loaded in the database is a copy of the LNP database and the stored procedures to perform LNP lookups.  Updates to the database are applied once a day in the maintenance window.  The server and the LNP data remain the property of Tel-Lingua.  This solution is targeted at the high volume user tasked with billing reconciliation.

  6. SCP hosted solution
    If the customer has a third party SCP or STP that supports LNP transactions, Tel-Lingua can provide the LNP data to support the application in the SCP or STP platform.  The LNP data remains the property of Tel-Lingua.

  7. C-SCP solution (See Mangold Technologies Converged SCP.pdf)
    Through its business relationship with Mangold Technologies, Tel-Lingua can provide Converged SCP platforms to the customer.  Tel-Lingua can also finance the equipment.  As part of such an arrangement, Tel-Lingua will provide the initial LNP database and apply updates to the database in real time.  The LNP data remains the property of Tel-Lingua.  This solution is targeted at those carriers with the need of accurately routing traffic in real time.


Calling Party Name (CNAM): We are use to seeing the incoming or originating telephone number (CallerID) display on our landline phone. We all welcomed the extension of CallerID in the 1990s to include a fifteen character alphanumeric string (CNAM) containing the calling party's personal name or company name associated with the CallerID. Many people won't answer a call if the CNAM data is 'UNAVAILABLE', 'BLOCKED', 'UNKNOWN' or 'ANONYMOUS'. The databases containing CNAM data are maintained by the individual carriers (RBOC, ILEC, CLEC, WIRELESS) that offer voice services (>4000 in the US and Canada). These carriers in turn contract with a handful of service providers that then host the CNAM data on SCPs: AT&T, Verizon, CenturyLink, Cincinatti Bell, TNS, Telus, Syniverse, Accudata, Iowa Network and Tel-Lingua. Not all of the wireless carriers have chosen to allow their data to be loaded into SS7 accessible SCP databases.
  1. Transaction based solution
    This is a realtime transaction based solution where the carriers switch fabric sends SS7/TCAP or SIP INVITE messages to either the SS7 Controller Point Codes or the IPv4 public addresses managed by the Session Controllers (all in Converged SCPs operated by Tel-Lingua). The response message is either a properly formated CLASS message containing the CNAM data element or is a SIP 3XX message using either a reformatted 'From' header or a 'Contact' header with the CNAM data properly embedded. This application is supporting carriers doing one million transactions/month and up.

  2. RESTful Web Service
    This powerful application requires only a Web browser and for the IP address to be on a preauthorized list. Enter http://www.tel-lingua.com/cnamquery.php?query=2103800458 and the phone number's CNAM data is returned.

  3. Batch FTP solution
    There is an FTP site where the user can upload batch files.  Processing is continuous and each user account is configured with e-mail notification such that when a batch has been processed an e-mail is sent to the user with identifying batch information.  Batches are limited in size to one million records per file. The input argument is a ten digit telephone number per record query.

  4. C-SCP CapEx solution
    As carriers grow in traffic volume, they have the option of purchasing their own platform and software licenses allowing them to bring this set of functions and services in house.


Least Cost Routing: This is an evolving application which is jointly supported by Tel-Lingua and TeleDynamicX.  Routing has the conflicting goals of terminating traffic at the lowest cost and over the highest quality network facilities or finding the best compromises for different groups of customers over a carrier's network.  LCR as implemented by TeleDynamicX supports any algorithm and the use of any data element in the routing process.  LCR as implemented on the Converged SCP will work with any AIN 0.2 or SIP RF3261 compliant switching fabric (legacy TDM switch, IP based switch, SBC, media gateway, OpenSIPS platform etc). View TDX Overview 2012.pdf for more details.
  1. Transaction based solution
    This is a tiered traffic volume offering with tiered pricing.  VMware is used to run the guest servers hosting the application.  Each customers environment consists of Windows Server 2008 guest servers, SQL Server 2008 and the TeleDynamicX backup office applications to process rate tables, implement routing algorithms, generate route lists, process CDRs, monitor grade of service and network performance issues.  Real time routing is achieved using SS7 TCAP and/or SIP queries from the carrier's switching fabric into a separate set of Linux guest servers accessing the route lists based on stored procedure logic.  The application can support carriers from 10 million minutes of traffic/month to 10 billion minutes of traffic/month.

  2. C-SCP CapEx solution
    As carriers grow in traffic volume, they have the option of purchasing their own platform and software licenses allowing them to bring this set of functions and services in house.