arxiv:1312.0333v1 [cs.ni] 2 Dec 2013



Similar documents
Voice Service Support over Cognitive Radio Networks

CDMA Performance under Fading Channel

Radio Resource Allocation in GSM/GPRS Networks

Improving the Performance of Handoff Calls using Frequency Sharing

Call Admission Control for Voice/Data Integration in Broadband Wireless Networks

IN RECENT years, there have been significant efforts to develop

Location management Need Frequency Location updating

G.Vijaya kumar et al, Int. J. Comp. Tech. Appl., Vol 2 (5),

Adaptive Quality of Service Handoff Priority Scheme for Mobile Multimedia Networks

How To Understand The Theory Of Time Division Duplexing

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

Cellular Network Organization. Cellular Wireless Networks. Approaches to Cope with Increasing Capacity. Frequency Reuse

Subscriber Maximization in CDMA Cellular Networks

IMPROVING QUALITY OF VIDEOS IN VIDEO STREAMING USING FRAMEWORK IN THE CLOUD

UNIT 2 QUEUING THEORY

Characterization of Ultra Wideband Channel in Data Centers

Efficient Data Recovery scheme in PTS-Based OFDM systems with MATRIX Formulation

778 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 52, NO. 5, MAY 2004

Revision of Lecture Eighteen

Multi-service Load Balancing in a Heterogeneous Network with Vertical Handover

Priority Based Hard Handoff Management Scheme for Minimizing Congestion Control in Single Traffic Wireless Mobile Networks

A survey on Spectrum Management in Cognitive Radio Networks

Admission Control for Variable Spreading Gain CDMA Wireless Packet Networks

Drop Call Probability in Established Cellular Networks: from data Analysis to Modelling

M/M/1 and M/M/m Queueing Systems

An Efficient Load Balancing Technology in CDN

Capacity Limits of MIMO Channels

4 The M/M/1 queue. 4.1 Time-dependent behaviour

IN THIS PAPER, we study the delay and capacity trade-offs

Time-Frequency Detection Algorithm of Network Traffic Anomalies

WIRELESS networks and mobile computing systems have

A Novel Pathway for Portability of Networks and Handing-on between Networks

Foresighted Resource Scheduling in Software-Defined Radio Access Networks

A Markovian Sensibility Analysis for Parallel Processing Scheduling on GNU/Linux

C# Load Balancing Models in Aalborg University

On Bandwidth and Inter-Satellite Handover Management in Multimedia LEO Satellite Systems

QoS-Aware Load Balancing in 3GPP Long Term Evolution Multi-Cell Networks

Mobility Management usually includes two parts: location management and handoff management.

Channel Allocation in Cellular Telephone. Systems. Lab. for Info. and Decision Sciences. Cambridge, MA

FIGURE 12-1 Original Advanced Mobile Phone Service (AMPS) frequency spectrum

A NETWORK CONSTRUCTION METHOD FOR A SCALABLE P2P VIDEO CONFERENCING SYSTEM

Scheduling Algorithms for Downlink Services in Wireless Networks: A Markov Decision Process Approach

Dynamic Load Balancing in 3GPP LTE Multi-Cell Networks with Heterogenous Services

Lecture 1. Introduction to Wireless Communications 1

From reconfigurable transceivers to reconfigurable networks, part II: Cognitive radio networks. Loreto Pescosolido

STAT 315: HOW TO CHOOSE A DISTRIBUTION FOR A RANDOM VARIABLE

Load Balancing for Cellular/WLAN Integrated Networks

International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: Issue 1, Volume 2 (January 2015)

Performance modelling of hierarchical cellular networks using PEPA

Scheduling Real-time Tasks: Algorithms and Complexity

Dynamic Access Class Barring for M2M Communications in LTE Networks

communication over wireless link handling mobile user who changes point of attachment to network

A Framework for supporting VoIP Services over the Downlink of an OFDMA Network

Detecting Multiple Selfish Attack Nodes Using Replica Allocation in Cognitive Radio Ad-Hoc Networks

Traffic Modelling in WLANs and Cellular Networks

OPTIMUM EFFICIENT MOBILITY MANAGEMENT SCHEME FOR IPv6

SPARE PARTS INVENTORY SYSTEMS UNDER AN INCREASING FAILURE RATE DEMAND INTERVAL DISTRIBUTION

International Journal of Advanced Research in Computer Science and Software Engineering

4-5 Limiting the Holding Time in Mobile Cellular Phone Systems During Disasters

Spectrum handoff reduction for cognitive radio ad hoc networks

Adaptive Radio Resource Management for GSM/GPRS Networks

Reliability Guarantees in Automata Based Scheduling for Embedded Control Software

Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks

Mobile IP and Cellular IP Integration for Inter Access Networks Handoff

Mobile Tracking and Resource Reservation Scheme for Cellular Networks

8. Cellular Systems. 1. Bell System Technical Journal, Vol. 58, no. 1, Jan R. Steele, Mobile Communications, Pentech House, 1992.

How performance metrics depend on the traffic demand in large cellular networks

arxiv: v1 [math.pr] 5 Dec 2011

Algorithms for Interference Sensing in Optical CDMA Networks

arxiv:physics/ v1 6 Jan 2006

Applying Active Queue Management to Link Layer Buffers for Real-time Traffic over Third Generation Wireless Networks

Practice Problems for Homework #6. Normal distribution and Central Limit Theorem.

A Novel QoS Framework Based on Admission Control and Self-Adaptive Bandwidth Reconfiguration

/15/$ IEEE

Dynamic Adaptive Feedback of Load Balancing Strategy

Optimal Network Discovery Period for Energy- Efficient WLAN Offloading

OPTIMIZED PERFORMANCE EVALUATIONS OF CLOUD COMPUTING SERVERS

A simple criterion on degree sequences of graphs

LOAD BALANCING AND EFFICIENT CLUSTERING FOR IMPROVING NETWORK PERFORMANCE IN AD-HOC NETWORKS

The Exponential Distribution

Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications

Shared Backup Network Provision for Virtual Network Embedding

System Design in Wireless Communication. Ali Khawaja

Composite Performance and Availability Analysis of Wireless Communication Networks

Dynamic Reconfiguration & Efficient Resource Allocation for Indoor Broadband Wireless Networks

How To Improve Availability In Local Disaster Recovery

A Dynamic Link Allocation Router

Markovian Process and Novel Secure Algorithm for Big Data in Two-Hop Wireless Networks

Administrivia. CSMA/CA: Recap. Mobility Management. Mobility Management. Channel Partitioning, Random Access and Scheduling

Probability and Random Variables. Generation of random variables (r.v.)

Performance Comparison of Control-less Scheduling Policies for VoIP in LTE UL

How To Improve Quality Of Service For A Smart Grid Distribution Monitoring System

Competitive Spectrum Sharing for Cognitive Radio on Scale-Free Wireless Networks

Vilnius University. Faculty of Mathematics and Informatics. Gintautas Bareikis

Improving Bluetooth Network Performance Through A Time-Slot Leasing Approach

Optimization Handoff in Mobility Management for the Integrated Macrocell - Femtocell LTE Network

Mining Mobile Group Patterns: A Trajectory-Based Approach

Joint Active Queue Management and Congestion Control Protocol for Healthcare Applications in Wireless Body Sensor Networks

CDMA TECHNOLOGY. Brief Working of CDMA

Log Management Support for Recovery in Mobile Computing Environment

Transcription:

1 State Transition Analysis of Time-Frequency Resource Conversion-based Call Admission Control for LTE-Type Cellular Network Hangguan Shan, Zhifeng Ni, Weihua Zhuang, Aiping Huang, and Wei Wang Department of nformation Science and Electronic Engineering, Zhejiang University, Hangzhou, China arxiv:1312.0333v1 [cs.n] 2 Dec 2013 Department of Electrical and Computer Engineering, University of Waterloo, Canada Abstract To address network congestion stemmed from traffic generated by advanced user equipments, in [1] we propose a novel network resource allocation strategy, time-frequency resource conversion (TFRC), via exploiting user behavior, a specific kind of context information. Considering an LTE-type cellular network, a call admission control policy called double-threshold guard channel policy is proposed there to facilitate the implementation of TFRC. n this report, we present state transition analysis of this TFRC-based call admission control policy for an LTE-type cellular network. Overall, there are five categories of events that can trigger a transition of the system state: 1) a new call arrival; 2) a handoff user arrival; 3) a handoff user departure; 4) a call termination; and 5) a periodic time-frequency resource conversion. We analyze them case by case in this report and the validation of the analysis has been provided in [1]. Keywords: Time-frequency resource conversion, context-aware resource allocation, call admission control, state transition analysis.. STATE TRANSTONS The events that trigger a transition of the system state defined in [1] can be classified into five categories: 1) a new call arrival; 2) a handoff user arrival; 3) a handoff user departure; 4) a call termination; and 5) a periodic time-frequency resource conversion. n the following, we describe each category case by case. The important symbols defined in [1] and re-utilized in this report are summarized in Table.

2 TABLE SUMMARY OF MPORTANT SYMBOL. Symbol Definition Symbol Definition User set in which users with two simultaneous T 1 (T 2) Wide-band (narrow-band) connection U T1,T 1 T 1 connections, one in state S 1 and the other in state S 2 User set in which users with two simultaneous λ u Connection arrival rate per user U T1,T 2 connections, one T 1 connection in state S 2 and one T 2 connection in state S 1 r 1 (r 2) P 1 (P 2) 1/µ 1 (1/µ 2) 1/η Number of subchannels used by a T 1 (T 2) connection Probability of any user initiating a T 1 (T 2) connection Mean of exponential distributed T 1 s (T 2 s) connection duration Mean of exponentially distributed cell residual time U T2,T 1 U T2,T 2 m m User set in which users with two simultaneous connections, one T 2 connection in state S 2 and one T 1 connection in state S 1 User set in which users with two simultaneous T 2 connections, one in state S 1 and the other in state S 2 The maximum number of report times before the subchannel number of a user s backgorund T 1 connection decreases to 0 while the foreground connection is another T 1 connection The maximum number of report times before the subchannel number of a user s backgorund T 1 connection decreases to 0 while the foreground connection is a T 2 connection The maximum number of report times before the subchannel number of a user s backgorund C Subchannel number in a cell m T 2 connection decreases to 0 while the foreground connection is a T 1 connection C R (C HR) K A Number of subchannels reserved for recovering (both recoverying and handoff) calls Average user number per cell The maximum number of report times before the subchannel number of a user s backgorund m V T 2 connection decreases to 0 while the foreground connection is another T 2 connection Set of users who have two simultaneous connections in which a T 1 connection is in TFRC U (i) T 1,T 1 0 i m thus being withdrawn r (i) T 1,T 1 subchannels Set of users who have two simultaneous connections in which a T 1 connection is in TFRC U (i) R b Average data rate per subchannel T 1,T 2 0 i m thus being withdrawn r (i) T 1,T 2 subchannels U Set of users who have two simultaneous connections in which a T 2 connection is in TFRC (i) τ Feedback period of context information T 2,T 1 0 i m thus being withdrawn r (i) T 2,T 1 subchannels Connection state in which the connection is Set of users who have two simultaneous connections in which a T 2 connection is in TFRC U (i) S 1 (S 2) in data tansmission and in the forground T 2,T 2 (background) of the screen 0 i m V thus being withdrawn r (i) T 2,T 2 subchannels S T System state n 1(n 2) Number of users in U T1 (U T2 ) Cell load measured by used subchannel number R(S T) given system state S Number of users in U (i) T 0 i m T 1,T 1 Data amount connection j 1 received between the time that user j pays attention to new connection j 2 and the time that the resource man- R rv(j 1,j 2,m) Number of users in U (i) 0 i m T 1 ager detects that the user focuses on j 1 again,t 2 U idle (S T) Number of idle users given state S T U T1 (U T2 ) User set in which users with only one T 1 (T 2) connection in state S 1 Number of users in U (i) 0 i m T 2,T 1 V Number of users in U (i) 0 i m V T 2,T 2

3 A. A New Call Arrival 1) A new T 1 -type call arrival: When a new T 1 -type call arrives in the cell, it will be accepted if R(S T )+r 1 C C HR ; Otherwise, the call is blocked. Depending on the user who initiates the new call, there are three types of state transitions: When the call is initiated by a user without any connection, n 1 n 1 +1, with a rate of U idle (S T )λ u P 1 ; When the call is initiated by a user with only a single T 1 -type connection, n 1 n 1 1, N (0) N (0) +1, with a rate of n 1 λ u P 1 ; When the call is initiated by a user with only a single T 2 -type connection, n 2 n 2 1, N (0) N(0) +1, with a rate of n 2λ u P 1. 2) A new T 2 -type call arrival: Similarly, when a new T 2 -type call arrives in the cell, it will be accepted if R(S T )+r 2 C C HR ; Otherwise, the call is blocked. Again, depending on the user who initiates the new call, there are three types of state transitions: When the call is initiated by a user without any connection, n 2 n 2 +1, with a rate of U idle (S T )λ u P 2 ; When the call is initiated by a user with only a single T 1 -type connection, n 1 n 1 1, N (0) N (0) +1, with a rate of n 1 λ u P 2 ; When the call is initiated by a user with only a single T 2 -type connection, n 2 n 2 1, N (0) V N(0) V +1, with a rate of n 2λ u P 2. B. A Handoff User Arrival 1) A handoff user arrival for acceptance in U T1 : When a handoff user with a single T 1 connection arrives, n 1 n 1 + 1 if R(S T ) + r 1 C C R ; Otherwise, the handoff requester fails to be accepted in the cell. According to Appendix A, handoff rate for this type of user is given by λ h1 = K A η π(s u = r 1 ), where π(s u = x) is the steady-state probability of a user in the cell exactly occupying x subchannels. 2) A handoff user arrival for acceptance in U T2 : When a handoff user with a single T 2 connection arrives, n 2 n 2 + 1 if R(S T ) + r 2 C C R ; Otherwise, the handoff requester fails to be accepted in the cell. Again, according to Appendix A, handoff rate for this type of user is given by λ h2 = K A η π(s u = r 2 ).

4 3) A handoff user arrival for acceptance in U T1,T 1 : A handoff user may have multiple simultaneous connections. Such handoff user is individually considered according to the type of connections in service and the progress of the TFRC applied to the user. Let λ (i) h() denote the arrival rate of handoff users who have two T 1 connections in which one is in state S 1 and the other is in state S 2 and has been taken away r (i) subchannels (i.e., belonging to U (i) T ), where 1,T 1 i {0,1,...,m }. According to Appendix A, λ (i) h() is equal to K A η π(s u = 2r 1 r (i) ). When this type of user moves inward: +1 if R(S T ) +2r 1 r (i) C C R (i.e., there exist sufficient resources to admit the user s both connections); N (m ) N (m ) +1 if R(S T )+r 1 C C R < R(S T )+2r 1 r (i) and 0 i m 1 (i.e., the available resource can only afford one of the user s connections, thus admitting the connection with user s focus and freezing the other); Otherwise, the two connections are both dropped if R(S T )+r 1 > C C R. 4) A handoff user arrival for acceptance in U T1,T 2 : Similarly, handoff users belonging to U T (i) 1,T 2 arrive with a rate of λ(i) h() = K A η π(s u = r 1 r (i) +r 2), where i {0,1,...,m }. When this type of user moves inward: N(i) +1 if R(S T)+r 1 r (i) +r 2 C C R (i.e., there exist sufficient resources to admit the user s both connections); N (m ) N (m ) +1 if R(S T )+r 2 C C R < R(S T )+r 1 r (i) +r 2 and 0 i m 1 (i.e., the available resource can only afford one of the user s connections, thus admitting the connection with user s focus and freezing the other); Otherwise, the two connections are both dropped if R(S T )+r 2 > C C R. 5) A handoff user arrival for acceptance in U T2,T 1 : Handoff users belonging to U arrive (i) T 2,T 1 with a rate of λ (i) h() = K A η π(s u = r 2 r (i) +r 1), where i {0,1,...,m }. When this type of user moves inward: N(i) +1 if R(S T)+r 2 r (i) +r 1 C C R (i.e., there exist sufficient resources to admit the user s both connections); N (m ) N (m ) +1 ifr(s T )+r 1 C C R < R(S T )+r 2 r (i) +r 1 and0 i m 1 (i.e., the available resource can only afford one of the user s connections, thus admitting the connection with user s focus and freezing the other);

5 Otherwise, the two connections are both dropped if R(S T )+r 1 > C C R. 6) A handoff user arrival for acceptance in U T2,T 2 : Handoff users belonging to U arrives (i) T 2,T 2 with a rate of λ (i) h(v) = K A η π(s u = 2r 2 r (i) V ), where i {0,1,...,m V}. When this type of user moves inward: V N(i) V +1 if R(S T)+2r 2 r (i) V C C R (i.e., there exist sufficient resources to admit the user s both connections); N (m V ) V N (m V ) V +1 if R(S T )+r 2 C C R < R(S T )+2r 2 r (i) V and 0 i m V 1 (i.e., the available resource can only afford one of the user s connections, thus admitting the connection with user s focus and freezing the other); Otherwise, the two connections are both dropped if R(S T )+r 2 > C C R. C. A Handoff User Departure When a user with connection(s) moves outward, a handoff user departs. f the user is in U T1, n 1 n 1 1, with a rate of n 1 η; f the user is in U T2, n 2 n 2 1, with a rate of n 2 η; f the user is in U T (i) 1,T 1 where i {0,1,...,m }, 1, with a rate of η; f the user is in U where i {0,1,...,m (i) T }, 1,T 2 N(i) f the user is in U T (i) 2,T 1 where i {0,1,...,m }, N(i) f the user is in U where i {0,1,...,m (i) T V}, 2,T 2 V N(i) V 1, with a rate of N(i) η; 1, with a rate of N(i) η; 1, with a rate of N(i) V η. D. A Call Termination 1) Call terminated by users in U T1 : When a call belonging to a user in U T1 terminates, n 1 n 1 1. As proved in Appendix B, for a connection that has been applied time-frequency resource conversion, as long as it is successfully recovered, its call holding time after spectrum recovery follows the same distribution as the one that has not been applied TFRC. Therefore, call termination associated with users in U T1 occurs with a rate of n 1 µ 1. 2) Call terminated by users in U T2 : Similarly, when a call belonging to a user in U T2 terminates, n 2 n 2 1. And call termination associated with this type of user occurs with a rate of n 2 µ 2.

6 3) Call terminated by users in U T1,T 1 : Specifically, when a call belonging to a user in U (i) T 1,T 1 (i {0,1,...,m }) terminates, 1, n 1 n 1 +1. Since this type of user has two connections simultaneously, the call termination may be caused by either of the two connections. As shown in Appendix A of [1], if the terminated connection is the one in TFRC, its service rate is equal toµ 1 (1 r (i) /r 1). On the other hand, if the terminated connection is the other connection, its service rate is µ 1. Therefore, call termination associated with users in U (i) T happens with 1,T 1 a rate of [µ 1 (1 r (i) /r 1)+µ 1 ]. Notice that call recovery can always be successful in this case, since we utilize the recovery protection mechanism. 4) Call terminated by users in U T1,T 2 : For call termination associated with users in U T (i) 1,T 2 (i {0,1,...,m }), we also should consider two cases. When the ended call is the one in TFRC, 1, n 2 n 2 + 1, with a rate of µ 1(1 r (i) /r 1) (derived with the same approach used in Appendix A of [1]). When the ended call is the one without TFRC (i.e., the T 2 -type connection), the released sunchannel number is r 2. However, to restore the spectrum supply to the connection in TFRC, r (i) subchannels are needed. Note that r (i) may be larger than r 2 since r 1 > r 2. t is thus possible that in this case the user cannot recover the recycled bandwidth (i.e., a recovering call dropping occurs) if R(S T ) + r (i) r 2 > C. Otherwise, call recovery can be successful, and we have n 1 n 1 + 1. The second case should occur with a rate of µ 2. 5) Call terminated by users in U T2,T 1 : Specifically, when the ended call is associated with users in U (i {0,1,...,m (i) T }) and is the one in TFRC, 2,T 1 N(i) 1, n 1 n 1 +1, with a rate of µ 2(1 r (i) /r 2) (derived with the same approach used in Appendix A of [1]). On the other hand, when the ended call is the one without TFRC (i.e., the T 1 -type connection), N(i) 1, n 2 n 2 +1, with a rate of µ 1. However, as r 1 > r 2, call recovery can always be successful in this case. 6) Call terminated by users in U T2,T 2 : When the ended call is associated with users in U (i) T 2,T 2 (i {0,1,...,m V }) and is the one in TFRC, V N(i) V 1, n 2 n 2 + 1, with a rate of V µ 2(1 r (i) V /r 2) (derived with the same approach in Appendix A of [1]). On the other hand, when the ended call is the one without TFRC, V N(i) V 1, n 2 n 2 + 1, with a rate of V µ 2. Therefore, call termination associated with users in U (i) T happens with a rate of 2,T 2 V [µ 2(1 r (i) V /r 2)+µ 2 ]. However, call recovery can always be successful in this case.

7 E. A Periodic Time-Frequency Resource Conversion System state also changes with the periodic time-frequency resource conversion. Specifically, at each feedback of context information, resource consumption of users with multiple connections can change. Thus, when a new feedback instant arrives, the system state changes according to the TFRC strategy designed in Section of [1]: 1) the users of multiple connections but without TFRC apply their first round of spectrum reduction; and 2) the users of multiple connections with TFRC keep reducing spectrum supply until all subchannels of the connection in TFRC are widthdraw, leading to N (0) j 0, j N (i 1) j,n (m j) j N (m j) j +N (m j 1) j where j {,,,V} and i {1,2,...,m j 1} correspond to one of the four types of users of multiple simultaneous connections and the state of the users time-frequency resource conversion, respectively, all defined in [1]. APPENDX A: HANDOFF RATE ANALYSS n our model, call handoff can associate with different kinds of user. To derive handoff rate for each type of user, we analyze the user state transitions occurred in the system. Let us use the number of subchannels a user occupies to characterize the user type. Then the user state space can be given by Υ u = 0,r 1,r 2,2r 1 r (0),2r 1 r (1),...,2r 1 r (m ), r 1 r (0) +r 2,r 1 r (1) +r 2,...,r 1 r (m ) +r 2, r 2 r (0) +r 1,r 2 r (1) +r 1,...,r 2 r (m ) +r 1, 2r 2 r (0) V,2r 2 r (1) V,...,2r 2 r (m V ) V (1) where without confusion we reuse the subchannel number to denote the user state. Specifically, here 0, r 1, and r 2 denote the idle user, the user with a single T 1 -type connection, and the user with a single T 2 -type connection, respectively. And 2r 1 r (i), r 1 r (i) + r 2, r 2 r (i) + r 1, and 2r 2 r (i) V respectively denote the user with two simultaneous T 1-type connections in which one is in state S 1 (foreground of the screen) and the other is in state S 2 (background of the screen), the user with two simultaneous connections in which a T 1 -type connection is in state S 2 and a T 2 -type connection is in state S 1, the user with two simultaneous connections in which a T 2 -type connection is in state S 2 and a T 1 -type connection is in state S 1, and the user with two

8 T 2 -type connections in which one is in state S 1 and the other is in state S 2, with i representing the progress of TFRC on the connection in state S 2. Similar to system state, user state changes not only with call arrival and call termination but also with the periodic time-frequency resource conversion. Similar to [1], by dividing any state S u ( Υ u ) into M substates S (m) u, where m = 1,2,...,M, we can resort to multiple-stair Markov model to approximate the mixed continuous-discrete Markov process of user state change [2,3]. Detailed analysis is omitted here, but the derived user state transitions are listed in Table. Based on the transition results we can obtain the set of steady-state probabilities with respect to user state {π(s (m) u )}, and further obtain {π(s u )} because π(s u ) = M m=1 π(s(m) u ). As considered in [1], the total average user number in the cell is K A, and the residual time of user in the cell is exponentially distributed with mean 1/η, then the handoff rate of the whole users in the cell is K A η. Thus, the handoff rate of user with state S u can be found by taking the obtained steady-state probability of the related user state into account, i.e., given by K A η π(s u ). t is noteworthy that, if there is only a single connection type in the system without applying TFRC, the handoff rate derived here can be proved consistent with the result obtained in [4]. APPENDX B: DERVATON OF CALL HOLDNG TME DSTRBUTON OF A CONNECTON APPLED TFRC Without loss of generality, take connection j 1 of Fig. 2 in [1] as an example. Let l j1 denote the call hold time of connection j 1 before applying TFRC, and l j 1 denote the call hold time of the connection successfully resumed full spectrum supply. Without loss of generality, we suppose that the spectrum recovery for j 1 occurs at the (m+1) th context information feedback. Since the data amount of the connection to be delivered remains the same with and without TFRC, we have r 1 R b (t 2 t 1 )+R rv (j 1,j 2,m)+r 1 R b l j 1 = r 1 R b l j1 (2) where the three items of the left side here are referred to as the delivered data amounts of connection j 1 in the following three disjointed durations, namely, before the user gives his/her attention to the new connection j 2, until the resource manager detects that the user refocuses on connection j 1, and after the spectrum recovery for the connection. With some manipulation, it is clear that l j 1 = l j1 (t 2 t 1 ) R rv (j 1,j 2,m)/(r 1 R b ). (3)

9 TABLE USER STATE TRANSTONS. State transition Relevant event Transition rate 0 r k,k = 1,2 The user without connection initiates a new T k connection λ up k r k 2r k,k = 1,2 The user with a T k connection initiates a new T k connection λ up k r 1 r 1 +r 2 The user with a T 1 connection initiates a new T 2 connection λ up 2 r 2 r 2 +r 1 The user with a T 2 connection initiates a new T 1 connection λ up 1 r k 0,k = 1,2 The single T k connection that the user owns ends µ k 2r 1 r (i) r 1 i = 0,1,...,m r 1 r (i) +r2 r1 i = 0,1,...,m r 1 r (i) +r2 r2 i = 0,1,...,m r 2 r (i) +r1 r2 i = 0,1,...,m r 2 r (i) +r1 r1 i = 0,1,...,m 2r 2 r (i) V r2 i = 0,1,...,m V (2r 1 r (i) )(M) (2r 1 r (i+1) ) (1) i = 0,1,...,m 1 (r 1 r (i) +r2)(m) (r 1 r (i+1) +r 2) (1) i = 0,1,...,m 1 (r 2 r (i) +r1)(m) (r 2 r (i+1) +r 1) (1) i = 0,1,...,m 1 (2r 2 r (i) V )(M) (2r 2 r (i+1) V ) (1) i = 0,1,...,m V 1 (2r 1 r (m ) ) (M) (2r 1 r (m ) ) (1) (r 1 r (m ) +r 2) (M) (r 1 r (m ) +r 2) (1) (r 2 r (m ) +r 1) (M) (r 2 r (m ) +r 1) (1) (2r 2 r (m V ) V ) (M) (2r 2 r (m V ) V ) (1) f i m, one of user s two T 1 connections (in which the one in TFRC has been withdrawn r (i) subchannels) ends; otherwise, the µ 1(2 r (i) /r1) connection without TFRC ends The T 2 connection that the user owns ends when the T 1 connection in TFRC has been withdrawn r (i) subchannels µ 2 f i m, the T 1 connection ends when it has been withdrawn r (i) subchannels; otherwise, no state change occurs due to connection end The T 1 connection that the user owns ends when the T 2 connection in TFRC has been withdrawn r (i) subchannels µ 1 f i m, the T 2 connection ends when it has been withdrawn r (i) subchannels; otherwise, no state change occurs due to connection end f i m V, one of user s two T 2 connections (in which the one in TFRC has been withdrawn r (i) V subchannels) ends; otherwise, the connection without TFRC ends nter-state transition occurs at the beginning of a new TFRC period thus more subchannels are withdrawn from a T 1 connection while the user focuses on the other T 1 connection nter-state transition occurs at the beginning of a new TFRC period thus more subchannels are withdrawn from a T 1 connection while the user focuses on a T 2 connection nter-state transition occurs at the beginning of a new TFRC period thus more subchannels are withdrawn from a T 2 connection while the user focuses on a T 1 connection nter-state transition occurs at the beginning of a new TFRC period thus more subchannels are withdrawn from a T 2 connection while the user focuses on the other T 2 connection ntra-state transition occurs at the beginning of a new TFRC period when the user has two T 1 connections in which the one in TFRC has been withdrawn all subchannels ntra-state transition occurs at the beginning of a new TFRC period when the user has a T 1 connection and a T 2 connection in which the former is in TFRC and has been withdrawn all subchannels ntra-state transition occurs at the beginning of a new TFRC period when the user has a T 1 connection and a T 2 connection in which the latter is in TFRC and has been withdrawn all subchannels ntra-state transition occurs at the beginning of a new TFRC period when the user has two T 2 connections in which the one in TFRC has been withdrawn all subchannels 0 (M) 0 (1) ntra-state transition occurs at the beginning of a new TFRC period when the user has no connection r (M) 1 r (1) ntra-state transition occurs at the beginning of a new TFRC period 1 when the user has only a T 1 connection r (M) 2 r (1) ntra-state transition occurs at the beginning of a new TFRC period 2 when the user has only a T 2 connection S (m) u S (m+1) u, S u Υ u, m = 1,2,...,M 1 ntra-state transition of any user state occurs in a temporal sequence in a period of TFRC but before the end of a period of TFRC µ 1(1 r (i) /r1) µ 2(1 r (i) /r2) µ 2(2 r (i) V /r2)

10 Due to a positive value of call hold time, we have l j1 > (t 2 t 1 )+R rv (j 1,j 2,m)/(r 1 R b ). Thus, by applying the memoryless property of the exponential distribution, we have P{l j 1 > x { l j1 > 0} = P l j1 (t 2 t 1 ) Rrv(j 1,j 2,m) r 1 R b > x l j1 > (t 2 t 1 )+ Rrv(j 1,j 2,m) = P{l j1 > x} r 1 R b } which implies that given exponential distribution for the call hold time (l j1 ) of a connection without applying TFRC, as long as connection j 1 is successfully recovered, its call holding time after spectrum recovery (l j 1 ) follows the same distribution as the one that has not been applied TFRC. (4) REFERENCES [1] H. Shan, Z. Ni, W. Zhuang, A. Huang, and W. Wang, Virtual spectrum hole: Exploiting user behavior-aware time-frequency resource conversion, submitted to EEE Trans. Wireless Communications. [2] R. Yu, Y. Zhang, M. Huang, and S. Xie, Cross-layer optimized call admission control in cognitive radio networks, Mobile Networks and Applications, vol. 15, no. 5, pp 610-626, Oct. 2010. [3] Timed Markov Models. http://www.mathpages.com/home/kmath589/kmath589.htm [4] D. K. Kim and D. K. Sung, Characterization of soft handoff in CDMA systems, EEE Trans. Veh. Technol., vol. 48, no. 4, pp. 1195-1202, July 1999.