- Open Access
Admission control policy for adaptive multirate multiservices in cellular systems
© Wang and Pan; licensee Springer. 2012
- Received: 23 December 2011
- Accepted: 18 May 2012
- Published: 21 June 2012
Forced termination of connections during handover and blocked connection initiation are annoying from the perspective of multiservice cellular system users. Previous studies have shown that an admission control policy reduces the dropping probability to a much lower level but at the cost of raising the blocking probability to a higher level. As an alternative for reducing both blocking and dropping probabilities, we make use of the Adaptive Multirate (AMR) scheme, which is a well-known real-time streaming coding technique. For an example of AMR technique, a video source is encoded into multiple independent descriptions. A cellular device, depending on its available computing and network resources, joins different descriptions to meet performance requirements. The base layer is received and the enhancement layer(s) are abandoned if the cellular capacity is insufficient for high-quality video. Mobile cellular devices currently obtain basic video quality at a lower frame rate. AMR services can substantially improve the degree of user satisfaction and guarantee the connection-level quality of service (QoS) for different multimedia. In cellular systems, the QoS requirements of different services require a connection admission control (CAC) that limits the number of connections in each access network. Therefore, we focus on the CAC and connection-level QoS of multiservice traffic using adaptive coding in mobile cellular systems. We initially analyzed our CAC policy in a multiservices cellular system by formulating the CAC policy functions, arrival rate, departure rate, blocking probability, and dropping probability of the multiservices, before we derived the connection-level QoS and verified it by simulation. The adaptive coding of multiservices traffic has a significant impact on the connection-level QoS in multiservice cellular systems. Our method decreased the blocking and dropping probabilities by adapting multirate services while users were roaming. Mobile cellular operators providing AMR services could apply our CAC to fulfill the quality requirements of the user experience and also improve the connection-level QoS.
- Connection admission control (CAC)
- Mobile cellular systems
- Adaptive coding of multiservices traffic
- Quality of service (QoS)
- Blocking and dropping probabilities
Cellular systems provide wide-area network coverage. Users move within the coverage areas and they will switch connections among cellular systems according to their roaming agreements. The process of switching connections among cellular systems is known as a handoff or handover.
The evolution of wireless cellular systems over the last decade has created a demand for multimedia services with guaranteed levels of Quality of Service (QoS). Connection admission control (CAC) schemes are used to selectively limit the number of admitted calls from each traffic class to maximize network utilization while satisfying the QoS constraints. In a cellular system, the QoS requirements for different services (e.g., voice, real-time video) require a CAC to limit the number of connections in each access network. The CAC policy can either accept the connection request and allocate the resources accordingly or reject the connection request. In general, higher priority is given to the requests from handover users rather new users. From the user perspective, abrupt termination of a connection is more annoying than occasional blocking of new connection attempts.
Standard CAC schemes include a Guard Channel (GC), Queuing Priority (QP), cutoff priority (CP), the fractional guard channel (FG) schemes, and multiple threshold schemes. Most studies[4, 5] only consider a single-service class. They assume that all arriving connections request the same amount of bandwidth. Therefore, CAC schemes have been proposed for multiservice wireless networks by Chao and Chen, Stratogiannis et al., and Stevens-Navarro et al..
Chao and Chen investigated the CAC problem with mobile personal communications networks. Their study focused on the CAC used for multiple-class calls with user mobility. A generic class of coordinate-convex CAC policies was considered.
Stratogiannis et al. developed a scheme gradually suppresses the admission rate of the new calls of each service class (SC), supported considering their priorities independently. The scheme was examined both for a single SC and for multiple SCs under general conditions.
Stevens-Navarro et al. evaluated four different combinations of CAC policy by extending the CP and FG admission control policy with policy functions. Applying the CP policy to both access networks achieved the best performance given a wide range of connection request rates and various user mobility levels. The CP policy reserved a fixed number of channels for connection requests from handover users. Connection requests from new users were blocked if an unreserved channel was not available. CP admission control policy and network performance were evaluated in terms of the blocking and dropping probabilities for new and handover connections.
However, previous studies of call blocking and dropping performance with CAC have not considered adapting multiservices in cellular systems. Mobile cellular systems can now support multiple call services, such as voice and video calls. The bandwidth of these call services is usually fixed. If the bandwidth of these call services can be adapted, the CAC used by such adaptive multirate (AMR) services may reduce the call blocking and dropping probabilities, thereby increasing cellular system utilization to meet a guaranteed level of QoS. For example, G.722 can change the bandwidth of voice call services while Multiple Description Coding (MDC) can vary the bandwidth of video call services.
Support of multiple SCs with different bandwidth requirements.
Support of adaptive bandwidth for call services.
Effects of using our CAC policy in wireless access networks.
This study evaluated the CAC policy with an AMR services cellular system. We introduced the CAC policy functions that were based on the service category (e.g., voice, video, and voice call) and the type of connection request (i.e., a new request or a handover request). Initially, we developed an analytical model to evaluate the CAC in an AMR services cellular system. We evaluated the system performance when the CAC policy was in use.
We evaluated the effect of using a CAC policy, which was supported by adaptive bandwidth for call service in wireless access networks.
We evaluated the performance of the cellular systems using a policy based on the arrival rates of connection requests.
The remainder of this article is organized as follows. The AMR method is introduced in Section II. The analytical model for cellular systems and CAC are described in Section III. Numerical results are presented and discussed in Section IV. Finally, our conclusions are stated in Section V.
Recent advances in voice and video compression techniques have led to an increasing interest in live voice and video services. In this section, we introduce rate adaptation coding techniques used for multiservice cellular systems. We consider the issues associated with adaptive voice and video mechanisms. A review of dynamic schemes used for the adaptation of voice encoders in cellular networks is also provided. The video source is encoded into multiple independent descriptions. Mobile cellular operators depend on the available cellular bandwidth to join different descriptions and meet the cellular bandwidth requirements. The introduction of an AMR codec for voice services and MDC of video service is conducted as follows.
AMR voice coding
The AMR codec for voice services was the fourth speech compression algorithm to be standardized by the European Telecommunications Standards Institute (ETSI). The third-generation WCDMA system took a novel and a flexible approach to AMR. The compression algorithm was identical for both GSM and WCDMA, and it decreased identical source encoding rates of 12.2 down to 4.75 kb/s.
AMR has two traffic channel modes in a global system for mobile communication (GSM): adaptive full-rate speech (AFS) and adaptive half-rate speech (AHS). The gross bit rate of AFS is 22.8 kb/s, whereas that of AHS is 11.4 kb/s. The gross bit rate is the sum of the speech codec bit rate and the channel codec. A mobile station equipped with AMR can request a particular mode, subject to the approval of the base station.
AMR video coding
MDC is an AMR video coding method. The MDC increases the connection efficiency when communicating video over a telephone network. MDC is a coding technique that fragments a single media stream into n sub-streams (n ≥ 2), which are referred to as descriptions. The packets of each description are routed over multiple paths. The MDC is a form of data partitioning used in MPEG-2 and MPEG-4. The MDC is also a layered coding mechanism that generates a base layer and n enhancement layers. The base layer provides the basic video quality at a lower frame rate. Adding an enhancement layer to the base layer increases the smoothness of video quality. The enhancement layer(s) is useless for a receiver if the base layer is lost. The receiver obtains basic video quality with a lower frame rate if only the base layer is received and the enhancement layer(s) are lost. The two parts are received and combined to provide the usual high-quality video. The I- and P-frames belong to the base layer, while the B-frames belong to the enhancement layer. The I-frame (or intra-coded frame) is encoded independently of other frames and it is decoded in isolation. The P-frame (or predictive frame) is encoded based on prediction from the preceding I- frame or a P-frame in the video sequence. The B-frame (or bidirectionally predictive-coded frame) is encoded based on prediction from preceding and succeeding I- or P-frames. In this study, a single media stream was cut into two substreams referred to as descriptions.
G.722.2 (AMR-wideband) can adapt to the bandwidth of voice call services while MDC can adapt to the bandwidth of video call services. If the bandwidth of these call services is adaptable, the CAC for such adaptive rate services can reduce the call blocking and dropping probability, and it can also increase the cellular system utilization to meet a guaranteed QoS level.
Symbols used in this article and their definitions
The set of all cells in a wireless cellular system
The set of cells that are adjacent to cell i
The set of multimedia services that are available to mobile users
The multimedia services that are available to mobile users
The set of “single mode services” that are not adaptive-rate services
The set of “dual mode full-rate services” that are adaptive-rate services, but which have not been adapted
The set of “dual mode reduced-rate services” that are adaptive-rate services, and which have been adapted
A single media stream of the “dual mode full-rate service” that can be cut into two substreams referred to as descriptions (i.e., “dual mode reduced-rate service”)
The basic bandwidth unit (BBU) of each service, s
The connection time, which is the duration of the connection using service type s and an exponentially distributed random variable with mean
The residual (i.e., remaining) connection time, which is exponentially distributed with mean
The mean of t s
The interboundary time, which starts at the moment cell i is entered and that is an exponentially distributed random variable with means
The mean of
The probability of attempting a handover of service type s from cell i to neighboring cell j
The occupancy vector for overall services in cell i
The number of connections using multimedia service type in cell i
The set of all feasible m i vectors
The arrival rate of the new connection request for service type s in cell i
The probability of being in state m i in the |S|-dimensional birth–death process corresponding to cell i
The capacity for cell i
The threshold of a new connection request
The threshold of a handover request
The policy of not accepting a new user's connection request for service type s in cell i
The policy of not accepting a connection request from a handover user for service type t, which is offered to cell i from service type s in its adjacent cell
The probability of blocking connection requests for service type s in cell i of new users
The probability of dropping connection requests for service type t of handover users, which is offered to cell i from service type s in its adjacent cell
The handover rate of service type s, which is offered to cell i from its adjacent cell j
The handover rate of service type t, which is offered to cell i from service type s in its adjacent cell j
The new call arrival rates after processing the CAC policy function
The arrival rates of handover calls that are not adaptive-rate calls after processing the CAC policy function
The arrival rates of handover calls that are adaptive-rate call after processing the CAC policy function
Handover can occur because of the movement of users among different cells, as shown in Figure 1. We considered a general model of multiservice calls with mobility when studying CAC policy, because the majority of the literature is concerned with multiple-class calls in fixed networks (i.e., without mobility) or calls of only a single class.
Assume that there are a total of four cells in a cellular system and two call services. One of the services is a “single mode service” while the other is a “dual mode service”. The bandwidth occupied by the “single mode service” is fixed and it cannot be adapted. The “dual mode service” has two service modes, where one is an adaptive-rate service that has not been adapted, i.e., the “dual mode full-rate service”, whereas the other service mode is an adaptive-rate service that has been adapted, i.e., the “dual mode reduced-rate service”.
“Condition 1” indicates . We denote the occupied bandwidth of cell 3 by , the connection request bandwidth of “single mode service” by b 1, and the threshold of the new connection request by ψ. While “Condition 1” is satisfied, a new “single mode service” connection request is permitted from point K to L in cell 3.
“Condition 2” indicates . We denote the occupied bandwidth of cell 4 by and the total bandwidth of cell 4 by C 4. While “Condition 2” is satisfied, a “single mode service handover connection request is permitted” from point L to M in cell 4. This increases the blocking probability and reduces the dropping probability.
“Condition 3” indicates . We assume and we denote the occupied bandwidth of cell 2 by and the connection request bandwidth of “dual mode full-rate service” by b 2. While “Condition 3” is satisfied, a new “dual mode full-rate service” connection request is permitted from point J to D in cell 2. Similarly, both the new “dual mode full-rate service” connection requests from point A to B in cell 1 and from point A to E in cell 4 follow “Condition 3”.
“Condition 4” indicates . We assume and we denote the threshold of the handover connection request by σ. While “Condition 4” is satisfied, a “dual mode full-rate service” handover connection request is permitted from point B to D in cell 2. Similarly, the “dual mode full-rate service” handover connection request from point E to F in cell 1 follows “Condition 4”.
“Condition 5” indicates . We denote the total bandwidth of cell 2 by C 2. While the “Condition 5” is satisfied, the “dual mode full-rate service” in point F of cell 1 changes into the “dual mode reduced-rate service” in point G of cell 2, and the handover connection request from point F to G in cell 2 is permitted. The location of the service type change is point C.
“Condition 6” indicates . We assume and the connection request bandwidth of “dual mode reduced-rate service” by . While “Condition 6” is satisfied, a “dual mode reduced-rate service” handover connection request is permitted from point I to G in cell 2. Similarly, the “dual mode reduced-rate service” handover connection request from point H to I in cell 1 follows “Condition 6”.
Those conditions comprise the CAC policy function and they aim to simultaneously reduce the blocking and dropping probabilities of each service in multi-service cellular systems.
Traffic and mobility models
We define the interboundary time to model mobility, in a similar way to, which is the time interval between any two consecutive access network boundary crossings by a mobile user. The interboundary time depends on the size of the cell and the mobility patterns of the users. If an interboundary time starts at the moment cell i is entered, then we denote it by. We assume that is an exponentially distributed random variable with mean. Figure 1 shows, which is the time between the boundary crossing points N and C. The channel holding time in cell i is defined as the time that a connected mobile user continues to use b s BBUs (basic bandwidth units) of resources in multi-service cellular systems.
Policy functions for CAC
The number of connections of service type s in cell i is at any time. For each cell, the CAC policies for connection requests from new and handover users for service type can be modeled using the policy functions and, respectively. In general, higher priority is given to requests from handover users rather than new users, because a connection that is abruptly terminated is more annoying than an occasionally blocked new connection attempt from the user perspective. Therefore, handover requests have a higher priority than new requests, so it is necessary that for all and.
where denotes the current occupancy, the integer parameter ψ in (3) is used to give priority to new requests whereas the parameter σ in (4) is used to give priority to handover request.
Given the policy functions,, and the network parameters,,,,,, and for all cell and, we can solve the global balance equations of the birth–death processes and obtain the corresponding blocking probability and dropping probability. To compute the birth rates in (7), we need to solve the handover rate Equations (11). To compute the blocking and dropping probabilities for connection requests from new and handover users of service s, the following iterative fixed-point algorithm is used.
First, we set, for all cells and. Second, if is true, then we solve the system of handover rate equations given by (11) and compute the birth rates, the blocking probability, and the dropping probability. Third, we update. Next, we backtrack the second step until the results satisfy the condition. The function is defined as. is a deviation value that is accepted in this study.
We evaluate the performance of a wireless cellular system with four cells, as shown in Figure 1. Figure 1 shows as example, where we have cell,. Each service requires b s , a BBU to guarantee its QoS requirements in the cellular system. In each cell, the network capacity is 2 Mb/s, and the BBU is set to 32 kb/s based on the 3GPP-supported multimedia bearer services. This implies that the capacity of each cell is BBUs.
We assume that two multimedia services are offered with service types that have “single mode service”, “dual mode full-rate service”, and “dual mode reduced-rate service” (i.e. ,). The first service, i.e., s = 1, is a voice connection requiring 32 kb/s. Type 1 service indicates a “single mode service”. The second service, i.e., s = 2, is a video telephone (128 kb/s) with voice connections requiring 160 kb/s. Type 2 service indicates a “dual mode full-rate service”. The adaptive coding of a type 2 service () is a half-quality video telephone (64 kb/s) with voice connections requiring 96 kb/s[17, 18]. Type 2* service indicates a “dual mode reduced-rate service”. The values are set according to the multimedia codec for 3GPP. We assume that b1 is the bandwidth of a type 1 service, b2 is the bandwidth of a type 2 service, and is the bandwidth of a type 2* service.
Thus, the QoS provisioning of these cells requires that b1 = 1 BBU, b2 = 5 BBUs, and b2* = 3 BBUs. The connection duration has the means min. The interboundary time in each cell has the mean min, for users in the wireless cellular system.
Effect of increasing the threshold of adaptive coding
σ ranges from 0 to 62, while the arrival rates of new connection requests from services type 1 and 2 remain constant at 0.5 connection requests per minute and ψ = 50. Pb1 and Pb2 are the blocking probabilities of new connection requests of types 1 and 2 services, respectively. Pf1, Pf2, and Pf3 are the forced termination probabilities of handover connection requests of types 1, 2, and 2* services, respectively. The blocking probabilities of new connection requests and the dropping probabilities of handover connection requests of type 2 services are the highest because the connections require five times the amount of BBUs as type 1 services. In contrast, the dropping probabilities of handover connection requests of a type 2* service are higher than a type 1 service. This is because the connection requirement of a type 2* service requires three times as many BBUs as type 1 services.
In our study, we can see that in cell 1, the new call dropping probability of a type 1 service reduces from to while a type 2 service reduces from to due to σ. Furthermore, the handover call dropping probability for a type 1 service reduces from to, type 2 service reduces from to, and type 2* service reduces from to due to σ.
Previous studies have demonstrated the effect of the level of guard capacity on blocking and forced termination probabilities. The blocking probabilities for new connection requests by two services increase whereas the dropping probabilities of handover connection requests by two services decrease when the guard capacity Cg changes from 0 to 48. Previous studies have reduced the forced termination probability to a very low value by allowing the blocking probability to reach a higher level.
In our study, we reduced the blocking probabilities and the forced termination probabilities to lower levels but with a loss of the QoS for video telephones with a type 2 service. The curves of two services exhibited the same trend. For example, the connection-level QoS requires that the blocking probability should be under 2% while the forced termination probability should be under. If σ = 62, the blocking probabilities and the forced termination probabilities cannot satisfy the QoS requirements for both classes. However, if we retain σ = 40 exclusively for handover calls, the connection-level QoS can be guaranteed for calls of both classes. The level of σ should be determined by the connection-level QoS requirement in multi-service systems.
The permitted amount of new calls increases when σ is fixed and ψ increases. The remaining capacity of cell 1 also declines. The adaptive coding probability of handover connection requests with a type 2 service gradually increases while the remaining capacity of cell 1 gradually decreases.
The handover connection requests for type 2 services are easily changed into those of type 2* service if the adaptation coding threshold is decreased. At this point, the average PSNR is lower while the average video quality of a type 2 service is poorer. From the other perspective, the adaptive coding probability of handover connection requests for type 2 services becomes gradually higher when σ is fixed and ψ is increased, as shown in Figure 3. The average PSNR is lower, as shown in Figure 4, while the average video quality of a type 2 service becomes very poor.
Type 2 service does not change to a type 2* service if σ = 62. At this point, the average PSNR value is 33 dB. All handover connection requests for a type 2 service are changed into type 2* services if σ = 0. At this point, the average PSNR is 28 dB.
Varying the call to mobility ratio
The CMR of a user is the average number of calls to a user per unit time divided by the average number of times the user changes registration areas per unit time[22–24]. We set and. The arrival rate of new connection requests for type 1 (λ1) and type 2 (λ2) services are set from 0 to 1. Next, the interboundary time of each cell has a mean of min and a connection duration with means min. The CMR will increase and both λ1 and λ2 increase while the inter-boundary time in each cell is fixed. Next, the blocking probabilities of new connection requests and the dropping probabilities of handover connection requests for the two services are increased because the occupancy of cell 1 is increased, as shown in Figure 5.
Varying arrival rate service type 2 (λ2)
This indicates the effectiveness of ψ and σ in providing a better connection-level QoS for more important handover calls.
We developed a method for reducing blocking and dropping probabilities. The method used adaptive coding of handover connection service requests and the parameter adjustment of CAC policy functions in a multi-service cellular system. Mobility and handovers are important factors in cellular systems, so multiservices based on models with user mobility and a CAC policy were considered. Our study considered the mobility and arrival (departure) rate of user connection requests, the capacity of each cell, CAC policy, the adaptive coding probability of the “dual mode full-rate service type”, and blocking (dropping) probabilities of connection requests for each service. An efficient method is proposed to derive a better connection-level QoS, which was verified by performance simulations. The results indicate that the reservation policy for the new connection requests threshold ψ and the adaptive coding threshold σ were effective in providing a better connection-level QoS for new and handover calls. As an example in our study, we can see that in cell 1, the new call dropping probability for type 1 services falls from to while for type 2 services fall from to due to σ. Furthermore, the handover call dropping probability for type 1 services drops from to, type 2 services drops from to, and type 2* services fall from to due to σ. Therefore, the proposed method can satisfy the requisite connection-level QoS in multi-service cellular systems. Future work will study a CAC for AMR services with integrated macro/femto cells. Various admission policies and their combinations will also be considered.
The authors would like to thank the anonymous reviewers for their valuable comments and suggestions, which have greatly helped to improve the quality of this work. In addition, the authors thank the National Science Council of the Republic of China, Taiwan for financially supporting this research under Contract No. NSC100-2221-E-194-050.
- Huang L, Kumar S, Jay Kuo C-C: Adaptive resource allocation for multimedia services in wireless communication networks, in International Conference on Distributed Computing Systems Workshop (ICDCSW ’01). Mesa, AZ,, USA; April 2001:307-312.Google Scholar
- Stratogiannis DG, Tsiropoulos GI, Kanellopoulos JD, Cottis PG: Probabilistic call admission control in wireless multiservice networks. IEEE Commun. Lett. 2009, 13(10):746-748.View ArticleGoogle Scholar
- Fang Y, Zhang Y: Call admission control schemes and performance analysis in wireless mobile networks. IEEE Trans. Veh. Technol. 2002, 51(2):371-382. 10.1109/25.994812MathSciNetView ArticleGoogle Scholar
- Tang S, Li W: Performance analysis of the 3 G network with complementary WLANs, in IEEE Global Telecommunications Conference (GLOBECOM '05), St. Louis, MO 2005, 5: 2637-2641.Google Scholar
- Stevens-Navarro E, Wong VWS: Resource sharing in an integrated wireless cellular/WLAN system, in Canadian Conference on Electrical and Computer Engineering (CCECE 2007). Vancouver, BC, Canada; 2007:631-634.View ArticleGoogle Scholar
- Chao C-C, Chen W: Connection admission control for mobile multiple-class personal communications networks. IEEE J. Sel. Areas Commun. 1997, 15(8):1618-1626. 10.1109/49.634799View ArticleGoogle Scholar
- Stevens-Navarro E, Mohsenian-Rad A-H, Wong VWS: Connection admission control for multi-service integrated cellular/WLAN system. IEEE Trans. Veh. Technol. 2008, 57(6):3789-3800.View ArticleGoogle Scholar
- Homayounfar K: Rate adaptive speech coding for universal multimedia access. IEEE Signal Process. Mag. 2003, 20: 30-39. 10.1109/MSP.2003.1184337View ArticleGoogle Scholar
- Holma H, Toskala A (Eds): WCDMA for UMTS. Wiley, New York; 2001.Google Scholar
- Ke C-H, Shieh C-K, Hwang W-S, Ziviani A: Improving video transmission on the Internet. IEEE Potentials 2007, 26: 16-19.View ArticleGoogle Scholar
- Barnhart CM, Wieselthier JE, Ephremides A: Admission control policies for multihop wireless networks. Wirel. Netw. 1995, 1(4):373-387. 10.1007/BF01985751View ArticleGoogle Scholar
- Naghshineh M, Schwartz M: Distributed call admission control in mobile/wireless networks. IEEE J. Sel. Areas Commun. 1996, 14(4):711-717. 10.1109/49.490422View ArticleGoogle Scholar
- Akyildiz IF, Wang W: A dynamic location management scheme for next-generation multitier PCS systems. IEEE Trans. Wirel. Commun. 2002, 1(1):178-189. 10.1109/7693.975456View ArticleGoogle Scholar
- Bolch G, Greiner S, deMeer H, Trivedi K: Queueing Networks and Markov Chains: Modeling and Performance Evaluation with Computer Science Applications. Wiley, Hoboken, NJ; 1998.View ArticleGoogle Scholar
- Ross K: Multiservice Loss Models for Broadband Telecommunication Networks. Springer-Verlag, New York; 1995.View ArticleGoogle Scholar
- 3GPP, Circuit Bearer Services Supported by a Public Land Mobile Network, TS 22.002 (v7.0.0). 2007.Google Scholar
- Deniz DZ, Mohamed NO: Performance of CAC strategies for multimedia traffic in wireless networks. IEEE J. Sel. Areas Commun. 2003, 21(10):1557-1565. 10.1109/JSAC.2003.815230View ArticleGoogle Scholar
- Fitzek FHP, Reisslein M: Video traces for network performance evaluation. 2003. http://trace.eas.asu.edu/MDC/QCIF/foreman.html, FallGoogle Scholar
- 3GPP, Codecs for circuit switched multimedia telephony service, TS 26.110 (v7.0.0). 2006.Google Scholar
- Morelli S, Giordano A, Giansanti D: Routine tests for both planning and evaluating image quality in tele-echocardiography. Ann Ist Super Sanita 2009, 45(4):378-391.Google Scholar
- Fitzek FHP, Can B, Prasad R, Katz M: Traffic analysis and video quality evaluation of multiple description coded video services for fourth generation wireless IP networks. Wirel. Personal Commun. 2005, 35(1–2):187-200.View ArticleGoogle Scholar
- Akyildiz IF, Ho JSM, Lin Y-B: Movement-based location update and selective paging for PCS networks. IEEE/ACM Trans. Netw. 1996, 4(4):629-638. 10.1109/90.532871View ArticleGoogle Scholar
- Jain R, Lin Y-B, Lo C, Mohan S: A caching strategy to reduce network impacts of PCS. IEEE J. Sel. Areas Commun. 1994, 12(8):1434-1444. 10.1109/49.329333View ArticleGoogle Scholar
- Lin Y-B: Mobility management for cellular telephony networks. IEEE Parallel Distrib. Technol. 1996, 4: 65-73. 10.1109/88.544437View ArticleGoogle Scholar
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.