a dynamic channel allocating method adapted to users’ preferences in circuit switching of w-cdma
DESCRIPTION
A Dynamic Channel Allocating Method Adapted to Users’ Preferences in Circuit Switching of W-CDMA. Takayuki Katayama Yoshimi Teshigawara Graduate School of Engineering Soka University, Tokyo Japan {tkatayam,teshiga}@soka.ac.jp. Introduction. - PowerPoint PPT PresentationTRANSCRIPT
A Dynamic Channel Allocating Method Adapted to Users’ Preferences in Circuit Switching of W-CDMA
Takayuki Katayama Yoshimi TeshigawaraGraduate School of Engineering
Soka University, Tokyo Japan {tkatayam,teshiga}@soka.ac.jp
40455055606570
2001/11 2002/3 2002/7 2002/11 2003/3
Introduction Recently a number of browser phones which can transmit
data by using cellular phone has been increasing rapidly.
Over the 60 millions December in 2002
In 2004, over 84million people
will subscribe tocellular phone
MCPC*prediction
IP cellular phone subscriber( Telecommunications Carriers Association
)
(million)
*Mobile Computing Promotion Consortium
Proposed System
Dynamic channel allocating method in consideration of users requests
Extract user preference parameters such as bandwidth, cost, connectivity and sent them to the base station. Allocating channels according to users’ requests (satisfactory parameters) by using AHP
Enable to provide data communications that satisfies users’ preference requests
Procedure of Channel Allocation
User DB
UserNoUserLevel
Bandwidth DB
MT BS
②③
④⑤⑥①
SD
Professional Workstation 6000
PRO
Policy Server1 2 3
4 5 6
7 8 9
Specifying User Preferences
Specifying operation Use Java application implemented in cellular phone
Input of importance levels on users’ preferences Select a level from “most important”, “more important”,
“important”, “less important”, “least important” (Importance levels are easily understood)
Input data will be sent to the management server at the BS and be evaluated as significant values by using AHP.Input image
Channel Allocating Algorithm
NoYes
No
Yes
Start communication
The connection weights arepromoted a higher position Yes
No
Communication request
Remaining channel is enough
Calculate AHP
The calling loss are higher than a regular time
Check the service and the user which currently perform communication
Refer to each level of importance which the user perform communication
The connection weight is above
“A” point
Move to calling loss state
calculate AHP
Allocate channels which user request
Start communication
Calculate the users’ quality value using QDm method
Allocate channel which user request.
Method to Determine User Quality Use QDm (Quality Deployment for Market pricing)
method which applies “AHP” and “value engineering”
Present Quality Ideal
QualityEvaluation
WeightBandwidth 5 5 42
Connectivity 5 5 32Cost 4 5 23
Image Quality 3 5 3
Evaluation Value 4.71 5 100
Quality 0.942 1
Evaluated by AHPValuation of satisfactory level regarding bandwidth and cost, connectivity
User quality is determined
Valuation of Satisfactory Level Regarding
Bandwidth, Cost and Connectivity
“proper figure“
High satisfaction
It falls rapidly
It falls gently
The user whi chpri ori ti zes cost
The user whi chdoes notpri ori ti zes cost
cost
Qual
ity v
alue
012
3
4
5
2
2
2
2100
)(
)( eC
012345
Acquired Channels
Qual
ity v
alue
1000*32
*1000
91 x
ef
Fig. 2 Satisfactory level of “Bandwidth”
Fig 3. Satisfactory level of “Cost”
Fig. 1 Figure using “proper figure”
Simulation
The range of bandwidth
available is 32kbps ~ 128kbps
1024kbpsBSMT
ATM Network
SLA level Most important item Important itemLevel 1 Bandwidth Connectivity
Level 2 Bandwidth CostLevel 3 Connectivity BandwidthLevel 4 Connectivity Cost
Level 5 Cost BandwidthLevel 6 Cost Connectivity
Table 1. Importance level of user preference
0
20
40
60
80
100
1.05 2.05 3.05 4.05 5.05
LEVEL1LEVEL2LEVEL3LEVEL4LEVEL5LEVEL6Conventional System
Fig. 4 Average acquired bandwidth of each level (λ=4.05)
020406080
100
1.05 2.05 3.05 4.05 5.05
LEVEL1LEVEL2LEVEL3LEVEL4LEVEL5LEVEL6Conventional System
0
20
40
60
80
100
→ Cost
λ =4.05λ =3.05λ =2.05λ =1.05
Fig. 1 Comparison of each level with calling loss rate
Fig. 2 Comparison of each level with average acquired bandwidth
Simulation Results(1)
calling interval ( call/sec )
calling interval ( call/sec )
Cal
ling
loss
rate
(%
)A
cqui
ring
band
wid
th
(kbp
s)
0
20
40
60
80
100
120
64 96 128
LEVEL1LEVEL2LEVEL3LEVEL4LEVEL5LEVEL6
Request channels (kbps)
Acq
uirin
g ba
ndw
idth
(k
bps)
Cal
ling
loss
rate
(%
)
Fig. 3 Relationship between cost and average calling loss rate
※λ= calling rate (per sec)
Fig. 5 Relationship between user satisfaction levels and
calling interval
0
20
40
60
80
100
1.05 2.05 3.05 4.05 5.05
Conventional systemProposed system
Fig. 6 Comparison of each importance parameter with
user satisfaction level
Simulation Results(2)
※λ= calling rate
calling interval ( call/sec )
0
20
40
60
80
100
1.05 2.05 3.05 4.05 5.05
BandwidthConnectivityCostConventional System
calling interval ( call/sec )
user
sat
isfa
ctor
y le
vels
(%)
user
sat
isfa
ctor
y le
vels
(%)
ConclusionWe realize that the proposed system is effective for users who want to acquire enough “bandwidth”, to establish “connection” even under heavy traffic, and to make reasonable communications to guarantee items which users request preferentially .
1. Guarantee of End-to-End QoS2. Comparison in the case of packet switching method applying proposed system
Future works