• 沒有找到結果。

Polling deregistration for unlicensed PCS

N/A
N/A
Protected

Academic year: 2021

Share "Polling deregistration for unlicensed PCS"

Copied!
7
0
0

加載中.... (立即查看全文)

全文

(1)

728 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 14, NO. 4, MAY 1996

Polling Deregistration for

Unlicensed

PCS

Anthony

R. Noerpel,

Senior Member, IEEE,

Li

Fung Chang, Senior Member, IEEE, and Yi-Bing

Lin

Abstract-This paper describes a polling deregistration protocol for a wireless access communications network which would sup- port interoperability between licensed personal communications services (PCS) and unlicensed-PCS (UPCS). We show how the protocol can be efficiently implemented in the personal access communications system (PACS) for licensed PCS and in the PACS-Unlicensed Version B (PACS-UB). An analytical model is proposed to analyze the performance of the polling protocol. A cost function is derived, which can be used to estimate the optimal polling frequency.

I. INTRODUCTION

HE FCC has allocated the spectrum between 1850-1910 and 1930-1990 MHz for licensed personal communica- tions services (PCS) and the band between 1920-1930 MHz for unlicensed PCS (UPCS). The use of the latter is for isochronous communications and a set of rules (an etiquette) has been published by the FCC to allow for different systems to share this spectrum. The isochronous operation is intended primarily for circuit-oriented voice and data applications. PACS-UB [2], [12], [13] is a version of the Joint Technical Committee’s (JTC) PACS Air Interface Specification modified to conform to the FCC [1], [3] etiquette rules for the unlicensed spectrum.

An important and desirable feature of the new PCS tech- nologies is the potential interoperability between both private and public wireless access using dual mode handsets which can operate in both the licensed PCS and UPCS spectrum [8], [15], [17]. A fast polling algorithm is described in this paper for both PACS and PACS-UB to facilitate interoperability between public and local (private) wireless access systems by enabling a wireless access network to keep track of a handset location as it moves between PCS venues deploying either licensed or unlicensed spectrum options. This would allow the network to successfully deliver a call. By periodically polling a handset, the local wireless system can know when a handset has left its coverage area or the system venue. In the case of a multitier implementation the wireless system can relay this information to an access manager [3] or a home location register (HLR) of a public PCS system as required.

Manuscript revised December 1995.

A. R. Noerpel is with Hughes Network Systems, Germantown, MD 20876 L. F. Chang is with Bellcore, Red Bank, NJ 07701 USA.

Y.-B. Lin is with the Department of Computer Science and Information Engineering, National Chiao Tung University, Hsinchu, Taiwan, ROC (e-mail: liny @csie.nctu.edu.tw).

USA.

Publisher Item Identifier S 0733-8716(96)01951-8.

In network mobility management protocols such as IS-41 [5] and GSM [lo] deregistration can be efficiently achieved as part of the registration process. When a handset moves to a new registration area (RA), the visitor location register (VLR) of the RA sends a registration message to the HLR, and the old location is automatically deregistered at the HLR. (A deregistration is sent to the old VLR to cancel the obsolete VLR record.)

Polling deregistration is included in the PACS-UB air in- terface protocol to accommodate the situation when the un- licensed wireless local communication network is integrated with the licensed PCS systems such as intermediate tier and

high tier microcellular and cellular phone networks. In such an environment, a multimode handset alternately switches its mode of operation as it moves between coverage areas. Ideally, the handset would always select to monitor the most economic service access option. To avoid a large number of registrations, when a handset is at the edge of coverage or in an area covered by high tier, intermediate tier and low tier (i.e., wireless local network), because of rapidly changing propagation conditions, it is practical for the network and handset to maintain registration areas for the three tiers independently. Thus a handset would only register to a tier when it entered the coverage area of a base station in a new registration area and not when it reverted to a different tier.

As the low or intermediate licensed tier radio system, PACS has two unique capabilities not shared by any other radio system specification. The PACS air interface protocol provides for handset alerting before call delivery routing. PACS also has more alerting channel capacity than any other radio system standard by an order of magnitude with virtually no alert blocking and low alerting delays even during busy hours. These capabilities enable the PACS system to interoperate with other types of wireless access systems in a cost effective manner.

Alerting the handset before routing the call is more eco- nomic than alerting after routing and allows the easy imple- mentation of alternative call treatments such as voice mail, messages or even routing the call to another wireless or wireline access system. The handset can be multiply registered simultaneously to a high mobility, high tier, public radio system, an intermediate tier, public radio system deploying PACS, and a low-tier UPCS private radio system such as a wireless PBX, wireless Centrex or residential cordless system, simultaneously. An incoming call to the PCS subscriber can cause alerting on the PACS intermediate tier first. If the handset does not respond the call must be routed to the high 0733-8716/96$05.00 0 1996 IEEE

(2)

NOtRPEL et ul: POLLING DEREGISTRATION FOR UNLICENSED PCS 729

tier or the low tier private system. However, it cannot be routed to both because of the limitations of these networks and air interfaces. Thus a method of deregistering from the low tier private system is desirable, since this would likely be the first choice alternative to the intermediate tier for call delivery. Polling deregistration is a practical and reliable method of determining if the handset is still present in the private system.

Implicit deregistration is a novel technique which can be used to save signaling messages on the network [9]. Whenever a handset moves from one RA to another within the same tier of service, it must register to the new VLR. Then new VLR signals the arrival of the handset to the HLR, which updates the user location record. The HLR then deregisters the user from the old VLR. When a call arrives for the user, the HLR is queried and the call is routed to the new registration area. The deregistration process to the old VLR is unnecessary from a call delivery point of view. It is only necessary to clean up old registration records and free up registration resources at the old VLR. The network deregistration signaling can be eliminated, i.e., the handset can be implicitly deregistered at the HLR from the old VLR, provided that old VLR has a method of cleaning up old registration records. Polling handsets is a method of determining whether the handset is still present within the registration area.

Polling is also specified in GSM [6] for database failure restoration. In PACS and PACS-UB, polling is used for both deregistration and failure restoration.

This paper describes the polling protocol and analyzes its limitations and effectiveness. A simple contention algorithm is used to avoid contention of poll responses. The detailed analysis of the contention algorithm can be found in [ll]. In this paper, we focus on the polling protocol, the traffic analysis of this protocol, and provide guidelines to determine the polling frequency.

11. THE POLLING PROTOCOL

While registered to an unlicensed system, a handset can be periodically polled by receiving an alert in the normal fashion, i.e., as if the network has an incoming call to be delivered to the handset. This alert is preceded by a prefix directive which indicates that the following alert value is being polled. Since there might be many radio port control units (RPCU) subtending a VLR or access manager in a large private system, a particular RPCU is not necessarily aware that a handset is being polled as the poll request originates from the VLR. The handset therefore responds to the alert by transmitting to the base station a message which contains as an information element the alert value and alert phase of the handset. Thus the RPCU knows that the handset is responding to a poll request and not to a call delivery alert. The RPCU responds with an acknowledgment message with the cause element set to “poll response only.” In PACS, polling can take place in a few tens of milliseconds at the data link layer.

If the access manager or VLR in a large system, or the base station itself in a small system such as a residential cordless base station or wireless keyset, does not receive the polling response from the handset, it may try to poll the handset again,

the number

of

polling retries being a system parameter.

If

there is no response from the handset within a timeout period, the system can deregister the handset. The HLR can be informed of this deregistration.

111. WHY POLLING?

In Section I, we have shown that polling with implicit deregistation can be used to reclaim obsolete VLR records without creating extra signaling traffic between the HLR and the VLR. A more important role of polling was briefly described in Section I, and is elaborated in this section.

Consider a multitier system. When a handset enters a new RA in any tier, it registers and the network deregisters the handset from the old VLR of the same tier. If the new tier is a low tier UPCS system, then new call deliveries will be preferentially routed to the new RA in the new UPCS system. If the new RA is in the intermediate licensed tier using the PACS air interface protocol, then the network routes incoming calls to the intermediate tier. If the new RA is in the high tier system, then the network can optionally alert the HS on the intermediate tier by first holding the call in the advanced intelligent network (AIN) tandem switch [4] which triggers on the called party’s mobile phone number. It should take this alert process from five to ten seconds to determine that the HS is not available in the intermediate tier and the call can then be routed to the high tier RA or a voice mail service as specified in the user profile. If a handset begins to monitor a new tier but is in the same RA for that tier then a new registration is not necessary. This scenario does not pose a problem for movement between the intermediate and high tiers because of the alerting capabilities of PACS. However, for movement between the low tier and either of the other two tiers, the handset will not automatically register because it detects the RA in that tier to which it is already registered. Therefore polling deregistration from the UPCS tier is desirable.

IV. ANALYSIS OF THE POLLING PROTOCOL Figure 1 illustrates the timing relationship among the HLR, the base station (BS), and the handset (HS). We assume that the message transmission delays are zeros but this restriction can be easily relaxed in our model.

While in the UPCS system, the HS will be polled every

T seconds to confirm the location of the HS within the tier. Suppose that the user resides in the RA for a period of t,. The BS polls the HS at time

t ,

+

t

and does not receive any response (because the HS has left the RA). The BS waits for a timeout period A, then deregisters the HS by sending a message to HLR. The period X =

t

+

A

is the time interval between when the HS leaves the RA and when HLR is informed the move of the HS. If T is large, then it is likely that a call arrives during the period X , and the call will be delivered to the wrong RA. On the other hand, if T is small, then the HS needs to respond often and each time the HS power is consumed. In a large venue such as a wireless PBX or Centrex system, there may also be a lower limit on T because of the bandwidth limitations of the alerting channel.

(3)

730 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 14, NO. 4, MAY 1996 r c - T - T - - w - A I I I I I I - t ,

-

t -

I I I I I I

+x-

I

I the user leaves t h e

RA

t h e user enters the

RA

Fig. 1. The timing diagram

Let cy be the probability that a call arrives during

X ,

and

/3 be the expected number of re-registration (polling response) messages sent from the HS per unit time. Then when a PCS system is designed, the value T should be selected such that the cost

c = a : + c p

(1)

is minimized. For a particular UPCS network, economic analysis is required to estimate the weighted factor c. The economic analysis is beyond the scope of this paper. Instead, we will select some values of c for the demonstration purpose. The probability (I: is expressed as (1 1) in Appendix A (in the

equation, a* = 1 - a ) by assuming that t,, has a general density function f m .

If the user residual time in an RA has a Gamma distribution, then the probability is expressed as (15) in Appendix A. The Gamma density function f m ( t m ) =

f y , 7 ) ( t m )

with the shape parameter y and the scale parameter

77

[7] is expressed as

where

-00

r ( y ) =

/

P r 7 - l d r , and y

>

0.

. J r = O

Depending upon the values of the parameters, it can be shaped

to represent many distributions as well as measured data. For example, one may measure the user RA residual times in a real PCS network, and the measured data can be approximated by a Gamma distribution as the input to our polling model. Let p be the mobility of a user (i.e., the rate that the user leaves an RA). In other words, l / p is the expected residual time of the user in an RA. For the Gamma residual time distribution,

~ i , =

~ / y

and variance V = l / y b 2 [ 7 ] . For a fixed ,U, let

a ( V = w) be the value of (I: when the variance is U. For

y 1 1 , 2 and 3 , (15) is rewritten as 1 . 3

l.2h

+

:

v

= l/p2 0 :

v

= 1/(2p2) o :

V

= 1 / ( 3 p 2 ) 0.9

4

0.8 1 10 1 0 2 1 l/p (Unit: T ) Fig. 2. Effect of ,U on N [T = 30 s, X = 1/(2000 s)]. 3

Fig. 2 plots Q values based on ( 3 ) . The figure indicates that

for a large 1/p value (e.g., l / p

>

100T), a is independent of the variance of the Gamma distribution. In Appendix B, we show that

(4) which is independent of the

y

values (cf. the dashed line in Fig. 2). In fact, as p i 0, the interval

t

has a uniform

distribution. This statement is proved as follows. If

t

has a uniform distribution, then its density function is

1

f ( t ) =

T

for 0

5

t

5

T .

For call arrival rate A, the probability that no call arrives during

X is (see (9) in Appendix A) ePXx, and

Equation ( 5 ) is the same as (4). Fig. 3 plots the cu curves assuming p i 0.

The value /3 or the expected number of re-registration messages sent from the HS per unit time is expressed as (22) in Appendix C assuming that

t ,

has a general distribution.

(4)

NOERPEL et ul.: POLLING DEREGISTRATION FOR UNLICENSED PCS 73 1 10-2 4 1 10-3 10-4 cy (%) o : X = 0.0015/sec. o : X = 0.001/sec.

+

: X = 0.0005/sec. 10-7 10 20 30 40 50 GO 70 80 PO 101 2’ P (1/(2000 s e c . ) ) 0 3.5 2.9

1

+

;

v

= l/p’ 0 :

v

= l/(Zp’) o : V = 1/(3p2) 1.5 I 1 10 102 l/p (Unit: 2’) Fig. 4. Effect of p on N IT = 30 s, X = l/(2000 s)]. Fig. 3. Effect of T on a ( g i 0) 103 I

If

t,,,

is Gamma distributed with nonnegative integer

y

value,

then

/3

is expressed as

(23)

in Appendix

C.

For a fixed p, let

/?(V

= U ) be the value of / j when the variance is I). For

p(v

= 1 / p 2 ) =

p(v

= 1 / ( 2 p 2 ) ) = P(V = 1/(3P2)) 102 10 1 lo-’

y

= 1 , 2 and 3, (23) is rewritten as p e - / L T 10-2 10-4 (1 - ? - - 2 f q 10-5 10-6 10-7 C (%) 1 - E - W T p e p 2 @ T (1 - ep2pT

+

2 p T ) 0 : c = 0.01

*

: c = 0.1 l o + 10 20 30 40 50 GO 70 80 90 100

1

p - w 3pT ( 3 p q 3 ( i

+

ep3PLT) 1 - E - 3 p T 1 - ?-3/1T + 2(1 - ? - 3 p T ) 2 ’ (6) Figure 4 plots

/I

values based on (6). The figure indicates that

[ l +

- -

T for a large l / p value (e.g., 1/11

>

100T),

p

is independent

of the variance of the Gamma distribution. In Appendix B, F1g Effect Of On

“”‘

T’ 1/(2000

we show that

(7) Thus, for 1/p =

E[t,,]

>

100T, the cost function (1) is rewritten as

e p x A ( l - e p X T ) c f -

AT T

C = l -

Figure 5 plots C as a function of T and c. In this figure, the bullets in the curves represent the cost for the optimal T values. For c = 0.001, the polling costs are very low and T should be small, perhaps a few seconds for a residential cordless system and about 30 s for a large wireless Centrex or PBX system. For c = 10, the polling costs are high and T should be greater than 100 s.

V. CONCLUSION

This paper describes a polling deregistration protocol for PCS or UPCS applications. We describe how the protocol can be efficiently implemented using the PACS-UB air interface

specification. An analytic model is proposed to analyze the performance of the polling protocol. A cost function is derived, which can be used to estimate the optimal polling frequency. In the cost function, a cost factor c is used to determine the relative costs for losing a call and the power consumption for transmission of polling messages. The value c depends on the design of specific wireless local communication networks. For

c = 0.001, the polling costs are very low and T should be small, perhaps every few seconds for a residential cordless system and every 30 seconds for a large wireless Centrex or PBX system. For c = 10, the polling costs are high and T should be greater than 100 s.

APPENDIX A

DERIVING THE PROBABILITY a

Consider Fig. 1. Let fTrL be the density function of a user in an RA. The relationship between

t ,

and

t

is

(5)

~

732

for some i

2

0. Thus the density function f for

t

is Q3

i=O

Let X be the call arrival rate. Since the the call arrivals form a Poisson process and because of the excess life property [ 141 of the exponential distribution, the probability that L calls arrive during the time period X =

t

+

A is

(9) Let

a

be the probability that there are call arrivals during the transition period X of deregistration. The probability

a* = 1 - a that no call arrive during X is

( W 1

,,AT Pr [ L = 1

1

X = x] E - I ! P T Q* =

1

Pr [ L = O

I

X =

t

+

A ] f ( t )

d t t=O

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 14, NO. 4, MAY 1996

Let r = ( i

+

1)T -

t ,

then (10) is rewritten as

If

f m ( t )

is a Gamma density function f 7 . 0 ( t ) with the shape parameter y and the scale parameter 77 [7], then f m ( t ) =

f y , V ( t )

[see ( 2 ) ] and the distribution function is

F,(t)

=

F,,,(t)

=

J:=o

f,,,(r) d r . Equation (11) is rewritten as

x [F,,,-X((i

+

1)T)

-

F7,7-X(2T)I. (12) The values of

Fy,,-~(ZT)

and F 7 , , - ~ ( ( i

+

l)T) can be obtained from the Gamma distribution table [7]. If y is a nonnegative integer, then from [ 161

Equation (12) is rewritten as J

.

3 =O 00 M l \ Note that

where the summation term in the right-hand side is the j t h moment of the Geometric distribution with the probability function

and the moment generating function

The jth moment of the geometric distribution can be obtained by differentiating (14) j times with s = 0. Thus (13) is

(6)

NOERPEL et ul.: POLLING DEREGISTRATION FOR UNLICENSED PCS I33 rewritten as Y

,

XJ 3 J =O T Y - 1 1 1

-AT

(15) APPENDIX B ~ (20) - DERIVING a WHEN p +

0

-

Consider the case when the user residual time in an RA is

very long; i.e., 1 / p + 30. From (15), we have From (16), (17), and (20), we have

e--XA(l - e--XT)

(21)

AT

lirn (Y = lim (Y = 1 - e-xa[cel

+

(CAT -

1)a2]

p-0 7 / 1 0 (16) P-0 lim a = 1 - where

= o

(17) and Y = lirn

(

L)

l l + O q - x

where Xj,l is a constant with respect to q (0

5

1

5

.j

<

y) and XY-l,'-1 = 1. Equation (18) is rewritten as

APPENDIX C

DERIVING THE PROBABILITY [j

Suppose that a user resides in an RA for a period

t ,

and

E[t,,]

= 1/p. The number of re-registration messages sent from the HS to the BS is

1%).

Let

P

be the expected number of re-registration messages sent during a time unit. Then

M

00

i=O

If F, is a Gamma distribution Fy,v with a nonnegative shape parameter y (where q = yp), then (22) is rewritten as

1 '

(7)

734 IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 14, NO. 4, MAY 1996 Since and and we have 1 11-0 l i m p = lim t,+a

p

= -.

T

[13] A. R. Noerpel. R. Laborde, and K. Felix, “PACS-UB for use in unlicensed spectrum,” in 1st Annu. WINForum User PCS Workshop, 1994.

[I41 S . M. Ross. Stochastic Processes. New York: Wiley, 1983. [15] N. R. Sollenberger and H. W. Arnold, “Interoperable licensed and

unlicensed wireless access for PCS,” in IEEE 3rd Annu. Int. Con$ Universal Personal Communications Con$ Rec., 1994.

[I61 L. Takacs. Introduction to the Theory of Queues. New York: Green- wood Press, 1961.

[17] R. A. Ziegler. A. R. Noerpel, L. F. Chang, and N. R. Sollenherger. “Low complexity hardware implementation for interoperable licensed & unlicensed personal communications services: The PACS-UB system,” in WINLAB Workshop, 1995.

Anthony R. Noerpel (S‘76-M’84-SM’86), for a photograph and biography, see p. 727 of this issue.

(24)

REFERENCES

ANSI, “Personal access communications system air interface standard.“ Tech. rep. TIPU95-035 and ANSI PN 3418, ANSI. 1995.

ANSI, “Personal access communications system unlicensed version B air interface standard,” Tech. rep. TlP1/95-066 and ANSI PN, ANSI. 1995.

Bellcore, “Generic criteria for version 0.1 wireless access communi-

Li Fung Chang (S’8&M’85-SM’90), for a photograph and biography, see p. 726 of this issue.

cations systems (WACS) and supplement,” Tech. rep. TR-INS-0013 13, Issue 1, Bellcore, 1994.

Bellcore, “Advanced intelligent network 0.2 switching systems generic requirement,” Tech. rep. GR-1298-CORE, Bellcore, 1995.

EIA/TIA, “Cellular radio-telecommunications intersystem operations: Automatic roaming,” Tech. report IS-41.3-B}, EIARIA, 1991. ETSVTC, “Restoration procedures, version 4.2.0,” Tech. rep. Recom- mendation GSM 03.07, ETSI, 1993.

N. L. Johnson and S . Kotz, Continuous Cinivuriute Distributions-1. New York: Wiley, 1970.

J. Knapp, “Making user PCS a reality-A journey on the information highway,” in 1st Annu. WlNForum User PCS Workshop, 1994. Y.-B. Lin and A. Noerpel, “Implicit deregistration in a PCS network.”

IEEE Trans. Veh. Technol., vol. 43, no. 4, pp. 1006-1010, 1994. M. Mouly and M.-B. Pautet, The GSM System for Mobile Cornrnunicn- tions, Palaiseau, France, 1992.

A. R. Noerpel, L. F. Chang, and Y.-B. Lin, “PACS contention algorithm for initial access and handoff,” in 5th WINLAB Workshop, 1995. pp. 2 17-226.

A. R. Noerpel, L. F. Chang, and R. A. Ziegler, “PACS-UB, A protocol for the unlicensed spectrum,” in IEEE ICC’95, 1995.

Yi-Bing Lin received the B S.E E degree from the National Cheng Kung University, in 1983, and the Ph D. degree in computer science from the University of Washington, Seattle, in 1990.

From 1990 to 1995, he was with the Applied Research Area at Bell Communications Research (Bellcore), Morristown, NJ. In 1995, he was ap- pointed a Full Professor with the Department and Inctitute of Computer Science and Information En gineering, National Chiao Tung University. His cur- rent research interests include design and analysis of personal communications services network, distnbuted simulation, and performance modeling He is a Subject Area Editor of the Journal of Parallel and Distributed Computing, an Asqociate Editor of the International Journal

in Computer Simulotmz, an Associate Editor of SIMULATION magazine, a member of the Editorial Board of the International Journal of Communzca- tiom a member of the Editonal Board of Computer Sirnulation Modeling and A n u h r i r , Program Chair for the 8th Worhshop on Distributed and Parallel Simulation, and General Chair for the 9th Workshop on Dirtributed and Parallel Simulation

數據

Fig. 2  plots  Q  values  based  on  ( 3 ) .  The  figure  indicates  that
Figure  5  plots  C  as  a  function  of  T  and  c.  In  this  figure,  the bullets  in the  curves represent the  cost for  the optimal T  values

參考文獻

相關文件

To facilitate data collection and input, this Bureau introduced an e-questionnaire for all local ordinary secondary day schools to report information on their

In order to reveal the real purpose of this important work, the present paper discusses both Dau-shr's historical background, the fierce competition between Buddhist and the

To facilitate data collection and input, this Bureau introduced an e-questionnaire for all local ordinary secondary day schools to report information on their

To facilitate data collection and input, this Bureau introduced an e-questionnaire for all local ordinary secondary day schools to report information on their

¾ PCS systems can connected to Public Switched Telephone Network (PSTN)6. ¾ Goal of PCS:enabling communications with a person at anytime, at any place and in any

In this paper, by using Takagi and Sugeno (T-S) fuzzy dynamic model, the H 1 output feedback control design problems for nonlinear stochastic systems with state- dependent noise,

The Performance Evaluation for Horizontal, Vertical and Hybrid Schema in Database Systems.. -A Case Study of Wireless Broadband

Therefore, this research discuss the library materials distribution problem of urban public library systems which according to Apte and Mason’s (2006) strategy