WO2001008425A2 - System and method for providing geographical information in a non-geographic network - Google Patents

System and method for providing geographical information in a non-geographic network Download PDF

Info

Publication number
WO2001008425A2
WO2001008425A2 PCT/SE2000/001516 SE0001516W WO0108425A2 WO 2001008425 A2 WO2001008425 A2 WO 2001008425A2 SE 0001516 W SE0001516 W SE 0001516W WO 0108425 A2 WO0108425 A2 WO 0108425A2
Authority
WO
WIPO (PCT)
Prior art keywords
subscriber
called
call
called subscriber
telecommunications system
Prior art date
Application number
PCT/SE2000/001516
Other languages
French (fr)
Other versions
WO2001008425A3 (en
Inventor
Steven Rochefort
Alain Boudreau
Original Assignee
Telefonaktiebolaget Lm Ericsson (Publ)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget Lm Ericsson (Publ) filed Critical Telefonaktiebolaget Lm Ericsson (Publ)
Priority to AU63318/00A priority Critical patent/AU6331800A/en
Publication of WO2001008425A2 publication Critical patent/WO2001008425A2/en
Publication of WO2001008425A3 publication Critical patent/WO2001008425A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/005Personal communication services, e.g. provisions for portability of subscriber numbers

Definitions

  • the present invention relates generally to telecommunications systems and methods for providing number portability to subscribers, and specifically to connecting calls to subscribers having a ported or portable number.
  • NP allows subscribers to change network provider operators while
  • LNP local number portability
  • NP will be expanded to allow a subscriber to retain the same directory
  • next-generation wireless-access services such as the Personal Communications Service (PCS) system
  • PCS Personal Communications Service
  • NGN region or network provider serving that called subscriber. NGN's will ultimately allow subscribers to receive calls at any terminal, either fixed or wireless, regardless of which service provider is used.
  • the network must be able to associate the dialed directory number with a specific destination terminal, so that incoming calls can be routed to that destination terminal.
  • the destination terminal can be identified by performing a query to a database containing a list of dialable directory numbers and associated routing numbers. For example, in an Advanced Intelligent Network (AIN)
  • the database can be accessed through a Service Control Point (SCP) queried by a Service Switching Point (SSP), which could be the originating switch, a tandem (intermediate) switch or the destination switch for the dialed directory number.
  • SCP Service Control Point
  • SSP Service Switching Point
  • dialed directory number also provides information on the convenience
  • the called subscriber could be located
  • dialed directory number may be perceived as
  • the calling subscriber may be charged for a long-distance call without realizing that the call is a long-distance call.
  • the dialed directory number will no longer provide adequate information to calling subscribers concerning the cost of the call or the convenience of the call.
  • the present invention is directed to telecommunications systems and methods for providing to the calling subscriber geographical information associated with the location of the called subscriber prior to connection of the call.
  • the originating switch (or a tandem or destination switch associated with the dialed directory number) performs a query to a database to retrieve a routing number for a current destination switch for the called subscriber. This routing number is passed back to the originating switch, which uses
  • the CPL information can be provided to the calling subscriber as an announcement message. This CPL
  • the calling subscriber can request to incur the charges or inconvenience the called subscriber.
  • the originating switch can prompt the calling subscriber to either accept or reject the call based upon the CPL information.
  • FIGURES 1 A and IB are block diagrams illustrating the conventional routing of a call to a ported terminal (wireline or wireless);
  • FIGURE 2 is a block diagram illustrating the providing of an announcement to the calling subscriber regarding the geographical location of the called subscriber when the called subscriber has ported from one service area to a new service area in accordance with embodiments of the present invention
  • FIGURE 3 is a signaling diagram illustrating the signaling involved in providing the announcement shown in FIGURE 2 of the drawings;
  • FIGURE 4 is a block diagram illustrating the providing of an announcement to the calling subscriber regarding the geographical location of the called mobile
  • FIGURE 5 is a signaling diagram illustrating the signaling involved in
  • FIGURE 6 is a block diagram illustrating the providing of an announcement
  • FIGURE 7 is a signaling diagram illustrating the signaling involved in providing the announcement shown in FIGURE 6 of the drawings.
  • NP portability
  • the subscriber 150 need not inconveniently notify his friends and
  • NP also allows more efficient usage and better management of network
  • a service area includes a number of switches, and the work load or capacity is unevenly distributed across the switches in the service area, it would be
  • a database 130 in order to implement NP not only locally, but also nationally and internationally, a database 130 must house routing information to route calls to ported directory numbers 150. For example, when a calling subscriber 100 dials a directory number 105 associated with a called subscriber 150 that has been
  • SSP Service Switching Point
  • SCP State Point
  • the SCP 120 accesses a NP database 130 to retrieve a Location Routing Number (LRN) 125, which is a number used to identify the switch 140b to which that called subscriber 150 has been ported.
  • LRN Location Routing Number
  • the LRN 125 can be retrieved by the database 130
  • query 115 could be a Transactions Capabilities Application Part (TC AP) query directly
  • the originating SSP 110 Upon receipt of the LRN 125, the originating SSP 110 places the LRN 125 in
  • CPN Called Party Number
  • IAM Initial Address Message
  • the destination SSP 140b connects the call to the called subscriber 150.
  • the originating SSP 110 is not AIN-capable, a tandem (intermediate) SSP (not shown) or the SSP 140a that the called subscriber 150 ported from may perform the query 115. If the ported-from SSP 140a performs the query 115, the ported-from SSP 140a can either forward the IAM 170 with the
  • LRN 125 to the ported-to SSP 140b or can send the LRN 125 back to the originating
  • the called subscriber 150 is a mobile subscriber that has been ported from a first home location register (HLR) 30a
  • GMSC Gateway Mobile Switching Center
  • the LRN 125 provided by the SCP 120 is a network address for the second GMSC 50b associated with the second HLR 30b currently serving the called mobile subscriber 150.
  • the LRN 125 can be used by the originating SSP 110 to route the call to the second GMSC 50b to perform a query the ported-to HLR 30b for a roaming number
  • MSRN Mobile Station Roaming Number
  • FIGURE IB if the first GMSC 50a performs the query to the SCP 120, the LRN 125
  • MSC Mobile Communications Center
  • the serving MSC 40 can page the MS 155 and establish a call connection with the MS 155 over an air interface 70.
  • LATA Local Access Transport Area
  • the calling subscriber 100 may have changed, even though the dialed directory number 105 has not changed. In these situations, the calling subscriber 100 may not have knowledge of the long-distance leg required to establish a call connection with the called subscriber 150. Since the calling subscriber 100 is typically responsible for paying for
  • MSC 40 currently serving the called subscriber will enable the calling subscriber 100 to estimate charges for the call.
  • geographical information may allow the calling subscriber 100 to make judgments concerning the
  • CPL Called Party Location
  • the subscriber 100 prior to allowing the call to proceed to completion. For example, the
  • CPL information 180 could be an area code associated with the current location of the
  • subscriber 150 the CPL information 180 could be any suitable information.
  • the CPL information 180 could be any suitable information.
  • the CPL information 180 could also include the
  • This CPL information 180 will allow the calling subscriber 100 to estimate the cost of the call (long-distance versus local) and the convenience of the call.
  • the originating SSP 110 serving the calling subscriber 100 can either
  • step 115 the SCP 120 directly, or, if the originating SSP 110 is not ALN-capable, forward the IAM 170 with the dialed directory number 105 as the CPN parameter 175 to a tandem SSP or to the SSP 140a that the called subscriber 150 ported from (step 116).
  • the ported-from SSP 140a will realize that the called subscriber 150 has been ported from the SSP 140a, and perform the query 115 to the SCP 120 (step 320).
  • the SCP 120 accesses the NP database 130 (step 115).
  • SSP 140a can return the LRN 125 to the originating SSP 110 (step 360) to
  • an indication 165 can be included within the IAM
  • the originating SSP 110 utilizes the LRN 125 to determine the CPL
  • the CPL information 180 can include, for example, an area code or country code associated with the location of the called subscriber 150, the geographical location of the called subscriber 150 or the current time in the geographical location of the called subscriber 150.
  • the first three-digits in the LRN 125 typically correspond to an area code or country code associated with the location of the called subscriber 150.
  • the originating SSP 110 can access a database 185 or table within the SSP 110 to cross-correlate the area code or country
  • geographical location information 180 such as the city, state and/or country, associated with that area code or country code.
  • the database 185 may also provide time information 180 associated with the current time within the geographical
  • the originating SSP 110 sends
  • a message 195 to the calling subscriber 100 including the CPL information 180 (step 380).
  • the originating SSP 110 can access an announcement machine 190
  • the announcement 195 could say: "The party you are calling is now located in Denver,
  • the originating SSP 110 can place the LRN 125
  • SSP 140b (step 395) to connect the call to the called subscriber 150 (step 398). If the
  • the announcement 195 can also contain a prompt for the CPL information 180 in the announcement 195.
  • step 390 the originating SSP 110 does not receive the response (step 390), such as a DTMF signal corresponding to depressing the number "one" on the telephone, from the calling subscriber 100, the originating SSP 1 10 does not setup the call (steps 395 and 398).
  • the response such as a DTMF signal corresponding to depressing the number "one" on the telephone, from the calling subscriber 100, the originating SSP 1 10 does not setup the call (steps 395 and 398).
  • simultaneous to sending the announcement 195
  • the originating SSP 110 initiates a timer 112 therein. If a response (step 390) is not received before the expiration of the timer 112 (either a "one" or a disconnect), the originating SSP 110 continues to setup the call. This would be beneficial to calling subscribers 100 using rotary phones, where voice responses are not able to be received
  • FIGURE 4 of the drawings which will be described in connection with the signaling diagram shown in FIGURE 5 of the drawings, if the
  • subscriber 150 is a mobile subscriber that has an MS 155 associated therewith,
  • originating SSP 110 can either directly query 115 the SCP 120, or alternatively, as
  • step 505 to perform the query 115
  • step 510 Since the called subscriber 150 is also a mobile subscriber with an
  • step 515 and 520 will be a network address for a ported-to GMSC 50b associated with the ported-to HLR 30b. Thereafter, the SCP 120 returns the LRN 125 to the
  • the indication 165 may need to be sent to the ported- from GMSC 50a to ensure that the LRN 125 is returned to the originating SSP 110.
  • the originating SSP 110 uses the LRN 125 to determine the CPL 180 information
  • step 535 as discussed hereinbefore.
  • the originating SSP 110 can access the announcement machine 190 and transmit the announcement 195 containing the CPL information 180 to the calling subscriber 100 prior to connecting the call (step 540). If the calling subscriber 100 wants to continue with the call (step 540), the calling subscriber 100 wants to continue with the call (step 540).
  • the originating SSP 110 can send the IAM 170 with the LRN 125 in the CPN parameter 175 to the ported-to GMSC 50b (step 550). Thereafter, the ported-to GMSC 50b queries 115 the ported-to HLR 30b (step 555) for a MSRN 128 for the called MS 155 (step 560), and routes the call to the serving MSC 40 (step 565) to
  • step 570 establish a call connection with called MS 155 (step 570).
  • the MSRN 128, instead of the LRN 125 can be sent back to the
  • originating SSP 110 from the ported-to GMSC 50b if the ported-from GMSC 50a does not send back the LRN 125, and instead, routes the call to the ported-to GMSC 50b.
  • the MSRN 128 would be used to determine the CPL information 180, and
  • NTN non-geographic number
  • the destination terminal associated with the called subscriber 150 can change depending on where the subscriber 150 is currently registered, a database query 1 15 must also be performed to connect calls to the called subscriber 150.
  • the subscriber 150 associated with the NGN 105 can register on any terminal, fixed or
  • the LRN 125 associated with the current destination terminal for the NGN 105 is stored in an NGN database 130.
  • the originating SSP 110 can either directly query the SCP 120, or, as is shown, transmit the IAM 170 with the NGN 105 as the CPN parameter
  • STPs 80 serve as a router for switching messages between SSPs 110 and 140 or for forwarding messages to an SCP 120. If the STP 80 performs the query 115, the indication 165 to pass back the LRN 125 to the originating SSP 110 is also sent with
  • the STP 80 transmits this LRN 125 back to the originating SSP 110 (step 760). Once the LRN 125 is received, the originating SSP 110 utilizes this LRN 125
  • the originating SSP 110 uses the
  • LRN 125 as the CPN parameter 175 within the IAM 170 to transmit the IAM 170 to the destination SSP 140 via the STP 80 (step 795) or MSC in order to connect the call to the called subscriber 150 (step 798).

Abstract

A telecommunications system and method is disclosed for providing to a calling subscriber (100) geographical information associated with the location of a called subscriber (150) prior to connection of a call. When the calling subscriber dials the directory number (105) associated with a called subscriber that has been ported or that has a non-geographic number, the originating switch performs a query to a database (130) to retrieve a routing number for the called subscriber. This routing number is used by the originating switch to produce and transmit called party location (CPL) information to the calling subscriber prior to connecting the call. The CPL information can be provided to the calling subscriber as an announcement or as a text-based message. This CPL information allows the calling subscriber to estimate the cost of the call (long-distance versus local) and the convenience of the call prior to connection of the call.

Description

SYSTEM AND METHOD FOR PROVIDING GEOGRAPHICAL INFORMATION IN A NON-GEOGRAPHIC NETWORK
BACKGROUND OF THE PRESENT INVENTION Field of the Invention
The present invention relates generally to telecommunications systems and methods for providing number portability to subscribers, and specifically to connecting calls to subscribers having a ported or portable number.
Background and Objects of the Present Invention
Currently, fixed (wireline) telephone subscribers are assigned a geographic
directory number that contains enough information to determine how to route a call to the subscriber associated with that directory number. Likewise, cellular subscribers
also are assigned a geographic directory number or a directory number that identifies the network provider.
With the advent of number portability (NP), the directory number assigned to
a subscriber may not provide adequate location information for routing calls to that subscriber. NP allows subscribers to change network provider operators while
retaining the same directory number, and is currently being provided in certain parts
of the world as a local service. The existing local number portability (LNP) feature
only allows a subscriber to change operators within the same area code. However, it is foreseen that NP will be expanded to allow a subscriber to retain the same directory
number regardless of the geographical location of the subscriber. In addition, for next-generation wireless-access services, such as the Personal Communications Service (PCS) system, subscribers will be assigned non-geographic
numbers (NGN), which do not contain any information specifying the geographic
region or network provider serving that called subscriber. NGN's will ultimately allow subscribers to receive calls at any terminal, either fixed or wireless, regardless of which service provider is used.
In either case, the network must be able to associate the dialed directory number with a specific destination terminal, so that incoming calls can be routed to that destination terminal. Typically, the destination terminal can be identified by performing a query to a database containing a list of dialable directory numbers and associated routing numbers. For example, in an Advanced Intelligent Network (AIN)
environment, the database can be accessed through a Service Control Point (SCP) queried by a Service Switching Point (SSP), which could be the originating switch, a tandem (intermediate) switch or the destination switch for the dialed directory number. However, with the introduction of full number portability comes charging
problems. Today, the calling subscriber assumes all local and long-distance charges for a call to the called subscriber. The calling subscriber relies upon the dialed
directory number to estimate the charges (local versus long-distance) for the call. In
addition, the dialed directory number also provides information on the convenience
of the call, since the dialed directory number typically informs the calling subscriber
about the relative time zone difference between the subscribers.
With the implementation of full NP, the called subscriber could be located
anywhere in the world, even though the dialed directory number may be perceived as
a local number to the calling subscriber. Therefore, the calling subscriber may be charged for a long-distance call without realizing that the call is a long-distance call. Thus, the dialed directory number will no longer provide adequate information to calling subscribers concerning the cost of the call or the convenience of the call.
It is, therefore, an object of the present invention to provide geographical information associated with the called subscriber to the calling subscriber prior to connection of the call.
SUMMARY OF THE INVENTION
The present invention is directed to telecommunications systems and methods for providing to the calling subscriber geographical information associated with the location of the called subscriber prior to connection of the call. When the calling
subscriber dials the directory number associated with a called subscriber that has been ported or that has a non-geographic number, the originating switch (or a tandem or destination switch associated with the dialed directory number) performs a query to a database to retrieve a routing number for a current destination switch for the called subscriber. This routing number is passed back to the originating switch, which uses
this routing number to produce and transmit called party location (CPL) information
to the calling subscriber prior to connecting the call. The CPL information can be provided to the calling subscriber as an announcement message. This CPL
information allows the calling subscriber to estimate the cost of the call (long-distance
versus local) and the convenience of the call. If the calling subscriber does not wish
to incur the charges or inconvenience the called subscriber, the calling subscriber can
simply "hang up" to prevent the call from being connected. Alternatively, the originating switch can prompt the calling subscriber to either accept or reject the call based upon the CPL information.
BRIEF DESCRIPTION OF THE DRAWINGS
The disclosed invention will be described with reference to the accompanying
drawings, which show important sample embodiments of the invention and which are incorporated in the specification hereof by reference, wherein:
FIGURES 1 A and IB are block diagrams illustrating the conventional routing of a call to a ported terminal (wireline or wireless);
FIGURE 2 is a block diagram illustrating the providing of an announcement to the calling subscriber regarding the geographical location of the called subscriber when the called subscriber has ported from one service area to a new service area in accordance with embodiments of the present invention;
FIGURE 3 is a signaling diagram illustrating the signaling involved in providing the announcement shown in FIGURE 2 of the drawings;
FIGURE 4 is a block diagram illustrating the providing of an announcement to the calling subscriber regarding the geographical location of the called mobile
station when the called mobile station has ported from one home location register to
a new home location register in accordance with embodiments of the present
invention;
FIGURE 5 is a signaling diagram illustrating the signaling involved in
providing the announcement shown in FIGURE 4 of the drawings;
FIGURE 6 is a block diagram illustrating the providing of an announcement
to the calling subscriber regarding the geographical location of the called subscriber when the called subscriber has a non-geographic directory number in accordance with embodiments of the present invention; and
FIGURE 7 is a signaling diagram illustrating the signaling involved in providing the announcement shown in FIGURE 6 of the drawings.
DETAILED DESCRIPTION OF THE PRESENTLY PREFERRED
EXEMPLARY EMBODIMENTS
The numerous innovative teachings of the present application will be described with particular reference to the presently preferred exemplary embodiments. However, it should be understood that this class of embodiments provides only a few examples
of the many advantageous uses of the innovative teachings herein. In general, statements made in the specification of the present application do not necessarily delimit any of the various claimed inventions. Moreover, some statements may apply to some inventive features but not to others.
With reference now to FIGURE 1A of the drawings, the concept of number
portability (NP) allows a subscriber 150 to relocate or "port" from a first service area
160a to a second service area 160b or from a first network operator to a second network operator, the former being illustrated, without changing the directory number
105 associated with that subscriber 150. By not changing the assigned directory
number 105, the subscriber 150 need not inconveniently notify his friends and
associates of his new number when the subscriber 150 moves to a new service area
160b or changes network operators.
NP also allows more efficient usage and better management of network
resources. If a service area includes a number of switches, and the work load or capacity is unevenly distributed across the switches in the service area, it would be
advantageous to transfer some of the subscriptions from an overloaded switch to another switch with lesser load without changing the directory numbers assigned to the
associated subscriptions. As shown in FIGURE 1 A, in order to implement NP not only locally, but also nationally and internationally, a database 130 must house routing information to route calls to ported directory numbers 150. For example, when a calling subscriber 100 dials a directory number 105 associated with a called subscriber 150 that has been
ported from a first switch or Service Switching Point (SSP) 140a within a first service area 160a to a second SSP 140b within a second service area 160b, an originating SSP
110 serving the calling subscriber 100 can perform a query 115 to a Service Control
Point (SCP) 120 to determine routing information for the call. In response to the query
115, the SCP 120 accesses a NP database 130 to retrieve a Location Routing Number (LRN) 125, which is a number used to identify the switch 140b to which that called subscriber 150 has been ported. The LRN 125 can be retrieved by the database 130
performing a look-up on the dialed directory number 105 and cross-correlating this dialed directory number 105 with the appropriate LRN 125. It should be noted that in
an architecture not capable of supporting the Advanced Intelligent Network (AIN), the
query 115 could be a Transactions Capabilities Application Part (TC AP) query directly
to the database 130.
Upon receipt of the LRN 125, the originating SSP 110 places the LRN 125 in
a Called Party Number (CPN) parameter 175 within an Initial Address Message (IAM)
170, and routes the call to the destination SSP 140b currently serving the called
subscriber 150. Thereafter, the destination SSP 140b connects the call to the called subscriber 150. It should be noted that if the originating SSP 110 is not AIN-capable, a tandem (intermediate) SSP (not shown) or the SSP 140a that the called subscriber 150 ported from may perform the query 115. If the ported-from SSP 140a performs the query 115, the ported-from SSP 140a can either forward the IAM 170 with the
LRN 125 to the ported-to SSP 140b or can send the LRN 125 back to the originating
SSP 110 or a tandem SSP to re-transmit the IAM 170 with the LRN 125 to the ported-
to SSP 140b.
If, as shown in FIGURE IB of the drawings, the called subscriber 150 is a mobile subscriber that has been ported from a first home location register (HLR) 30a
associated with a first Gateway Mobile Switching Center (GMSC) 50a to a second
HLR 30b associated with a second GMSC 50b, the LRN 125 provided by the SCP 120 is a network address for the second GMSC 50b associated with the second HLR 30b currently serving the called mobile subscriber 150.
The LRN 125 can be used by the originating SSP 110 to route the call to the second GMSC 50b to perform a query the ported-to HLR 30b for a roaming number
(called a Mobile Station Roaming Number (MSRN) 128) for a Mobile Station (MS)
155 associated with the called mobile subscriber 150. Alternatively, as is shown in
FIGURE IB, if the first GMSC 50a performs the query to the SCP 120, the LRN 125
can be passed back to the first GMSC 50a to route the call to the second GMSC 50b
to perform the query 115 to the ported-to HLR 30b. In either case, the MSRN 128,
which is a temporary directory number used to route the call to a Mobile Switching
Center (MSC) 40 currently serving the MS 155, is passed back to the second GMSC
50b by the ported-to HLR 30b, and placed by the second GMSC 50b in the CPN
parameter 175 of the IAM 170 in order to route the call from the GMSC 50b to the serving MSC 40. Once the serving MSC 40 receives the IAM 170, the serving MSC 40 can page the MS 155 and establish a call connection with the MS 155 over an air interface 70.
If the called subscriber 150 has ported to a new service area within a different Local Access Transport Area (LATA), the area code associated with the called
subscriber 150 may have changed, even though the dialed directory number 105 has not changed. In these situations, the calling subscriber 100 may not have knowledge of the long-distance leg required to establish a call connection with the called subscriber 150. Since the calling subscriber 100 is typically responsible for paying for
the long-distance leg of the call, knowledge of the geographical location of the SSP
140 or MSC 40 currently serving the called subscriber will enable the calling subscriber 100 to estimate charges for the call. In addition, such geographical information may allow the calling subscriber 100 to make judgments concerning the
convenience of the call. Therefore, with reference now to FIGURE 2 of the drawings, geographical information, hereinafter termed Called Party Location (CPL) information 180, regarding the location of the called subscriber 150 can be provided to the calling
subscriber 100 prior to allowing the call to proceed to completion. For example, the
CPL information 180 could be an area code associated with the current location of the
called subscriber 150. Alternatively, and preferably, the CPL information 180 could
include a city, state and country where the called subscriber 150 is located. In addition
to the city and state information, the CPL information 180 could also include the
current local time within the city where the called subscriber 150 is located. This CPL information 180 will allow the calling subscriber 100 to estimate the cost of the call (long-distance versus local) and the convenience of the call.
The signaling involved in providing this CPL information 180 will now be discussed in connection with FIGURE 2 and the signaling diagram shown in FIGURE 3 of the drawings. When a calling subscriber 100 dials the directory number 105 of a called subscriber 150 that has been ported from a first SSP 140a to a second SSP
140b (step 300), the originating SSP 110 serving the calling subscriber 100 can either
query 115 the SCP 120 directly, or, if the originating SSP 110 is not ALN-capable, forward the IAM 170 with the dialed directory number 105 as the CPN parameter 175 to a tandem SSP or to the SSP 140a that the called subscriber 150 ported from (step
310), the latter being illustrated. If the ported-from SSP 140a receives the call to the
called subscriber 150, as is shown, the ported-from SSP 140a will realize that the called subscriber 150 has been ported from the SSP 140a, and perform the query 115 to the SCP 120 (step 320).
In response to the query 115, the SCP 120 accesses the NP database 130 (step
330) to retrieve the LRN 125 associated with the ported-to SSP 140b (step 340), and returns this LRN 125 to the ported-from SSP 140a (step 350). Thereafter, the ported-
from SSP 140a can return the LRN 125 to the originating SSP 110 (step 360) to
connect the call. To prevent the ported-from SSP 140a from connecting the call
directly to the ported-to SSP 140b, an indication 165 can be included within the IAM
170 or sent separately, the latter being illustrated, to return the LRN 125, if different
from the dialed directory number 105, to the originating SSP 110. Upon receipt of the
LRN 125, the originating SSP 110 utilizes the LRN 125 to determine the CPL
information 180 (step 370). As discussed above, the CPL information 180 can include, for example, an area code or country code associated with the location of the called subscriber 150, the geographical location of the called subscriber 150 or the current time in the geographical location of the called subscriber 150.
For example, the first three-digits in the LRN 125 typically correspond to an area code or country code associated with the location of the called subscriber 150.
Based upon this area code or country code, the originating SSP 110 can access a database 185 or table within the SSP 110 to cross-correlate the area code or country
code part of the LRN 125 with geographical location information 180, such as the city, state and/or country, associated with that area code or country code. In addition to
determining the geographical location information 180, the database 185 may also provide time information 180 associated with the current time within the geographical
location of the called subscriber 150.
Once the CPL information 180 is determined, the originating SSP 110 sends
a message 195 to the calling subscriber 100 including the CPL information 180 (step 380). For example, the originating SSP 110 can access an announcement machine 190
therein, and instruct the announcement machine 190 to play an announcement 195
containing the CPL information 180 to the calling subscriber 100. For example, the announcement 195 could say: "The party you are calling is now located in Denver,
Colorado. The current time in Denver is 12:00 p.m." After delivery of this message
195, to complete the call (step 390), the originating SSP 110 can place the LRN 125
in the CPN parameter 175 of the IAM 170 and transmit the IAM 170 to the ported-to
SSP 140b (step 395) to connect the call to the called subscriber 150 (step 398). If the
calling subscriber 100 does not wish to complete the call, the calling subscriber 100
can simply "hang up" before or during the ringing of the call. As long as the calling subscriber 100 disconnects the call before the called subscriber 150 answers, the calling subscriber 100 will not incur any charges for the call.
In an alternative embodiment, in addition to including the CPL information 180 in the announcement 195, the announcement 195 can also contain a prompt for the
calling subscriber to enter a response, such as "To continue the call, press or say 1. To disconnect, hang up." If the originating SSP 110 does not receive the response (step 390), such as a DTMF signal corresponding to depressing the number "one" on the telephone, from the calling subscriber 100, the originating SSP 1 10 does not setup the call (steps 395 and 398). Preferably, simultaneous to sending the announcement 195,
the originating SSP 110 initiates a timer 112 therein. If a response (step 390) is not received before the expiration of the timer 112 (either a "one" or a disconnect), the originating SSP 110 continues to setup the call. This would be beneficial to calling subscribers 100 using rotary phones, where voice responses are not able to be received
by the originating SSP 110. With reference now to FIGURE 4 of the drawings, which will be described in connection with the signaling diagram shown in FIGURE 5 of the drawings, if the
called subscriber 150 is a mobile subscriber that has an MS 155 associated therewith,
when the originating SSP 110 receives the dialed directory number 105 (step 500), the
originating SSP 110 can either directly query 115 the SCP 120, or alternatively, as
shown, route the IAM 170 with the dialed directory number 105 as the CPN parameter
175 to, for example, a ported-from GMSC 50a (step 505) to perform the query 115
(step 510). Since the called subscriber 150 is also a mobile subscriber with an
associated MS 155, the LRN 125 retrieved from the database 130 by the SCP 120
(steps 515 and 520) will be a network address for a ported-to GMSC 50b associated with the ported-to HLR 30b. Thereafter, the SCP 120 returns the LRN 125 to the
ported-from GMSC 50a (step 525), which in turn returns the LRN 125 to the originating SSP 110 (step 530). The indication 165 may need to be sent to the ported- from GMSC 50a to ensure that the LRN 125 is returned to the originating SSP 110. The originating SSP 110 uses the LRN 125 to determine the CPL 180 information
(step 535), as discussed hereinbefore.
Once the CPL information 180 is determined (step 535), the originating SSP 110 can access the announcement machine 190 and transmit the announcement 195 containing the CPL information 180 to the calling subscriber 100 prior to connecting the call (step 540). If the calling subscriber 100 wants to continue with the call (step
545), the originating SSP 110 can send the IAM 170 with the LRN 125 in the CPN parameter 175 to the ported-to GMSC 50b (step 550). Thereafter, the ported-to GMSC 50b queries 115 the ported-to HLR 30b (step 555) for a MSRN 128 for the called MS 155 (step 560), and routes the call to the serving MSC 40 (step 565) to
establish a call connection with called MS 155 (step 570).
Alternatively, the MSRN 128, instead of the LRN 125 can be sent back to the
originating SSP 110 from the ported-to GMSC 50b if the ported-from GMSC 50a does not send back the LRN 125, and instead, routes the call to the ported-to GMSC 50b.
In this case, the MSRN 128 would be used to determine the CPL information 180, and
would be populated in the CPN parameter 175 of the IAM 170 to the serving MSC 40.
With reference now to FIGURE 6 of the drawings, which will be described in
connection with the signaling diagram shown in FIGURE 7 of the drawings, if the
called subscriber 150 has a non-geographic number (NGN) 105, such that the
destination terminal associated with the called subscriber 150 can change depending on where the subscriber 150 is currently registered, a database query 1 15 must also be performed to connect calls to the called subscriber 150. With NGNs 105, the subscriber 150 associated with the NGN 105 can register on any terminal, fixed or
wireless, and have calls delivered to that registered terminal as long as the subscriber 150 is authenticated and the network associated with that terminal grants permission for use. Once registered, the LRN 125 associated with the current destination terminal for the NGN 105 is stored in an NGN database 130.
When the calling subscriber 100 dials the NGN 105 associated with the called
subscriber 150 (step 700), the originating SSP 110 can either directly query the SCP 120, or, as is shown, transmit the IAM 170 with the NGN 105 as the CPN parameter
175 to a Signaling Transfer Point (STP) 80 (step 710) to perform the query 115 (step
720). STPs 80 serve as a router for switching messages between SSPs 110 and 140 or for forwarding messages to an SCP 120. If the STP 80 performs the query 115, the indication 165 to pass back the LRN 125 to the originating SSP 110 is also sent with
the IAM 170.
Once the STP 80 receives the LRN 125 associated with the network address
for the current SSP 140 or HLR (not shown) serving the called subscriber 150 (steps
730-750), the STP 80 transmits this LRN 125 back to the originating SSP 110 (step 760). Once the LRN 125 is received, the originating SSP 110 utilizes this LRN 125
to determine the CPL information 180 (step 770). Thereafter, the originating SSP 110
transmits an announcement including the CPL information 180 to the calling
subscriber 100 (step 780). If the calling subscriber 100 chooses to continue with the
call based upon the CPL information 180 (step 790), the originating SSP 110 uses the
LRN 125 as the CPN parameter 175 within the IAM 170 to transmit the IAM 170 to the destination SSP 140 via the STP 80 (step 795) or MSC in order to connect the call to the called subscriber 150 (step 798).
As will be recognized by those skilled in the art, the innovative concepts described in the present application can be modified and varied over a wide range of
applications. Accordingly, the scope of patented subject matter should not be limited
to any of the specific exemplary teachings discussed, but is instead defined by the following claims.

Claims

WHAT IS CLAIMED IS:
1. A telecommunications system for providing a message to a calling subscriber, said message containing called party location information associated with a called subscriber, comprising:
an originating switch serving said calling subscriber for receiving a dialed directory number associated with said called subscriber from said calling subscriber,
determining said called party location information associated with said called subscriber and transmitting said message including said called party location information to said calling subscriber; and
a database for storing said dialed directory number and an associated location routing number, receiving a query including said dialed directory number from said originating switch, correlating said dialed directory number with said associated location routing number and transmitting said associated location routing number back to said originating switch;
wherein said originating switch uses said location routing number to determine
said called party location information.
2. The telecommunications system of Claim 1, wherein said message is
an announcement.
3. The telecommunications system of Claim 2, wherein said originating
switch further comprises an announcement machine for playing said announcement
to said calling subscriber.
4. The telecommunications system of Claim 1, wherein said originating switch is a Service Switching Point.
5. The telecommunications system of Claim 1, wherein said location
routing number is a network address for a Service Switching Point serving said called subscriber.
6. The telecommunications system of Claim 5, wherein said called
subscriber was ported to said Service Switching Point from a previous Service Switching Point.
7. The telecommunications system of Claim 1, wherein said location routing number is a network address for a gateway mobile switching center associated
with said called subscriber.
8. The telecommunications system of Claim 7, wherein said gateway mobile switching center queries a home location register associated with said called
subscriber to determine a roaming number for said called subscriber, said roaming number being used to route a call to said called subscriber.
9. The telecommunications system of Claim 8, wherein said roaming
number is used to determine said called party location information.
10. The telecommunications system of Claim 8, wherein said roaming number is a temporary directory number used for routing calls to a Mobile Switching Center in wireless communication with a Mobile Station associated with said called mobile subscriber.
11. The telecommunications system of Claim 8, wherein said called subscriber was ported to said home location register from a previous home location
register.
12. The telecommunications system of Claim 1, wherein said dialed directory number is a non-geographic number.
13. The telecommunications system of Claim 1, further comprising: a service control point in communication with said database for receiving said
query and transmitting said location routing number to said originating switch.
14. The telecommunications system of Claim 1, further comprising:
an additional switch for receiving a message including said dialed directory
number from said originating switch, performing said query to said database and
transmitting said location routing number back to said originating switch.
15. The telecommunications system of Claim 1 , wherein said called party
location information comprises geographical location information associated with said
called subscriber.
16. The telecommunications system of Claim 17, wherein said called party
location information further comprises time information associated with said geographical location information.
17. A method for providing a message to a calling subscriber, said message containing called party location information associated with a called subscriber, comprising the steps of: receiving at an originating switch serving said calling subscriber a call and an
associated dialed directory number associated with said called subscriber from said
calling subscriber; performing a query including said dialed directory number to a database;
correlating said dialed directory number with an associated location routing number stored within said database;
transmitting said associated location routing number back to said originating
switch; determining said called party location information associated with said called subscriber using said associated location routing number; and
transmitting said message including said called party location information to
said calling subscriber.
18. The method of Claim 17, wherein said step of transmitting said
message further comprises the steps of:
accessing an announcement machine within said originating switch; and
playing an announcement including said called party location information, by said announcement machine, to said calling subscriber.
19. The method of Claim 17, wherein said step of correlating further comprises the step of: correlating said dialed directory number associated with a first Serving
Switching Point that said called subscriber was ported from with said location routing
number associated with a second Service Switching Point that said called subscriber
was ported to.
20. The method of Claim 17, wherein said step of correlating further
comprises the step of: correlating said dialed directory number associated with a first home location register that said called subscriber was ported from with said location routing number associated with a second home location register that said called subscriber was ported
to.
21. The method of Claim 17, wherein said step of determining said called party location information further comprises the steps of:
routing said call from said originating switch to a gateway mobile switching
center associated with a home location register serving said called subscriber using
said location routing number; querying, by said gateway mobile switching center, said home location register
to determine a roaming number for said called subscriber; and
determining said called party location information using said roaming number.
22. The method of Claim 17, wherein said dialed directory number is a non-geographic number.
23. The method of Claim 17, wherein said step of performing said query further comprises the steps of:
receiving, at a service control point in communication with said database, said query; and
accessing said database, by said service control point to determine said associated location routing number.
24. The method of Claim 17, wherein said step of performing said query
further comprises the steps of: receiving, at an additional switch, a message including said dialed directory number from said originating switch; and performing, by said additional switch, said query to said database.
25. The method of Claim 17, further comprising the steps of:
determining, by said calling subscriber, whether to continue with said call to
said called subscriber based on said calling party location information; and
if so, connecting said call from said originating switch to said called subscriber
using said location routing information.
26. The method of Claim 25, wherein said step of determining whether to
continue said call further comprises the steps of: providing a prompt to continue with said call to said calling subscriber; and accepting a response to continue said call by said originating switch, said step
ecting being performed when said originating switch receives said response.
PCT/SE2000/001516 1999-07-28 2000-07-25 System and method for providing geographical information in a non-geographic network WO2001008425A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU63318/00A AU6331800A (en) 1999-07-28 2000-07-25 System and method for providing geographical information in a non-geographic network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US36277999A 1999-07-28 1999-07-28
US09/362,779 1999-07-28

Publications (2)

Publication Number Publication Date
WO2001008425A2 true WO2001008425A2 (en) 2001-02-01
WO2001008425A3 WO2001008425A3 (en) 2001-05-17

Family

ID=23427496

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2000/001516 WO2001008425A2 (en) 1999-07-28 2000-07-25 System and method for providing geographical information in a non-geographic network

Country Status (2)

Country Link
AU (1) AU6331800A (en)
WO (1) WO2001008425A2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1398974A1 (en) * 2002-09-14 2004-03-17 Telefonaktiebolaget Lm Ericsson Method for setting up a call in a telecommunications network
EP1521485A1 (en) * 2003-10-01 2005-04-06 Hewlett-Packard Development Company, L.P. Transmitting a notification to a calling subscriber during call setup to a subscriber who has been ported to another network
US7092943B2 (en) 2002-03-01 2006-08-15 Enterasys Networks, Inc. Location based data
US7590678B2 (en) 2002-06-28 2009-09-15 Nokia Corporation Sharing network information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997047153A1 (en) * 1996-06-03 1997-12-11 Ericsson Inc. System and method for number portability control in a mobile communications network
WO1998025395A1 (en) * 1996-12-04 1998-06-11 Telefonaktiebolaget Lm Ericsson Local time manager
US5920614A (en) * 1997-11-07 1999-07-06 Northern Telecom Limited City, time and toll-charge display when calling telephone numbers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997047153A1 (en) * 1996-06-03 1997-12-11 Ericsson Inc. System and method for number portability control in a mobile communications network
WO1998025395A1 (en) * 1996-12-04 1998-06-11 Telefonaktiebolaget Lm Ericsson Local time manager
US5920614A (en) * 1997-11-07 1999-07-06 Northern Telecom Limited City, time and toll-charge display when calling telephone numbers

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7092943B2 (en) 2002-03-01 2006-08-15 Enterasys Networks, Inc. Location based data
US7295556B2 (en) 2002-03-01 2007-11-13 Enterasys Networks, Inc. Location discovery in a data network
US7898977B2 (en) 2002-03-01 2011-03-01 Enterasys Networks Inc. Using signal characteristics to determine the physical location of devices in a data network
US7590678B2 (en) 2002-06-28 2009-09-15 Nokia Corporation Sharing network information
EP1398974A1 (en) * 2002-09-14 2004-03-17 Telefonaktiebolaget Lm Ericsson Method for setting up a call in a telecommunications network
EP1521485A1 (en) * 2003-10-01 2005-04-06 Hewlett-Packard Development Company, L.P. Transmitting a notification to a calling subscriber during call setup to a subscriber who has been ported to another network

Also Published As

Publication number Publication date
WO2001008425A3 (en) 2001-05-17
AU6331800A (en) 2001-02-13

Similar Documents

Publication Publication Date Title
US6049714A (en) Implementing number portability using a flexible numbering register and an interwork link register
FI101443B (en) Procedure for reaching a called subscriber
CA2266018C (en) Optimized routing of terminating calls within a mobile telecommunications network
AU764728B2 (en) System and method of forwarding data calls in a radio telecommunications network
US5901359A (en) System and method for a wireline-wireless network interface
US5832382A (en) Optimized routing of mobile calls within a telecommunications network
US5953663A (en) Rerouting an incoming call to a ported telecommunications terminal
US5883943A (en) Calling party name delivery to digital phone subscriber
US6487412B1 (en) Method and system for routing calls to wireless directory numbers in a network
WO1997047153A1 (en) System and method for number portability control in a mobile communications network
KR20020034413A (en) Method for providing mobile number portability
US8060087B2 (en) CDMA intelligent network system and its method, device for realizing international roaming service
WO1998011752A1 (en) Optimized routing of calls to roaming subscribers within a telecommunications network
US20080064409A1 (en) Wireless direct routing system
CA2271804C (en) Called party availability announcement in a radio telecommunications network
US6909900B1 (en) Wireless mobile call location and delivery for non-geographic numbers using a wireline SSP+SCP/wireless HLR interface
AU731960B2 (en) Using number portability database to solve call tromboning
GB2366947A (en) Time information on callee
CA2352413A1 (en) Method for automatically activating call forwarding when a mobile unit comes into service
WO2000033600A1 (en) Optimized routing of mobile calls within a telecommunications network
WO2001008425A2 (en) System and method for providing geographical information in a non-geographic network
CA2378284A1 (en) Method and apparatus for supporting voice message services with automatic rebound in a wireless intelligent network
CN1318260A (en) Transmitting call-related data between switching centres
KR100398723B1 (en) Information Search Method Between Network Element In Wireless Intelligent Network
KR100416228B1 (en) System and method for providing number portability by using number portability verification data base

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP