HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
ĐỖ HỮU TRÍ NGHIÊN CỨU CẢI TIẾN HIỆU SUẤT CẤP PHÁT KÊNH TẦN
SỐ MẠNG DI ĐỘNG TẾ BÀO
Chuyên ngành: Kỹ thuật máy tính
Mã số: 62.52.70.10 TÓM TẮT LUẬN ÁN TIẾN SĨ KỸ THUẬT
HÀ NỘI - NĂM 2012
Công trình được hoàn thành tại Học viện Công nghệ Bưu chính Viễn
thông
Người hướng dẫn khoa học:
1. PGS.TS. Vũ Duy Lợi
2. TS. Bùi Thiện Minh
Phản biện 1: PGS.TS. Nguyễn Quốc Bình
Phản biện 2: PGS.TS. Nguyễn Đình Việt
cao nht. Trưc nhng yêu cu ngày càng cao ca ngưi s dng dch v
v cht lưng, dung lưng, tính a dng ca dch v, tc truyn d liu,
… vic nghiên cu, ng dng các công ngh và k thut tiên tin luôn là
nhng òi hi cp thit. Nhm làm tăng dung lưng mng, nhiu k thut
khác nhau ã ưc s dng như chia nh mng thành t bào, ch nh ph
tn mi, các thut toán a truy nhp, gán kênh ng,…c bit, trong iu
kin ngun tài nguyên vô tuyn cp cho mi mng là hu hn, vn cp
phát các kênh tn s là mt trong nhng yu t quan trng có nh hưng
ti dung lưng và hiu sut hot ng ca mng.
Các công trình nghiên cu trưc ây ã ưa ra nhiu thut toán cp
phát kênh nhm làm ti a kh năng tái s dng ng thi gim ti mc
thp nht kh năng khoá kênh. Vic tip tc nghiên cu, phát trin các
thut toán cp phát kênh nhm m bo kênh tn s ưc s dng hiu qu,
áp ng các dch v a phương tin ngày càng a dng ang thc s là vn
cp thit.
II. MỤC TIÊU LUẬN ÁN
Mc tiêu ca lun án là nghiên cu ci tin, nâng cao hiu sut hot
ng ca các thut toán cp phát kênh tn s trong mng di ng t bào.
C th là:
- Nghiên cu, h thng hóa, phân loi các thut toán cp phát kênh
tn s trong mng di ng t bào; phân tích, so sánh, ánh giá ưu, nhưc
im ca các thut toán.
- Nghiên cu sâu thut toán cân bng ti ng s dng mưn kênh
chn lc và thut toán cp phát kênh thích nghi trong mng di ng t bào;
phân tích, ánh giá hiu qu hot ng ca các thut toán trên t ó
xut mt s im ci tin nhm tái s dng ngun tài nguyên mt cách
hiu qu.
2
- xut mt s ci tin trong thut toán cân bng ti ng s dng
mưn kênh chn lc và thut toán cp phát kênh thích nghi; thc hin mô
mt ô có nhu cu cp phát kênh.
3- Thc hin mô phng bng chương trình máy tính kim chng
thut toán ci tin, ưu vit hơn so vi thut toán cân bng ti ng vi
mưn kênh chn lc và thut toán gán kênh thích nghi.
V. BỐ CỤC LUẬN ÁN
Ngoài phn M u và Kt lun, lun án gm 5 chương. Chương 1
gii thiu tng quan v mng t bào: s phát trin, khái nim t bào và cp
phát, s dng kênh trong mng t bào, tái s dng kênh và ánh giá hiu
sut ca các thut toán cp phát kênh. Chương 2 trình bày mt cách h
thng v các thut toán cp phát kênh, bao gm: phân loi các thut toán
3
cp phát kênh (cp phát kênh c nh, cp phát kênh ng, cp phát kênh
lai); ánh giá, so sánh ưu nhưc im ca các thut toán. Chương 3 trình
bày chi tit thut toán cân bng ti ng vi mưn kênh chn lc và thut
toán cp phát kênh thích nghi; ánh giá, so sánh ưu nhưc im ca các
thut toán; t ó xut mt s ni dung c th cn ci tin. Chương 4
xut thut toán cp phát kênh tn s mi trên cơ s ci tin thut toán cân
bng ti ng vi mưn kênh chn lc và thut toán cp phát kênh thích
nghi. Chương 5 trình bày chương trình máy tính và kt qu mô phng các
ni dung ci tin ưc xut ti chương 4.
VI. TÓM TẮT LUẬN ÁN
Chương 1. Giới thiệu tổng quan
1.1 Sự phát triển của mạng di động tế bào
Mng thông tin di ng t bào ã tri qua 3 th h: 1G, 2-2.5G và 3G.
H thng th h th nht 1G là các h thng di ng tương t, ưc thit
k truyn ti thoi. Th h 2 (2-2.5G) s dng công ngh s. H thng
th h 3 (3G) áp ng áng k phn thiu ht ca các tiêu chun th h hai
hin có, c v loi hình dch v và tc truy nhp. H thng di ng s
hin ti ưc thit k ti ưu cho thông tin thoi, trong khi ó h thng 3G
chú trng n kh năng truyn thông a phương tin.
Ph tn s ưc chia thành tp các kênh vô tuyn riêng bit. chia
ph tn s thành các kênh như vy, nhiu k thut như phân chia theo tn
s (FD), phân chia theo thi gian (TD), hoc phân chia theo mã (CD) ưc
s dng. Trong FD, ph tn s ưc chia thành các băng tn riêng bit,
trong khi ó TD mi mt cuc gi ưc phát trên tn s chung nhưng
theo các khong thi gian khác nhau. Khong thi gian này bé ngưi
s dng không thy có s ri rc khi nghe ngưi khác nói. Trong CD, các
kênh ưc phân bit nh s dng các thut toán iu ch theo mã khác
nhau.
Tái sử dụng kênh
Coi S
i
(k) là tp th i các thuê bao mà có th liên lc vi nhau bng
vic cùng s dng tn s k. Do nhng c tính vt lý ca môi trưng song
vô tuyn, cũng tn s k này có th ưc tái s dng ng thi bi tp th j
khác nu thuê bao ca tp i và j cách nhau mt khong áng k. Tt c các
thuê bao mà s dng cùng tn s như vy ưc coi là các tập đồng kênh
hoc gi theo cách ơn gin là đồng kênh. Khong cách nh nht mà các
tập đồng kênh có th ưc tái s dng vi nhiu gây ra có th chp nhn
ưc gi là “khoảng cách tái sử dụng đồng kênh”. Khong cách nh nht
m bo rng mc t s tín hiu trên nhiu (SIR) mi tp ng kênh ln
hơn mt ngưng xác nh (SIR
min
).
1.3 Đánh giá hiệu suất thuật toán cấp phát kênh
Hiu sut (performance) là khái nim tng quát xác nh chất lượng
hoạt động ca mt h thng - xét t góc ca ngưi s dng - v sn
sàng (availability), tính hiu qu (effectivity), tin cy (reliability) và
an toàn (security) ca h thng ó. Có 3 phương pháp ánh giá hiu sut:
a) Mô hình hóa s dng các công c toán hc, còn gi là mô hình hóa gii
(central pool). Khi có mt yêu cu kênh t mt trm gc, MSC chn kênh
thích hp mà cho hiu qu cao nht có tính n các ràng buc v nhiu tín
hiu. Các kênh ưc gán trong sut thi gian din ra cuc gi, sau khi
cuc gi kt thúc, kênh ưc tr li cho trung tâm hoc tái cp phát cho
thuê bao trong cùng ô mà ã iu khin kênh này trưc ó.
2.4 Các thuật toán cấp phát kênh lai HCA
Các thut toán cp phát kênh lai HCA là s kt hp gia FCA và
DCA. Trong HCA, tng s kênh ri ưc phân chia thành tp hp các
kênh c nh và tp hp các kênh ng. Tp hp các kênh c nh ưc ưu
tiên gán cho các yêu cu theo thut toán FCA trong mi trưng hp. Tp
hp các kênh ng ưc gán cho tt c các yêu cu cp phát kênh trong h
thng. Khi có mt yêu cu cp phát kênh và các kênh thuc tp hp kênh
c nh không còn kênh nào ri thì kênh ri thuc tp hp kênh ng s
ưc gán cho yêu cu ó tuân th bt c thut toán cp phát kênh ng c
th nào ó.
2.5 Đánh giá, so sánh FCA và DCA [3]
FCA
DCA
Hi
u qu h
ơ
n khi t
i l
ưu lư
ng
tr thit lp cuc gi thp
phc tp thc hin thp
Ti iu khin báo hiu thp
Thc hin iu khin tp trung
phc tp tính toán cao
tr thit lp cuc gi t trung
bình n cao
phc tp thc hin t trung bình
n cao
Ti iu khin báo hiu t trung
bình n cao
Thc hin iu khin tp trung,
không tp trung, phân tán ph thuc
vào thu
t toán c th
2.6 Kết luận
Các thut toán DCA thc hin tt hơn trong trưng hp mt lưu
lưng thp. Các thut toán FCA ci tin có hiu sut cao hơn trong trưng
hp ti lưu lưng ln. Các thut toán DCA s dng kênh hiu qu hơn và
i vi cùng t l khóa kênh, các cuc gi buc phi chm dt (rt cuc
gi) ca thut toán DCA thp hơn so vi các thut toán FCA cơ bn. Tuy
nhiên, cp phát kênh gn ti ưu òi hi thông tin cn trao i rt ln vì s
dng các thut toán cp phát tp trung. iu ó có nghĩa là các thut toán
[4].
b) Phân lớp ô
Mi ô ưc cp phát mt tp C kênh; mt ô ưc phân lp là nóng
hoc lnh ph thuc vào độ lạnh d
c
ca nó ưc xác nh bi t s gia s
kênh ri và C, d
c
= s kênh ri/C. Nu d
c
nh hơn hoc bng mt ngưng
xác nh h thì ó là ô nóng, ngưc li s là ô lnh. Vic xác nh h ph
thuc vào trung bình các cuc gi n và t l các cuc gi b chm dt ca
toàn mng.
c) Phân lớp thuê bao trong ô
Thuê bao trong ô ưc phân lp thành mt trong 3 loi: mới, rời ô
hoc khác. Thuê bao là mới nu nó trong ô trong nh hơn mt khong
thi gian τ. Thuê bao rời ô là thuê bao bên trong vùng bóng và ang nhn
cưng tín hiu gim dn t trm gc ca ô A trong khong thi gian
cui cùng ∝. Thuê bao không phi là mi hoc ri ô s ưc phân thành
lp khác.
Cơ chế cân bằng tải động
a) Nguyên tắc hoạt động
Mt ô lnh không th mưn kênh và tương t, ô nóng không th cho
mưn kênh. Các thuê bao ri ô nóng có th t ưu tiên cao nht trong vic
mưn kênh. Khi mt ô tr nên nóng và cn phi mưn kênh, kênh ưc
mưn t các ô lnh và ưc lưu trong tp kênh có sn ca ô mưn gi là
tập kênh mượn, trong nhng iu kin nht nh, các kênh này ưc tái
gán cho các thuê bao ri ô và kênh mà thuê bao ri ô ã s dng trưc ây
s ưc tr li cho tp kênh có sn ca ô, do vy tp kênh ca ô nóng luôn
h)
c) Thuật toán mượn kênh
(1) Khi to: MSC gi các bn tin yêu cu n các trm BTS thu
thp và tính toán các thông s cn thit.
- Ti MSC: tính các thông s H[i,j], d
c
,
h, X;
- Ti các BTS: s dng các tham s C, p, d
c
, h tính thông s r; mi
ô nóng tính giá tr NumDepart[i].
(2) Nhn giá tr NumDepart[i].
(3) La chn các ô lnh lân cn có giá tr NumDepart[i] khác 0; sp
xp các ô theo th t gim dn ca giá tr F(B,L).
(4) Vi mi ô trong danh sách trên, thc hin mưn kênh cho n khi
s kênh mưn bng NumDepart[i]; khóa kênh cho mưn các ô ng
kênh vi L nhưng không ng kênh vi B.
(5) Thc hin bưc (4) cho n khi s kênh cn mưn ưc mưn .
(6) Tính F(B,L) cho tt c các ô lnh còn li trong t hp ô c nh,
nghĩa là tr các ô lnh ã x lý trong các bưc (3), (4), (5).
(7) Mưn kênh ô có giá tr F(B,L) ln nht; khóa kênh cho mưn
các ô ng kênh vi L nhưng không ng kênh vi B; tính li F(B,L) vi
giá tr mi d
c
.
(8) Thc hin bưc (7) cho n khi s kênh cn mưn ưc mưn .
d) Thuật toán tái gán kênh
Thut toán gán kênh ưu tiên các yêu cu (cp phát) kênh da theo
(
)
1
i h C
< −
thì ó là ô nóng. i vi
mt ô trng thái lnh (tương ng là trng thái nóng), xác sut chuyn
i v phía trưc là p
f
, nghĩa là trng thái thay i khi cp mt kênh ri
cho mt yêu cu kênh (tương ng là p
’
f
), và chuyn i ngưc li là p
r
,
nghĩa là trng thái thay i khi mt kênh bn ưc gii phóng (tương ng
là p
’
r
).
Quá trình n, quá trình mưn kênh và quá trình x lý cuc gi trong
mi ô tuân th phân b Poisson. Gi tc n ca các yêu cu kênh ni
b là λ
i
, (1≤i≤4), tc n ca các yêu cu mưn kênh là λ
’
, thi gian
CiChPll
ChiPl
P
ChiCh
i
i
)1(:
)1(0:
0
))1((')1(
0
(3.3)
−
−
+
−
−
=
−
+−
'
'
')1(
là xác sut trng thái tr nên nóng ca mt ô: 0
'
)1('
)1(
)1(
1
1
P
l
l
lPp
hC
C
Chi
Ch
ih
−
−
==
+
−=
i h h
i
l
l
l
p
l l
l l
l l
p p p
+
−
− +
−
−
=
−
−
=
− −
+
− −
= −
h
≤ T
l
≤ C. Nu s kênh ri
trong ô i bng hoc ln hơn ngưng lnh tc là c
i
≥ T
l
thì nó ưc gi là ô
lnh, nu s kênh ri ca ô i nh hơn hoc bng ngưng nóng, tc c
i
≤ T
h
thì ó là ô nóng, nu T
l
>c
i
>T
h
thì nó ưc gi là ô trung bình. Ngưng
lnh T
l
ưc xác nh bng trung bình cng ca s kênh ri ca các ô
trong toàn mng c
avr
, ngưng nóng T
h
= T
l
kênh tránh nhiu ng kênh.
Bước 3: Mưn kênh t các ô lnh khác ca nhóm compact.
Th tc ging như trên ngoi tr các ô lân cn mà ô nóng là trung
tâm.
c) Thuật toán khóa kênh
11
Bước 1: Ly ô i làm tâm, chia các ô trong h thng thành 6 vùng
bng 6 ưng thng l
1
, l
2
,…, l
6
.
Bước 2: Nu ô k không nm trên ưng thng nhưng nm gia l
j
và
l
j+1
thì khoá kênh các ô j-1, j và j+1. ây, j ưc ánh s t 1 n 6,
khi j=1 thì j-1=6, khi j=6 thì j+1=1.
Bước 3: Nu ô k nm trên ưng thng l
j
thì khoá kênh các ô j-1
và j. Nu i≥j thì khoá ô ng kênh j+1, ngưc li thì khoá ô j-2.
Đánh giá hiệu suất
Kt qu mô phng cho thy, thut toán cp phát kênh thích nghi hot
ng hiu qu hơn thut toán LBSB: xác sut t chi cuc gi thp hơn.
Ngoài ra, thut toán cp phát kênh thích nghi ch cn ưc thc hin i
vi mi ô nóng có nhu cu mưn kênh vì vy ơn gin hơn trong thit k,
các phương pháp FCA và DCA và cho thy xác sut khoá cuc gi là thp
hơn.
Thut toán ca Lung-Ching Juan ã làm gim s ô ng kênh phi
khoá trong mt s trưng hp xung ch còn là 2, tuy nhiên thut toán mi
ch ra ưc ô vùng nào cn phi khoá, chưa ch chính xác là ô nào, c
bit khi ô phi khoá không xác nh ưc theo quy lut thì ch ra chính xác
12
ô phi khoá kênh là khó khăn. Mt khác, tác gi ã chn ∆
lh
là giá tr c
nh trong sut quá trình thi hành thut toán, trong khi ó T
l
là giá tr bin
thiên theo thi gian thc, do sau mi ln mt ô mưn kênh, giá tr này phi
ưc tính li. Bên cnh ó, kt qu mô phng không ưc so sánh vi
phương pháp c th nào mà so sánh vi nhóm các phương pháp FCA và
DCA nên khó có th ánh giá ưc hiu qu thc s ca xut này.
3.4 Đánh giá, so sánh và đề xuất cải tiến
Thut toán LBSB thc hin tt khi t l cuc gi n không cao. Tuy
nhiên khi cuc gi n ln, mt ô mà lnh ca nó gn vi giá tr
ngưng có th rơi vào tình trng qu bóng bàn. Hơn na, do trng thái các
ô ng kênh ca ô cho mưn kênh không ưc quan tâm nên vic khoá
kênh ô nóng s làm cho nó nóng thêm. Tt c nhng iu này làm xut
hin tình trng vòng lp trong vic mưn kênh. Bên cnh ó, vic ô nóng
b qua không xét nhng ô lân cn lnh sau khi cho mưn kênh mc dù
nhng ô này vn trng thái lnh và có th cho mưn kênh ã làm hn ch
s lưng kênh mà ô nóng có th mưn. Khi ô lnh cho mưn kênh và vic
khoá nó hu ht các ô ng kênh cũng làm hn ch s lưng kênh mà có
th cho mưn.
Thut toán thích nghi ã s dng 2 ngưng phân các ô thành 3 lp
giá tr này phi bin thiên. Giá tr ∆
lh
c nh ã dn ti s kênh mưn
ưc chưa phi là ln nht.
Chương 4. Một số cải tiến trong cấp phát kênh mạng di động tế bào
4.1 Cải tiến thuật toán mượn kênh
Đề xuất số kênh cần mượn
Chúng tôi xut s lưng kênh mà mt ô nóng cn mưn như sau:
X= C.d
c
avr
-1 -c
i
, ây c
i
là s kênh ri ca ô nóng. (4.1)
Sau khi mưn X kênh, s kênh ri ca nó bao gi cũng s ch kém
giá tr kênh ri trung bình ca mi ô trên toàn mng là 1 kênh.
Đề xuất số lượng kênh mà một ô lạnh có thể cho mượn
mt ô có th cho mưn kênh thì nó và các ô ng kênh mà phi
khoá kênh u trng thái lnh, gia chúng có mt s kênh cùng ri và
cùng tn s, vì nu không cùng tn s thì khi khoá kênh s làm rt cuc
gi. Vic cho mưn kênh din ra cho n khi s kênh ri ca ô cho mưn
hoc mt trong các ô ng kênh ca nó gim n chm ngưng lnh. Như
vy s kênh mà mt ô lnh có th cho mưn là giá tr nh nht ca:
- S kênh ri cùng tn s ca ô cho mưn và các ô ng kênh.
- Min { c
i
- C.d
c
bên trong ô t các ô lân cn và compact, khoá ng kênh. Chm dt thut
toán.
Bước 2. Có thuê bao ri ô, mưn kênh t ô lân cn, lnh cho các
thuê bao ang ri ô nóng và hưng ti ô này. Khoá kênh.
Nu s kênh cn mưn = 0 chm dt thut toán.
14
Bước 3. Kim tra còn thuê bao nào ri ô không ? nu không còn thì
mưn cho các thuê bao bên trong ô t ô lân cn (bao gm c các ô ã ưc
xét Bưc 2) và các ô còn li trong nhóm compact. Khoá kênh. Chm dt
thut toán.
Bước 4. Nu có thuê bao ri ô, mưn kênh cho các thuê bao này t ô
lân cn lnh mà không có thuê bao nào hưng ti (bao gm c các ô ã
ưc xét Bưc 2). Khoá kênh. Nu s kênh cn mưn = 0 thì chm dt
thut toán; Nu s kênh cn mưn > 0 thì tip tc bưc tip theo.
Bước 5. Kim tra s thuê bao ri ô, nu=0 thì mưn kênh cho các
thuê bao bên trong ô t các ô trong nhóm compact. Khoá kênh. Chm dt
thut toán.
Bước 6. Nu s thuê bao ri ô > 0 thì mưn kênh t các ô cùng
nhóm compact cho các thuê bao này. Khoá kênh; Nu s kênh cn mưn =
0, chm dt thut toán; Nu s kênh cn mưn > 0, tip tc bưc tip theo.
Bước 7. Thc hin mưn kênh t các ô cùng nhóm compact cho các
thuê bao còn li. Khoá kênh. Chm dt thut toán.
4.2 Cải tiến thuật toán khóa kênh
xut ci tin thut toán khoá kênh trình bày ây ưc phát trin
da trên thut toán khoá kênh thích nghi ca Lung-Ching Juan, c th là:
b sung h to ca mi ô và khi xét các trưng hp c th xác nh
khoá ô ng kênh thì xác nh chính xác v trí ca ô phi khoá ng thi
vi vic xác nh ô ó thuc vùng nào trong nhóm compact ưc xác nh.
Ngoài ra, ngưng lnh T
l
ca A ưc tho mãn hoc không còn ô lnh nào na. Ký hiu tham s
shift gia ô A và mt trong các ô ng kênh ca ô lnh B cho A mưn
kênh là (i
k
,j
k
), như vy có th có ti 6 tham s shift khác nhau và s lưng
15
ô trong các nhóm compact tương ng là N
k
= i
k
2
+ i
k
j
k
+ j
k
2
. T công thc
(4.3) ta tính ưc khong cách tái s dng kênh gia ô A và B là:
D
k
= (3N
k
)
1/2
. R (4.4)
Như vy nu khong cách D ln hơn D
l
n
, thì khoá ng kênh ô n-1 và n. Nu ô A nm gia 2 ưng thng l
n
và
l
n+1
thì khoá 3 ô ng kênh n-1, n và n+1. Xác nh to ca các ô thuc
vùng cn khoá, thc hin khoá kênh. Nhn giá tr d
c
ca các ô trong toàn
mng, tính giá tr T
l
.
i vi các nhóm compact thuc lp 2, nu ô A nm trên ưng
thng l
n
thì khoá 3 ô ng kênh n-1, n và n+1. Nu ô A nm gia l
n
và l
n+1
thì khoá 2 ô ng kênh n và n+1. Xác nh to ca các ô thuc vùng
cn khoá, thc hin khoá kênh. Nhn giá tr d
c
ca các ô trong toàn mng,
tính giá tr T
l
.
i vi các nhóm compact thuc lp 3, tính khong cách theo công
avr
-1 -c
i
, ây c
i
là s kênh ri ca ô nóng.
4- Vic mưn kênh theo th t ngu nhiên, các ô là ng c trong
vic cho mưn không òi hi phi sp xp th t theo giá tr ca hàm
F(B,L). Các thuê bao chuyn giao s ưu tiên mưn kênh t các ô lân cn
lnh.
5- Xem xét trưng hp khoá ng kênh i vi các nhóm compact
khác nhau, s lưng ô ng kênh phi khoá, xác nh vùng phi khoá ô
ng kênh. Kt qu khng nh xut Yongbing Zhang, Lung-Ching
Juan trong mt s trưng hp ch cn khoá 2 ô là tránh nhiu ng
kênh là úng. Lun án cũng xut ưa ra h trc to nhm xác nh
chính xác ô ng kênh cn khoá, ng thi sau khi kt thúc khoá kênh
các ô ng kênh, giá tr ngưng lnh T
l
ưc tính toán li m bo phù
hp vi s thay i ca mng theo thi gian.
6- Khi tin hành mô phng, Lung-Ching Juan s dng Erlang B là
mt hàm ph thuc: S cuc gi mi gi, thi gian trung bình mi cuc
gi, s kênh cp phát cho mi ô nhm so sánh xác sut khóa cuc gi (call
blocking) t ưc vi xác sut khóa cuc gi trong các phương pháp
FCA, DCA [6, 7] nhưng ã không ch ra ưc c th s kênh mi ô nóng
mưn ưc t các ô trong nhóm compact (channel borrowing), s ln phi
khóa kênh (locking channel) là bao nhiêu khi so sánh vi các phương pháp
này. Lun án ã khc phc ưc nhưc im này, ó là tính toán c th s
kênh mi ô nóng mưn ưc t các ô trong nhóm compact và s ln phi
khoá kênh.
này, ta có th chn cách nào cũng ưc min là m bo 2 ô trong cùng
nhóm ưc cp phát chung mt ph tn s.
5.3 Mô phỏng
Mô phỏng với nhóm compact N=19
Mng mô phng có 190 ô, mi ô ưc cp phát C=100 tn s, bán
kính ca ô là 1. Hai tham s shift nhn giá tr 3 và 2, s ô N ca nhóm
compact là 19. Ngưng h nhm xác nh trng thái nóng ca mt ô là 20.
Cuc gi n mi ô theo hàm phân phi Poisson. Khi mt tn s trng
thái bn hoc ri s có giá tr 0 hoc 1. Trm BTS ca mi ô s nhn bit
nhng ô nào là ô ln cn, ô nào là cùng nhóm compact hoc nhng ô nào
là ng kênh gn nht.
a) Khả năng mượn kênh
Ô nóng 0
11
18
24
25
32
35
55
59
13
3
1
3
5
0
LBSB 29
3
18
40
18
12
6
46
49
13
3
51
3
5
2
TT mi 52
3
18
52
18
12
32
47
51
139
147
169
180
186
S kênh ri 17
16
17
5
19
16
13
17
2
15
23
33
5
Adaptive 22
30
28
5
27
16
30
17
8
24
10
27
48
Bng 5.3: Kh năng mưn kênh ca ô nóng
S lưng ô nóng còn li trong thut toán LBSB là 20, trong thut
toán Adapt là 18, và trong thut toán mi là 17.
18
Hình 5.5 S kênh ưc mưn sau mi ln thc hin thut toán.
Trong mt s trưng hp, ô nóng trong c 3 thut toán cùng không
mưn ưc kênh (ô 11, 18, 25, 32, 60, 108) vì lý do mt vài ô thuc nhóm
compact ca nó trng thái nóng nên không th cho mưn kênh hoc có ô
lnh có th cho mưn kênh nhưng trong nhóm các ô ng kênh mà phi
khoá kênh li có ô trng thái nóng (s kênh ri <=21) i vi thut toán
LBSB hoc trng thái trung bình i vi thut toán Adapt và thut toán
do chúng tôi xut, dn n vic mưn kênh không th thc hin ưc.
Trong tt c các trưng hp, s lưng kênh mà ô nóng mưn ưc
trong thut toán mi bao gi cũng ln hơn so vi trong thut toán ca
Adapt. Có 12 trưng hp, ô nóng mưn kênh theo thut toán LBSB mưn
ưc s lưng kênh thp nht so vi thut toán Adapt và thut toán mi. 7
trưng hp, ô nóng mưn kênh theo thut toán LBSB mưn ưc s lưng
kênh ln nht so vi 2 thut toán còn li, tuy nhiên ây là do ngưng h ca
LBSB thp hơn so vi ngưng l nên s ô lnh có th tham gia cho mưn
kênh s ln hơn. 16 trưng hp, ô nóng mưn kênh theo thut toán mi
xut mưn ưc s lưng kênh là ln nht so vi thut toán LBSB và
Adapt.
b) Số lần phải khóa ở các ô đồng kênh
Sau khi mt ô lnh cho mưn kênh, tn s này phi b khoá các ô
ng kênh, s ln phi khoá khi ô nóng mưn kênh như bng 5.4.
Ô nóng 0
60
0
0
99
0
0
0
96
96
0
93
0
45
0
18
TT mi
15
0
0
27
0
0
26
58
67
0
7
36
0
2
LBSB
0
0
90
0
0
68
18
0
116
84
90
60
63
0
18
60
33
0
26
0
102
4
20
42
8
40
22
11
Bng 5.4: S ln khoá ô ng kênh
19
l
c nh và T
l
bin thiên.
Vic tính toán li T
l
sau mi ln thc hin khoá các ô ng kênh ã
cho phép s kênh mưn ưc tăng 13,95%.
c) Phát sinh ô nóng, ô nóng phải khóa kênh, ô gần nóng
Ô 0
24
32
35
55
59
64
68
71
74
106
1
0
0
1
1
1
1
2
0
1
1
S ô nóng khoá
kênh (ô) 3
1
3
7
ã khoá 5
1
5
15
2
0
7
0
0
5
6
5
15
5
3
0
0
0
1
0
0
0
Bng 5.6: Phát sinh ô nóng, ô nóng phi khoá kênh, ô gn nóng.
20
i vi thut toán mi, do iu kin cho mưn kênh là ô cho
mưn và các ô ng kênh phi khoá kênh có s kênh ri phi ln hơn
lnh trung bình và khi ch mt trong chúng gim chm ti ngưng này lp
tc dng cho mưn kênh. Quan sát mô phng cho thy s ô gn nóng mà
toàn mng phát sinh sau khi mưn kênh là 0.
d) Điều chỉnh ngưỡng khóa kênh
tăng cưng thêm s kênh cho mưn, làm gim bt s ô nóng,
chúng tôi iu chnh i vi các ô ng kênh, ngưng khoá kênh thp hơn
giá tr ngưng lnh. Khi ngưng này là 40, kt qu cho thy s ô nóng
trưc ây còn là 17 thì ã gim xung ch còn 14, thm chí nu ngưng
khoá kênh là 35 thì s ô nóng ch còn là 12. Qua các ln iu chnh,
ngưng khoá ô ng kênh là C.h+C. d
c
MSC->BS
BS->MSC
MSC->BS
N
N
N
δ
δ
δ
Thi gian
chy
Yêu cu NumDepart
Gi NumDepart
Gi kênh
(i) Yêu cu kênh
(ii) Mã kênh, d
c
(iii) Mã kênh
Khoá ng kênh
(a) Yêu cu khoá
(b) Gi d
cGi d
c
MSC-> hot BS
Xδ
Xδ
∆
Bng 5.11: Các thông báo trao i ca thut toán
Coi phc tp ca thut toán ưc xác nh bi thi gian tr trao
i các thông báo, có N
h
ô nóng ti thi im thut toán ưc thc hin,
thi gian thc hin thut toán ưc xác nh: t = 3δ+(2Xδ+3δ)N
h
=
3δ+(2X+3)δN
h
.
21
Tính hội tụ của thuật toán
Qua các ln th nghim vi các cu hình mng khác nhau, tham s
u vào như nhau, thi gian chy tính bng giây (s) ca thut toán như sau:
Nhóm Compact N=7 N=12 N=13 N=19 N=27
LBSB 5,7 9,2 10,5 15 21,4
Adapt
4,3
8,7
9
nhiu ngưi có th dùng chung mt kênh liên lc, mi ngưi s s dng
1/8 khe thi gian truyn và nhn thông tin. Di tn phát ca h thng
GSM 900M t 890MHz n 915MHz, tc là có 25MHz, mi kênh chim
200KHz, như vy có khong 125 kênh tn s có th s dng mt lúc, 128
kênh này ưc chia cho các ô trong nhóm compact, mi kênh tn s li
ưc chia thành 8 khe thi gian trong ó mt khe ưc dùng cho tín hiu
iu khin, 7/8 khe còn li dành cho 7 ngưi s dng. Như vy, tng s
ngưi có th liên lc trong mt thi im là 125 x 7 = 875. Rõ ràng, hiu
qu hot ng ca thut toán xut s t l thun vi rng băng tn
cp phát cho mng di ng t bào.
22
Cp phát kênh trong OFDMA ưc tin hành trên c 2 min tn s
và thi gian nên thut toán cn phi b sung vic mưn khóa kênh theo
khe thi gian. OFDMA ch khác v phương thc truy cp. H s tái s
dng tn s ca các ô là 1 nên vn quan trng nht là x lý nhiu. Tn
s vùng lõi là ging nhau nhưng biên ca ô phi khác vi vùng lõi, và
tn s ca biên ca ô này phi khác vi biên ca ô kia tránh nhiu, do
vy mưn kênh và tái gán kênh bên trong t bào và gia 2 t bào lân cn là
yêu cu tt yu.
5.5 Kết luận
T các kt qu mô phng rút ra mt s nhn xét sau ây:
1. S lưng kênh mà ô nóng mưn ưc trong thut toán mi bao gi
cũng ln hơn so vi trong thut toán Thích nghi ca Yongbing Zhang.
2. S có mt s trưng hp thut toán LBSB mưn ưc nhiu kênh
hơn so vi thut toán mi vì trong LBSB, s kênh ri ca ô cho mưn ch
cn ln hơn ngưng nóng và gia nó vi các ô ng kênh có kênh ri cùng
tn s, trong khi ó thut toán mi, s kênh ri ca các ô này phi ln
hơn ngưng lnh.
3. Trong mt s trưng hp, ô nóng trong c 3 thut toán cùng không
mưn ưc kênh vì lý do mt vài ô thuc nhóm compact ca nó trng
ng t bào trên cơ s xut s lưng kênh mà mt ô nóng cn mưn và
s kênh mà mt ô lnh có th cho mưn. Mt ô nóng sau khi mưn kênh
và ưc áp ng y , s kênh ri ca nó bao gi cũng kém giá tr kênh
ri trung bình trên toàn mng mt kênh. S kênh mt ô lnh có th cho
mưn là giá tr nh nht ca:
- S kênh ri cùng tn s ô cho mưn và các ô ng kênh.
- Giá tr nh nht ca hiu s kênh ri vi giá tr kênh ri trung bình
trên toàn mng ca ô cho mưn và các ô ng kênh cn phi khoá kênh.
Các ô lân cn lnh mà có thuê bao ri ô nóng và hưng v các ô này
ưc ưu tiên cho mưn kênh trưc, các ô lnh còn li trong nhóm compact
cho mưn theo th t ngu nhiên. Các ô lân cn lnh sau khi áp ng toàn
b các yêu cu chuyn giao vn tip tc tham gia quá trình cho mưn kênh.
2. Ci tin thut toán khoá kênh trên cơ s tính toán li giá tr
ngưng lnh sau mi ln thc thc hin khoá các ô ng kênh. Ngưng
khóa kênh ô ng kênh là lnh trung bình ca toàn mng, ng thi
thut toán xác nh úng v trí các ô ng kênh cn khoá i vi các
trưng hp không tuân theo úng quy lut.
Hướng phát triển tiếp theo
1. Nghiên cu cài t thut toán theo hưng phân tán, mi trm BTS
có kh năng thc hin mưn kênh hoc khoá kênh bt c khi nào ô tr nên
quá ti ch không x lý tp trung ti MSC.
2. Nghiên cu nh hưng ca các yu t khác n thut toán như
băng thông, nhiu phading, tn hao ưng truyn sóng.
3. ng dng công ngh tác t (agent technology), h thng multi-
agent nghiên cu cơ ch x lý phân tán trong qun lý, cp phát phân
phi kênh môi trưng di ng t bào.
4. Xây dng chương trình mô phng, ánh giá hiu sut hot ng
ca các h thng và thut toán xut.