Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (416.21 KB, 7 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>PHÂN TÍCH HIỆU NĂNG CỦA CHUYỂN GIAO TRONG MẠNG </b>
<b>CÁC FEMTOCELL BẰNG MƠ HÌNH MCPFQN </b>
Đỗ Phương Nhung1*, Dư Đình Viên2, Hồ Khánh Lâm3
<i><b>Tóm tắt: </b>Chuyển giao trong các mạng thông tin di động thế hệ mới từ 4G luôn là </i>
<i>một trong những hoạt động quan trọng đảm bảo bảo chất lượng các dịch vụ u cầu </i>
<i>băng thơng và tốc độ cao. Tính khơng đồng nhất của nhiều công nghệ mạng truyền </i>
<i>thông chồng lấn nhau đòi hỏi cơ chế chuyển giao cho thiết bị đầu cuối di động với </i>
<i>tốc độ cao vẫn phải thực hiện được các cuộc gọi liền mạch các dịch vụ. Bài báo này </i>
<i>đề xuất một giải pháp phân tích chuyển giao sử dụng mạng hàng đợi đóng nhiều lớp </i>
<i>(MCPFQN) với các kịch bản khác nhau về số lượng cuộc gọi đến so với dung lượng </i>
<i>kênh cũng như các chế độ mạng hàng đợi khác nhau: FCFS-PS hoặc chỉ là FCFS. </i>
<i>Kết quả cho thấy rằng hiệu năng hệ thống khi sử dụng FCFS-PS cao hơn so với khi </i>
<i>sử dụng FCFS và khi tất cả các nút đều sử dụng chế độ hàng đợi là FCFS, hiệu </i>
<i>năng tốt nhất ở kịch bản M/M/30/30 và kém nhất là kịch bản M/M/30/15. </i>
<b>Từ khóa</b>: Phân tích hiệu năng, Chuyển giao, Mạng Femtocell, Mạng hàng đợi đóng (MCPFQN).
<b>1. MỞ ĐẦU </b>
Chuyển giao là quá trình trong đó một giao dịch dữ liệu hoặc cuộc gọi hiện
hành được chuyển từ một giao tiếp đến một giao tiếp khác mà không để ý tới yếu
tố đầu cuối là di động. Các giao tiếp được liên kết qua mạng lõi MIPv6. Các cơ chế
chuyển giao trong mạng di động 4G kéo theo giải quyết các vấn đề như: chuyển
đổi địa chỉ IP, cường độ của tín hiệu thu, trễ chuyển giao, loại dịch vụ sử dụng, chi
phí truyền thơng, v.v… Khi tần xuất chuyển giao tăng lên thì tải tăng (tăng các gói
điều khiển), mất gói và trễ chuyển giao tăng... Chuyển giao gồm 3 giai đoạn [1]:
phát hiện mạng, quyết định chuyển giao và thực hiện chuyển giao. Để giúp cho
việc đưa ra quyết định hiệu quả, chúng tôi tiến hành nghiên cứu và đánh giá lưu
lượng của các tế bào mục tiêu. Mơ hình mạng Femtocell đã được đề xuất để hỗ trợ
ra được tế bào nào sẽ đáp ứng được nhu cầu của người dùng, phục vụ việc chọn
mạng mục tiêu để chuyển giao một cách hiệu quả nhất. Bài báo có cấu trúc như
sau: mục II mô tả mơ hình hệ thống được đề xuất để khảo sát hành vi thực hiện
cuộc gọi chuyển giao giữa 2 cấp Macrocell khác nhau và các phân tích theo lý
thuyết Markov về mơ hình hệ thống nói trên; Mục III trình bày trình bày việc mơ
phỏng hệ thống dùng phần mềm MVA và phân tích kết quả đạt được; Mục IV là
kết luận nêu lên các đóng góp của bài báo.
<b>2. SỬ DỤNG MẠNG HÀNG ĐỢI NHIỀU LỚP PHÂN TÍCH HIỆU NĂNG </b>
<b>CHUYỂN GIAO </b>
<b> 2.1. Mơ hình hệ thống </b>
Xét một hệ thống mạng
gồm có 2 Macrocell, trong mỗi
Macrocell có 2 Femtocell. Giả
Macrocell và các cuộc gọi chuyển giao đến từ Femtocell thuộc Macrocell lân cận).
Để phân tích, hệ thống chuyển giao trên có thể được mơ hình bởi mạng BCMP
đóng với nhiều lớp cuộc gọi [5], các chính sách hàng đợi khác nhau và thời gian
phục vụ phân bố mũ chung. Sở dĩ 2 Femtocell (<i>i</i> và <i>j</i>, <i>k và l</i>) của các Macrocell <i>A</i>
và <i>B</i> khác nhau về loại hàng đợi vì nội dung của bài báo này cần phân tích hành vi
của cell có xử lý các cuộc gọi chuyển giao dọc và trong trường hợp đó chúng cần
có chia sẻ kênh.
Giả thiết, hệ thống là mạng hàng đợi đóng bởi vì ta cho rằng số cuộc gọi mà các
Femtocell có thể xử lý trong một thời điểm là hữu hạn. Mơ hình mạng đóng được
đề xuất cho ở hình 1. Các ký hiệu được quy ước như bảng 1, trong đó, mỗi loại
cuộc gọi được đặc trưng bởi 3 thông số là số lượng cuộc gọi <i>n</i>, xác suất và tốc
độ trung bình tương ứng.
<i><b>Bảng 1. Các ký hiệu đối với mỗi loại cuộc gọi. </b></i>
<b>Đặc tính </b> <b>Macrocell A </b> <b>Macrocell B </b>
<b>Femtocell </b><i><b>Ai</b></i><b> Femtocell </b><i><b>Aj</b></i><b> Femtocell </b><i><b>Bk</b></i><b> Femtocell </b><i><b>Bl</b></i>
Kiểu hàng đợi M/M/1-FCFS M/G/1-PS M/G/1 –PS
M/M/1-FCFS
Cuộc gọi mới <i>n<sub>Aii</sub></i>,<i><sub>Aii</sub></i>,<i><sub>Aii</sub></i> <i>n<sub>Ajj</sub></i>,<i><sub>Ajj</sub></i>,<i><sub>Ajj</sub></i> <i>n<sub>Bkk</sub></i>,<i><sub>Bkk</sub></i>,<i><sub>Bkk</sub></i> <i>n<sub>Bll</sub></i>,<i><sub>Bll</sub></i>,<i><sub>Bll</sub></i>
Cuộc gọi chuyển giao trong cùng
Macrocell <i>nAij</i>,<i>Aij</i>,<i>Aij</i> <i>nAji</i>,<i>Aji</i>,<i>Aji</i> <i>nBkl</i>,<i>Bkl</i>,<i>Bkl</i> <i>nBlk</i>,<i>Blk</i>,<i>Blk</i>
Cuộc gọi chuyển giao đến
Macrocell lân cận -
, ,
,
, ,
<i>Aj Bk</i> <i>Aj Bk</i>
<i>Aj Bk</i>
<i>n</i>
, ,
,
, ,
<i>Bk Aj</i> <i>Bk Aj</i>
<i>Bk Aj</i>
<i>n</i>
-
Trung bình thời gian phục vụ <i>Ai</i> <i>Aj</i> <i>Bk</i> <i>Bl</i>
Trung bình tốc độ đến cell <i>Aii</i> <i>Ajj</i> <i>Bkk</i> <i>Bll</i>
<b>2.2. Phân tích mơ hình </b>
Trước hết, ta nhóm các cuộc gọi theo các lớp cuộc gọi, <i>r r</i>( 1,..., )<i>R</i> . Trong mỗi
lớp các cuộc gọi có thời gian phục vụ trung bình và các suất định tuyến giống
nhau. Ở trên, ta đã cho rằng các Femtocell có thể thực hiện 3 loại cuộc gọi khác
nhau, do vậy, ta nhóm chúng thành 3 lớp (<i>R</i>=3) cuộc gọi: lớp các cuộc gọi mới, lớp
các cuộc gọi chuyển giao trong cùng Femtocell và lớp các cuộc gọi chuyển giao
sang Femtocell thuộc Macrocell lân cận. Cho rằng các cuộc gọi khi di chuyển qua
các Femtocell (trong cùng một Macrocell và giữa các Macrocell khác nhau) không
thay đổi lớp cuộc gọi. Như vậy, trên mạng cho ở hình 2 ta chọn Femtocell <i>Aj và </i>
Femtocell <i>Bk của hai Macrocell A</i> và <i>B</i> để phân tích, vì chúng đều xử lý 3 loại cuộc
gọi thuộc 3 lớp khác nhau. Tổng các xác suất định tuyến các cuộc gọi là:
1
<i>Aii</i> <i>Aij</i>
;<i><sub>Ajj</sub></i><i><sub>Aji</sub></i><i><sub>Aj Bk</sub></i><sub>,</sub> 1;<i><sub>Bkk</sub></i><i><sub>Bkl</sub></i><i><sub>Bk Aj</sub></i><sub>,</sub> 1;<i><sub>Bll</sub></i><i><sub>Blk</sub></i>1.
Tổng số các cuộc gọi ở Femtocell <i>Aj</i>: <i>NAj</i><i>nAjj</i><i>nAji</i><i>nBk Aj</i>, <i>nAj Bk</i>, (1)
Tốc độ đến Femtocell <i>j</i> lớp mạng <i>s</i> (macrocell A) của các cuộc gọi chuyển giao
từ Femtocell <i>i</i> lớp mạng <i>r</i> (macrocell A) là<i>ir js</i>, . Khi đó, tổng tốc độ của các cuộc
gọi chuyển giao dọc đến Femtocell <i>j</i> lớp <i>s</i> là: , ,
1 1
( )( )
<i>r</i>
<i>N</i>
<i>R</i>
<i>vhj</i> <i>ir js</i> <i>ir js</i>
<i>r</i> <i>i</i>
Femtocell <i>j</i> có tổng số cuộc gọi là <i>N<sub>js</sub></i>, ta có: <i>Njs</i><i>Nvhj</i><i>Nhhj</i><i>Nnwj</i> (3)
Trong đó, ,
1,
<i>s</i>
<i>N</i>
<i>hhj</i> <i>ks js</i>
<i>k</i> <i>k</i> <i>j</i>
<i>N</i> <i>n</i>
Femtocell <i>k k</i>( 1,...,<i>N<sub>s</sub></i>)đến Femtocell <i>j j</i>( 1,...,<i>N<sub>s</sub></i>)và <i>k</i><i>j</i>; <i>N<sub>nwj</sub></i><i>n<sub>jss</sub></i> là tổng số cuộc gọi
mới trong cùng Femtocell <i>j</i> của lớp mạng <i>s</i>.
Thay vào (3) ta có: , ,
1, 1 1,
<i>s</i>
<i>r</i> <i>N</i>
<i>N</i>
<i>R</i>
<i>js</i> <i>ir js</i> <i>ks js</i> <i>jss</i>
<i>r</i> <i>r s i</i> <i>k</i> <i>k</i> <i>j</i>
<i>N</i> <i>n</i> <i>n</i> <i>n</i>
Tổng tốc độ của tất cả các cuộc gọi đến Femtocell <i>j </i>của lớp mạng <i>s</i> :
, , , ,
1 1 1,
( )( ) ( )( )
<i>s</i>
<i>r</i> <i>N</i>
<i>N</i>
<i>R</i>
<i>js</i> <i>ir js</i> <i>ir js</i> <i>ks js</i> <i>ks js</i> <i>jss</i> <i>jss</i>
<i>r</i> <i>i</i> <i>k</i> <i>k</i> <i>j</i>
Trong đó,<i>ks js</i>, ,<i>ks js</i>, là tốc độ và xác suất đến Femtocell <i>j</i> lớp mạng <i>s</i> của các cuộc
gọi chuyển giao, <i><sub>jss</sub></i>,<i><sub>jss</sub></i> là tốc độ và xác suất đến Femtocell <i>j</i> lớp mạng <i>s</i> của các
cuộc gọi mới trong cùng một Femtocell <i>j</i>. Số lượng trung bình các cuộc gọi đến
Femtocell <i>j</i> (hay tỷ số đến, tốc độ tương đối) của một cuộc gọi được xác định là:
, , , ,
1 1 1,
( )( ) ( )( )
<i>s</i>
<i>r</i> <i>N</i>
<i>N</i>
<i>R</i>
<i>js</i> <i>ir js</i> <i>ir ks</i> <i>ks js</i> <i>ks js</i> <i>jss</i> <i>jss</i>
<i>r</i> <i>i</i> <i>k</i> <i>k</i> <i>j</i>
<i>v</i> <i>v</i> <i>v</i> <i>v</i>
Trong mô hình mạng hàng đợi nhiều lớp, khi có cuộc gọi chuyển giao hay cuộc
gọi mới, thì cuộc gọi khơng thay đổi lớp lớp mạng.
1) Tổng mức độ sử dụng của Femtocell <i>j</i> của lớp mạng <i>s</i> đồng thời tất các các cuộc
gọi của các lớp khác nhau:
1
, ,
0 1, 1 1,
( )
1
<i>js</i> <i>r</i> <i>s</i>
<i>C</i> <i>R</i> <i>N</i> <i>N</i>
<i>js</i> <i>js</i> <i>js</i>
<i>js</i> <i>ir js</i> <i>ks js</i> <i>jss</i>
<i>j</i> <i>js</i>
<i>n</i> <i>r</i> <i>r s i</i> <i>k</i> <i>k</i> <i>j</i>
<i>C</i> <i>n</i> <i>N</i>
<i>U</i> <i>n</i> <i>n</i> <i>n</i>
<i>C</i> <i>N</i>
<sub></sub> <sub></sub>
<sub></sub> <sub></sub>
<sub></sub> <sub></sub>
<sub></sub> <sub></sub>
Trong đó, <i>C<sub>j</sub></i> là số kênh của cell <i>j</i>; <i>C<sub>js</sub></i> là số kênh của cell <i>j</i>ở lớp <i>s</i>
2) Số lượng trung bình các cuộc gọi ở Femtocell <i>j</i> lớp mạng <i>s</i> là:
, , , ,
1, 1 1,
<i>s</i>
<i>r</i> <i>N</i>
<i>N</i>
<i>R</i>
<i>j</i> <i>ir js ir js</i> <i>ks js ks js</i> <i>jss</i> <i>jss</i>
<i>r</i> <i>r s i</i> <i>k</i> <i>k</i> <i>j</i>
<i>N</i> <i>n</i> <i>n</i> <i>n</i>
3) Đáp ứng trung bình của Femtocell <i>j</i> lớp mạng <i>s</i> đối với các các cuộc gọi đến
Femtocell <i>j</i> tính theo luật Little:
<i>js</i>
<i>js</i>
<i>js</i> <i>N</i>
<i>R</i>
. (9)
<b>3. MÔ PHỎNG VÀ PHÂN TÍCH </b>
<b>3.1. Giới thiệu mơ phỏng </b>
<i><b>Hình 2. Mơ hình mơ phỏng dạng mạng hàng đợi đóng </b></i>
<i>cho mạng Macrocell 2 mức. </i>
Mạng gồm 3 lớp công việc: job class 1 là các cuộc gọi mới; job class 2 là các
cuộc gọi chuyển giao trong cùng Macrocell; job class 3 là các cuộc gọi chuyển
[ <i><sub>i</sub>m</i>]
<i>E R</i> , mức độ sử dụng đối với các cuộc gọi.
<b>3.2. Các kịch bản, kết quả mô phỏng và thảo luận </b>
<i>3.2.1. Kịch bản 1: </i>Chọn thông số cho mô hình Erlang M/M/<i>n</i><sub>1</sub>/<i>n</i><sub>2</sub>với <i>n</i><sub>1</sub><i>n</i><sub>2</sub>, cụ thể
1 2 30
<i><b>Hình 3. Kết quả mơ phỏng theo kịch bản 1.</b></i>
<i><b>Hình 4. So sánh số lượng cuộc gọi đến (a); </b></i>
<i>Thời gian đáp ứng (b); Mức độ sử dụng (c). </i>
Từ hình 3, ta thấy, khi tăng
dần số lượng <i>n</i><sub>1</sub><i>n</i><sub>2</sub>thì hệ thống
đó, chúng tơi có nhận xét đối với kịch bản 1, số lượng cuộc gọi được phục vụ và
<i><b>Bảng 2. Tổng hợp kết quả theo 3 kịch bản.</b></i>
thời gian đáp ứng tốt nhất (hình 4a và 4b), mức độ sử dụng tương đương kịch bản
3 (hình 4c).
<i>3.2.2. Kịch bản 2: </i>Chọn <i>n</i><sub>1</sub><i>n</i><sub>2</sub>(với <i>n</i><sub>1</sub>15 và <i>n</i><sub>2</sub>30) cho thấy cả 3 thông số hiệu
năng khảo sát là thấp nhất (hình 4a, 4b, 4c). Đối với các giá trị khác thỏa mãn
1 2
<i>n</i> <i>n</i> cũng cho kết quả tương tự.
<i>3.2.3. Kịch bản 3: </i>Chọn <i>n</i><sub>1</sub><i>n</i><sub>2</sub> (với <i>n</i><sub>1</sub>30 và <i>n</i><sub>2</sub> 15) chúng tôi thấy rằng mức độ
sử dụng cao nhất (hình 4c); số lượng cuộc gọi được phục vụ đạt trung bình (hình
4a) và thời gian đáp ứng
không ổn định cho từng nút
(hình 4b). Đối với các giá trị
khác thỏa mãn <i>n</i><sub>1</sub><i>n</i><sub>2</sub>cũng
cho kết quả tương tự.
Xét trường hợp khi tất cả
các nút đều có chế độ hàng
đợi là FCFS thì cho thầy kết quả tại nút Aj như bảng 3 (kết quả tương tự đối với
nút Bk). Khi tiến hành so sánh trên hai mơ hình hệ thống kiểu 1 có dùng hai chế độ
là FCFS – PS (bảng 2) và hệ thống kiểu 2 chỉ dùng 1 chế độ FCFS (bảng 3) ta có
kết quả là bảng 4. Qua đó, ta thấy các thơng số hiệu năng khi kết hợp cả hai chế độ
FCFS và PS tốt hơn so với khi dùng 1 chế độ là FCFS.
<b>4. KẾT LUẬN </b>
Bài báo đã thể hiện được các đóng góp chính như sau: Xây dựng được các mơ
hình hàng đợi trong mạng Femtocell với các loại cuộc gọi khác nhau, các chế độ
làm việc khác nhau cho mỗi lớp công việc khảo sát; Tiến hành khảo sát trên hệ
thống M/M/n1/n2 với các mơ hình hệ thống trong 3 kịch bản với các tham số n1 và
n2 khác nhau phản ánh tính thực tế của nghiên cứu, từ đó cho thấy hiệu năng của
mỗi kịch bản có những khác biệt rõ rệt để từ đó xây dựng mơ hình tối ưu cho hệ
thống; Mở rộng phân tích và đánh giá khi tất cả các nút đều có chế độ hàng đợi là
FCFS cho thấy các thông số hiệu năng tốt nhất ở kịch bản M/M/30/30 và kém nhất
Kết quả mô phỏng cho thấy sự phù hợp của mơ hình hàng đợi của hệ thống
chuyển giao giữa các macrocell (4G) và femtocell được đề xuất trong bài báo này.
Có thể phân tích q trình chuyển giao thực tế hơn nếu thay đổi dung lượng băng
thơng, đáp ứng trung bình của các nút macrocell và femtocell, thay đổi tốc độ di
động của thiết bị đầu cuối thông minh, một số thông số chất lượng dịch vụ theo cơ
chế chuyển giao như: tỷ số rớt cuộc gọi, bảo an toàn dịch vụ, mức ưu tiên,…
<b>TÀI LIỆU THAM KHẢO </b>
[1].Prakash.S, C.B.Akki, Kashyap Dhruve,<i> “Handoff management architecture for </i>
<i>4G networks over MIPv6”</i>. IJCSNS International Journal of Computer Science
and Network Security, Vol.10 (no.2) (2010), pp 267-274.
[2]. P. Chowdhury, A. Kundu, I. S. Misra, S. K Sanyal, <i>“Load balancing with </i>
<i>reduced unnecessary handoff in energy efficient Macro/Femtocell based BNA </i>
<i><b>Bảng 4. So sánh hiệu năng cuộc gọi chuyển giao </b></i>
<i>networks”</i>, International Journal of Wireless & Mobile Networks (IJWMN)
Vol. 4 (3), (2012), pp 105-118.
[3]. X.Ge, T.Han, Y.Zhang, G.Mao, Cg-X. Wang, J. Zhang, B. Yang, and S. Pan,
<i>“Spectrum and Energy Efficiency Evaluation of Two-Tier Femtocell networks </i>
<i>With Partially Open Channels”</i>, IEEE TRANSACTIONS ON VEHICULAR
TECHNOLOGY, Vol 63(3) (2014), pp 1306-1319.
[4]. Christopher H. Jackson, <i>“Multi-State Models for Panel Data: The msm </i>
<i>Package for R”</i>, Journal of Statistical Software, Vol 38(8) (2011), pp 1-28.
[5]. Hồ Khánh Lâm, <i>“Mạng hàng đợi và chuỗi: Lý thuyết và ứng dụng”</i>, NXB
Khoa học và kỹ thuật, 2015.
[6]. 8/2016.
<b>ABSTRACT </b>
PERFORMANCE ANALYSIS OF HANDOVER IN FEMTOCELL NETWORK
WITH MCFPQN
<i>Handover of next generation wireless 4G networks is one of the important </i>
<i>characteristics that ensure quality of high-speed and broadband service </i>
<i>requirements. Heterogenous of multiple communications technologies and </i>
<i>overlapping networks require a delivery mechanism for mobile terminals to </i>
<i>maintain a high-speed and to achieve the seamless call services. This paper </i>
<i>proposes a transfer analysis solution using Multiclass Closed Product-Form </i>
<i>Queuing Network (MCPFQN) with different scenarios of incomming calls in </i>
<i>comparision with channel capacity as well as with different queues: </i>
<i>FCFS-PS or FCFS only. The results show that the performance of systems using </i>
<i>FCFS-PS is better than FCFS; Moreover, when all nodes using FCFS the </i>
<i>perfomance of systems is the best in the case of M/M/30/30 and the worst in </i>
<i>the case of M/M/30/15. </i>
<b>Keywords: </b>Handover, Femtocell networks, Multiclass Closed Product-Form Queueing Network (MCPFQN),
Performance analysis.
<i>Nhận bài ngày 20 tháng 7 năm 2016 </i>
<i>Hoàn thiện ngày 12 tháng 12 năm 2016 </i>
<i>Chấp nhận đăng ngày 14 tháng 12 năm 2016 </i>
<i>Địa chỉ: </i>1 Khoa Kỹ thuật Viễn thông, Trường Cao đẳng Điện tử - Điện lạnh Hà Nội;
2 Trung tâm Đào tạo Sau đại học, Trường Đại học Công nghiệp Hà Nội;
3