Language selection

Search

Patent 2255847 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2255847
(54) English Title: SYSTEM AND METHOD OF DELIVERING ROAMER PORT CALLS IN MULTIPLE RADIO TELECOMMUNICATION SWITCHES
(54) French Title: SYSTEME ET PROCEDE SERVANT A TRANSMETTRE DES APPELS HORS SECTEUR LOCAL DANS DES CENTRES DE COMMUTATION MULTIPLES DE TELECOMMUNICATIONS RADIO
Status: Deemed expired
Bibliographic Data
(51) International Patent Classification (IPC):
  • H04W 68/00 (2009.01)
  • H04W 68/06 (2009.01)
  • H04W 68/12 (2009.01)
  • H04Q 7/36 (2006.01)
  • H04Q 7/38 (2006.01)
(72) Inventors :
  • FOTI, GEORGE (Canada)
(73) Owners :
  • UNWIRED PLANET, LLC (United States of America)
(71) Applicants :
  • TELEFONAKTIEBOLAGET LM ERICSSON (Sweden)
(74) Agent: MARKS & CLERK
(74) Associate agent:
(45) Issued: 2005-07-19
(86) PCT Filing Date: 1997-05-16
(87) Open to Public Inspection: 1997-12-04
Examination requested: 2002-04-25
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/SE1997/000811
(87) International Publication Number: WO1997/046043
(85) National Entry: 1998-11-17

(30) Application Priority Data:
Application No. Country/Territory Date
08/655,451 United States of America 1996-05-30

Abstracts

English Abstract





A system and method are disclosed for extending roamer
port coverage from a single mobile switching center (MSC) to
a plurality of associated MSCs within a visited radio
telecommunications network (70) in which a mobile subscriber
(19) is roaming. In a first MSC (73), a roamer port number
is defined to cover the associated plurality of MSCs (74, 75)
within the visited radio telecommunications network (70).
When a call is received through the roamer port number for
the roaming mobile subscriber (19), the first MSC (73)
simultaneously places calls by seizing trunks (76) to each of
the associated plurality of MSCs (74, 75), and instructs each
of the associated plurality of MSCs to simultaneously page
for the roaming mobile subscriber (19). Alternatively, the
first MSC may utilize network signaling messages to notify
each of the associated plurality of MSCs (74, 75) that the
call is a roamer port call and to instruct each of the MSCs
to page for the roaming mobile subscriber (19). Upon receipt
of a successful page response in one of the paging MSCs, the
call is routed to the MSC with the successful page response.


French Abstract

Système et procédé servant à étendre la couverture d'accès hors secteur local depuis un centre unique de commutation mobile (MSC) vers une pluralité de centres de commutation mobile associés (MSC) à l'intérieur d'un réseau de télécommunications radio visité (70) dans lequel un abonné mobile (19) effectue un appel hors secteur local. Dans un premier centre de commutation mobile (MSC) (73), un numéro d'accès hors secteur local est défini afin de couvrir la pluralité associée de centres de commutation mobile (MSC) (74, 75) à l'intérieur du réseau de télécommunications radio visité (70). Quand un appel est reçu par l'intermédiaire du numéro d'accès non local pour l'abonné mobile (19) communiquant hors secteur local, le premier centre de commutation mobile (MSC) transmet des appels simultanément en occupant des lignes réseau (76) vers chaque centre de commutation mobile dans la pluralité de MSC (74, 75) et commande à chacun de ces centres de commutation mobile de rechercher simultanément l'abonné mobile (19) communiquant hors secteur local. Dans un autre mode de réalisation, le premier centre de commutation mobile (MSC) peut éventuellement utiliser des messages de signalisation de réseau afin d'informer chacun des centres de commutation mobile dans la pluralité associée de MSC (74, 75) que l'appel est un appel hors secteur local, et de commander à chaque MSC de rechercher l'abonné mobile (19) communiquant hors secteur local. A réception d'une réponse satisfaisante de recherche dans un des centres de commutation mobile (MSC) en cours de recherche, l'appel est acheminé vers le centre de commutation mobile (MSC) possédant la réponse satisfaisante.

Claims

Note: Claims are shown in the official language in which they were submitted.




-14-

The embodiments of the present invention in which an exclusive
property or privilege is claimed are defined as follows:

1. A system for extending roamer port coverage from
a single mobile switching center (MSC) to a plurality of
MSCs within a visited radio telecommunications network in
which a mobile subscriber is roaming, said system
comprising:
means for associating a roamer port number with the
plurality of MSCs within said visited radio
telecommunications network;
means for simultaneously paging for said roaming
mobile subscriber within each of said associated plurality
of MSCs upon receipt of a call for said mobile subscriber
through said roamer port number; and
means for routing said call to one of said plurality
of associated MSCs in which a successful page response is
received.

2. The system for extending roamer port coverage
of claim 1 wherein said means for associating a roamer
port number with a plurality of MSCs includes a first MSC
in which the roamer port number is defined to cover said
associated plurality of MSCs within said visited
telecommunications network.

3. The system for extending roamer port coverage
of claim 2 wherein said means for simultaneously paging
for said roaming mobile subscriber within each of said
associated plurality of MSCs includes:
means within said first MSC for simultaneously
placing calls by seizing trunks to each of said associated
plurality of MSCs upon receipt of said call for said
roaming mobile subscriber; and
means within said first MSC for instructing each of
said associated plurality of MSCs to simultaneously page
for said roaming mobile subscriber.




-15-

4. The system for extending roamer port coverage
of claim 3 wherein said means for instructing each of said
associated plurality of MSCs to simultaneously page for
said roaming mobile subscriber includes means within said
first MSC for adding a prefix to said mobile subscriber's
subscriber number (SNB), said prefix identifying said call
as a roamer port call.

5. The system for extending roamer port coverage
of claim 4 further comprising:
means within each of said associated plurality of
MSCs for determining whether a page response from said
roaming mobile subscriber has been successfully received;
means within each of said associated plurality of
MSCs for notifying said first MSC of said successful page
response; and
means within said first MSC for clearing calls to
each of said associated plurality of MSCs where page
responses were not received.

6. The system for extending roamer port coverage
of claim 2 wherein said means for simultaneously paging
for said roaming mobile subscriber within each of said
associated plurality of MSCs includes means within said
first MSC for utilizing network signaling messages to
notify each of said associated plurality of MSCs that said
call is a roamer port call and to instruct each of said
associated plurality of MSCs to page for said roaming
mobile subscriber.

7. The system for extending roamer port coverage
of claim 6 further comprising:
means within each of said associated plurality of
MSCs for determining whether a page response from said
roaming mobile subscriber has been successfully received;
and




-16-

means within each of said associated plurality of
MSCs for notifying said first MSC that a successful page
response has been received.

8. A method of extending roamer port coverage from
a single mobile switching center (MSC) to a plurality of
MSCs within a visited radio telecommunications network in
which a mobile subscriber is roaming, said method
comprising the steps of:
associating a roamer port number with the plurality of
MSCs within said visited radio telecommunications network;
simultaneously paging for said roaming mobile
subscriber within each of said associated plurality of
MSCs upon receipt of a call for said mobile subscriber
through said roamer port number; and
routing said call to one of said plurality of
associated MSCs in which a successful page response is
received.

9. The method of extending roamer port coverage of
claim 8 wherein said step of associating a roamer port
number with a plurality of MSCs includes defining the
roamer port number in a first MSC to cover said associated
plurality of MSCs within said visited telecommunications
network.

10. The method of extending roamer port coverage of
claim 9 wherein said step of simultaneously paging for
said roaming mobile subscriber within each of said
associated plurality of MSCs includes the steps of:
simultaneously placing calls by seizing trunks to
each of said associated plurality of MSCs upon receipt of
said call for said roaming mobile subscriber; and
instructing each of said associated plurality of MSCs
to simultaneously page for said roaming mobile subscriber.





-17-

11. The method of extending roamer port coverage of
claim 10 wherein said step of instructing each of said
associated plurality of MSCs to simultaneously page for
said roaming mobile subscriber includes adding a prefix
to said mobile subscriber's subscriber number (SNB) in
said first MSC, said prefix identifying said call as a
roamer port call.

12. The method of extending roamer port coverage of
claim 11 wherein said step of simultaneously paging for
said roaming mobile subscriber within each of said
associated plurality of MSCs includes the steps of:
determining within each of said associated plurality
of MSCs whether a page response from said roaming mobile
subscriber has been successfully received;
notifying said first MSC of said successful page
response; and
clearing calls to each of said associated plurality
of MSCs where page responses were not received.

13. The method of extending roamer port coverage of
claim 9 wherein said step of simultaneously paging for
said roaming mobile subscriber within each of said
associated plurality of MSCs includes utilizing, within
said first MSC, network signaling messages to notify each
of said associated plurality of MSCs that said call is a
roamer port call and to instruct each of said associated
plurality of MSCs to page for said roaming mobile
subscriber.

14. The method of extending roamer port coverage of
claim 13 wherein said step of simultaneously paging for
said roaming mobile subscriber within each of said
associated plurality of MSCs includes the steps of:
determining within each of said associated plurality
of MSCs whether a page response from said roaming mobile
subscriber has been successfully received; and





-18-

notifying said first MSC that a successful page
response has been received.

15. A method of placing a call to a mobile
subscriber roaming within a visited radio
telecommunications network, said roaming mobile subscriber
having a home network in which location information
regarding said roaming mobile subscriber cannot be
retrieved from a malfunctioning home location register
associated with said roaming mobile subscriber, said
method comprising the steps of:
placing said call through a roamer port number in an
originating mobile switching center in said visited radio
telecommunications network;
associating said roamer port number with a plurality
of MSCs within said visited radio telecommunications
network;
simultaneously paging for said roaming mobile
subscriber within each of said associated plurality of
MSCs upon receipt of a call for said mobile subscriber
through said roamer port number;
determining within each of said associated plurality
of MSCs whether a page response from said roaming mobile
subscriber has been successfully received;
notifying said originating mobile switching center
of said successful page response; and
routing said call to one of said plurality of
associated MSCs in which said successful page response is
received.

Description

Note: Descriptions are shown in the official language in which they were submitted.



CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
SYSTEM AND METHOD OF
DELIVERING ROAMER PORT CALLS IN MULTIPLE RADIO
TELECOMMUNICATION SWITCHES
BACKGROUND OF THE INVENTION
Technical Field of the IDvention
This invention relates to radio telecommunication
systems and, more particularly, to a system and method of
utilizing a single roamer port number in a plurality of
radio telecommunication switches.
Description of Related Art-
In radio telecommunications networks, mobile
subscribers may roam from a home network to a visited
network which may be located outside the local calling
area of the home network. When a call is then made to the
roaming mobile subscriber, long distance charges may be
incurred by the mobile subscriber, the calling party, or
both. This is true even if the calling party and the
mobile subscriber are both located within the local
calling area of the visited network.
without the benefit of a roamer port number in the
visited network, existing radio telecommunications
networks utilize the following process of placing a call
from a local subscriber in a visited network to a roaming
mobile subscriber who is roaming in the visited network.
The local subscriber dials the long distance number of the
roaming subscriber since the local subscriber does not
know that the roaming mobile subscriber has roamed into
the visited network. The call from the local subscriber
goes first to the Mobile Switching Center (MSC) in the
visited network serving the local subscriber. The MSC
routes the call long distance to the home MSC of the
roaming mobile subscriber because the Subscriber Number
(SNB) of the called mobile station (MS) is identified as
- 35 being from the mobile subscriber's home network. The home
MSC interrogates the mobile subscriber's Home Location
Register (I-iLR) in the mobile subscriber's home network to
obtain subscriber profile information and location


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
-2-
information for the roaming mobile subscriber. The mobile
subscriber's HLR provides location information indicating
that the mobile subscriber is roaming in the visited
network. The call is then routed from the home MSC back
to the visited network. Long distance charges are thus
incurred by both the calling subscriber and the called
subscriber.
If a call is made from the PSTN in the local calling
area of the visited network, to a mobile subscriber who
is roaming in the visited network, the call is first
routed by the PSTN to a gateway MSC (G-MSC) in the mobile
subscriber's home network, thereby incurring long distance
charges for the calling party. The G-MSC interrogates the
mobile subscriber's HLR and determines that the mobile
15. subscriber is in the visited network. Then the call is
routed from the G-MSC to the visited network MSC, thereby
incurring long distance charges for the called mobile
subscriber. Thus, two long distance trunks are
established and both subscribers pay long distance
charges.
By regulation, every operator has at least one roamer
port number in its network. Roamer port numbers utilize
two-stage dialing to enable a local subscriber in the
visited network to place a call to a mobile subscriber who
is roaming in the visited network without incurring long
distance charges. If a local subscriber in the visited
network calls a mobile subscriber who is roaming in the
visited network, the local subscriber dials the roamer
port number for his MSC which is a local number. He then
gets a second dial tone, and dials the mobile subscriber's
number. The roamer port number is defined in the visited
network subscriber's MSC and may be the entire service
area of the visited MSC or some sub-area thereof . The
roamer port number tells the visited MSC to page for the
roaming mobile subscriber in the roamer port service area.
That allows a local subscriber in the visited network to


CA 02255847 1998-11-17
WO 97/46043 PCTISE97/00811
-3-
call the mobile subscriber who is roaming in the visited
network without incurring long distance charges.
' If there are multiple MSCs in the visited network,
there may be a problem in locating the mobile subscriber
and delivering the call because the mobile subscriber is
only paged within the service area of the MSC in which the
roamer port is defined. For example, if the visited
network area is covered by MSC 3, MSC 4, and MSC 5, and
the roamer port number is defined in MSC 3, then the
mobile subscriber is only paged by MSC 3. Thus, there is
only one chance in three of locating the mobile
subscriber. If the mobile subscriber happens to be
located in MSC 4 or MSC 5, then it is not located by the
network, and the call is not delivered. As a result,
paging resources are unsuccessfully utilized more often,
since more attempts result in the mobile station not being
found. Operators, therefore, lose revenue since there is
a greater chance that the call will not be successfully
completed.
Some existing radio telecommunications networks may
provide for sequential paging of all of the MSCs in a
metropolitan area until a roaming mobile subscriber is
found. The problem with this approach is that there may
be an excessive delay before the mobile subscriber is
located. As a result, the calling party often hangs up,
or the trunks time out before the mobile subscriber is
located. Since the number of MSCs continues to increase
in major metropolitan areas, the sequential paging method
is inadequate and unworkable.
Existing radio telecommunications networks may also
provide an enhanced roamer port feature. When a call
comes into a roamer port in a visited MSC (V-MSC), the V-
MSC recognizes the MSNB of the MS as being associated with
the mobile subscriber's home exchange. The V-MSC then
interrogates the subscriber's HLR for location and profile
information for the mobile subscriber. The mobile
subscriber's HLR determines the location of the mobile


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
-4-
subscriber and returns the location information to the V-
MSC with a temporary routing number. If the routing
number is a local number within the visited network, the
V-MSC delivers the call.
There are several problems with this solution,
however. First, long distance interrogation of the mobile
subscriber's HLR is not desirable to network operators due
to the administrative overhead burden of having to update
tables associating HLRs with every roaming mobile
IO subscriber that enters the V-MSC. Second, network
operators prefer that the roamer port process be an
entirely local process within the visited network.
Although there are no known prior art teachings of
a solution to the aforementioned deficiency and
shortcoming such as that disclosed herein, U.S. Patent
Number 5,153,902 to Buhl et al. (Buhl '902) and U.S.
Patent Number 5,282,240 to Buhl et al. (Buhl '240) discuss
subject matter that bears some relation to matters
discussed herein. Buhl '902 discloses a mobile
communication system in which a mobile subscriber may roam
from one exchange to another. An interrogation exchange
receives incoming calls to the mobile subscriber and
requests information as to the location of the mobile
subscriber from its home exchange. The home exchange
initiates and coordinates the paging process to a
plurality of possible exchanges in which the mobile
subscriber may be located. Buhl '902, however, is not a
local process. Buhl '902 requires long distance
interrogation of the home exchange to obtain location
information for the mobile subscriber. As noted above,
this is not desirable to network oper~.~~r~rs due to the
administrative overhead burden of having to update tables
in the visited exchange associating HLRs with every
roaming MS that enters the visited exchange.
Additionally, calling subscribers as well as called mobile
subscribers may incur long distance charges with the


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
-5-
system of Buhl ' 902 . Thus Buhl ' 902 does not teach or
suggest the present invention.
Buhl '240 discloses a mobile communication system in
which the home exchange of a mobile subscriber maintains
' S location information for the mobile subscriber. Upon
receipt of an incoming call for the mobile subscriber, the
home exchange orders the exchanges) where the mobile
subscriber may be found to page the mobile subscriber and
establish a voice channel to the mobile subscriber before
routing the call through the network. Buhl '240, however,
is not a local process. Buhl '240 requires long distance
interrogation of the home exchange to obtain location
information for the mobile subscriber. As noted above,
this is not desirable to network operators due to the
administrative overhead burden of having to update tables
in the visited exchange associating HLRs with every
roaming MS that enters the visited exchange.
Additionally, calling subscribers as well as called mobile
subscribers may incur long distance charges with the
system of Buhl '240. Thus Buhl '240 does not teach or
suggest the present invention.
Review of each of the foregoing references reveals
no disclosure or suggestion of a system or method such as
that described and claimed herein.
In order to overcome the disadvantage of existing
solutions, it would be advantageous to have a system and
method of extending the coverage area of a roamer port
number from a single MSC to multiple MSCs within a visited
network. Such a system would greatly increase the
probability of successfully completing each call when
compared to existing systems which page for the mobile
subscriber only in a single MSC within the visited network
where the roamer port number is defined. It would be
additionally advantageous for such a system to be
implemented locally in the visited network, without
requiring long distance HLR interrogation. Such an
implementation would reduce the administrative overhead


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
_g_
burden of having to update tables associating every
roaming mobile subscriber that enters the V-MSC with the
mobile subscriber's HLR. In addition, in the event a
roaming mobile subscriber's HLR becomes inopertive, the
system would provide a means of contacting the roaming
mobile subscriber through the roamer port number. The
present invention provides such a system and method.
SUMMARY OF THE INVENTION
In one aspect, the present invention is a system for
extending roamer port coverage from a single mobile
switching center (MSC) to a plurality of MSCs within a
visited radio telecommunications network in which a mobile
subscriber is roaming. The system comprises means for
associating a roamer port number with a plurality of MSCs
within the visited radio telecommunications network, means
for simultaneously paging for the roaming mobile
subscriber within each of the associated plurality of MSCs
upon receipt of a call for the mobile subscriber through
the roamer port number, and means for routing the call to
one of the plurality of associated MSCs in which a
successful page response is received. The means for
simultaneously paging for the roaming mobile subscriber
within each of the associated plurality of MSCs may
include means within a first MSC for placing simultaneous
calls by seizing trunks to each of the associated
plurality of MSCs upon receipt of the call for the roaming
mobile subscriber, and means within the first MSC for
instructing each of the associated plurality of MSCs to
simultaneously page for the roaming mobile subscriber.
Alternatively, the means for simultaneously paging for the
roaming mobile subscriber within each of the associated
plurality of MSCs may include means within the first MSC
for utilizing network signaling messages to notify each
of the associated plurality of MSCs that the call is a
roamer port call and to instruct each of the associated


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
plurality of MSCs to page for the roaming mobile
subscriber.
In another aspect, the present invention is a method
of extending roamer port coverage from a single mobile
switching center (MSC) to a plurality of MSCs within a
visited radio telecommunications network in which a mobile
subscriber is roaming. The method comprises the steps of
associating a roamer port number with a plurality of MSCs
within the visited radio telecommunications network,
simultaneously paging for the roaming mobile subscriber
within each of the associated plurality of MSCs upon
receipt of a call for the mobile subscriber through the
roamer port number, and routing the call to one of the
plurality of associated MSCs in which a successful page
15. response is received. The step of simultaneously paging
for the roaming mobile subscriber within each of the
associated plurality of MSCs may include the steps of
simultaneously placing calls by seizing trunks to each of
the associated plurality of MSCs upon receipt of the call
for the roaming mobile subscriber, and instructing each
of the associated plurality of MSCs to simultaneously page
for the roaming mobile subscriber. Alternatively, the
step of simultaneously paging for the roaming mobile
subscriber within each of the associated plurality of MSCs
may include utilizing, within the first MSC, network
signaling messages to notify each of the associated
plurality of MSCs that the call is a roamer port call and
to instruct each of the associated plurality of MSCs to
page for the roaming mobile subscriber.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention will be better understood and its
numerous objects and advantages will become more apparent
to those skilled in the art by reference to the following
drawing, in conjunction with the accompanying
specification, in which:


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
_g_
FIG. 1 (Prior Art) is a high level block diagram of
two existing radio telecommunications networks between
which mobile subscribers may roam;
FIG. 2 is a flow chart illustrating the steps
S involved in the process of extending the coverage area of
a roamer port number from a single mobile switching center
(MSC) to multiple MSCs within a visited network in a first
embodiment of the present invention;
FIG. 3 is a flow chart illustrating the steps
involved in the process of extending the coverage area of
a roamer port number from a single MSC to multiple MSCs
within a visited network in a second embodiment of the
present invention;
FIG. 4 is a simplified block diagram of a radio
telecommunications network suitable for implementing the
present invention;
FIG. 5 is a simplified block diagram of a MSC
illustrating the additional functions added to an existing
MSC in order to define and implement an extended roamer
port in accordance with the teachings of the present
invention; and
FIG. 6 is a simplified block diagram of a MSC
illustrating the additional functions added to an existing
MSC a.n order to interact with the MSC of FIG. 5 and
thereby implement an extended roamer port in accordance
with the teachings of the present invention.
DETAILED DESCRIPTION OF EMBODIMENTS
FIG. 1 is a high level block diagram of two existing
radio telecommunications networks between which mobile
subscribers may roam. Network-1 (10) may include, by way
of example, a first home location register (HLR-1) 11 and
a plurality of mobile switching centers (MSCs) such as
MSC-1 (12) and MSC-2 (13). Network-2 (14) may include a
second home location register (HLR-2) 15 and a plurality
of MSCs such as MSC-3 (16), MSC-4 (17) and MSC-5 (18).


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
_9_ _
A Subscriber-A (Sub-A) 19, whose home network is
Network-1 (10) may roam from Network-1 (10) to Network-2
' (14). Sub-A may then desire to receive telephone calls
originating from within the geographic area serviced by
' S Network-2, and may wish to receive such calls without long
distance charges accruing to either Sub-A or local calling
parties. In accordance with the teachings of the present
invention, the MSCs within Network-2 are modified so that
the area covered by a roamer port number may be defined
by the network operator. The area definition is saved in
one of the network MSCs. For example, Roamer Port Number
X may be defined in MSC-3, and may cover the service areas
of MSC-3, MSC-4, and MSC-5. Sub-A is paged in all three
MSCs (MSC-3, MSC-4, and MSC-5) after Roamer Port Number
X is dialed and Sub-A is dialed.
When a call comes in on the roamer port number, MSC-3
pages Sub-A 19 in the service area of MSC-3. At the same
time, MSC-3 instructs MSC-4 and MSC-5 to page for Sub-A
in their respective service areas since the service areas
of MSC-4 and MSC-5 are also covered by the roamer port
number. In a first embodiment, MSC-3 simultaneously
places calls to MSC-4 and MSC-5 by seizing trunks 21 to
MSC-4 and MSC-5. MSC-3 may add a prefix to Sub-A's
Subscriber Number (SNB) (for example #26) and send the
prefix and SNB to MSC-4 and MSC-5. The pref ix identifies
the call to the SNB as a roamer port call, and instructs
MSC-4 and MSC-5 to page for Sub-A in their service areas.
MSC-4 and MSC-5 then remove the prefix and page for Sub-A
in their respective service areas. Thus, Sub-A is paged
in all three Network-2 MSCs at the same time. If a
successful page response is received from Sub-A in either
MSC-4 or MSC-5, the call is completed to the mobile
station. The originating MSC (MSC-3) then clears the call
(trunk) to the unsuccessful MSC.
In a second embodiment, MSC-3 instructs MSC-4 and
MSC-5 to page for Sub-A in their respective service areas
through network signaling messages rather than seizing


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
-10-
trunks. For example, in a network utilizing the IS-41
intersystem signaling protocol, MSC-3 may be modified to
send Routing Request (RouteReq) Invoke messages to both
MSC-4 and MSC-5. The RouteReq messages include an
indicator that the call is a roamer port call. Upon
receipt of the RouteReq Invoke messages, MSC-4 and MSC-5
page for Sub-A in their respective service areas. Thus,
Sub-A is paged in all three Network-2 MSCs at the same
time. If a successful page response is received from Sub-
A by one of the MSCs, the successful MSC notifies the
originating MSC where paging is halted. Thereafter, the
call is routed locally to the successful MSC and Sub-A.
In either the first or second embodiments, if a
successful page response is not received from Sub-A by any
of the MSCs, the calling party is notified that Sub-A was
not found.
In this manner, the coverage area of a roamer port
number is extended from a single MSC to multiple MSCs
within a visited network. The probability of successfully
completing each call is greatly increased over existing
systems which page for roaming mobile subscribers only in
a single MSC where the roamer port number is defined. In
addition, the system of the present invention is
implemented locally in the visited network. There is no
requirement for long distance HLR interrogation. This
reduces the administrative overhead burden of having to
update tables associating HLRs with every roaming mobile
subscriber that enters the visited network.
FIG. 2 is a flow chart illustrating the steps
involved in the process of extending the coverage area of
a roamer port number from a single MSC to multiple MSCs
within a visited network in a first embodiment of the
present invention. At step 31, the Network-2 operator
defines Roamer Port Number-X in MSC-3 to cover the service
areas of MSC-3, MSC-4, and MSC-5. At step 32, Sub-A 19
roams from Network-1 to Network-2. At step 33, an
incoming call for Sub-A 19 is received on Roamer Port


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
-11-
Number-X in MSC-3 in Network-2. The process then moves
to step 34 where MSC-3 begins to page for Sub-A in the
MSC-3 service area and simultaneously places calls to MSC-
4 and MSC-5 by seizing trunks 21. At step 35, MSC-3 adds
' 5 a prefix to Sub-A's SNB and sends the modified SNB to both
MSC-4 and MSC-5. The process then moves to step 36 where
MSC-3, MSC-4, and MSC-5 all page for Sub-A 19 at the same
time.
The process then moves to step 37 where it is
determined whether or not a successful page response was
received from any of the paging MSCs. If not, then the
process moves to step 38 where MSC-4 and MSC-5 notify MSC-
3 that Sub-A was not found. The process then moves to
step 39 where MSC-3 notifies the calling party that Sub-A
was not found. If, however, a successful page response
was received at step 37, then the process moves to step
40 where the MSC with the successful page response
notifies the originating MSC {MSC-3) of the response, and
the call is completed to Sub-A 19. The originating MSC
(MSC-3) then clears the call (trunk) to the unsuccessful
MSC at 41.
FIG. 3 is a flow chart illustrating the steps
involved in the process of extending the coverage area of
a roamer port number from a single MSC to multiple MSCs
within a visited network in a second embodiment of the
present invention. At step 51, the Network-2 operator
defines Roamer Port Number-X in MSC-3 to cover the service
areas of MSC-3, MSC-4, and MSC-5. At step 52, Sub-A 19
roams from Network-1 to Network-2. At step 53, an
incoming call for Sub-A 19 is received on Roamer Port
Number-X in MSC-3 in Network-2. The process then moves
to step 54 where MSC-3 begins to page for Sub-A in the
MSC-3 service area and simultaneously sends intersystern
signaling messages to MSC-4 and MSC-5 instructing MSC-4
and MSC-5 to page for Sub-A in their respective service
areas. As noted earlier, in networks utilizing the IS-41
intersystem signaling protocol, MSC-3 may be modified to


CA 02255847 1998-11-17
WO 97146043 PCT/SE97/00811
-12-
send Routing Request (RouteReq) Invoke messages to both
MSC-4 and MSC-5. The RouteReq messages include an
indicator that the call is a roamer port call. Upon
receipt of the RouteReq Invoke messages at step 55, MSC-4
and MSC-5 page for Sub-A in their respective service areas
at step 56.
The process then moves to step 57 where it is
determined whether or not a successful page response was
received from any of the paging MSCs. If not, MSC-4 and
MSC-5 notify MSC-3 that Sub-A was not found at step 58.
MSC-4 and MSC-5 may send RouteReq Return Result messages
to MSC-3 indicating that Sub-A was not found. The process
then moves to step 59 where MSC-3 notifies the calling
party that Sub-A was not found. If, however, a successful
page response was received at step 57, then the process
moves to step 60 where the MSC with the successful page
response notifies the originating MSC (MSC-3) of the
response, and paging is halted. Finally, the process
moves to step 61 where the call is routed locally to the
successful MSC and Sub-A 19.
FIG. 4 is a simplified block diagram of a radio
telecommunications network 70 suitable for implementing
the present invention. A HLR 71 is connected by signaling
links 72 to MSC-3 (73), MSC-4 (74), and MSC-5 (75). MSC-3
may establish multiple voice trunks 76 to MSC-4 and MSC-5.
MSC-3 is modified to define a roamer port number to cover
the service areas of MSC-3, MSC-4, and MSC-5. MSC-3 is
also modified to add a prefix to any SNB which is called
through the roamer port.
FIG. 5 is a simplified block diagram of a MSC (for
example MSC-3) illustrating the additional functions added
to an existing MSC in order to define and implement an
extended roamer port in accordance with the teachings of
the present invention. In the exemplary network of FIG.
4, the roamer port number is defined in MSC-3 to cover the
service areas of MSC-3, MSC-4, and MSC-5 in instruction
block 81. Instruction block 82 identifies roamer port


CA 02255847 1998-11-17
WO 97/46043 PCT/SE97/00811
-13-
calls by adding a prefix (for example #26) to any SNB
which is called through the roamer port. Instruction
block 83 enables MSC-3 to simultaneously place calls to
other MSCs by seizing multiple voice trunks to other MSCs
covered in the roamer port definition in block 81.
Instruction block 84 enables MSC-3 to direct the paging
of a mobile station within the service area of MSC-3 while
MSC-4 and MSC-5 also page for the mobile station.
Finally, instruction block 85 enables MSC-3 to order MSC-4
and MSC-5 to stop paging if MSC-3 is the first MSC to
receive a page response from the mobile station. The call
is then delivered to MSC-3 and the mobile station.
FIG. 6 is a simplified block diagram of a MSC (for
example MSC-4) illustrating the additional functions add
with the MSC of FIG. 5 and thereby implement an extended
roamer port in accordance with the teachings of the
present invention. When MSC-4 receives a SNB from MSC-3
with a prefix added to the SNB, instruction block 91
enables MSC-4 to recognize the call as a roamer port call,
and instructs MSC-4 to page for the associated mobile
station within the service area of MSC-4 utilizing paging
mechanism 92. If MSC-4 is the first paging MSC to
receive a page response from the mobile station,
instruction block 93 enables MSC-4 to notify the
originating MSC (for example MSC-3). The call is then
delivered to MSC-4 and the mobile station.
It is thus believed that the operation and
construction of the present invention will be apparent
from the foregoing description. While the method,
apparatus and system shown and described has been
characterized as being preferred, it will be readily
apparent that various changes and modifications could be
made therein without departing from the spirit and scope
of the invention as defined in the following claims.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date 2005-07-19
(86) PCT Filing Date 1997-05-16
(87) PCT Publication Date 1997-12-04
(85) National Entry 1998-11-17
Examination Requested 2002-04-25
(45) Issued 2005-07-19
Deemed Expired 2015-05-19

Abandonment History

There is no abandonment history.

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Registration of a document - section 124 $100.00 1998-11-17
Application Fee $300.00 1998-11-17
Maintenance Fee - Application - New Act 2 1999-05-17 $100.00 1999-05-06
Maintenance Fee - Application - New Act 3 2000-05-16 $100.00 2000-05-04
Maintenance Fee - Application - New Act 4 2001-05-16 $100.00 2001-05-07
Request for Examination $400.00 2002-04-25
Maintenance Fee - Application - New Act 5 2002-05-16 $150.00 2002-05-16
Maintenance Fee - Application - New Act 6 2003-05-16 $150.00 2003-05-07
Maintenance Fee - Application - New Act 7 2004-05-17 $200.00 2004-05-07
Final Fee $300.00 2005-04-19
Maintenance Fee - Application - New Act 8 2005-05-16 $200.00 2005-05-05
Maintenance Fee - Patent - New Act 9 2006-05-16 $200.00 2006-05-01
Maintenance Fee - Patent - New Act 10 2007-05-16 $250.00 2007-04-30
Maintenance Fee - Patent - New Act 11 2008-05-16 $250.00 2008-04-30
Maintenance Fee - Patent - New Act 12 2009-05-19 $250.00 2009-04-30
Maintenance Fee - Patent - New Act 13 2010-05-17 $250.00 2010-04-30
Maintenance Fee - Patent - New Act 14 2011-05-16 $250.00 2011-05-02
Maintenance Fee - Patent - New Act 15 2012-05-16 $450.00 2012-04-30
Maintenance Fee - Patent - New Act 16 2013-05-16 $450.00 2013-04-30
Registration of a document - section 124 $100.00 2013-05-07
Registration of a document - section 124 $100.00 2013-05-07
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
UNWIRED PLANET, LLC
Past Owners on Record
CLUSTER LLC
FOTI, GEORGE
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Representative Drawing 1999-02-11 1 7
Abstract 1998-11-17 1 33
Description 1998-11-17 13 679
Claims 1998-11-17 5 216
Drawings 1998-11-17 5 109
Cover Page 1999-02-11 2 84
Claims 2005-02-11 5 218
Abstract 2005-02-18 1 33
Representative Drawing 2005-06-29 1 12
Cover Page 2005-06-29 1 52
PCT 1998-11-17 11 437
Assignment 1998-11-17 9 326
Prosecution-Amendment 2002-04-25 1 27
Prosecution-Amendment 2003-02-25 1 31
Prosecution-Amendment 2004-08-11 3 118
Prosecution-Amendment 2005-02-11 6 254
Correspondence 2005-04-19 1 31
Assignment 2013-05-07 231 10,456
Assignment 2013-07-12 2 91
Assignment 2013-08-28 1 65