`US 6,868,272 BI
`(10) Patent No.:
`Mar.15, 2005
`(45) Date of Patent:
`Berkowitz et al.
`
`US006868272B1
`
`(54)
`
`(75)
`
`METHOD AND APPARATUS FOR ROAMING
`IN HIERARCHICAL MOBILE
`COMMUNICATIONS NETWORK
`
`Inventors: Paul Berkowitz, Little Silver, NJ (US);
`Chauncey Shey, East Brunswick, NJ
`(US); Jan Vancraeynest, White Plains,
`NY (US); Jose Vasconcellos, Lincroft,
`NJ (US)
`
`(73)
`
`Assignee: UTStarcom,Inc., Alameda, CA (US)
`
`(*)
`
`Notice:
`
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`US.C. 154(b) by 0 days.
`
`(21)
`
`(22)
`
`6)
`(52)
`(58)
`
`(56)
`
`Appl. No.: 09/328,306
`
`Filed:
`
`Jun. 8, 1999
`
`Tint, C17 oe eeccccccccsesseseeseeseeseesstesessesneenes H04Q 7/20
`US. Che ene 455/445; 455/433; 379/201.02
`Field of Search 1.0.00... 455/432.1, 433,
`455/445, 552.1, 406, 432.2, 432, 552; 379/201.02,
`211, 211.01; 709/106; 725/106
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`4,670,905 A
`4,833,701 A
`5,345,498 A
`5,353,340 A
`5,434,854 A *
`5,497,412 A
`5,526,400 A
`5,629,974 A
`5,659,544 A
`5,666,107 A
`5,724,658 A
`
`6/1987 Sandvoset al. oo... 455/33
`5/1989 Comroe et al. oe. 379/60
`
`9/1994 Mauger «2.22... eee 379/58
`10/1994 Kunz. ooeeceeeneeeee 379/60
`
`7/1995 Focarile et al.
`.....
`.... 370/335
`3/1996 Lannen etal. oe. 379/60
`6/1996 Nguyen ......eeeeeeeee 379/59
`5/1997 Rajala et al. we 379/58
`
`............. 370/312
`8/1997 La Porta et al.
`
`............. 340/827
`9/1997 Lockhart ct al.
`3/1998 Hasan veces 455/445
`
`5,832,382 A
`11/1998 Alperovich ...........06 455/433
`
`5,862,481 A *
`.......... 455/432.2
`1/1999 Kulkarni et al.
`5,978,678 A * 11/1999 Houde et al. oe. 455/433
`
`8/2000 Zhang et al... 455/76
`6,104,915 A *
`5/2002 Bahletal. oe. 455/450
`6,385,454 B1 *
`FOREIGN PATENT DOCUMENTS
`
`WO
`WO
`WO
`WO
`WO
`
`WO 96/35309 W1/1996 H04Q0/7/38
`WO 97/04611
`2A99F eee H04Q/7/24
`5/1998... we H04Q/7/38
`WO 98/23123
`
`_..... we HO04Q/7/24
`WO 98/56198
`12/1998
`5/2000 oe H04Q0/7/38
`WO 00/28772
`OTHER PUBLICATIONS
`
`US 5,282,240, 1/1994, Buhlet al. (withdrawn)
`Newton’s Telecom Dictionary, 15th Edition, Feb. 1999, pp.
`272, 762, 763.*
`
`* cited by examiner
`
`Primary Examiner—Nay Maung
`Assistant Examiner—Edan Orgad
`(74) Attorney, Agent, or Firm—George A. Willman; Felix
`L. Fischer
`
`(57)
`
`ABSTRACT
`
`Communications system comprising a set of interface
`devices adapted to be coupled to a public switch telephone
`network (PSTN) and radio transceivers. The interface
`devices are configured to serve in various geographic
`regions. The radio transceivers are coupled to the interface
`devices in the set of interface devices. The radio transceivers
`are for communication with mobile subscribers. The mobile
`
`subscribers each have a homeregion. The circuitry coupled
`to the set of interfaces routes a call through a path including
`an interface device that serves the mobile subscriber’s home
`
`region, for a call involving the PSTN and a mobile sub-
`scriber located outside the mobile subscriber’s homeregion.
`
`27 Claims, 9 Drawing Sheets
`
`310
`
`
`
`319
`
`originating
`call
`
`Ze gy
`
`APPLE 1012
`
`APPLE 1012
`
`1
`
`
`
`U.S. Patent
`
`Mar.15, 2005
`
`Sheet 1 of 9
`
`US 6,868,272 B1
`
`110
`
`(A)
`
`114
`
`1
`NIU,
`
`Mis
`1
`RPC, Pon
`
`1]
`ci"
`
`o
`
`116
`
`118
`
`ATC,
`
`9
`
`|
`
`
`
`113 104|RPC,,(| Cin a-
`
`PS,
`
`110
`
`iam
`
`“~Z_.
`
`.
`
`124
`RPCo in a126
`
`
`Co PC,—ia
`
`
`UNTUA}117 -
`|Ea
`pe x
`=]
`'
`RPG,, ef aPS,
`in
`
`Lis
`
`119
`
`All
`
`120
`
`
`
`2
`
`
`
`U.S. Patent
`
`Mar. 15,2005
`
`Sheet 2 of 9
`
`US 6,868,272 B1
`
`
`
`
`
`
`319
`
`originating
`Vaal
`
`3
`
`
`
`U.S. Patent
`
`Mar.15, 2005
`
`Sheet 3 of 9
`
`US 6,868,272 B1
`
`location registration
`
`417
`PS,
`
`418
`
`-
`
`410
`PSTN
`
`an
`NIU,
`
`412
`NIV,
`
`413
`NIU.
`Cc
`
`414
`RPC
`~
`Gp? 416
`ATC
`
`~ 419
`
`420
`
`C" a
`an
`auth. req. (|
`
`423
`
`
`aa||
`
`/authentication request
`authentication response
`
`426
`
`_
`
`FIG. 4
`
`4
`
`
`
`U.S. Patent
`
`Mar.15, 2005
`
`Sheet 4 of 9
`
`US 6,868,272 BI
`
`510
`PSTN
`
`originating call
`
`sil
`NI. 51
`NIU, 513
`NI
`
`&
`
`514
`RPCp;
`oa
`2 516
`ATC
`
`519
`
`317
`PSA
`
`518
`
`setup
`
`ca||
`
`
`|_|auth.reg.1522]|
`|ass||
`Ee
`a
`525
`authentication request_
`
`
`bresn) |
`authentication response
`528
`
`07529
`
`326
`
`a£
`
`
`
`530
`
`setup
`_connect
`
`|
`|
`532
`31 |sa|
`||
`534
`P|
`535
`
`
`
`
`ecommunicationprogress~,|in
`SY sae
`
`ODNe
`
`FIG. 5
`
`on
`
`5
`
`
`
`610
`
`PSTN
`
`611
`NIU,
`
`614
`RPCp|
`
`618
`
`619
`
`
`
`U.S. Patent
`
`Mar.15, 2005
`
`Sheet 5 of 9
`
`US 6,868,272 B1
`
`terminating call
`
`
`
`
`
`
`
`6
`
`
`
`U.S. Patent
`
`Mar.15, 2005
`
`Sheet 6 of 9
`
`US 6,868,272 B1
`
`710
`PSTN
`
`
`
`inter-NIU handover
`
`711
`NIG. a2
`NIU,
`
`MIU
`c
`
`aR
`714
`RPCo,
`RPCa1
`717
`715
`RPGya7ig RPCci
`ATC
`720
`communication in-prog oss)
`
`n9
`PS,
`
` k assignmen
`
`729
`
`cation in progress
`
`
`
`FIG. 7
`
`7
`
`
`
`U.S. Patent
`
`Mar. 15, 2005
`
`Sheet 7 of 9
`
`US 6,868,272 B1
`
`ATC block
`
`FIG. 8
`
`
`
`FIG. 9
`
`
`
`
`
`QQauisTq“3°9)sngjoryu07)
`
`=a
`
`8
`
`
`
`
`
`U.S. Patent
`
`Mar.15, 2005
`
`Sheet 8 of 9
`
`US 6,868,272 B1
`
`1019
`
`
`
`ioig. (ON"MrPRATC|o10 a So?
`
`1020
`
`(uw)
`
`1015
`
`.
`
`a
`
`M-ATC
`
`I~ RATE|1017 C-ATC cloud
`
`
`
`R-ATC
`
`FIG. 10
`
`9
`
`
`
`U.S. Patent
`
`Mar.15, 2005
`
`Sheet 9 of 9
`
`US 6,868,272 B1
`
`fo
`
` 1114
`
`
`—
`|e
`@
`
`5a
`
`:
`Roaming
`Gateway
`
`ms
`
`1112
`
`
`
`|
`PSTN
`1125
`
`-
`
`1127
`
`>
`
`\
`
`\
`
`eio—
`3
`1122
`1126
`=
`. t117|@&
`
`&
`
`1121
`
`C
`
`.
`
`Roaming
`
`Gateway
`
`£
`
`His
`
`fo
`
`LY
`
`1123
`
`1124
`
`1113
`
`1118
`
`FIG. 11
`
`10
`
`10
`
`
`
`US 6,868,272 B1
`
`1
`METHOD AND APPARATUS FOR ROAMING
`IN HIERARCHICAL MOBILE
`COMMUNICATIONS NETWORK
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`This invention relates to the field of communication
`
`networks.In particular, the invention relates to a method and
`apparatus for roaming in a mobile communications network.
`2. Description of the Related Art
`A mobile communications system may include various
`systems between which a subscriber may wish to travel.
`Often a subscriber is associated with a particular system and
`when the subscriber is present
`in a region serviced by
`another system, the subscriber is considered to be roaming.
`Asubscriber’s home system is typically a system for which
`the subscriberis registered. Several techniques allow mobile
`subscribers to roam into systemsdifferent from the subscrib-
`er’s home system. An example is the IS-41 based system.
`Some prior art systems use home location and visited
`location registers (HLR/VLR)and even dedicated switching
`networks for mobile subscribers. A disadvantage of some
`prior systemsis the possibility of single pointof failure, the
`need for a dedicated signaling network, the need for central
`coordination between entities entering into roaming agree-
`ments and difficulties in billing.
`Some methods in the prior art rely on explicit rules for
`determining the home location of a roaming subscriber and
`how to handle a call to and from such a subscriber. Typically
`in such applications these functions are carried out by
`interrogation of an HLR. Such an approach introduces
`complexity and delay. Prior art methods also may require
`additional signaling traffic to establish correct billing for
`each call since the path may go through a different exchange
`than the subscriber’s home exchange. Such additional sig-
`naling may be complex.
`
`SUMMARYOF THE INVENTION
`
`One aspect of the invention is directed to a method of
`modifying an existing telephone network. Interface devices
`serve various geographic regions of the telephone network.
`The interface devices are coupled to the telephone network.
`The interface devices are coupled to circuitry coupled to
`radio transceivers that service mobile subscribers that may
`be located in one of the geographic regions. The mobile
`subscribers are each assigned to a respective geographic
`region. When a subscriber is located in a region other than
`the geographic region to which the subscriber is assigned,
`circuitry coupled to the interface devices routes a call with
`a mobile subscriber through a path including a radio trans-
`ceiver that serves the region in which the mobile subscriber
`is currently located and an interface device that serves the
`region to which the subscriber is assigned.
`One embodimentof the present invention is directed to a
`communications system that includes a first network dis-
`persed throughout a national area. The communications
`system also includes a second network coupled to the first
`network by interfaces in a plurality of geographic regions in
`the national area. The second network includesradio trans-
`ceivers for communicating with subscribers located in the
`plurality of geographic regions. Each subscriber has a home
`region, and various subscribers are located outside of their
`home regions. The system includescircuitry that routes all
`communication between a subscriber and the first network
`
`2
`through an interface between the first network and the
`second network in the subscriber’s home region.
`Another embodiment of the present invention is directed
`to a communications system that includes a set of interfaces
`adapted to be coupled to a public switched telephone net-
`work (PSTN). The interfaces ar configured to serve various
`geographic regions. For communication between the PSTN
`and a subscriber located in a region other than a region in
`which an interface to which the subscriber is assigned is
`located, circuitry included by the system and coupled to the
`set of interfaces causes the communication to take place via
`the interface to which the subscriber is assigned. According
`to one embodimentof the invention,the circuitry coupled to
`the set of interfaces is coupled to the interfaces via an El
`interface. According to one embodiment of the invention
`communication between a circuitry coupled to the set of
`interfaces and the subscriber takes place entirely over a land
`line system.
`Yet another embodimentto the invention is directed to a
`communications system comprising radio transceivers and a
`set of interface devices adapted to be coupled to a PSTN.
`The interface devices are configured to serve various geo-
`graphic regions. The radio transceivers are coupled to the
`interface devices in the set of interface devices. The radio
`transceivers are for communication with mobile subscribers.
`The mobile subscribers each have a home region. The
`circuitry coupled to the set of interfaces routes a call through
`a path including an interface device that serves the mobile
`subscriber’s home region, for a call involving the PSTN and
`a mobile subscriber located outside the mobile subscriber’s
`homeregion.
`Anotheraspect of the invention is directed to a method of
`modifying an existing telephone network in which interface
`devices are located in various geographic regions of the
`telephone network. The interface devices are coupled to the
`telephone network in the various geographic regions. The
`interface devices are coupled to circuitry coupled to radio
`transceivers that service mobile subscribers that may be
`located in one of the geographic regions. The mobile sub-
`scribers are each assigned to a respective geographic region.
`When a subscriber is located in a region other than the
`geographic region to which the subscriber is assigned,
`circuitry coupled to the interface devices routes a call with
`a mobile subscriber through a path including a radio trans-
`ceiver in the region in which the mobile subscriber is
`currently located and an interface device in the region to
`which the subscriber is assigned.
`In yet another embodiment of the invention, each sub-
`scriber is associated with one or more directory numbers.
`Routing of incoming calls is conditioned upon a subscriber
`profile when the subscriber is out of the subscriber’s home
`geographic region. Incoming calls may be routed to the
`subscriber in the subscriber’s new location or to another
`
`subscriber or to voice mail depending on the subscriber’s
`feature profile and which directory number with which the
`call is associated. If a subscriber has for example directory
`numbers 1, 2, 3 assigned, the subscriber may set up the
`subscriber profile to cause the interface device to act as
`follows when the subscriber is out of the area:
`
`for incoming calls associated with number1, route to the
`subscriber’s new location (“follow-me” number);
`for incoming calls associated with number 2,
`route
`another directory number; or
`for incoming calls associated with number 3, route to
`voice mail.
`
`BRIEF DESCRIPTION OF THE FIGURES
`
`FIG. 1 is a block diagram of a telephone communications
`system, according to an embodimentof the invention.
`
`10
`
`15
`
`20
`
`25
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`11
`
`11
`
`
`
`US 6,868,272 B1
`
`3
`FIG. 2 is a block diagram illustrating circuitry acting as a
`proxy for radio ports belonging to other interface devices for
`terminating calls, according to an embodimentof the inven-
`tion.
`
`FIG. 3 is a block diagram illustrating circuitry acting as a
`proxy for network ports for a first interface for calls origi-
`nating from mobile subscribers assigned to another region,
`according to an embodiment of the invention.
`FIG. 4 is a flow diagram of location registration, accord-
`ing to an embodiment of the invention.
`FIG. 5 is a flow diagram of an originating call process,
`according to an embodiment of the invention.
`FIG. 6 is a flow diagram of a terminating call process,
`according to an embodiment of the invention.
`FIG. 7 is a flow diagram of an interface handoverprocess,
`according to an embodiment of the invention.
`FIG. 8 is a block diagram illustrating the circuitry that
`routes calls configured as regional circuitry interconnected
`centrally, according to an embodiment of the invention.
`FIG. 9 is a block diagram illustrating expanded circuitry
`for routing calls connected by a local or distributed control
`bus, according to an embodimentof the invention.
`FIG. 10 is a block diagramillustrating circuitry that routes
`calls implemented in a mesh configuration, according to an
`embodimentof the invention.
`
`FIG. 11 is a block diagram showingcircuitry that routes
`calls configured to route calls to homeinterfaces through the
`public switched telephone network (PSTN) by including a
`gateway functionality inside interface devices, according to
`an embodimentof the invention.
`
`DETAILED DESCRIPTION
`
`One embodimentof the invention is directed to a system
`for routing calls when subscribers are located outside of the
`coverage area of an interface to the public networkin their
`home area. When such a subscriber wants to makea call, the
`circuitry routes the call to an interface to the public network
`that serves the homearea. Similarly, incomingcalls from the
`public network are routed through the interface that services
`the homeregion, to equipment in the region outside of the
`homeregion where the subscriber is currently located. Such
`an arrangement has an advantage of, according to one
`embodiment, making roaming transparent
`to the public
`network and billing systems.
`FIG. 1 is a block diagram of a telephone communications
`system, according to an embodimentof the invention. The
`system includes interface devices that are coupled to the
`public network (NIU, 111, NIU,, 112, and NIU, 113).
`Radio port controllers are coupled to the various
`interfaces—as shown, NIU, 111 is coupled to RPC,, 115
`and RPC,, 117, NIU, 112 is coupled to RPC,, 119 and
`RPC,, 121, and NIU. 113 is coupled to RPC,, 124 and
`RPC... 125. The radio port controllers are coupled to radio
`transmitters —RPC,, 115 is coupled to radio transceivers
`116, RPC,, 117 to radio transceivers 118, RPC,, 119 is
`coupled to radio transceivers 120, RPC,, 121 is coupled to
`radio transceivers 122, RPC., 124 is coupled to radio
`transceivers 126, and RPC... 125 is coupled to radio trans-
`ceivers 127. Radio transceivers are used to communicate
`
`for example, PS, 123. Radio
`with mobile subscribers,
`transceivers include radio ports and appropriate transceiver
`circuitry.
`The interfaces each serve a different geographic region by
`being coupled, through the radio port controllers, to radio
`transmitters that serve the respective geographic region.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`According to one embodiment of the invention, such inter-
`faces are located in the respective regions that they serve.
`According to another embodiment of the invention, such
`interfaces are not necessarily located in the respective
`regions that they serve. For example, the interfaces may be
`co-located.
`
`Circuitry ATC, 114 couples the various interface devices
`(NIU, 111, NIU, 112, and NIU, 113. Circuitry ATC, 114
`may be implemented in the form of dedicated circuits, or a
`computerized system. Typically, circuitry ATC, 114 includes
`bearer channels and control channels. E1 links are provided
`to interconnect the various interface devices via ATC, 114.
`Circuitry that routes calls between interface devices, cir-
`cuitry ATC as shownin FIG. 1, may be implemented as a
`computer system. The ATC circuitry acts as a controller and
`includes an E1 interface. The circuitry ATC includes bearer
`and control circuitry. The bearer circuitry provides a path for
`transmission of information, such as voice from a subscriber,
`to the correct interface. Such transmission typically occurs
`over an El interface. The circuitry that routes between the
`interfaces (e.g., ATC) includes a cross connect, which is a
`split
`that maps between various incoming and outgoing
`lines. An ATC may have, in one example, 30 multiplexed
`lines.
`
`An interface device, shown in FIG. 1 as, for example,
`NIU, 111, may be implemented as a computer with con-
`trollers. The interface device includes interface boards for
`interfacing with radio port controllers (e.g., RPC,, 115).
`Such interfacing takes place typically via an E1 standard.
`The interface from the interface device to the PSTN (PSTN
`110) may take place via an analog. T1 interface, or other
`interface. The interface device is typically coupled to a class
`5 switch in the PSTN. The system may include circuitry
`coupled to the set of interfaces that converts a signal from
`the subscriber to packets before passing the signal to the
`PSTN.
`
`According to one embodiment of the invention, an inter-
`face device can have a large numberof subscribers assigned
`to it, e.g., 10,000 subscribers, and a large numberof roaming
`subscribers. According to one embodimentof the invention,
`subscribers are registered in a particular home interface
`device forbilling purposes and becauseof telephone number
`assignment to the particular PSTN ports to which the home
`interface device is connected. The sizing of connectivity
`between interface devices and circuitry ATCs is determined
`by the amount of roaming traffic between respective inter-
`face devices and the desired grade of service for such
`roaming traffic. According to one embodiment of the
`invention, for calls with the subscriber located in a region
`other than the geographic region to which the subscriberis
`assigned, billing information is passed to the existing net-
`work regarding location of the subscriber only through the
`interface that serves the region to which is assigned.
`Whena subscriber, for example, PS, 123 is located out of
`the subscriber’s home area,
`the following may occur,
`according to an embodiment of the invention. Radio ports
`under a network interface emit a paging area identifier
`unique for each networkinterface. This paging area identi-
`fier is received by subscribers in the network interface’s
`coverage area. As a subscriber moves away from the region
`served by the subscriber’s home network interface device,
`say, NIU, 111,
`it notices that the paging area identifier
`changes. The subscriber then knowsthat it has moved into
`the coverage area of a new network interface device. At this
`point,
`the subscriber, say PS, 123, sends a registration
`message including its own identification to the new network
`interface device, say NIU, 112. NIU, 122 receives the
`
`12
`
`12
`
`
`
`US 6,868,272 B1
`
`5
`registration request and notices from the subscriber identi-
`fication that PS, 123 is not assigned in an NIU,’s 112
`database.
`
`to circuitry
`NIU, 112 forwards a registration request
`ATC, 114. ATC, 114 either knows about the subscriber PS,
`123 (through previous registration or calls made by a
`subscriber PS, 123) or does not know about subscriber PS,
`123. If ATC, 114 knows about subscriber PS, 123, then
`circuitry ATC, 114 updates the location entry in its database
`for subscriber PS, 123 to indicate that the subscriber PS,
`123 is located in the area covered by interface device NIU,
`112 and sendsthe registration request on to interface device
`NIU, 111. If circuitry ATC, 114 does not know about
`subscriber PS, 123,
`then circuitry ATC, 114 sends the
`registration request on to NIUs connected to ATC, 114
`except to the interface device that originated the request. In
`this case, for example, the registration request is sent to
`interface device NIU, 111 and interface device NIU, 113
`but not to interface device NIU, 112. The one interface
`device recognizes the subscriber PS, 123 from the sub-
`scriber identification contained in the registration message.
`Such interface device recognizes subscriber PS, 123 as
`assigned to that interface device’s database and responds to
`the registration request. The circuitry ATC, 114 then updates
`its table to reflect
`that subscriber PS, 123 belongs to
`interface device NIU, 111 and is currently assigned to NIU,
`112.
`
`In another embodimentof the invention, subscriber PS,
`123 is programmed with the identity of its assigned or home
`region, or is programmed with the identity of the assigned or
`home network interface device. According to one embodi-
`ment of the invention, such assignment is made at the time
`the subscriber is activated for service and has the ability to
`inform the network about
`the subscriber’s home region
`and/or corresponding interface device. Uponreceipt of such
`notification, an interface device serving each visited region
`can directly forward the registration to the proper home
`interface device through the circuitry ATC.
`In another embodiment of the invention, each interface
`device and circuitry ATC can deduce from the construction
`of the subscriber identification to which region the sub-
`scriber belongs. The registration is then forwarded to the
`proper home interface device corresponding to the region
`through the circuitry ATC. An example of such subscriber
`identification structuringis the use of prefixes unique to each
`interface device.
`
`When a call comes in for subscriber PS, 123 from the
`public network (terminatingcall), interface device NIU, 111
`sends a page request to radio port controllers under NIU,
`111 and also to circuitry ATC, 114. Because subscriber PS,
`123 is outside of the coverage of network interface NIU,
`111, noneofthe radio port controllers under interface device
`NIU, 111 respond with a positive page acknowledgement. If
`circuitry ATC, 114 knows about subscriber PS, 123,
`it
`forwards the page to NIU under whose coverage it knows
`subscriber PS, 123 to have most recently been in (for
`example, to interface device NIU, 112). If circuitry ATC,
`114 does not know about subscriber PS, 123, circuitry ATC,
`114 sends the page to all
`interface devices coupled to
`circuitry ATC, 114, except
`to the originating interface
`device (in this case,
`to interface device NIU, 112 and
`interface device NIU; 113,but notto interface device NIU,
`111). The interface device that has subscriber PS, 123 under
`its coverage responds to the page. Circuitry ATC, 114
`forwards the page response to the homeinterface device and
`establishes a call path between a home interface device,
`through circuitry ATC, 114,
`through a visited interface
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`device and to subscriber PS, 123. Authentication andalert-
`ing are also performed. An advantage of such a configuration
`is that a call may be delivered to subscriber PS,, 123 without
`the home interface device,
`interface device NIU, 111,
`explicitly knowing the location of subscriber PS, 123.
`In another embodiment to of the invention,
`the home
`interface device keeps track of the location of each sub-
`scriber assigned to it by communication from circuitry ATC
`and therefore can directly page the correct radio port con-
`troller for a terminating call without having the circuitry
`ATC broadcast the pageto all interface devices connected to
`it. Because the homeinterface device updates its database as
`the location is updated in the circuitry ATC, an advantageis
`gained that the interface device does not need to query the
`circuitry ATC.
`Having the home interface device keep track of the
`location of each subscriber assigned to it also allows the
`homeinterface to make different routing decisions whenthe
`subscriber is out of the subscriber’s home coverage area,
`according to one embodiment of the invention. When a
`single subscriber is associated with multiple directory
`numbers, such an approach may provide an advantage.
`Incoming calls associated with each of the directory num-
`bers may be routed differently depending on instructions in
`the subscriber’s service profile. For instance, calls associated
`with (directed to) the subscriber’s first directory number
`mayberouted to the subscriber’s new location (“follow-me”
`service), calls associated with a subscriber’s second direc-
`tory number may be sent to voice mail, and calls associated
`with a subscriber’s third directory number may be routed to
`another subscriber.
`
`When subscriber PS, 123 wants to originate a call from
`the coverage area of a visited region covered by interface
`device NIU, 112, subscriber PS, 123 sends a set-up mes-
`sage to interface device NIU, 112. Then NIU, 112 recog-
`nizes that subscriber PS, 123 is not assigned in the database
`of interface device NIU, 112. Call handling proceeds as in
`the case of registration and the call path is established
`between subscriber PS, 123 through the interface device
`NIU, 112 in the visited region, through circuitry ATC, 114
`and homeinterface device NIU, 111. An advantage of such
`a configuration is that the call from subscriber PS, 123 is
`delivered to the network without the interface device which
`
`makes contact with subscriber PS, 123 necessarily knowing
`which interface device is the home interface device for
`subscriber PS, 123.
`According to one embodimentof the invention, the same
`messages are exchanged between the interface device and
`the circuitry ATC for traveling subscribers as are exchanged
`between the interface device and radio port controllers for a
`home subscriber.
`
`In another embodiment of the invention, subscriber PS,
`123 is programmed with the identity of its home region or
`corresponding home interface device at the time the sub-
`scriber is activated for a service. The subscriber has the
`ability to inform the network about
`its home region or
`interface device. Upon receipt of such notification witha call
`set-up message, each visited region’s interface device can
`directly forward the call to the proper homeinterface device
`through the circuitry ATC.
`In another embodiment to the invention, each interface
`device and circuitry ATC can deduce from the construction
`of a subscriber identifier which regionorinterface device the
`subscriber belongs to and directly forward the registration to
`the proper homeinterface device through the circuitry ATC.
`An example of such subscriber ID structuring is the use of
`prefixes unique to each interface device or region.
`
`13
`
`13
`
`
`
`US 6,868,272 B1
`
`7
`When a subscriber moves from the coverage of a radio
`port belongingto a first interface device to the coverage of
`another radio port belonging to an interface device different
`from the first interface device,
`the subscriber initiates a
`handover by dropping the connection to the old radio port
`and requesting a new connection to the new radio port. The
`circuitry ATC processes the set-up messages similarly to a
`regular originating call, with the exception that authentica-
`tion steps are skipped to reduce the time to set the new
`handovercall and with the exception that the circuitry ATC
`retains any parts of the existing call that are commonto the
`handovercall.
`Since calls enter or leave the mobile communications
`network through the home interface device of a subscriber
`even when the subscriber is located outside of the subscrib-
`er’s home region, according to one embodiment of the
`invention, no changeis needed in the billing methodsof the
`public switched telephone network (PSTN) to which the
`mobile communications network connects. If an operator
`optionally wishes to bill differently for roaming calls, this
`flexibility is provided through separate call detail records
`which record call information such as which radio port and
`interface devices are involved in eachcall.
`
`FIG. 2 is a block diagram illustrating circuitry acting as a
`proxy for radio ports belonging to other interface devices for
`terminating calls, according to an embodimentof the inven-
`tion. Thus, this showsthat circuitry ATC may act logically
`like another radio port controller coupled to an interface
`device. For example, here interface device NIU, 211 is
`coupled to radio port controller RPC,, 212 and radio port
`controller RPC,, 214. Circuitry ATC 216 routes calls to
`respective interface devices (not shown)
`thus logically
`allowing access through interface device NIU, 211 to radio
`port controllers RPC,, 221, RPC... 223, RPC,, 217, and
`RPC, 219. Thus, subscriber PS, 230, whose homeinter-
`face device is interface device NIU , 211,is provided access
`to PSTN 210 via remote radio ports serving a region outside
`of subscriber’s PS, 230 homeregion. Thus, logically, the
`ATC 216 circuitry makes radio ports 222, 224, 218, and 220,
`which serve a remote region, appear like local radio ports
`coupled to home interface device NIU, 211.
`FIG. 3 is a block diagram illustrating circuitry acting as a
`proxy for network ports for a first interface for calls origi-
`nating from mobile subscribers assigned to another region,
`according to an embodimentof the invention. An originating
`call is placed from subscriber PS, 320, currently located in
`the region of network interface NIU, 317. This call
`is
`received by a radio port among radio ports 319, which are
`coupled to radio port controller RPC,, 318. Radio port
`controller RPC,, 318 is coupled to interface device NIU,
`317, which is coupled to PSTN 310. However, the call is
`routed through an ATCto interface device NIU, 311 through
`whichthe call is then routed to the PSTN 310. Thus,a virtual
`connection exists from interface device NIU, 317 into a
`portion of the PSTN to which interface device NIU, 311 is
`coupled. This is shown in the figure as the connection
`between interface device NIU, 317 and PSTN 316.
`Similarly, connection is provided virtually from interface
`device NIU, 323 to PSTN 310. This connection takes place
`physically through a connection between interface device
`NIU, 323 and interface device NIU, 311. However
`logically, it is as if there is a connection between interface
`device NIU, 323 at
`the portion of the PSTN to which
`interface device NIU, 311 is connected. This is shown here
`as a connection between interface device NIU, 323 and
`PSTN 324.
`
`FIG. 4 is a flow diagram of the location registration
`process, according to an embodimentof the invention. FIG.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`4 has various lines representing communication with the
`following entities: PSTN 410, NIU, 411, NIU, 412, NIU,
`413, RPC,, 414, RPC,, 415, ATC 416, and PS, 417. First
`a registration message is received by a radio port and
`forwarded to the radio port controller. As shown here,
`location registration 418 is sent from subscriber PS, 417 to
`radio port RPC,, 414. In this case, subscriber PS, 417 is
`located in the coverage area of radio port controller RPC,,
`414, which is not the home location of subscriber PS, 417.
`Radio port controller RPC,, 414 sends a message to its
`respective interface device, interface device NIU, 412 (Line
`419). Interface device NIU, 412 does not recognize sub-
`scriber PS, 417. Thus interface NIU, 412 sends a message
`to the circuitry ATC 416 (line 420). Assuming that ATC 416
`has not yet stored PS, 417 in its database, then ATC 416
`queries other interface devices to determine the homeloca-
`tion for subscriber PS, 417 (lines 421 and 422, which are
`sent to interface device 411 NIU, and interface device NIU.
`413, but not interface device NIU, 412).
`In this example, subscriber PS, 417 belongsto interface
`device NIU, 411. Thus,interface device NIU, 411 responds
`(authorization request 423). ATC 416 forwardsthis response
`to interface device NIU, 412. Interface device NIU, 412
`then sends the authorization request 428 to interface device
`NIU, 412. An authorization response is sent back (429)
`from interface device NIU, 412 to circuitry ATC 416. The
`authorization response is then sent from circuitry ATC 416
`back to interface device NIU, 411. Interface device NIU,
`411 determines whether the subscriber PS, 417 should be
`authenticated, and can then make future determinations
`based on this authentication.
`
`FIG. 5 is a block diagram of an originating call process,
`according to an embodiment of the invention. Here it is
`assumed that subscriber PS, 517 is already registered at the
`particular loca