Telecom 2226

Intelligent Networks

Spring 1997

A.I.N. Paper

by

Lou Guzik

 

 

SERVICE DESCRIPTION

This service will provide enhanced nation wide directory number lookup. With almost all new products, a registration card is included to be filled out by the consumer. On the registration card, typical questions for the consumer to fill out is their phone number and zip code. A lot of companies are selling this information on electronic media to the public. A database can then be created linking zip code to phone number.

The user will call a 900 number and enter the zip code plus four, (zip+4), for the party they are trying to acquire a phone number for. The system will check a regional Database for the zip+4 number entered by the customer. The reasoning behind the multiple database sites are for added reliability if a site goes down and to help save on long distance phone call charges.

Each regional site has a copy of the common data and a Voice Response Unit (VRU). The central site (CDB) will broadcast database updates so that all regional sites (RDB) have identical data. The User's SSP (User-SSP) will use a regional SSP (RS-SSP) with the least cost for connection. A terminating service SCP is used to keep track of billing.

Five possible billing levels and outcomes are possible. Based upon the results of the search, the customer will be billed at one of the billing levels.

BILLING
LEVEL
OUTCOME
SERVICE CHARGE
1
System Down
Zero
2
Zip+4 not found
Small amount, to help prevent abuse
3
Phone number not found
Small amount, to help prevent abuse
4
Zip+4 and phone number found listed phone number
Reasonable amount
5
Zip+4 and phone number found unlisted phone number
Maximum amount




ASSUMPTIONS

 Database information can be obtained that provides zip code + 4 and telephone number.

 

 

BLOCK DIAGRAM

 

CALL WALKTHROUGH

  1. The customer 900 number is received, the trigger is hit and a search for this 900 number is requested.
  2. The 900 number SCP retrieves the number for the closest regional database and also associates this number with the termination service SCP.
  3. The terminating service SCP requests a connection from the user to the regional database.
  4. The user SSP makes the connection from the user to the regional database.
  5. The user SSP passes the customer’s phone number to the terminating service SCP.
  6. The user is prompted for the zip+4 number.
  7. The billing level is returned to the terminating service SCP.
  8. The terminating service SCP requests that the connection from user to the regional database be removed.
  9. When the call is completed the user and regional site SSP will then tear down the call.

 

SPECIAL FUNCTIONALITY

User SSP

  1. Trigger is hit, go to 900 number SCP to translate number.
  2. 1. Pass regional number to 900 number SCP for translation.

  3. Receive number for regional database and go to terminating service SCP to perform the (passing caller’s number and number for regional database).
  4. Receive connection request from user SCP. Also receive caller and called number.
  5. Make connection between user and regional database.
  1. Receive disconnect request from terminating service SCP.
  2. Remove connection from user to regional database.

Regional DB SSP

4. Make connection between user and regional database.

5. Pass caller’s phone number to regional database.

9. Remove connection from user to regional database.

 

Regional Database

5. Receive caller’s phone number.

6. Request the zip+4 with the VRU system.

6. Search database for phone number with that zip+4 number, return results with the VRU system.

7. Determine charge to customer phone number based on billing level. (See billing level table above)

 

900 Number SCP

1. Receive number from user SSP

2. Translate 900 number into phone number for the regional database, return this number.

 

Terminating Service SCP

2. Receive caller’s number and support service SCP number from user SSP.

3. Request a connection to be set up from user to regional database (pass both numbers to user SSP).

7. Billing logic.