comparing soft and hard handoffs

7
792 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 49, NO. 3, MAY 2000 Comparing Soft and Hard Handoffs Yi-Bing Lin, Senior Member, IEEE, and Ai-Chun Pang Abstract—This paper studies the soft-handoff mechanism and compares its performance with hard handoff. Our study indicates that although a handset may potentially consume extra radio links in soft handoff, the mechanism provides better opportunity to transfer the link successfully in the handoff procedure. Thus, by carefully planning the overlay areas of cells, soft handoff can outperform hard handoff. Index Terms—Hard handoff, personal communications services, radio channel allocation, soft handoff. I. INTRODUCTION I N A MOBILE communication network, a handset commu- nicates with the outside world through the radio contact to a base station (BS). When a call arrives at a cell (i.e., the coverage area of a BS), the destination (or the originating) handset is con- nected if a channel is available. Otherwise, the call is blocked (this is referred to as a new call blocking). When a communi- cating handset moves from one cell to another, the channel in the old BS is released and a channel is required in the new BS. This process is called handoff. In mobile systems such as AMPS [1], global system for mobile communication (GSM) without macrodiversity [2], DECT [3], D-AMPS [4], and PHS [5], hard handoff is employed [6], [7]. In hard handoff, the old radio link is broken before the new radio link is established, and a handset always communicates with one BS at any given time. In the handoff procedure, the network needs to set up the new voice path for the handoff call. This setup time is referred to as the network response time If the old radio link is disconnected before the network completes the setup, the call is forced termi- nated. Thus, even if idle channels are available in the new cell, a handoff call may fail if the network response time for link transfer is too long. Note that a handoff failure may not neces- sarily cause a call drop. It is normally some time-out mechanism for the voice or signaling path which leads to a dropped call. Some code-division multiple-access (CDMA) systems [8] and GSM with macrodiversity [2] utilize soft handoff where a handset may communicate with the outside world using multiple radio links through different BS’s at the same time. During handoff, the signaling and voice information from multiple BS’s are typically combined (or bridged) at the mobile switching center [9]. Similarly, voice and signaling information must be sent to multiple BS’s, and the mobile station must combine the results. In some soft-handoff systems, a handset may connect up to three or four radio links at the same time. Manuscript received January 31, 1998; revised April 8, 1999. This work was supported in part by the National Science Council, R.O.C., under Contracts NSC-87-2213-E-009-013 and NSC88-2213-E009-079. The authors are with the Department of Computer Science and Information Engineering, National Chiao Tung University, Hsinchu, Taiwan, R.O.C. (e-mail: [email protected]). Publisher Item Identifier S 0018-9545(00)03667-7. Fig. 1. The timing diagram for the hard-handoff model. Thus, within the overlay area of cells, a handset can connect to multiple BS’s. During the process of dropping a failing link, the handset may communicate using other radio links. Thus, link transfer is not sensitive to the elapsed link-transfer time. Note that the soft-handoff link-transfer procedure may not be faster than that for hard handoff. However, soft handoff is not time critical as compared with hard handoff [10]. On the other hand, soft handoff degrades channel availability because a handset may consume multiple radio channels. Thus, it is desirable to investigate the performance of soft handoff and the tradeoff between hard and soft handoffs. In this paper, we propose analytic and simulation models to study soft handoff and compare its performance with hard handoff. To strengthen the theme of our study, we do not consider the handoff priori- tized schemes [11] that are seldom implemented in the commer- cial systems. II. ANALYTIC MODEL With minor modifications to the two analytic models we developed in [12] and [11], we compare the performance for hard and soft handoffs. For the reader’s benefit, we reiterate the models in [12] (for hard handoff) and [11] (for soft handoff) with new notation and new interpretation. A. The Hard-Handoff Model Fig. 1 illustrates the timing diagram for the hard-handoff model. In this figure, represents the time that a handset can receive the signal from cell (i.e., the time that the handset resides in cell Since the cells may overlay, the handset will enter the overlay area before it moves from cell to cell Let be the overlay time. Then can be expressed as , where is the time that the handset stays in the nonoverlay area of cell In hard handoff, a communicating handset is switched from cell to cell at some point within In Fig. 1, the handoffs occur at time From the viewpoint of the hard-handoff scheme, the residence time of the handset at cell is Let be the nonoverlay period. If and then (1) 0018–9545/00$10.00 © 2000 IEEE

Upload: yi-bing-lin

Post on 22-Sep-2016

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Comparing soft and hard handoffs

792 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 49, NO. 3, MAY 2000

Comparing Soft and Hard HandoffsYi-Bing Lin , Senior Member, IEEE,and Ai-Chun Pang

Abstract—This paper studies the soft-handoff mechanism andcompares its performance with hard handoff. Our study indicatesthat although a handset may potentially consume extra radiolinks in soft handoff, the mechanism provides better opportunityto transfer the link successfully in the handoff procedure. Thus,by carefully planning the overlay areas of cells, soft handoff canoutperform hard handoff.

Index Terms—Hard handoff, personal communications services,radio channel allocation, soft handoff.

I. INTRODUCTION

I N A MOBILE communication network, a handset commu-nicates with the outside world through the radio contact to a

base station (BS). When a call arrives at acell (i.e., thecoverageareaof a BS), the destination (or the originating) handset is con-nected if a channel is available. Otherwise, the call is blocked(this is referred to as anew call blocking). When a communi-cating handset moves from one cell to another, the channel inthe old BS is released and a channel is required in the new BS.This process is calledhandoff. In mobile systems such as AMPS[1], global system for mobile communication (GSM) withoutmacrodiversity [2], DECT [3], D-AMPS [4], and PHS [5],hardhandoffis employed [6], [7]. In hard handoff, the old radio linkis broken before the new radio link is established, and a handsetalways communicates with one BS at any given time. In thehandoff procedure, the network needs to set up the new voicepath for the handoff call. This setup time is referred to as thenetwork response time If the old radio link is disconnectedbefore the network completes the setup, the call is forced termi-nated. Thus, even if idle channels are available in the new cell, ahandoff call may fail if the network response time for linktransfer is too long. Note that a handoff failure may not neces-sarily cause a call drop. It is normally some time-out mechanismfor the voice or signaling path which leads to a dropped call.

Some code-division multiple-access (CDMA) systems [8]and GSM with macrodiversity [2] utilizesoft handoffwherea handset may communicate with the outside world usingmultiple radio links through different BS’s at the same time.During handoff, the signaling and voice information frommultiple BS’s are typically combined (or bridged) at the mobileswitching center [9]. Similarly, voice and signaling informationmust be sent to multiple BS’s, and the mobile station mustcombine the results. In some soft-handoff systems, a handsetmay connect up to three or four radio links at the same time.

Manuscript received January 31, 1998; revised April 8, 1999. This work wassupported in part by the National Science Council, R.O.C., under ContractsNSC-87-2213-E-009-013 and NSC88-2213-E009-079.

The authors are with the Department of Computer Science and InformationEngineering, National Chiao Tung University, Hsinchu, Taiwan, R.O.C. (e-mail:[email protected]).

Publisher Item Identifier S 0018-9545(00)03667-7.

Fig. 1. The timing diagram for the hard-handoff model.

Thus, within the overlay area of cells, a handset can connect tomultiple BS’s. During the process of dropping a failing link,the handset may communicate using other radio links. Thus,link transfer is not sensitive to the elapsed link-transfer time.Note that the soft-handoff link-transfer procedure may not befaster than that for hard handoff. However, soft handoff is nottime critical as compared with hard handoff [10].

On the other hand, soft handoff degrades channel availabilitybecause a handset may consume multiple radio channels. Thus,it is desirable to investigate the performance of soft handoff andthe tradeoff between hard and soft handoffs. In this paper, wepropose analytic and simulation models to study soft handoffand compare its performance with hard handoff. To strengthenthe theme of our study, we do not consider the handoff priori-tized schemes [11] that are seldom implemented in the commer-cial systems.

II. A NALYTIC MODEL

With minor modifications to the two analytic models wedeveloped in [12] and [11], we compare the performance forhard and soft handoffs. For the reader’s benefit, we reiterate themodels in [12] (for hard handoff) and [11] (for soft handoff)with new notation and new interpretation.

A. The Hard-Handoff Model

Fig. 1 illustrates the timing diagram for the hard-handoffmodel. In this figure, represents the time that a handset canreceive the signal from cell (i.e., the time that the handsetresides in cell Since the cells may overlay, the handsetwill enter the overlay areabefore it moves from cell to cell

Let be the overlay time. Then can be expressed as, where is the time that the handset stays in

the nonoverlay area of cell In hard handoff, a communicatinghandset is switched from cellto cell at some point within

In Fig. 1, the handoffs occur at timeFrom the viewpoint of the hard-handoff scheme, the residencetime of the handset at cellis Let be thenonoverlay period. If and then

(1)

0018–9545/00$10.00 © 2000 IEEE

Page 2: Comparing soft and hard handoffs

LIN AND PANG: COMPARING SOFT AND HARD HANDOFFS 793

Since the radio link between the BS and the handset is brokenbefore it is connected in hard handoff, the link transfer may faildue to long network response time even if radio channels areavailable in the new BS. The following assumptions are used inthe model.

• The call arrivals to/from a handset are a Poisson process.The net new call arrival rate to a cell is

• The mobile residence time in a cell has an exponentialdistribution with the density function

This assumption will be relaxed to accommodate generalresidence time distribution in Appendix A.

• The call holding time is exponentially distributed withthe mean

The output measures are:handoff call arrival rate to a cell;new call blocking probability;probability that a handoff call is blocked because no radiochannel is available;probability that a hard-handoff call is blocked becausethe network response time is too long;forced termination probability or the probability that ahandoff call is blocked because no radio channel is avail-able or because the network response time is too long;call incompletion probability.

As mentioned before, a handoff call is forced terminated if thenetwork response time is too long (with probability or nochannel is available (with probability Since a nonprioritizedscheme is considered, and

(2)

From [12], we have

(3)

The channel occupancy time of a call in a cell is the minimum ofthe remaining call holding time (note that the call holding timefor a handoff call has the same distribution as a new call becauseof the memoryless property of the exponential distribution) andthe remaining cell residence time. Thus, the channel occupancytime is also exponentially distributed with rate The nettraffic to the system is Let be the number of chan-nels in a cell. The hard-handoff scheme can be modeled by an

system and from the Erlang-B formula

(4)

The probability can be obtained by assigning an initial valuefor and by iterating (4) and (3) until the value converges.From [12], the call incompletion probability is derived as

(5)

Fig. 2. The timing diagram for the soft-handoff model.

B. The Soft-Handoff Model

For the demonstration purpose, we assume that a handset canconnect up to two radio links in a CDMA system. Fig. 2 illus-trates the timing diagram for the soft-handoff model. The nota-tions and are the same as that in Fig. 1. In soft handoff,a communicating handset at cellutilizes one channel duringthe nonoverlay period and is looking for a second radio linkfrom cell during Suppose that the second link is found attime then the channel occupancy time of the handset at cell

is the minimum of (in Fig. 2) and the remaining callholding time. Assume that is exponentially distributed, thenfrom the memoryless property, also has the same distributionas , i.e., it is exponentially distributed with mean

(nonexponential are considered in Appendix A). For a fixedperiod, the number of cells visited by a handset is independentof the handoff schemes and the moving rate of a handset in softhandoff is as expressed in (1). Let be the probability that asoft-handoff call is blocked because the network response timeis too long. Unlike the hard handoff, it is apparent thatin this scheme. Following the same reasoning in the previoussection, and for soft handoff are similar to (2), (3),and (5) and can be expressed as

(6)

(7)

To compute and the soft-handoff scheme can be modeledby a Markov process with states where representsthe number of busy channels as in [11]. Fig. 3 illustrates theMarkov process. When the process is in state (for

channels are busy. The effective call traffic to a cell atis [and the process moves from to withthis rate]. Since a busy channel is released with the ratethe process moves from to (for withthe rate

When the process is in where all channels arebusy, and handoff calls are looking for the second links. Whena call arrives at state the call is dropped immediatelyif it is a new call. On the other hand, if the call is a handoff call,then it is trying to connect to the second link before it leaves theoverlay area. Thus, the process moves from to

Page 3: Comparing soft and hard handoffs

794 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 49, NO. 3, MAY 2000

Fig. 3. The Markov chain.

with rate for Since all channels are busy,the first completion (among theconnected calls) releases itschannel with rate For those handoff calls who lookfor the second links, before the second links are available, thecalls may leave the system in two cases: either the handset leavesthe overlay area (with rate and is forced terminated or thecall is completed (with rate Thus, the first such call leavesthe system with the rate and the process moves from

to with rate forLet be the steady-state probability for Then

Since we have

Since a new call is blocked when the system is in state(where at its arrival, the originating call blocking prob-ability is

(8)

Following the technique we developed in [11], the probabilityis derived as follows. Suppose that a handoff callarrives

at time when the cell is in state (whereand the call leaves the overlay area at time Let be theremaining call holding time of at time (i.e., the call will becompleted at time From the memoryless property,has the same exponential distribution asConsider theoutstanding calls that arrive at the cell earlier thanSupposethat among these calls, the first call leaves the system(either completes, expires, or leaves the cell) at time Thenthe density function for is

(9)

If then at time sees handsets in conver-sations and handoff calls looking for the second links.Now consider the first call that leaves the system among these

TABLE ITHE PROBABILITY � FOR VARIOUS �

(� = 0:5 �; � = 100 �)

calls (excluding Suppose that the call leaves thesystem at time Because of the memoryless prop-erty of the call occupancy distribution and the overlay time dis-tribution, has the density distribution as expressed in(9). Let For a call arriving at state

the probability that is blocked is

and

Thus, the probability (that no radio resource is available fora handoff call) is

and

(10)

By using the same iterative procedure described in the previoussections, and can be obtained.

C. Derivation for and

Suppose that and are exponentially distributed withrates and respectively (nonexponential distributions willbe considered in Appendix A). In soft handoff, letbe the pe-riod between the handset connects to the new cell and when thehandset leaves the overlay area. Then from the Markov model inFig. 3, and have the same exponential distribution. Thus,we have

(11)

Page 4: Comparing soft and hard handoffs

LIN AND PANG: COMPARING SOFT AND HARD HANDOFFS 795

Fig. 4. Comparing the analytic and the simulation results.

Fig. 5. The effect of the overlay time on soft handoff(� = 0:5 �; � =100 �):

Note that is independent of and Table I lists thevalues obtained from simulation experiments (described in

Fig. 6. The effect of the nonoverlay period [� = 6 �; E[t ] = 0:01 �(exponential)].

Fig. 7. The effect of the variance of the nonoverlay period(E[t ] = 0:01 �;

E[� ] = 0:05 �; and� = 6 �):

Appendix A) and the values computed from (11). The table in-dicates that (11) is consistent with the simulation experiments.

For hard handoff, the handoff procedure is initiated when thesignal of the new link is better than the old link. Thus, we assumethat and

(12)

The analytic model is validated against a simulation model de-scribed in Appendix A.

Fig. 4 plots the curves obtained from the analytic model(the dashed curves) and the simulation model (the solid curves).The figure indicates that the analytic and the simulation resultsare consistent.

Page 5: Comparing soft and hard handoffs

796 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 49, NO. 3, MAY 2000

Fig. 8. The effect of network response time(� = 6 �; � = �):

III. N UMERICAL EXAMPLES

This section uses some numerical examples to illustrate theeffects of the overlay time the mobility and the networkresponse time on output measures such as and

1) The Effect of the Overlay Time:Fig. 5 illustrates the soft-handoff output measures and as functions of the ex-ponential overlay time where and the networkresponse time is exponentially distributed with mean 0.01/Fig. 5(b) shows that decreases as increases (the longer theoverlay time, the higher the probability that the second radio linkis successfully connected to the handset). Fig. 5(a) shows that

increases as increases (since handoff calls have better op-portunity to obtain radio channels as the overlay time increases,the new call attempts are more likely to be blocked). Fig. 5(c)plots the curves. We first note that [in Fig. 5(a)] and[in Fig. 5(b)] are two major factors [see (7)] that determineFor slightly increases as increases. On the otherhand, significantly decreases as increases. Thus, de-creases as the overlay time increases. On the other hand, whenthe offered load is large (e.g., ), significantly in-creases as increases. Since significantly decreases asincreases, the net effect is that decreases then increases as

increases.

2) The Effect of the Nonoverlay Period:Fig. 6 plotsagainst the nonoverlay period whereand This figure indicates that is moresensitive to for large than small In other words, when theuser mobility is large, the cell overlay area layout significantlyaffects the performance of soft handoff. Fig. 7 plots againstthe variance of with the normal distribution. We ob-serve that when is insensitive to the change ofthe variance of the nonoverlay period. On the other hand, when

is very sensitive to3) The Effect of Network Response Time:Fig. 8 plots

as a function of the network response time In this figure,and Fig. 8(a) shows the effect of the exponen-

tial with various mean values. If the network response timeis zero, then and handoff always fails. In this case,increases as the overlay time increases. However, whenisnonzero, decreases then increases asincreases [this phe-nomenon was explained in Fig. 5(a)]. The effect of onis similar to the effect of That is, is more sensitive to

for large than small Fig. 8(b) demonstrates howthe variance of with the normal distribution af-fects the system performance, where and

The curves indicate that decreases asdecreases. When the variance of the

Page 6: Comparing soft and hard handoffs

LIN AND PANG: COMPARING SOFT AND HARD HANDOFFS 797

Fig. 9. Soft versus hard handoff.

distribution only has an insignificant effect on On theother hand, when significantly decreasesas decreases.

4) Soft Versus Hard Handoffs:Fig. 9 compares the call in-completion probabilities for soft handoff (the solid curves) andfor hard handoff (the dashed curves). In this figure, (11) and(12) are used to compute and respectively. The figureindicates that in the ranges of the input parameters we consid-ered, soft handoff outperforms hard handoff.

IV. CONCLUSION

This paper proposed an analytic model and a simulationmodel to study the performance of soft handoff. Our studyindicated that the handoff network response time, the mobilityof the user and the overlay time significantly affect the per-formance of soft handoff. Furthermore, we observed that thecall incompletion probability can be significantly affected bythe variances of the network response time and the nonoverlaytime. Under the ranges of the input parameters we considered,soft handoff may significantly outperform hard handoff. Ourstudy provides guidelines to determine the degree of the overlayamong cells.

APPENDIX ITHE SIMULATION MODEL

This Appendix describes a simulation model to investigatethe performance of CDMA soft handoff. In the simulation ex-periments, the PCS system consists of 64 BS’s connected as an8 8 wrapped mesh [13]. In the simulation model, a handsetresides in the nonoverlay area of a cell for a period, thenmoves to the overlay area of one of the four neighboring cells(selected with equal routing probabilities) for a period, andfinally moves to the nonoverlay area of the new cell. In the sim-ulation, a cell is modeled as acell object with data structureC(i) to represent the number of idle channels at the cell.

The simulation model consists of four types of events. Letclockbe the system clock. The event types are described below.

• ARRIVAL event represents a new call arrival at a cellThere are two cases.

In this case,C(i) is decremented by one,and the call holding time and the nonoverlay timefor this call are generated. If then generate aCOMPLETION event with timestampclock Oth-erwise, generate anOVERLAY event with timestampclock (with the destination cell where the handsetis moving, and the overlay period

The call is blocked. Update the call blockingstatistics and

The simulation generates the nextARRIVAL event ac-cording to the call arrival rate

• OVERLAY event represents that a handset in conversa-tion moves into the overlay area between the old cellandthe new cell

(the soft-handoff procedure is exercised).Let be the remaining call holding time andbe theoverlay period. DecrementC(j) by one. If ,then generate aCOMPLETION event with timestampclock Otherwise, generate the handoff networkresponse time Generate aRELEASE event withtimestampclock

The handset should continue to try untila radio channel in the new cell is available. This partcan be implemented by generating anotherOVERLAYevent if the handset is still in the overlay area at the nexttry time, or aRELEASE event if the next try occursafter the handset leaves the overlay area is setto indicate soft failure due to shortage of radio channel).

• RELEASE event represents various situations describedbelow.

: The call is forced terminated because noradio channel is available.C(i) is incremented by one,and the output statistics and are updated.

: The call is forced terminated becauselong network response time.C(i) and C(j) areincremented by one, and the output statistics and

are updated.: The second link is successfully connected.

Let be the remaining call holding time. Generate thenonoverlay period at cell If then generatea COMPLETION event with timestampclockOtherwise, generate anOVERLAY event as describedbefore.

• COMPLETION event represents the completion of a callat cell If the completion occurs at the nonoverlay area ofcell thenC(i) is incremented by one. If the completionoccurs at the overlay area between celland cell thenbothC(i) andC(j) are incremented by one.

In the simulation experiments, the PCS system consists of 64BS’s connected as an 88 wrapped mesh [13]. The call arrivalsto a cell form a Poisson process with arrival rate The callholding times are exponentially distributed with mean 1/The periods and are generated from exponential or

Page 7: Comparing soft and hard handoffs

798 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 49, NO. 3, MAY 2000

normal random number generators. In the experiments, everyBS has ten channels. In each simulation experiment, 500 000incoming calls are simulated to ensure that the simulation resultsare stable.

ACKNOWLEDGMENT

The authors would like to thank the anonymous reviewers fortheir valuable comments.

REFERENCES

[1] “Mobile station–land station compatibility specification,”ANSI/EIA/TIA Tech. Rep. 553, 1989.

[2] M. D. Yacoub, Foundations of Mobile Radio Engineering. BocaRaton, FL: CRC, 1993.

[3] “Digital European cordless telecommunications services and facilitiesrequirements specification,” ETSI DI/RES Tech. Rep. 3002, 1991.

[4] “Cellular system dual-mode mobile station–base station compatibilitystandard,” EIA/TIA Tech. Rep. IS-54, 1992.

[5] T. Kobayashi, “Development of personal handy-phone system,” inITS’94.

[6] W. C. Y. Lee, Mobile Cellular Telecommunications Systems. NewYork: McGraw-Hill, 1995.

[7] B. Jabbari, G. Colombo, A. Nakajima, and J. Kulkarni, “Network issuesfor wireless communications,”IEEE Commun. Mag., Jan. 1995.

[8] “Mobile station–base station compatibility standard for dual-modewideband spread spectrum cellular system,” EIA/TIA Tech. Rep. IS-95,1993.

[9] V. K. Garg, K. F. Smolik, and J. E. Wilkes,Applications of CDMA inWireless/Personal Communications. Englewood Cliffs, NJ: Prentice-Hall, 1997.

[10] A. R. Noerpel and Y.-B. Lin, “Handover management for a PCS net-work,” IEEE Personal Commun. Mag., vol. 4, no. 6, pp. 18–26, 1997.

[11] Y.-B. Lin, S. Mohan, and A. Noerpel, “Queueing priority channel as-signment strategies for handoff and initial access for a PCS network,”IEEE Trans. Veh. Technol., vol. 43, no. 3, pp. 704–712, 1994.

[12] Y.-B. Lin, “Impact of PCS handoff response time,”IEEE Commun. Lett.,vol. 1, no. 6, pp. 160–162, 1997.

[13] Y.-B. Lin, Y.-J. Lin, and V. W. K. Mak, “Allocating resources for softrequests—A performance study,”Information Sciences, vol. 85, no. 1,pp. 39–65, 1995.

Yi-Bing Lin (S’80–M’96–SM’96) received theB.S.E.E. degree from National Cheng Kung Uni-versity, Taiwan, R.O.C., in 1983 and the Ph.D.degree in computer science from the University ofWashington, Seattle, in 1990.

From 1990 to 1995, he was with the AppliedResearch Area at Bell Communications Research(Bellcore), Morristown, NJ. In 1995, he wasappointed Professor at the Department of ComputerScience and Information Engineering (CSIE),National Chiao Tung University (NCTU), Hsinchu,

Taiwan. In 1996, he was appointed Deputy Director of the Microelectronicsand Information Systems Research Center, NCTU. Since 1997, he has beenChairman of the CSIE, NCTU. His current research interests include design andanalysis of a personal communications services network, mobile computing,distributed simulation, and performance modeling. He was a Guest Editor forthe IEEE TRANSACTIONS ONCOMPUTERSSpecial Issue on Mobile Computing.He is an Associate Editor of IEEE NETWORKS.

Dr. Lin is a Subject Area Editor of theJournal of Parallel and DistributedComputing, an Associate Editor of theInternational Journal in Computer Sim-ulation, an Associate Editor ofSIMULATION Magazine, an Area Editor ofACMMobile Computing and Communication Review, a Columnist ofACM Simula-tion Digest, a Member of the Editorial Board of theInternational Journal ofCommunications Systems, a Member of the Editorial Board ofACM/BaltzerWireless Networks, a Member of the Editorial Board ofComputer SimulationModeling and Analysis, and Guest Editor for theACM/Baltzer MONETSpecialIssue on Personal Communications. He was the Program Chair for the 8th Work-shop on Distributed and Parallel Simulation, General Chair for the 9th Workshopon Distributed and Parallel Simulation, Program Chair for the 2nd InternationalMobile Computing Conference, and Publicity Chair of ACM Sigmobile.

Ai-Chun Pang received the B.S.C.S.I.E. andM.S.C.S.I.E. degrees from National Chiao TungUniversity (NCTU), Hsinchu, Taiwan, R.O.C.,in 1996 and 1998, respectively. She is currentlyworking toward the Ph.D. degree at NCTU.

Her current research interests include personalcommunications services, computer telephonyintegration, and mobile computing.