A method for enabling a plurality of Local Service Providers within a
common Numbering Plan Area (NPA) to serve Subscribers of the plurality of
Local Service Providers. The method includes the step of assigning to each
Subscriber of a Local Service Provider within the common NPA a unique
three digit code, hereinafter referred to as a SPA code. The service
provider area (SPA) code is used by the telephone system in the same
manner presently used for routing calls made when a calling Subscriber
dials the NPA code of the called party. Here, however, the SPA code is not
dialed by the calling Subscriber. The dialed directory number, NXX-XXXX,
of a called Subscriber subscribed to a different Local Service Provider,
is sent to a database. The database maintains a record of the
relationships between the directory numbers of Subscribers and the SPA
codes of the Subscribers. The database retrieves the SPA code associated
with the dialed directory number presently serving the called Subscriber.
The call is routed as SPA-NXX-XXXX. Because the ten digit format,
SPA-NXX-XXXX, is the same as the present NPA-NXX-XXXX, ten digit format,
existing signaling and routing mechanisms may be used to route the call.
Thus, each one of the Subscribers of each one of the plurality of Local
Service Providers is assigned a common SPA code, each one of the Local
Service Providers having a different SPA code.