You are on page 1of 21

US008964643B2

(12) UIllted States Patent (10) Patent N0.: US 8,964,643 B2


Lee et a]. (45) Date of Patent: Feb. 24, 2015

(54) REDIRECTION IN HETEROGENEOUS 6,466,790 B2 10/2002 Haumont et a1.


OVERLAY NETWORKS 6,526,028 B1 2/2003 Kondo
6,728,919 B1 4/2004 Kondo et al.
. , . 6,845,238 B1 1/2005 M 11
(71) Apphcant: KT Corporation, Gyeonggl-do (KR) 6,975,604 Bi 12/2005 isilllidjret ai
_ 7,072,655 B2 7/2006 Ikeda et al.
(72) Inventors: Ki-Ho Lee, Gyeonggl-do (KR); 7,200,403 B2 4/2007 Hamabe
Yong-Gyoo Lee, Seoul (KR); Yung-Ha 7,796,514 B2 9/2010 Noriega
Ji Gyeonggi_d0 (KR) 8,045,926 B2 10/2011 Martikkala et a1.
8,149,895 B2 4/2012 Bolourchi et a1.
. , . 8,165,089 B2 4/2012 Jun et al.
(73) Asslgnee: KT Corporation, Gyeonggl-do (KR) 8,379,567 B2 2/2013 Chfet ai
( * ) Notice: Subject to any disclaimer, the term of this (continued)
t t ' t d d d' t d d 35
if; 11552811); Hardy? e un er FOREIGN PATENT DOCUMENTS
KR 10-0304781 B1 9/2001
(21) APPl~ NOJ 13/660,988 KR 10-2005-0068400 A 7/2005
(22) Filed: 0a. 25, 2012 (Continued)
(65) Prior Publication Data OTHER PUBLICATIONS
Us May 2 ETSI TS 123 272 V8.10, Digital cellular telecommunications sys
tem (Phase 2+); Universal Mobile Telecommunications System
(30) Foreign Application Priority Data (UMTS); Circuit Switched (CS) fallback in Evolved Packet System
(EPS); Stage 2, ETSI, Nov. 2008, pp. 1-47.
Oct. 26, 2011 (KR) ...................... .. 10-2011-0110113 (Continued)

(51) Int. Cl.


H04 W 4/00 (2009.01) Primary Examiner * Gary Mui
H04W48/18 (2009.01) (74) Attorney, Agent, or Firm * 1P Legal Services, LLC
(52) US. Cl.
CPC ................................... .. H04W48/18 (2013.01) (57) ABSTRACT
USPC ........................................................ .. 370/328
(58) Field of Classi?cation Search The disclosure is related to distributing a network load in
CPC ................................................... .. H04W 48/18 overlay heterogeneous networks- A can 6011116011011 requeSt
USPC ........................................ .. 370/329, 328, 331 may receive from user equipment A user Preferred network
See application ?le for complete search history may be identi?ed based on predetermined network access
priority information associated with the user equipment. Net
(56) References Cited work redirection may be determined based on the user pre
ferred network. Network redirection information may be cre
U-S- PATENT DOCUMENTS ated based on the determined network redirection.
5,864,760 A 1/1999 Gilhousen et a1.
6,081,714 A 6/2000 Wakizaka 20 Claims, 9 Drawing Sheets

5400 5408 ( Pre d etermtne


SPIDd Networ k
120 5 i m 191 Access Priority for UE) 20 21
$402
UE Network I eNocleB , , MME HSS
Redrectron Intormatron ACCOUHUHQ Information
S410 5406

Network I 5404 /
Load lnformatron /
111 40
NodeB Accounting Server
US 8,964,643 B2
Page 2

(56) References Cited 2013/0163416 A1 6/2013 Lee et al.


2013/0242951 A1 9/2013 Leeetal.
U_g_ PATENT DOCUMENTS 2014/0052864 A1 2/2014 Van Der Linden et al.

8,406,193 B2 3/2013 Cho et al. FOREIGN PATENT DOCUMENTS


8,446,869 B2 5/2013 Lee etal.
8,472,921 B2 6/2013 Yang etal. KR 10-2005-0121136 A 12/2005
8,509,783 B2 8/2013 Iwamura KR 10-2006-0016016 A 2/2006
2001/0011019 A1 8/2001 Jokirnies KR 10-2006-0040237 A 5/2006
2004/0203926 A1 10/2004 Ruutu et a1. KR 10-2007-0079633 A 8/2007
2004/0235510 A1 11/2004 Elicegui et a1. KR 10-2007-0110348 A 11/2007
2005/0048980 A1 3/2005 Kumar etal. KR 10-2008-0026855 A 3/2008
2005/0249322 A1 11/2005 Gerlach KR 10-2008-0041543 A 5/2008
2006/0092872 A1 5/2006 Lee etal. KR 10-2008-0041545 A 5/2008
2006/0178153 A1 8/2006 Tenny et a1. KR 10-2008-0064691 A 7/2008
2007/0087689 A1 4/2007 Alles etal. KR 10-2003-0030801 A 9/2008
2007/0184841 A1 8/2007 ChOl et a1. KR 10-0873386 B1 12/2008
2008/0139204 A1 6/2008 Hsieh et a1. KR 10-2009-0034261 A 4/2009
2008/0199183 A1 8/2008 Liu etal. KR 10-2009-0073443 A 7/2009
2008/0219222 A1 9/2008 LO etal. KR 10-0920894 B1 10/2009
2009/0135778 A1 5/2009 Lee etal. KR 10-2010-0003664 A 1/2010
2009/0238143 A1 9/2009 Mukherjee etal. KR 10-2010-0004833 A 1/2010
2009/0310568 A1 12/2009 Chen etal. KR 10-2010-0021156 A 2/2010
2010/0008324 A1 1/2010 Lee etal. KR 10-2010-0029869 A 3/2010
2010/0015978 A1 1/2010 Yoon etal. KR 1040100035088 A 4/2010
2010/0075679 A1 3/2010 Tenny etal. KR 1040100048841 A 50010
2010/0113032 A1 5/2010 Lee etal. E5 1838183822332 2 25818
2010/0136979 A1 6/2010 Yangetal. KR 10_2010_0087382 A 8,2010
2010/0144334 A1 6/2010 Gorokhov etal. KR 1040100092742 A 8,2010
2010/0178916 A1 7/2010 Jamadagm KR 10_0976943 Bl 8,2010
2010/0216474 A1 8/2010 Parketal. KR 10_2010_0126776 A 12/2010
2010/0273485 A1 10/2010 Huang etal. KR 10_2010_0126818 A 12/2010
2010/0278146 A1* 11/2010 Aoyamaetal. ............. .. 370/331 KR 10.2010_0133821 A 12/2010
2010/0278150 A1 11/2010 Park et a1. KR 104030897 B1 4/2011
2011/0013560 A1 1/2011 Zhang etal. KR 10-2011-0094140 A 8/2011
2011/0016214 A1 1/2011 Jackson KR 10-2011-0097702 A 8/2011
2011/0022812 A1 1/2011 van der Linden et a1. KR 10-2011-0099327 A 9/2011
2011/0092214 A1 4/2011 Iwamura WO 2008/110924 A2 9/2008
2011/0176477 A1 7/2011 Lee etal. WO 2010/068769 A1 6/2010
2011/0176485 A1 7/2011 Pudney etal. WO 2010/123270 A2 10/2010
2011/0207459 A1* 8/2011 Ramasamy etal. ........ .. 455/436 WO 2010/127365 A1 11/2010
2011/0237272 A1 9/2011 Gorokhov etal. WO 2011/022733 AZ 200
2011/0274040 A1* 11/2011 Panietal. ................... .. 370/328 OTHER PUBLICATIONS
2011/0312355 A1 12/2011 Cheng etal. _ _ _
2012/0039216 A1 2/2012 Li et al Ralf Irmer et al., Coordmated mult1p01nt: Concepts, Performance,
2012/0221683 A1 8/2012 Ferris and Field Trial Results, IEEE Communications Magazine, Feb.
2012/0322477 A1 12/2012 Kangetal. 2011,1211 102-111,v<>1, 49, Issue 2.
2013/0089021 Al 4/2013 Gaal et a1.
2013/0103844 A1 4/2013 Bulut et a1. * cited by examiner
US. Patent Feb.24,2015 Sheet10f9 US 8,964,643 B2

FIG. 1

FIG. 2A

r101
eNodeB MME

Initial Context Setup Request (SPID)


5200

Initial Context Setup Response


$202
US. Patent Feb. 24, 2015 Sheet 2 of9 US 8,964,643 B2

FIG. 2B

101 20 21
eNodeB MME HSS

Network Access Priority Request _


5210 '

Predeterrnined Network Access Priority


for corresponding tiE
5212

llnitiai Context Setup Request (SPID)


s214

Initiai Context Setup Response _


5216 '

FIG. 3

120 101 20
UE eNodeB MME

Cail Connection Request

[ Initial Context Setup Procedure


[ / 8304
H Network Redirection Determination

S306
Network Service

RRC Connection Release Message


(inciuding Network Redirection Information)
5308 V
US. Patent Feb. 24, 2015 Sheet 3 0f 9 US 8,964,643 B2

mm:
Oi
gm23:38;
01
m2:

a? ?
2% Evtgon :@25ng82
Ha:
5
$65
$2
\
w.95
v Y
C
vQ 2%
3% @0320
v t O
2me as52% s z
oW
5 2 $53:265
m3
US. Patent Feb. 24, 2015 Sheet 4 M9 US 8,964,643 B2

@Al/
v 5500
Identify a user preferred network
based on a predetermined network access
priority associated with respective UE

/
</serving
M2 A current
network (6 ?YSt netwmwi
= the user referred network?
D //

Set a second network as a


next serwng network
t 5506
Set a time iimit for the
determined network redirection v 5512
Determine that network
V 5508 redirection is not necessary
Create network redirection information
on the second network and the time iimit

w JrSSIO
Store the created network
redirection information
I
(Etta
US. Patent Feb. 24, 2015 Sheet 5 0m US 8,964,643 B2

FIG. 6

i START )
v 5600
identify a user preferred network
based on a predetermined network access
priority associated with respective UE

Awmm
(access network (a first network)
wr preferred newt/0y
E
/Load of a second network (L2) 2
5604

\ a first reference value?

Set the second network as a


next serving network v 5614
Determine that network
v 5598 redirection is not necessary
Set a time iimit for the determined
network redirection
v S610
Create network redirection information
on the second network and the time iimit
v S612
Store the created network
redirection information
i
END
US. Patent Feb. 24, 2015 Sheet 6 0f9 US 8,964,643 B2

FIG. 7

LSlART i
y 5700
Identify a user preferred network
based on a predetermined network access
priority associated with respective UE

5702
No \ A current\\
access network (a first network") \> Yes
\ =the user referred network?/
I\[ 7N\\//'// S
l
/ S7t4
/ \\ Yes / -
/L08d Of _a second "EtWOYk (L2) 3 4 No Load of the first network (L1)\
a ?rst reference
/// value? wemd network (L2) //
NO / /J/
it 8706 Tree
Set the second network as a A\/ 5716
next servrng network Yes oad Digerefnce (will) >
< a secon re erence va ue
I t it I 5708 \\ //
Set a time limit for the IND
determined network redirection
/ 5718
v 5710 _ No //Accounting Baiance >
Create network redirection information \ a reference balance///
on the second network and the time limit \K
[5712 l 7 Yes 5720
1
Store tne created network
Determiner that network redirection
redirection information 5 Gt necessary

EtP...... J
US. Patent Feb. 24, 2015 Sheet 7 0m US 8,964,643 B2

FIG. 8

i START l
i 5800
Receive a RRC connection release message
\y 5802
Analyze the received RRC connection
release message

l
v
for Yes

5806
\
Is network redirection \ No
information included?
\/
/
/
v 5808
Perform a next call connection Perform a normal call
request based on the network connection request
redirection information
l
( ENWW)
US. Patent Feb. 24, 2015 Sheet 8 0f9 US 8,964,643 B2

FIG. 9

(ilijtl)
i /5900
Receive a caii connection request from UE

~ S902

<Isnetwori< redirection information \W


.asgciated with UE available?/
NO

//
( Within a time iimit? >-------~+

Yes 8906 v 5908


Perform a network redirection
Provide a network service determination procedure
l 1
Erin
US. Patent Feb. 24, 2015 Sheet 9 0f 9 US 8,964,643 B2

FIG. 10

19519

Receiving Unit ~1001

Redirection Determination Unit ~1002

Transmitting Unit ~1003


US 8,964,643 B2
1 2
REDIRECTION IN HETEROGENEOUS equipment, determining network redirection based on the
OVERLAY NETWORKS user preferred network, and creating network redirection
information based on the determined network redirection.
CROSS REFERENCE TO PRIOR APPLICATIONS The method may further include obtaining the predeter
mined network access priority information from a mobility
The present application claims priority under 35 U.S.C. management entity.
119 to Korean Patent Application No. 10-2011-0110113 The predetermined network access priority information
(?led on Oct. 26, 2011), which is hereby incorporated by may be included in a subscriber pro?le identi?er (SPID).
reference in its entirety. The determining the network redirection may include
The subject matter of this application is related to US. determining that performing the network redirection is nec
patent application Ser. No. 13/661,004 ?led on Oct. 25, 2012, essary when a current serving network is not the user pre
the teachings of which are incorporated herein their entirety ferred network, otherwise determining that performing the
by reference. network redirection is unnecessary when the current serving
network is the user preferred network.
FIELD OF THE INVENTION The method may further include transmitting the created
network redirection information to the user equipment.
The present invention relates to communication and, in In the transmitting, the created network redirection infor
particular, to redirecting user equipment between heteroge mation may be transmitted using a radio resource control
neous overlay networks based on a predetermined priority. (RRC) connection release message.
20 The creating the network redirection information may
BACKGROUND OF THE INVENTION include setting the user preferred network as a next serving
network, setting a time limit for the determined network
Evolved Universal Mobile Telecommunication System direction, and generating the network redirection information
Terrestrial Radio Access Network (E-UTRAN), also known based on the next serving network and the time limit.
as Long Term Evolution (LTE) network, delivers information 25 For the creating the network redirection information, the
at a high data transmit rate with low latency. Such an E-UT network redirection information may further include at least
RAN has been built over a UMTS terrestrial radio access one of frequency allocation information and frequency allo
network (UTRAN), also known as wideband code division cation priority information. The frequency allocation infor
multiple access network (WCDMA). For example, E-UT mation may include a frequency allocation for use in the next
RAN cells may be overlaid on UTRAN cells. 30 serving network. The frequency allocation priority informa
User equipment may have poor reception signal quality tion may include frequency allocation priority for a current
due to many reasons. For example, when user equipment is serving network and the next serving network.
located at an edge of one E-UTRAN cell or when a serving The determining the network redirection may be based on
base station of an E-UTRAN cell has large load, the user at least one of network load and accounting information.
equipment may have poor reception signal quality. In this 35 The determining the network redirection may include
case, it might need to redirect the user equipment between determining whether a current serving network is the user
heterogeneous networks, for example, the E-UTRAN to the preferred network, determining whether a network load of a
UTRAN. next serving network has not reached a ?rst reference value
when the current serving network is not the user preferred
SUMMARY OF THE INVENTION 40 network, determining that performing the network redirec
tion is necessary when the network load has not reached the
This summary is provided to introduce a selection of con ?rst reference value, and determining that performing the
cepts in a simpli?ed form that is further described below in network redirection is unnecessary when at least one of the
the Detailed Description. This summary is not intended to current serving network is the user preferred network and the
identify key features or essential features of the claimed sub 45 network load reaches the ?rst reference value.
ject matter, nor is not intended to be used to limit the scope of The determining the network redirection may further
the claimed subject matter. include determining whether a load difference between the
Embodiments of the present invention overcome the above current serving network and the next serving network reaches
disadvantages and other disadvantages not described above. a second reference value when the current serving network is
Also, the present invention is not required to overcome the 50 the user preferred network, determining that performing the
disadvantages described above, and an embodiment of the network redirection is necessary when the load difference
present invention may not overcome any of the problems reaches the second reference value, and determining that
described above. performing the network redirection is not necessary when the
In accordance with an aspect of the present invention, user load difference has not reached the second reference value.
equipment may be redirected between heterogeneous overlay 55 The determining the network redirection may further
networks for network load distribution. include determining whether an accounting balance for the
In accordance with another aspect of the present invention, current serving network reaches a reference balance when the
user equipment may be redirected between heterogeneous load difference has not reached the second reference value,
overlay network based on at least one of priorities respec determining that performing the network redirection is nec
tively associated with user equipment, a network load, and 60 essary when the accounting balance has not reached the ref
accounting information. erence balance, and determining that performing the network
In accordance with an embodiment of the present inven redirection is unnecessary when the accounting balance
tion, a method may be provided for network redirection in reaches the reference balance.
overlay heterogeneous networks. The method may include In accordance with another embodiment of the present
receiving a call connection request from user equipment, 65 invention, a method may be provided for network redirection
identifying a user preferred network based on predetermined in overlay heterogeneous networks. The method may include
network access priority information associated with the user receiving a call connection request from user equipment,
US 8,964,643 B2
3 4
determining availability of network redirection information FIG. 5 illustrates determining whether network redirection
associated with the user equipment, and performing a net is necessary based on a predetermined network access prior
work redirection determination procedure when the network ity in accordance with at least one embodiment of the present
redirection information is unavailable. invention;
The method may further include performing a network FIG. 6 illustrates determining whether network redirection
redirection determination procedure when the network redi is necessary based on a predetermined network access prior
rection information is available and when a time limit ity and a network load in accordance with at least one embodi
included in the network redirection information is expired. ment of the present invention;
In accordance with still another embodiment of the present FIG. 7 illustrates determining whether network redirection
invention, a method may be provided for network redirection is necessary based on a predetermined network access prior
in overlay heterogeneous networks in user equipment. The ity, network loads, and accounting information in accordance
method may include receiving network redirection informa with at least one embodiment of the present invention;
FIG. 8 illustrates establishing connection based on net
tion from a ?rst base station when connection between the
work redirection information in user equipment in accor
user equipment and a current serving network is released, and
dance with at least one embodiment of the present invention;
transmitting a call connection request message to a second FIG. 9 illustrates providing a service to user equipment
base station for a new communication service based on the based on network redirection information in accordance with
received network redirection information, wherein the at least one embodiment of the present invention; and
received network redirection information indicates the sec FIG. 10 illustrates an apparatus for network redirection in
ond base station of a next serving network. 20 heterogeneous overlay networks in accordance with at least
The network redirection information may include at least one embodiment of the present invention.
one of the next serving network, a redirection time limit,
frequency allocation information to be used in the next serv DETAILED DESCRIPTION OF THE INVENTION
ing network, and a frequency allocation priority information
for each of a previous serving network and the next serving 25 Reference will now be made in detail to embodiments of
network. the present invention, examples of which are illustrated in the
In accordance with yet another embodiment of the present accompanying drawings, wherein like reference numerals
invention, an apparatus may be provided for network redirec refer to like elements throughout. The embodiments are
tion in overlay heterogeneous networks. The apparatus may described below, in order to explain the present invention by
include a receiving unit and a redirection determination unit. 30 referring to the ?gures.
In accordance with at least one embodiment of the present
The receiving unit may be con?gured to receive predeter
mined network access priority information associated with
invention, user equipment may be redirected between hetero
geneous overlay networks according to predetermined priori
user equipment. The redirection determination unit may be
ties when user equipment requests connection to a base sta
con?gured to determine network redirection based on the 35 tion of one of the heterogeneous overlay networks. The
predetermined network access priority information, and to heterogeneous overlay networks may be, for example, a LTE
create network redirection information based on the deter network and a WCDMA network. For convenience and ease
mined network redirection. of understanding, user equipment is described as being redi
The apparatus may further include a transmitting unit. The rected from the LTE network to the WCDMA network based
transmitting unit may be con?gured to transmit the created 40 on predetermined priorities in accordance with at least one
network redirection information to the user equipment. embodiment of the present invention. The present invention,
The redirection determination unit may be con?gured to however, is not limited thereto. User equipment may be redi
determine whether the network redirection is necessary by rected from the WCDMA network to the LTE network based
further considering at least one of a network load and on the predetermined priorities in accordance with another
accounting information. The network redirection information embodiment of the present invention. Such heterogeneous
may include at least one of a next serving network, a redirec overlay network is described with reference to FIG. 1.
tion time limit, a frequency allocation information to be used FIG. 1 illustrates typical heterogeneous overlay networks.
in the next serving network, and a frequency allocation pri Referring to FIG. 1, the typical heterogeneous overlay
ority information for each of a current serving network and networks may include a LTE network and a WCDMA net
the next serving network. 50 work. As shown, two different types of networks are overlaid
on each other. The LTE network is overlaid on the WCDMA
BRIEF DESCRIPTION OF THE DRAWINGS network. The LTE network may include a plurality of LTE
cells 100 each governed by corresponding evolved Node B
The above and/ or other aspects of the present invention will (eNodeB) 101. The LTE network is also known as an E-UT
become apparent and more readily appreciated from the fol 55 RAN. Furthermore, the WCDMA network may include a
lowing description of embodiments, taken in conjunction plurality of WCDMA cells 110 each governed by correspond
with the accompanying drawings, of which: ing NodeB 111. The WCDMA is also known as UTRAN.
FIG. 1 illustrates typical heterogeneous overlay networks; In accordance with at least one embodiment of the present
FIG. 2A and FIG. 2B illustrate performing an initial con invention, user equipment may be redirected between the
text setup in accordance with at least one embodiment of the 60 LTE network and the WCDMA network based on a predeter
present invention; mined network access priority when user equipment 120
FIG. 3 illustrates redirecting user equipment in heteroge requests connection to eNodeB 101. For example, when user
neous overlay networks in accordance with at least one equipment 120 enters a service area of eNodeB 101, which is
embodiment of the present invention; LTE cell 100, user equipment 120 may request connection to
FIG. 4 illustrates obtaining necessary information for a 65 eNodeB 101. Then, eNodeB 101 may determine whether it is
network redirection determination in accordance with at least necessary to redirect user equipment to WCDMA cell 110
one embodiment of the present invention; based on predetermined network access priority. Such prede
US 8,964,643 B2
5
termined network access priority may be previously set to TABLE 2
user equipment 120 and provided to base stations such as
eNodeB 101 and/or NodeB 111. For example, the informa (SPID = 255)

tion on the predetermined network access priority may be Con?guration


provided through a context setup procedure. The context Parameter Value Meaning
setup procedure may be initiated when user equipment 120 UTRAN high The priorities for selecting all UTRAN
transmits a call connection request message to eNodeB 101. carriers carriers in idle and connected mode are
That is, eNodeB 101 may perform the context setup proce priority higher than the priorities for selecting
dure performed in cooperation with a mobility management all EUTRAN carriers.
EUTRAN low The priorities for selecting all EUTRAN
entity (MME) of the LTE network upon the receipt of the call carriers carriers in idle and connected mode are
connection request message. eNodeB 101 may obtain the priority lower than the priorities for selecting
information on the predetermined network access priority all UTRAN carriers.
through the contact setup procedure in accordance with at
least one embodiment of the present invention. Such opera At step S202, eNodeB 101 receives the context setup
tion will be described with reference to FIG. 2A and FIG. 2B. request message from MME 20 and transmit an initial context
FIGS. 2A and 2B illustrate a method for performing an setup response message to MME 20.
initial context setup in accordance with at least one embodi In accordance with another embodiment of the present
ment of the present invention. invention, Home Subscriber Server (HSS) 21 may store net
As described, eNodeB 101 receives a call connection 20 work access priorities which are predetermined in association
request message from user equipment (UE) 120 and initiates with respective user equipment. That is, HSS 21 may contain
an initial context setup procedure in response to the call the predetermined network access priorities associated with
connection request message. eNodeB 101 may perform the user equipment as well as users subscription data such as a
initial context setup procedure in cooperation with MME 20. QoS pro?le. HSS 21 may provide such information to MME
MME 20 may be a node capable of performing a mobility 25
20 in response to a predetermined request, as shown in FIG.
management function, a handover control function, and a 2B.
bearer management function.
Referring to FIG. 2B, before initiating the initial context
Referring to FIG. 2A, when UE 120 transmits a call con
nection request to eNodeB 101, the initial context setup pro setup procedure, MME 20 may request a network access
cedure is initiated. Upon the initiation of the initial context 30 priority associated with UE 120 by transmitting a network
setup procedure, MME 20 may transmit an initial context access priority request message to HSS 21 at step S210. At
setup request message to eNodeB 101 at step S200. Herein, step S212, HSS 21 may receive the network access priority
the initial context setup request message may include a sub request message from MME 20, retrieve information on a
scriber pro?le Identi?er (SPID). Such a SPID may be used to corresponding network assess priority associated with UE
provide a predetermined network access priority associated 35
120, and transmit the retrieved network access priority infor
with UE 120 to eNodeB 101. For example, MME 20 may mation to MME 20. Thereafter, such retrieved network access
store network access priorities which are predetermined in priority information may be provided through the initial con
association with respective user equipment. When the initial
text setup procedure. That is, MME 20 may set up a SPID
context setup procedure is initiated, MME 20 may provide a
corresponding network access priority using the SPID in 40 based on the received network access priority information,
accordance with at least one embodiment of the present generate an initial context setup request message including
invention. Particularly, MME 20 may set up the SPID with the SPID, and transmit the initial context setup request mes
two values each denoting different network access priority. In sage to eNodeB 101 at step S214. eNodeB 101 may receive
accordance with at least one embodiment of the present the network access priority information through the initial
invention, the SPID may be set to 255 and 256, each 45
context setup request message and transmit an initial context
denoting different network access priority as shown in Table setup response message to MME 20 at step S216. The net
l and Table 2 below. Table 1 shows a network access priority work access priority information may be used to determine
when SPID is set to 256. In case that SPID is 256, UE 120 whether to redirect user equipment between heterogeneous
may have a high priority to access E-UTRAN as shown in
50 overpay networks in accordance with at least one embodi
Table 1. In case that SPID is set to 255, UE 120 may have a
high priority to access UTRAN as shown in Table 2 below. ment of the present invention. Such operation will be
described with reference to FIG. 3.
TABLE 1 FIG. 3 illustrates redirecting user equipment in heteroge
neous overlay networks in accordance with at least one
(SPID = 256) 55 embodiment of the present invention.
Referring to FIG. 3, user equipment 120 may enter a ser
Con?guration
Parameter Value Meaning vice area (LTE cell) of eNodeB 101 and transmit a call con
nection request message to eNodeB 101 in order to establish
EUTRAN high The priorities for selecting all EUTRAN
carriers carriers in idle and connected mode are connection thereto at step S300. Upon the receipt of the call
60
priority higher than the priorities for selecting connection request message, eNodeB 101 may initiate an
all UTRAN and GERAN carriers. initial context setup procedure in cooperation with MME 20
UTRAN low The priorities for selecting all UTRAN
carriers carriers in idle and connected modes are at step S302. Since the initial context setup procedure was
priority lower than the priorities for selecting already described with reference to FIG. 2A and FIG. 2B, the
all EUTRAN and higher than the priorities
for selecting all GERAN carriers. 65 detailed description thereof is omitted herein. During the
initial context setup procedure, MME 20 may transmit an
initial context setup response including SPID to eNodeB 101.
US 8,964,643 B2
7 8
The SPID may include information on a predetermined net priority associated with UE 120. Furthermore, the network
work access priority associated with UE 120. For example, redirection information may include frequency allocation
the SPID may have a value denoting the predetermined net (FA) information and frequency allocation priority informa
work access priority associated with UE 120 as shown in FIG. tion. The FA information may include information on a PA to
be used by UE 120 in the next serving network. The FA
2A. The present invention, however, is not limited thereto. In
accordance with another embodiment of the present inven priority information may include information on priorities of
FAs of a current serving network and the next serving net
tion, MME 20 may receive information on a predetermined
work.
network access priority associated with UE 120 from HSS 21
and transmit the received network access priority information Table 3 below shows the RRC connection release message
to eNodeB 101, as described in FIG. 2B. including the network redirection information may. As
At step S304, eNodeB 101 may perform a network redi shown, the RRC connection release message may include
rection determination procedure. Particularly, eNodeB 101 RedirectedCarrier Info and idleModeMobilityCon
may determine whether network redirection is necessary trolinfo in order to include the network redirection informa
based on various factors, for example, predetermined net tion.
TABLE 3
RRCConnectionReleaser8IES ::= SEQUENCE {
releaseCause ReleaseCause,
redirectedCarrierInfo RedirectedCarrierInfo OPTIONAL,
Need ON
idleModeMobilityControlInfo IdleModeMobilityControlInfo OPTIONAL,
Need OP
nonCriticalExtension RRCConnectionReleasev890IEs OPTIONAL

work access priorities associated with respective user equip For example, RedirectedCarrier Info may indicate a PA
ment, network load, and accounting information. The net to be used in a UTRAN, next serving network, when UE 120
work redirection determination procedure will be described has a comparatively high priority to access the UTRAN (e. g.,
30
in more detail with reference to FIG. 5 to FIG. 7. SPIDI255). For example, RedirectedCarrier Info
included in the RRC connection release message may be set
At step S306, eNodeB 101 may provide a network service
to indicate a next serving network, as described in Table 4
to UE 120. For example, eNodeB 101 may provide a below.
requested service such as a network service and a communi
cation service regardless of the determination result in accor 35
TABLE 4
dance with at least one embodiment of the present invention.
Particularly, eNodeB 101 may provide a requested service RedirectedCarrierInfo ::= CHOICE {
when eNodeB 101 determines that the network redirection is utraFDD ARFCN-ValueUTRA,
}
not necessary. In this case, eNodeB 101 may enable user
equipment 120 to access the same network, for example, the 40
LTE network, for the next service. When eNodeB 101 deter For example, a variable utra-FDD may indicate FAs
mines that the network redirection necessary, eNodeB 101 available for a related network. When about 2.1 GHZ and
about 900 MHZ are available as FAs, the variable utra-FDD
may provide a requested service to user equipment 120. How
may be set as one of about 2.1 GHZ and about 900 MHZ. The
ever, eNodeB 101 may enable user equipment 120 to access
45 variable AFRCN-ValueUTRA may include a value indicat
the other network, for example, the WCDMA network, for the ing one of about 2.1 GHZ and about 900 MHZ. After a PA to
next service.
be used for the next serving network is decided, the variable
At step S308, eNodeB 101 may transmit a radio resource AFRCN-ValueUTRA is set accordingly. AFRCN
control (RRC) connection release message to UE 120. For ValueUTRA may stand for Absolute Radio Frequency
example, after providing the requested service, eNodeB 101 50 Channel Number (ARFCN)-ValueUTRA. In accordance
may release connection between UE 120 and the current with at least one embodiment of the present invention, the
serving network such as the LTE network. When eNodeB 1 01 variable ARFCN-ValueUTRA may be determined accord
releases the connection, eNodeB 101 may include network ing to a frequency allocation technique for load distribution.
redirection information in the RRC connection release mes Meanwhile, idleModeMobilityControlinfo may indicate
sage and transmit the RRC connection release message to UE 55 the FA priority information. Such FA priority information
120. For example, the network redirection information may might be necessary for UE 120 in an idle status when UE 120
include information on a next serving network and a time has a high priority to access a UTRAN. In this case, SPID
limit. The information on a next serving network may be might have a value of 255. For example, idleModeMobili
information on a preferred access network for UE 120. The tyControlinfo included in the RRC connection release mes
preferred access network may have a comparatively high sage may be set as described in Table 5 below.
TABLE 5
IdleModeMobilityControlInfo ::= SEQUENCE {
freqPriorityListEUTRA FreqPriorityListEUTRA OPTIONAL,
Need ON
freqPriorityListUTRAFDD FreqPriorityListUTRAFDD OPTIONAL,
US 8,964,643 B2
9 10
TABLE 5-continued
Need ON
620 ENUMERATED {
minS, minlO, min20, min30, min60, mianO, minlSO,
sparel} OPTIONAL,
Need OR

FreqPriorityListEUTRA ::= SEQUENCE (SIZE (l..maxFreq)) OF FreqPriorityEUTRA


FreqPriorityEUTRA ::= SEQUENCE {
carrierFreq ARFCN-ValueEUTRA,
cellReselectionPriority CellReselectionPriority
FreqPriorityListUTRAFDD ::= SEQUENCE (SIZE (1..rnaxUTRA-FDD-Carrier)) or
FreqPriorityUTRAFDD
FreqPriorityUTRAFDD ::= SEQUENCE {
carrierFreq ARF CN-ValueUTRA,
cellReselectionPriority CellReselectionPriority

As described, the variable idleModeMobilityCon 20


redirection determination procedure will be described in
trolinfo may include FA priority information for a UTRAN more detail with reference to FIG. 5 to FIG. 7.
and an E-UTRAN. When UE 120 has a high priority to access Thereafter, at step S410, eNodeB 101 may transmit a radio
the UTRAN (e.g., SPID is set as 255), a PA priority for the resource control (RRC) connection release message to UE
UTRAN may be set to be higher than that for the E-UTRAN. 120. Herein, the RRC connection release message may
include network redirection information which is determined
FIG. 4 illustrates obtaining necessary information for a 25 at step S408 in associated with UE 120.
network redirection determination in accordance with at least As described, the predetermined network access priority
one embodiment of the present invention. information, the network load information, and the account
Referring to FIG. 4, eNodeB 101 receives a call connection ing information may be obtained for the network redirection
request message from UE 120 at step S400. Upon the receipt determination procedure. Heterogeneous overlay networks
of the call connection request message, an initial context 30 may include an E-UTRAN and a UTRAN. According to the
setup procedure may be performed between eNodeB 101 and network redirection determination procedure, user equip
MME 20. At step S402, eNodeB 101 may receive an initial ment may be redirected from one network to the other in the
context setup response message including a SPID from MME heterogeneous overlay networks. For example, based on the
20. The SPID may include a predetermined network access result of the network redirection determination procedure,
priority associated with UE 120. The present invention, how 35 user equipment may be redirected from the E-UTRAN to the
ever, is not limited thereto. In accordance with another UTRAN for the next service. The E-UTRAN may be a current
embodiment according to the present invention, MME 20 serving network, also referred to as a ?rst network. The
may receive a predetermined network access priority associ UTRAN may be a next serving network, also referred to as a
ated with UE 120 from HSS 21 and transmit the received second network. Hereinafter, such network redirection deter
network access priority to eNodeB 101. 40 mination procedure will be described with reference to FIG.
At step S404, eNodeB 101 may receive network load infor 5.
mation of the UTRAN from NodeB 111. eNodeB 101 of the FIG. 5 illustrates determining whether network redirection
E-UTRAN may periodically exchange network load infor is necessary based on a predetermined network access prior
mation with NodeB 111 of the UTRAN. That is, eNodeB 101 ity in accordance with at least one embodiment of the present
and NodeB 111 may periodically transmit/receive their net 45 invention.
work load at the same time or at different time. The network Referring to FIG. 5, when UE 120 transmits a call connec
load information may be exchanged between eNodeB 101 tion request to eNodeB 101 of E-UTRAN, eNodeB 101 may
and NodeB 111 whenever there is a request from a counter identify a user preferred network based on a predetermined
part base station. The network load information may be network access priority associated with UE 120 at step 8500.
exchanged through a backbone network. 50 At step $502, eNodeB 101 may determine whether a cur
Accounting server 40 may store and manage accounting rent serving network, referred to as a ?rst network, is the user
information associated with respective user equipment. preferred network. For example, the current serving network
MME 20 may obtain accounting information associated with may be an E-UTRAN.
UE 120, in interworking with accounting server 40. MME 20 When it is determined that the current serving network
may transmit the obtained accounting information to eNodeB 55 such as the E-UTRAN is the user preferred network (Yesi
101 at step S406. The present invention, however, is not $502), eNodeB 101 may determine that network redirection
limited thereto. In accordance with another embodiment of is not necessary at step $512.
the present invention, HSS 21 may obtain accounting infor When it is determined that the current serving network
mation associated with UE 120 in interworking with account such as the E-UTRAN is not the user preferred network
ing server 40. HSS 21 may transmit the obtained accounting 60 (NoiSS02), eNodeB 101 may set a second network such as
information to MME 20. an UTRAN as a next serving network at step 8504.
At step S408, eNodeB 101 may perform a network redi At step $506, eNodeB 101 may set a time limit for the
rection determination procedure based on information which determined network redirection. For example, the time limit
is acquired at the steps S402, S404, and S406. That is, eNo may be set as 5, 10, 20, 30, 60, 120, or 180 minutes. The
deB 101 may determine whether network redirection is nec 65 determined network redirection might be discarded after the
essary based on a predetermined network access priority, time limit is expired. Further, the time limit may be set per
network loads, and/or accounting information. The network each network cell.
US 8,964,643 B2
11 12
At step S508, eNodeB 101 may create network redirection accordance with another embodiment of the present inven
information to include the next (e. g., second) serving network tion, network redirection information may further include FA
and the time limit. The present invention, however, is not information to be used in the next serving network and FA
limited thereto. In accordance with another embodiment of priority information for the current serving network and the
the present invention, network redirection information may next serving network.
further include FA information to be used in the next serving At step S612, eNodeB 101 may store the created network
network and FA priority information for the current serving redirection information. The present invention, however, is
network and the next serving network. not limited thereto. In accordance with another embodiment
At step S510, eNodeB 101 may store the created network of the present invention, eNodeB 101 may transmit the cre
redirection information. The present invention, however, is ated network redirection information to MME 20. MME 20
not limited thereto. In accordance with another embodiment may store the received network redirection information. Fur
of the present invention, eNodeB 101 may transmit the cre thermore, MME 20 may transmit the received network redi
ated network redirection information to MME 20. MME 20 rection information to HHS 21. HSS 21 might store and
may store the received network redirection information. Fur manage the received network redirection information.
thermore, MME 20 may transmit the received network redi In accordance with another embodiment of the present
rection information to HHS 21. HHS 21 might store and invention, eNodeB 101 may transmit the created network
manage the received network redirection information. redirection information to a corresponding base station of the
In accordance with another embodiment of the present next serving network such as the UTRAN. In this case, the
invention, eNodeB 101 may transmit the created network corresponding base station of the next serving network might
redirection information to a next serving base station, deter 20 be NodeB 111. eNodeB 101 may transmit the created net
mined based on the network redirection determination pro work redirection information to a mobility management
cedure. For example, a corresponding base station of the next entity (MME) of the next serving network such as the
serving network may be NodeB 111. eNodeB 101 may trans UTRAB.
mit the created network redirection information to a mobility FIG. 7 illustrates determining whether network redirection
management entity (MME) of the next serving network. 25 is necessary based on a predetermined network access prior
FIG. 6 illustrates determining whether network redirection ity, network loads, and accounting information in accordance
is necessary based on a predetermined network access prior with at least one embodiment of the present invention.
ity and a network load in accordance with at least one embodi Referring to FIG. 7, when UE 120 transmits a call connec
ment of the present invention. tion request to eNodeB 101 of E-UTRAN, eNodeB 101 may
Referring to FIG. 6, when UE 120 transmits a call connec 30 identify a user preferred network based on a predetermined
tion request to eNodeB 101 of an E-UTRAN, eNodeB 101 network access priority associated with UE 120 at step S700.
may identify a user preferred network based on a predeter At step S702, eNodeB 101 may determine whether a cur
mined network access priority associated with respective UE rent serving network, referred to as a ?rst network, is the user
at step S600. preferred network. Herein, the ?rst network may be the E-UT
At step S602, eNodeB 101 may determine whether a cur 35 RAN.
rent serving network, also referred to as a ?rst network, is the When it is determined that the current serving network
user preferred network. such as the E-UTRAN is not the user preferred network
When it is determined that the current serving network is (NoiS702), eNodeB 101 may further determine whether a
the user preferred network such as the E-UTRAN (Yesi load of a second network, referred to as a second network load
S602), eNodeB 101 may determine that network redirection 40 L2, is greater than or equal to a ?rst reference value at step
is not necessary at step S614. S704.
When it is determined that the current serving network is When it is determined that the second network load L2 is
not the user preferred network such as a UTRAN (Nof greater than or equal to a ?rst reference value (YesiS704),
S602), eNodeB 101 may further determine whether a load of eNodeB 101 may determine that network redirection is not
the UTRAN such as a second network load (L2) is greater 45 necessary at step S720.
than or equal to a ?rst reference value at step S604. When it is determined that the second network load L2 is
When it is determined that the second network load (L2) is less than the ?rst reference value (NoiS704), eNodeB 101
greater than or equal to a ?rst reference value (YesiS604), may set the second network such as a UTRAN as a next
eNodeB 101 may determine that network redirection is not serving network at step S706.
necessary at step S614. That is, although the UTRAN is the 50 At step S708, eNodeB 101 may set a time limit for the
user preferred network, eNodeB 101 may determine that net determined network redirection. For example, the time limit
work redirection is not necessary when the second network may be set as 5, 10, 20, 30, 60, 120, or 180 minutes. The
load (L2), which is the network load of the UTRAN, is greater determined network redirection might be discarded after the
than or equal to the ?rst reference value. time limit is expired. Further, the time limit may be set per
When it is determined that the second network load (L2) is 55 each network cell.
less than the ?rst reference value (NoiS604), eNodeB 101 At step S710 eNodeB 101 may create network redirection
may set the user preferred network such as the UTRAN as a information on the second network and the time limit. The
next serving network at step S606. present invention, however, is not limited thereto. In accor
At step S608, eNodeB 101 may set a time limit for the dance with another embodiment of the present invention,
determined network redirection. For example, the time limit 60 network redirection information may further include fre
may be set as 5, 10, 20, 30, 60, 120, or 180 minutes. The quency allocation information to be used in the next serving
determined network redirection might be discarded after the network and frequency allocation priority information for
time limit is expired. Further, the time limit may be set per each of the current serving network and the next serving
each network cell. network.
At step S610 eNodeB 101 may create network redirection 65 At step S712, eNodeB 101 may store the created network
information on the next serving network and the time limit. redirection information. The present invention, however, is
The present invention, however, is not limited thereto. In not limited thereto. In accordance with another embodiment
US 8,964,643 B2
13 14
of the present invention, eNodeB 101 may transmit the cre priority and the network load. After determination, eNodeB
ated network redirection information to MME 20. MME 20 101 may include the result of the network redirection in the
may store the received network redirection information. Fur RRC connection release message and transmit the RRC con
thermore, MME 20 may transmit the received network redi nection release message to UE 120.Accordingly, UE 120 may
rection information to HHS 21. HHS 21 may store and man receive the RRC connection release message from eNodeB
age the received network redirection information. 101 when eNodeB 101 releases the connection between UE
In addition, eNodeB 101 may transmit the created network 120 and the current serving network.
redirection information to a corresponding base station to be At step S802, UE 120 may analyze the received RRC
redirected. For example, the corresponding base station of the connection release message.At step S804, UE 120 may deter
next serving network might be NodeB 111. eNodeB 101 may mine whether network redirection information is included in
transmit the created network redirection information to a the received RRC connection release message.
mobility management node of the next serving network. When it is determined that network redirection information
Meanwhile, when it is determined that the current serving is included (YesiS804), UE 120 may establish connection
network such as the E-UTRAN is the user preferred network for a next communication service (e. g., next call connection)
(YesiS702), eNodeB 101 may further determine whether a based on the network redirection information at step S806.
load of the ?rst network (?rst network load L1) is greater For example, the network redirection information might indi
than a load of the second network (second network load L2) cate a serving network for a next communication service.
at step S714. When UE 120 needs a communication service, UE 120 may
When it is determined that the ?rst network load L1 is establish connection to the serving network indicated by the
smaller than or equal to the second network load L2 (Noi 20 network redirection information included in the RRC connec
S714), eNodeB 101 may determine that network redirection tion release message.
is not necessary at step S720. When it is determined that network redirection information
When it is determined that the ?rst network load L1 is is not included (NoiS804), UE 120 may perform a normal
greater than the second network load L2 (YesiS714), eNo call connection request at step S808. For example, UE 120
deB 101 may further determine whether a load difference 25 may continuously use the current serving network as a serv
(L1L2) between the ?rst network load L1 and the second ing network for the next communication service.
network load L2 is greater than a second reference value at FIG. 9 illustrates a method for providing a service to user
step S716. equipment based on network redirection information in
When it is determined that the load difference (L1L2) is accordance with at least one embodiment of the present
greater than the second reference value (Yest716), eNo 30 invention.
deB 101 may perform steps S706 to S712. That is, although UE 120 may receive a RRC connection release message
the ?rst network (E-UTRAN) is the user preferred network, including network redirection information from eNodeB 101.
eNodeB 101 may determine that network redirection is nec The network redirection information may include at least one
essary when the load difference (L1L2) is greater than the of a next serving network such as a UTRAN, a redirection
second reference value. 35 time limit, frequency allocation information in the next serv
When it is determined that the load difference (L1L2) is ing network, and frequency allocation priority information
smaller than or equal to the second reference value (Noi for a current serving network such as an E-UTRAN and the
S716), eNodeB 101 may further determine whether an next serving network such as the UTRAN. For example,
accounting balance associated with UE 120 is greater than a when the UTRAN is set as a next serving network, UE 120
reference balance at step S718. The reference balance may be 40 may transmit a call connection request for a new network
set as zero (0). The accounting balance may be a credit service to NodeB 111 of the UTRAN.
amount available in an account associated with UE 120 for Referring to FIG. 9, when NodeB 111 receives a call con
having a communication service from the ?rst network such nection request message from UE 120 at step S900, NodeB
as the E-UTRAN. 111 may determine whether network redirection information
When it is determined that the accounting balance is less 45 associated with UE 120 is available at step S902. That is,
than or equal to the reference balance (NoiS718), eNodeB NodeB 111 may determine whether the network redirection
101 may perform steps S706 to S712. Although UE 120 has a information associated with UE 120 is stored in. Further
comparatively high priority to access the ?rst network such as more, NodeB 111 may obtain network redirection informa
the E-UTRAN, eNodeB 101 may determine that network tion associated with UE 120 from network elements such as
redirection is necessary when the accounting balance is less 50 MME 20 and HHS 21 in a heterogeneous overlay networks.
than or equal to the reference balance. Also, the network redirection information may be stored in
When it is determined that the accounting balance is at least one of related base station (BS), such as eNodeB 101
greater than the reference balance (Yest718), eNodeB 101 or NodeB 111, MME 20, and HSS 21. For example, when
may determine that network redirection is not necessary at HSS 21 stores the network redirection information, NodeB
step S720. 55 111 may receive the network redirection information from a
FIG. 8 illustrates establishing connection based on net related MME. That is, the base station (BS) such as eNodeB
work redirection information in user equipment in accor 101 or NodeB 111 may obtain the previously determined
dance with at least one embodiment of the present invention. network redirection information in interworking with net
Referring to FIG. 8, UE 120 may receive a RRC connection work elements such as MME 20 and HHS 21 in a heteroge
release message from eNodeB 101 at step S800. The RRC 60 neous overlay networks.
connection release message may include network redirection When it is determined that the network redirection infor
information. For example, after a requested service is pro mation associated with UE 120 is unavailable (NoiS902),
vided to UE 120, eNodeB 101 may release connection NodeB 1 11 may perform a network redirection determination
between UE 120 and a serving network such as an E-UTRAN procedure at step S908. The network redirection determina
and transmit the RRC connection release message. As 65 tion procedure may be performed as shown in FIGS. 5 to 7.
described, eNodeB 101 may determine the network redirec When it is determined that the network redirection infor
tion of UE 120 based on information on the network access mation associated with UE 120 is available (YesiS902),
US 8,964,643 B2
15 16
NodeB 111 may determine whether the call connection work redirection information included in a RRC connection
request is within a time limit at step S904. That is, NodeB 111 release message. Since such operation was already described
may determine whether a time limit for a previously deter with reference to FIG. 9, the detailed description thereof is
mined network redirection associated with UE 120 is expired. omitted herein.
When it is determined that the time limit is expired (Nof Reference herein to one embodiment or an embodi
S904), NodeB 111 may perform a network redirection deter ment means that a particular feature, structure, or character
mination procedure at step S908. Herein, the network redi istic described in connection with the embodiment can be
rection determination procedure may be performed as shown included in at least one embodiment of the invention. The
in FIGS. 5 to 7.
appearances of the phrase in one embodiment in various
When it is determined that the call connection request is
places in the speci?cation are not necessarily all referring to
within the time limit (YesiS904), NodeB 111 may provide a
the same embodiment, nor are separate or alternative embodi
network service through a current serving network (UT
ments necessarily mutually exclusive of other embodiments.
RAN) at step S906. That is, NodeB 111 may provide the
network service through UTRAN according to the network The same applies to the term implementation.
redirection information associated with UE 120. The network As used in this application, the word exemplary is used
redirection information may include frequency allocation herein to mean serving as an example, instance, or illustra
information, frequency allocation priority information. tion. Any aspect or design described herein as exemplary is
FIG. 10 illustrates an apparatus for network redirection in not necessarily to be construed as preferred or advantageous
heterogeneous overlay networks in accordance with at least over other aspects or designs. Rather, use of the word exem
one embodiment of the present invention. 20 plary is intended to present concepts in a concrete fashion.
The apparatus may be illustrated as an independent appa Additionally, the term or is intended to mean an inclusive
ratus in FIG. 10, but the present invention is not limited or rather than an exclusive or. That is, unless speci?ed
thereto. For example, the apparatus may be included in a base otherwise, or clear from context, X employs A or B is
station such as eNodeB 101 or NodeB 111 or be implemented intended to mean any of the natural inclusive permutations.
as at least one element of other entities in a related network, 25 That is, if X employs A; X employs B; or X employs bothA
which are capable of communicating with base stations in the and B, then X employs A or B is satis?ed under any of the
related network. foregoing instances. In addition, the articles a and an as
As illustrated in FIG. 10, apparatus 1000 may include used in this application and the appended claims should gen
receiving unit 1 001, redirection determination unit 1 002, and/ erally be construed to mean one or more unless speci?ed
or transmitting unit 1003 in accordance with embodiments of 30 otherwise or clear from context to be directed to a singular
the present invention. Apparatus 1000 may perform opera form.
es
tions descried above with reference to FIG. 5 to FIG. 9. Moreover, the terms system, component, module,
Accordingly, the detailed descriptions thereof will be omitted interface, model or the like are generally intended to refer
herein. Each constituent element of apparatus 1000 will be to a computer-related entity, either hardware, a combination
brie?y described. 35 of hardware and software, software, or software in execution.
Receiving unit 1001 may receive a call connection request For example, a component may be, but is not limited to being,
from UE 120 and receive predetermined network access pri a process running on a processor, a processor, an object, an
ority information associated with UE 120 from MME 20 executable, a thread of execution, a program, and/or a com
and/ or HSS 21. puter. By way of illustration, both an application running on
Redirection determination unit 1002 may determine 40 a controller and the controller can be a component. One or
whether a network redirection is necessary based on the more components may reside within a process and/or thread
received predetermined network access priority information. of execution and a component may be localized on one com
More speci?cally, redirection determination unit 1002 may puter and/ or distributed between two or more computers.
identify a user preferred network based on the received pre The present invention can be embodied in the form of
determined network access priority information associated 45 methods and apparatuses for practicing those methods. The
with UE 120. Redirection determination unit 1002 may deter present invention can also be embodied in the form of pro
mine whether a network redirection is necessary based on the gram code embodied intangible media, non-transitory media,
identi?ed user preferred network. Redirection determination such as magnetic recording media, optical recording media,
unit 1002 may create network redirection information when solid state memory, ?oppy diskettes, CD-ROMs, hard drives,
the network redirection is determined to be necessary. Fur 50 or any other machine-readable storage medium, wherein,
thermore, redirection determination unit 1 002 may determine when the program code is loaded into and executed by a
whether a network redirection is necessary based on at least machine, such as a computer, the machine becomes an appa
one of a network load and accounting information. Since the ratus for practicing the invention. The present invention can
operation of redirection determination unit 102 was already also be embodied in the form of program code, for example,
described with reference to FIG. 2 to FIG. 7, the detailed 55 whether stored in a storage medium, loaded into and/or
description thereof is omitted. executed by a machine, or transmitted over some transmis
Transmitting unit 1003 may transmit the created network sion medium or carrier, such as over electrical wiring or
redirection information to UE 120. Herein, the network redi cabling, through ?ber optics, or via electromagnetic radia
rection information includes at least one of a next serving tion, wherein, when the program code is loaded into and
network, a redirection time limit, frequency allocation infor 60 executed by a machine, such as a computer, the machine
mation of the next serving network, and frequency allocation becomes an apparatus for practicing the invention. When
priority information for the current serving network and the implemented on a general-purpose processor, the program
next serving network. code segments combine with the processor to provide a
In accordance with another embodiment of the present unique device that operates analogously to speci?c logic cir
invention, receiving unit 1001 may receive a connection 65 cuits. The present invention can also be embodied in the form
request from UE 120. Redirection determination unit 1002 of a bitstream or other sequence of signal values electrically
may provide a network service to UE 120 based on the net or optically transmitted through a medium, stored magnetic
US 8,964,643 B2
17 18
?eld variations in a magnetic recording medium, etc., gener 3. The method of claim 2, wherein the predetermined net
ated using a method and/or an apparatus of the present inven work access priority information is included in a subscriber
tion. pro?le identi?er (SPID).
It should be understood that the steps of the exemplary 4. The method of claim 1, wherein the determining the
methods set forth herein are not necessarily required to be 5 network redirection comprises:
performed in the order described, and the order of the steps of determining that performing the network redirection is
such methods should be understood to be merely exemplary. necessary when the current serving network is not the
Likewise, additional steps may be included in such methods, user preferred network; otherwise
and certain steps may be omitted or combined, in methods determining that performing the network redirection is
consistent with various embodiments of the present inven- 10
unnecessary when the current serving network is the
tion.
user preferred network.
As used herein in reference to an element and a standard,
the term compatible means that the element communicates
5. The method of claim 1, further comprising transmitting
with other elements in a manner wholly or partially speci?ed the created network redirection information to the user equip
ment.
by the standard, and would be recognized by other elements 15
as suf?ciently capable of communicating with the other ele 6. The method of claim 5, wherein in the transmitting, the
ments in the manner speci?ed by the standard. The compat created network redirection information is transmitted using
ible element does not need to operate internally in a manner a radio resource control (RRC) connection release message.
speci?ed by the standard. 7. The method of claim 1, wherein the creating the network
No claim element herein is to be construed under the pro 20 redirection information comprises:
visions of 35 U.S.C. ll2, sixth paragraph, unless the ele setting the user preferred network as the next serving net
ment is expressly recited using the phrase means for or work;
step for. setting a time limit for the determined network direction;
Although embodiments of the present invention have been and
described herein, it should be understood that the foregoing 25 generating the network redirection information based on
embodiments and advantages are merely examples and are the next serving network and the time limit.
not to be construed as limiting the present invention or the 8. The method of claim 7, wherein, for the creating the
scope of the claims. Numerous other modi?cations and network redirection information:
embodiments can be devised by those skilled in the art that the network redirection information further includes at
will fall within the spirit and scope of the principles of this 30 least one of frequency allocation information and fre
disclosure, and the present teaching can also be readily quency allocation priority information;
applied to other types of apparatuses. More particularly, vari the frequency allocation information includes a frequency
ous variations and modi?cations are possible in the compo allocation for use in the next serving network and a
nent parts and/or arrangements of the subject combination frequency allocation priority information includes fre
arrangement within the scope of the disclosure, the drawings 35 quency allocation priority for the current serving net
and the appended claims. In addition to variations and modi work and the next serving network.
?cations in the component parts and/or arrangements, alter 9. The method of claim 1, wherein the determining the
native uses will also be apparent to those skilled in the art. network redirection further includes:
when the current serving network is the user preferred
What is claimed is: network,
1. A method for network redirection in overlay heteroge determining whether performing the network redirection is
neous networks, the method comprising: necessary, according to at least one of (i) whether a load
receiving a call connection request from user equipment; difference between the current serving network and the
identifying a user preferred network based on predeter next serving network reaches a second reference value
mined network access priority information associated 45 and (ii) whether an accounting balance for the current
with the user equipment; service reaches a reference balance.
determining network redirection based on the user pre 10. The method of claim 1, wherein the determining the
ferred network; and network redirection further includes:
creating network redirection information based on the determining whether a load difference between the current
determined network redirection, serving network and the next serving network reaches a
wherein the determining the network redirection includes: second reference value when the current serving net
determining whether a current serving network is the user work is the user preferred network;
preferred network; determining that performing the network redirection is
determining whether a network load of a next serving necessary when the load difference reaches the second
network has not reached a ?rst reference value when the 55 reference value; and
current serving network is not the user preferred net determining that performing the network redirection is not
work; necessary when the load difference has not reached the
determining that performing the network redirection is second reference value.
necessary when the network load has not reached the 11. The method of claim 10, wherein the determining the
?rst reference value; and 60 network redirection further includes:
determining that performing the network redirection is determining whether an accounting balance for the current
unnecessary when at least one of the current serving serving network reaches a reference balance when the
network is the user preferred network and the network load difference has not reached the second reference
load reaches the ?rst reference value. value;
2. The method of claim 1, further comprising obtaining the 65 determining that performing the network redirection is
predetermined network access priority information from a necessary when the accounting balance has not reached
mobility management entity. the reference balance; and

You might also like