Upload
noah-hill
View
214
Download
0
Tags:
Embed Size (px)
Citation preview
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
40
45
50
55
60
65
70
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
No
Yes
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
Weight
Bandwidth 5 5 42
Connectivity 5 5 32
Cost 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
Qu
alit
y v
alu
e
0
1
2
3
4
5
2
2
2
2
100
)(
)( eC
0
1
2
3
4
5
Acquired Channels
Qu
alit
y v
alu
e
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 item
Level 1 Bandwidth Connectivity
Level 2 Bandwidth Cost
Level 3 Connectivity Bandwidth
Level 4 Connectivity Cost
Level 5 Cost Bandwidth
Level 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
LEVEL1
LEVEL2
LEVEL3
LEVEL4
LEVEL5
LEVEL6
Conventional System
Fig. 4 Average acquired bandwidth of each level (λ=4.05)
0
20
40
60
80
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
lin
g l
oss
rat
e (%
)A
cqu
irin
g b
an
dw
idth
(k
bp
s)
0
20
40
60
80
100
120
64 96 128
LEVEL1LEVEL2LEVEL3
LEVEL4
LEVEL5LEVEL6
Request channels (kbps)
Acq
uir
ing
ba
nd
wid
th
(kb
ps
)C
alli
ng
lo
ss r
ate
(%)
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 system
Proposed 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
sati
sfa
cto
ry levels
(%)
user
sati
sfa
cto
ry levels
(%)
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