Một giải thuật lập lịch đảm bảo chất lượng dịch vụ trong mạng chuyển mạch chùm quang

Tóm tắt: Mạng chuyển mạch chùm quang được xem như công nghệ đáp

ứng được nhu cầu băng thông và đảm bảo chất lượng dịch vụ cho mạng

Internet toàn quang của thế hệ tiếp theo. Tuy nhiên do thiếu bộ đệm quang

tại các nút chuyển mạch lõi vì vậy việc đảm bảo chất lượng lượng dịch vụ

cho các dịch vụ khác nhau trong mạng chuyển mạch chùm quang khó khăn

hơn so với mạng điện tử truyền thống. Hiện nay đã có một số giải thuật lập

lịch đã được công bố nhằm giải quyết được vấn đề này, tuy nhiên các giải

thuật lập lịch thực hiện đảm bảo chất lượng dịch vụ cho các chùm ưu tiên và

không ưu tiên thông qua việc thiết lập cố định các kênh bước sóng ra mà

không xem xét tải lưu lượng đến của các lớp dịch vụ. Trong nghiên cứu này

chúng tôi đề xuất một giải thuật lập lịch với phương pháp dự đoán dựa trên

tải lưu lượng đến của các chùm để phân bổ tài nguyên bước sóng hợp lý cho

các lớp ưu tiên trong mạng OBS. Các phân tích và đánh giá hiệu quả của giải

thuật lập lịch dựa trên mô phỏng sẽ khẳng định ưu điểm của mô hình được

đề xuất này.

pdf 9 trang phuongnguyen 11660
Bạn đang xem tài liệu "Một giải thuật lập lịch đảm bảo chất lượng dịch vụ trong mạng chuyển mạch chùm quang", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Một giải thuật lập lịch đảm bảo chất lượng dịch vụ trong mạng chuyển mạch chùm quang

Một giải thuật lập lịch đảm bảo chất lượng dịch vụ trong mạng chuyển mạch chùm quang
Tạp chí Khoa học, Trường Đại học Sư phạm, Đại học Huế 
ISSN 1859-1612, Số 03(51)/2019: tr. 135-143 
Ngày nhận bài: 03/12/2018; Hoàn thành phản biện: 19/12/2018; Ngày nhận đăng: 19/12/2018 
MỘT GIẢI THUẬT LẬP LỊCH ĐẢM BẢO CHẤT LƯỢNG DỊCH VỤ 
 TRONG MẠNG CHUYỂN MẠCH CHÙM QUANG 
NGUYỄN HỒNG QUỐC1 
 NGUYỄN CHÍ CÔNG2, PHẠM TRUNG ĐỨC3 
1Trường Đại học Sư phạm, Đại học Huế 
 2Trường Cao đẳng nghề Du lịch Huế 
3Trường Đại học Khoa học, Đại học Huế 
Tóm tắt: Mạng chuyển mạch chùm quang được xem như công nghệ đáp 
ứng được nhu cầu băng thông và đảm bảo chất lượng dịch vụ cho mạng 
Internet toàn quang của thế hệ tiếp theo. Tuy nhiên do thiếu bộ đệm quang 
tại các nút chuyển mạch lõi vì vậy việc đảm bảo chất lượng lượng dịch vụ 
cho các dịch vụ khác nhau trong mạng chuyển mạch chùm quang khó khăn 
hơn so với mạng điện tử truyền thống. Hiện nay đã có một số giải thuật lập 
lịch đã được công bố nhằm giải quyết được vấn đề này, tuy nhiên các giải 
thuật lập lịch thực hiện đảm bảo chất lượng dịch vụ cho các chùm ưu tiên và 
không ưu tiên thông qua việc thiết lập cố định các kênh bước sóng ra mà 
không xem xét tải lưu lượng đến của các lớp dịch vụ. Trong nghiên cứu này 
chúng tôi đề xuất một giải thuật lập lịch với phương pháp dự đoán dựa trên 
tải lưu lượng đến của các chùm để phân bổ tài nguyên bước sóng hợp lý cho 
các lớp ưu tiên trong mạng OBS. Các phân tích và đánh giá hiệu quả của giải 
thuật lập lịch dựa trên mô phỏng sẽ khẳng định ưu điểm của mô hình được 
đề xuất này. 
Từ khóa: Mạng OBS, giải thuật lập lịch, phân biệt dịch vụ, phân bổ tài 
nguyên, dự đoán tải lưu lượng. 
1. GIỚI THIỆU 
Tốc độ phát triển nhanh của Internet trong những năm gần đây, cùng với sự bùng nổ của 
các loại hình dịch vụ truyền thông, đã làm gia tăng không ngừng nhu cầu về băng thông 
truyền thông. Điều này đã đặt ra một thách thức mới trong việc tìm kiếm công nghệ 
truyền thông phù hợp nhằm nâng cao khả năng vận chuyển của mạng thế hệ mới. Mạng 
sợi quang cùng với sự phát triển của công nghệ ghép kênh bước sóng (Wavelength 
Division Multiplexing), đã mang đến một giải pháp hoàn hảo đáp ứng được nhu cầu 
băng thông bùng nổ của Internet trong tương lai. Từ khi xuất hiện vào thập niên 90, 
mạng sợi quang đã trải qua nhiều thế hệ phát triển [1]: từ những mô hình định tuyến 
bước sóng (Wavelength-Routed) ban đầu dựa trên những đường quang (lightpath) đầu 
cuối dành riêng, cho đến các mô hình chuyển mạch gói quang (Optical Packet 
Switching) được đề xuất gần đây, với ý tưởng xuất phát từ các mô hình mạng chuyển 
mạch gói điện tử. Tuy nhiên với một số hạn chế về công nghệ, như chưa thể sản xuất 
các bộ đệm quang (tương tự bộ nhớ RAM trong môi trường điện tử) hay các chuyển 
mạch ở tốc độ nano giây [1] mô hình chuyển mạch gói quang chưa thể trở thành hiện 
136 NGUYỄN HỒNG QUỐC và cs. 
thực. Một giải pháp thỏa hiệp được đề xuất là chuyển mạch chùm quang (Optical Burst 
Switching) đã mở ra một hướng nghiên cứu mới và được xem là công nghệ hứa hẹn cho 
mạng Internet thế hệ tiếp theo. 
Một đặc trưng tiêu biểu của mạng chuyển mạch chùm quang (mạng OBS) là phần điều 
khiển (Burst Header Packet) được tách rời với phần dữ liệu (Data Burst). Nói một cách 
khác, để thực hiện việc truyền một chùm vào trong mạng OBS, gói điều khiển BHP 
được tạo ra và được gửi đi trước một khoảng thời gian offset(offset-time). Thời gian 
offset này phải được tính toán đủ để đặt trước tài nguyên và cấu hình các chuyển mạch 
tại các nút trung gian dọc theo hành trình của chùm quang từ nguồn đến đích. Thêm vào 
đó, mạng OBS dành riêng một số kênh (bước sóng), được gọi là kênh điều khiển cho 
việc truyền gói điều khiển BHP, trong khi các kênh còn lại được dùng cho việc truyền 
chùm dữ liệu, nên được gọi là kênh dữ liệu. Như vậy việc truyền gói điều khiển BHP 
tách rời hoàn toàn với truyền dữ liệu về mặt không gian và về mặt thời gian. Với cách 
truyền dữ liệu như vậy, rõ ràng mạng OBS không cần đến các bộ đệm quang để lưu tạm 
các chùm dữ liệu trong khi chờ đợi việc xử lý chuyển mạch tại các nút lõi, cũng như 
không yêu cầu các chuyển mạch ở tốc độ nano giây. Tuy nhiên, cách truyền tải này 
cũng đặt ra áp lực là làm thế nào để một gói điều khiển BHP kịp lập lịch đặt trước tài 
nguyên và cấu hình chuyển mạch tại các nút lõi, đảm bảo việc truyền tải chùm quang 
theo sau; đó chính là nhiệm vụ của hoạt động lập lịch đặt trước tài nguyên tại các nút lõi 
mạng. Vì vậy vấn đề lập lịch rất cần được quan tâm và nghiên cứu nhằm tối đa hiệu suất 
băng thông, giảm mất mát dữ liệu, đảm bảo chất lượng cho các dịch vụ khác nhau và 
nâng cao hiệu suất hoạt động của mạng OBS. 
Hiện nay có các giải thuật lập lịch có xét đến chất lượng dịch vụ đã được đề xuất gồm: G-
LAUC-VF (Generalized LAUC-VF) [6], LA-FFVF (Latest Available and First Fit 
Unused Channel with Void Filling) [7], SWG (Static Wavelength Grouping)[2], DWG 
(Dynamic Wavelength Grouping) [3] và LLAC (Load-Level Admission Control) [4]. Với 
giải thuật LA-FFVF sử dụng các giải thuật lập lịch trực tiếp LAUC để lập lịch cho các 
chùm ưu tiên cao và sử dụng giải thuật FFUC-VF để lập lịch cho các chùm ưu tiên thấp 
nhằm giảm độ phức tạp giải thuật và tận dụng các khoảng trống được tạo ra trên các kênh 
để lập lịch cho các chùm đến. Các giải thuật SWG, DWG thực hiện đảm bảo chất lượng 
dịch vụ cho các chùm ưu tiên và không ưu tiên thông qua việc thiết lập cố định các kênh 
bước sóng ra mà không xem xét tải lưu lượng đến của các lớp dịch vụ hay thông tin về tải 
lưu lượng để điều khiển chấp nhận lập lịch hay không của giải thuật LLAC được biết 
trước và không thay đổi. Bên cạnh đó các giải thuật này đều đưa giải pháp ưu tiên tuyệt 
đối đối với các chùm ưu tiên cao, nên trong trường hợp lưu lượng chùm ưu tiên cao đến 
thấp, tài nguyên được phân bổ cho chúng không được sử dụng hết, gây lãng phí băng 
thông trong khi đó chùm ưu tiên thấp không được lập lịch. Trong nghiên cứu, chúng tôi 
đề xuất một giải thuật lập lịch đảm bảo chất lượng dịch vụ với cách phân bổ tài nguyên 
bước sóng linh hoạt dựa trên tải lưu lượng đến của các lớp dịch vụ khác nhau. 
Cấu trúc tiếp theo của bài viết như sau: mục II mô tả giải thuật lập lịch đề xuất; mục III 
mô phỏng đánh giá giải thuật lập lịch đề xuất và mục IV là phần kết luận. 
MỘT GIẢI THUẬT LẬP LỊCH ĐẢM BẢO CHẤT LƯỢNG DỊCH VỤ 137 
2. GIẢI THUẬT LẬP LỊCH ĐỀ XUẤT 
Xét một liên kết (cổng) ra của một nút lõi mạng OBS mà tại đó các chùm đến được giả 
thiết thuộc về một trong hai lớp ưu tiên cao và ưu tiên thấp. Giả sử cổng ra có 𝑊 kênh 
bước sóng, một chùm ưu tiên cao đến có thể được lập lịch lên bất kỳ một trong 𝑊 kênh 
bước sóng; trong khi một chùm ưu tiên thấp đến chỉ được lập lịch trên một trong 𝑊𝐿 
kênh, với 𝑊𝐿 ≤ 𝑊. Cách làm này nhằm để dành tài nguyên kênh bước sóng nhiều nhất 
cho các chùm ưu tiên cao. Rõ ràng việc điều chỉnh phân bổ băng thông kênh bước sóng 
chỉ được thực hiện đối với luồng các chùm ưu tiên thấp đến, trong đó kênh bước sóng 
được cấp phát cho luồng này (𝑊𝐿) và sẽ được xác định qua một hàm tính các giá trị tải 
đến và sẽ thay đổi tương ứng theo lưu lượng tải của lớp ưu tiên cao và thấp. Theo đó, 
vấn đề đặt ra ở đây là cần tính toán lưu lượng tải các chùm (QoS cao và QoS thấp) đến 
trong mỗi khe thời gian quan sát (∆𝑡) để thực hiện phân phối kênh bước sóng (giá trị 
𝑊𝐿 cho các chùm QoS thấp một cách hiệu quả nhất nhằm tránh gây lãng phí băng thông 
trên mỗi kênh cũng như giảm xác suất tắc nghẽn. Khi đó, số kênh bước sóng cấp phát 
cho các chùm QoS thấp 𝑊𝐿(𝑊𝐿 ≤ 𝑊) được xác định là phần nguyên cận trên của Công 
thức (1) như sau: 
𝑊𝐿 = ⌈𝑊 ×
𝛾𝐿
𝛾𝐻 + 𝛾𝐿
⌉ (1) 
Với tải lưu lượng đến của các chùm QoS cao (𝛾𝐻) và chùm QoS thấp (𝛾𝐿) [2] được xác 
định dựa trên tốc độ chùm, độ dài chùm trung bình và băng thông hiện tại trên mỗi kênh 
bước sóng trong mỗi cửa số quan sát ∆𝑡 và được tính toán như sau: 
𝛾𝐿 =
𝐿
𝜇𝐿 × 𝑊
(2) 
𝛾𝐻 =
𝐻
𝜇𝐻 × 𝑊
(3) 
Trong đó 𝐿(𝐻) là tốc độ chùm đến, 𝜇𝐿(𝜇𝐻) là độ dài chùm trung bình của các chùm 
QoS thấp và cao đến trong mỗi cửa số quan sát. Được tính toán như sau: 
𝐿 =
𝑆ố 𝑙ượ𝑛𝑔 𝑐ℎù𝑚 đế𝑛 𝑄𝑜𝑆 𝑡ℎấ𝑝
∆𝑡
(4) 
𝐻 =
𝑆ố 𝑙ượ𝑛𝑔 𝑐ℎù𝑚 đế𝑛 𝑄𝑜𝑆 𝑐𝑎𝑜
∆𝑡
(5) 
𝜇𝐿 =
𝑇ổ𝑛𝑔 độ 𝑑à𝑖 𝑐ℎù𝑚 đế𝑛 𝑄𝑜𝑆 𝑡ℎấ𝑝
𝑆ố 𝑙ượ𝑛𝑔 𝑐ℎù𝑚 đế𝑛 𝑄𝑜𝑆 𝑡ℎấ𝑝
(6) 
𝜇𝐻 =
𝑇ổ𝑛𝑔 độ 𝑑à𝑖 𝑐ℎù𝑚 đế𝑛 𝑄𝑜𝑆 𝑐𝑎𝑜
𝑆ố 𝑙ượ𝑛𝑔 𝑐ℎù𝑚 đế𝑛 𝑄𝑜𝑆 𝑐𝑎𝑜
(7) 
Với cách tiếp cận nêu trên, cho phép đảm bảo ưu tiên cho các chùm ưu tiên cao, phân 
138 NGUYỄN HỒNG QUỐC và cs. 
bổ linh hoạt hơn số lượng kênh bước sóng có thể sử dụng cho các chùm ưu tiên thấp và 
để đánh giá phân tích ở trên, trong bài báo này chúng tôi cũng đề xuất một giải thuật lập 
lịch dưới đây: 
GIẢI THUẬT LẬP LỊCH ĐỀ XUẤT 
Đầu vào: 
- 𝐼 = {𝑏1, 𝑏2, . . . , 𝑏𝑛}, 𝑏𝑖(𝑠𝑖, 𝑒𝑖, 𝑝𝑟𝑖𝑜𝑖), tập 𝑛 chùm đến trong khoảng thời gian mô 
phỏng; 
- 𝑊: Số kênh ra trên mỗi liên kết W={1,2,...,w}; 
- 𝑊𝐿: Số kênh dành riêng cho lớp QoS thấp; 
- 𝑆𝐵𝑘 tập các chùm đã được lập lịch trên kênh thứ k (𝑘 ∈ 𝑊); 
Đầu ra: 
- Tập các chùm được lập lịch lớp QoS thấp (𝐼𝐿); 
- Tập các chùm được lập lịch lớp QoS cao (𝐼𝐻); 
PHƯƠNG PHÁP: 
(Khởi tạo) ∆𝑡 = 0.0001𝑚𝑠; 𝑊𝐿 =
𝑊
2
; 
FOR EACH 𝑏𝑖 ∈ 𝐼 DO 
(Khởi tạo) 𝑠𝑐 = −1; 𝑔𝑎𝑝𝑚𝑖𝑛 = ∞; 
IF (𝑝𝑟𝑖𝑜𝑖 = 0) THEN 
𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐻 = 𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐻 + 1; 
𝑆𝑙𝑔𝑜𝑖𝑑𝑒𝑛𝐻 = 𝑆𝑙𝑔𝑜𝑖𝑑𝑒𝑛𝐻 + (𝑒𝑖 − 𝑠𝑖); 
𝑠𝑐 = 𝐵𝐹𝑉𝐹(𝑏𝑖, 𝑊); 
ELSE 
𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐿 = 𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐿 + 1; 
𝑆𝑙𝑔𝑜𝑖𝑑𝑒𝑛𝐿 = 𝑆𝑙𝑔𝑜𝑖𝑑𝑒𝑛𝐿 + (𝑒𝑖 − 𝑠𝑖); 
𝑠𝑐 = 𝐵𝐹𝑉𝐹(𝑏𝑖, 𝑊𝐿); 
IF (𝑠𝑐 ≠ −1) THEN 
𝑆𝐶𝐻𝐸𝐷𝑈𝐿𝐸(𝑏𝑖, 𝑠𝑐); 
IF (𝑝𝑟𝑖𝑜𝑖 = 0) THEN 
 𝐼𝐿 = 𝐼𝐿 ∪ {𝑏𝑖}; 
ELSE 
 𝐼𝐻 = 𝐼𝐻 ∪ {𝑏𝑖}; 
ENDIF 
IF (𝑡𝑖𝑚𝑒𝑐ℎ𝑜 ≥ ∆𝑡) THEN 
𝐿 =
𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐿
∆𝑡
; 𝐻 =
𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐻
∆𝑡
; 
MỘT GIẢI THUẬT LẬP LỊCH ĐẢM BẢO CHẤT LƯỢNG DỊCH VỤ 139 
𝜇𝐿 =
𝑆𝑙𝑔𝑜𝑖𝑑𝑒𝑛𝐿
𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐿
; 𝜇𝐻 =
𝑆𝑙𝑔𝑜𝑖𝑑𝑒𝑛𝐻
𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐻
; 
𝛾𝐿 =
𝐿
𝜇𝐿×𝑊
; 
𝛾𝐻 =
𝐻
𝜇𝐻×𝑊
; 
𝑊𝐿 = ⌈𝑊 ×
𝛾𝐿
𝛾𝐻+𝛾𝐿
⌉; 
𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐻 = 0; 𝑆𝑙𝑔𝑜𝑖𝑑𝑒𝑛𝐻 = 0; 
𝑆𝑙𝑐ℎ𝑢𝑚𝑑𝑒𝑛𝐿 = 0; 𝑆𝑙𝑔𝑜𝑖𝑑𝑒𝑛𝐿 = 0; 
∆𝑡 = ∆𝑡 + 0.0001𝑚𝑠; 
ENDIF 
ENDFOR 
RETUNR{𝑰𝑳, 𝑰𝑯}; 
FUCNTION BFVF(ub,W): 
INPUT 
- 𝑢𝑏(𝑠𝑢𝑏 , 𝑒𝑢𝑏): chùm đến chưa lập lịch, 
- 𝑊: Số kênh ra trên mỗi liên kết W={1,2,...,w}; 
- 𝑆𝐵𝑘 tập các chùm đã được lập lịch trên kênh thứ k (k ∈ W); 
OUTOUT 
- 𝑠𝑐: kênh tương ứng để lập lịch cho chùm đến. 
PHƯƠNG PHÁP: 
 best_utilisation= ; sc=-1; 
 FOR EACH 𝑘 ∈ 𝑊 DO 
 𝑒0,𝑘 = 0; s|𝑆𝐵𝑘|+1,k =; 
 FOR EACH 𝑗 ∈ |𝑆𝐵𝑘| DO 
 IF(((𝑠𝑢𝑏 ≥ 𝑒𝑗,𝑘) ∧ (𝑠𝑗+1,𝑘 ≥ 𝑒𝑢𝑏)) ∧ ((𝑠𝑗+1,𝑘 − 𝑒𝑗,𝑘) < 𝑏𝑒𝑠𝑡_𝑢𝑡𝑖𝑙𝑖𝑠𝑎𝑡𝑖𝑜𝑛))) 
THEN 
 𝑏𝑒𝑠𝑡_𝑢𝑡𝑖𝑙𝑖𝑠𝑎𝑡𝑖𝑜𝑛 = 𝑠𝑗+1,𝑘 − 𝑒𝑗,𝑘; 
 𝑠𝑐 = 𝑘; 
 ENDIF 
 ENDFOR 
 ENDFOR 
RETURN sc; 
Độ phức tạp giải thuật: O(𝑁 × log(𝑁)), với 𝑁 là số chùm lớn nhất đã được lập lịch 
trên một kênh. 
140 NGUYỄN HỒNG QUỐC và cs. 
3. MÔ PHỎNG PHÂN TÍCH KẾT QUẢ 
Để chứng minh tính hiệu quả của giải thuật đề xuất chúng tôi thực hiện cài đặt mô 
phỏng giải thuật lập lịch đề xuất để so sánh với các giải thuật đã được công bố, bao gồm 
SAC, DAC, LLAC. Môi trường mô phỏng sử dụng gói NS2-obs0.9a [8] và phần mềm 
C++, cài đặt trên máy tính CPU Intel Core i3 CPU 3.6 GHz, 4Gb RAM. 
Mô hình mạng mô phỏng bao gồm 2 nút lõi (𝐶1 và 𝐶2), trong đó mỗi nút lõi kết nối với 5 
nút biên (𝐸𝑖, 𝑖 = 1, . . . , 10) như mô tả ở Hình 1. Giả sử các luồng dữ liệu đến tại các nút 
biên có phân phối Poisson và các chùm sinh ra có kích thước thay đổi. Mỗi liên kết có 16 
kênh dữ liệu và 4 kênh điều khiển. Băng thông của mỗi kênh từ nút biên đến các nút lõi là 
10Gb/s, băng thông giữa 2 nút lõi là 30Gb/s. Mô phỏng được thực hiện với tải lưu lượng 
thay đổi từ 0.1 đến 0.9 trong thời gian 10 giây với khe thời gian dự đoán 100µs. 
Hình 1. Mô hình mạng mô phỏng Dumbell 
Một kết quả thống kê trong 100 khe thời gian dự đoán được thể hiện ở Hình 2a, Hình 2b 
cho thấy khi tải lưu lượng giữa 2 lớp ưu tiên cao và thấp thay đổi giải thuật lập lịch sẽ 
điều chỉnh giá trị 𝑊𝐿 phụ hợp để đáp ứng được tình trạng các chùm đến cho thời điểm 
tiếp theo. 
Hình 2. (a) Tải lưu lượng của lớp ưu tiên và không ưu tiên, (b) số kênh WL tương ứng. 
Qua kết quả mô phỏng được thể hiện ở Hình 3, khi so sánh xác suất mất chùm ưu tiên 
cao của các giải thuật cho thấy, giải thuật đề xuất có xác suất mất chùm thấp nhất điều 
MỘT GIẢI THUẬT LẬP LỊCH ĐẢM BẢO CHẤT LƯỢNG DỊCH VỤ 141 
này cho thấy với cách dự đoán theo tải đến của các chùm trên mỗi lớp sau đó quyết định 
phân phối tài nguyên kênh bước sóng hợp lý tận dụng được tài nguyên tốt hơn và qua 
kết quả này cũng khẳng định giải thuật đề xuất đã giải quyết được vấn đề đảm bảo chất 
lượng dịch vụ tốt nhất cho lớp ưu tiên cao. 
Hình 3. Xác suất mất chùm lớp ưu tiên 
Bên cạnh đó một kết quả được thể hiện ở Hình 4, xác suất mất chùm lớp ưu tiên thấp 
của giải thuật đề xuất giảm so với các giải thuật được công bố trước đó, qua đó cho thấy 
với cách dự đoán dựa trên tải lưu lượng để phân phối tài nguyên kênh bước sóng cho 
mỗi lớp dịch vụ là phù hợp. 
Hình 4. Xác suất mất chùm hai lớp ưu tiên cao và thấp 
142 NGUYỄN HỒNG QUỐC và cs. 
4. KẾT LUẬN 
Bài báo đã đề xuất một giải thuật lập lịch đảm bảo chất lượng dịch vụ với kênh bước 
sóng dành riêng cho chùm ưu tiên thấp thích nghi dựa trên tải lưu lượng đến trong mỗi 
khe thời gian quan sát. Dựa trên các phân tích và kết quả mô phỏng, giải thuật lập lịch 
đề xuất đã thể hiện được các ưu điểm thông qua tỉ lệ mất chùm tổng thể thấp, tỉ lệ mất 
chùm đối với luồng QoS thấp và lượng thông tin cần lưu trữ ít hơn so với các giải thuật 
lập lịch đã công bố và quan trọng nhất có được hiệu quả hơn về tỷ lệ mất chùm ưu tiên 
thấp hơn so với các giải thuật đã công bố trước đây. 
TÀI LIỆU THAM KHẢO 
[1] C. Qiao and M. Yoo (1999). Optical Burst Switching (OBS) - A New Paradigm for an 
Optical Internet, J. High Speed Networks, vol. 8, no. 716, pp. 69–84. 
[2] P. Reviriego, J. A. Hernández, and J. Aracil (2009). Assembly admission control based 
on random packet selection at border nodes in Optical Burst-Switched networks, 
Photonic Netw. Commun., vol. 18, no. 1, pp. 39–48, Aug. 2009. 
[3] Q. Zhang, V. M. Vokkarane, J. P. Jue, and B. Chen (2004). Absolute QoS 
differentiation in optical burst-switched networks, IEEE J. Sel. Areas Commun., vol. 22, 
no. 9, pp. 1781–1795. 
[4] I. M. Moraes and O. C. M. B. Duarte (2010). Using the Network Load for Admission 
Control in OBS Networks: A Multilink Approach, J. Opt. Commun. Netw., vol. 2, no. 3, 
pp. 137–147. 
[5] M. Nandi, A. K. Turuk, D. K. Puthal and S. Dutta (2009). Best Fit Void Filling 
Algorithm in Optical Burst Switching Networks, IEEE Second International 
Conference on Emerging Trends in Engineering and Technology, 609-614. 
[6] Yang, Mei, S. Q. Zheng, and Dominique Verchere (2001). A QoS supporting 
scheduling algorithm for optical burst switching DWDM networks. Global 
Telecommunications Conference, 2001. GLOBECOM'01. IEEE. Vol. 1. IEEE. 
[7] Garg, Amit Kumar (2012). A novel hybrid approach for efficient network utilization of 
OBS. International Journal of Software Engineering and Its Applications 6.1 (2012): 
47-60. 
[8] Pham Trung Duc, Vo Viet Minh Nhat, https://www.isi.edu/nsnam/ns/. 
Title: A SCHEDULING ALGORITHM ASSURANCE QUALITY SERVICE 
 IN OPTICAL BURST SWITCHING NETWORKS 
Abstract: Optical burst switching (OBS) is considered as a promising technology for the next 
generation of optical Internet and ensure the quality of service for the next generation optical 
Internet. However, due to the lack of optical buffers at the core switches, it is more difficult to 
secure the quality of service for different services in a Optical Burst Switching Networks than 
traditional electronic networks. There are already a number of scheduling algorithms available 
to address this problem, but scheduling algorithms ensure quality of service for priority and 
non-priority clusters through fixed the wavelength channel out without considering the 
MỘT GIẢI THUẬT LẬP LỊCH ĐẢM BẢO CHẤT LƯỢNG DỊCH VỤ 143 
incoming traffic of the service layer. In this study, we propose a scheduling algorithm with 
predictive method based on incoming load traffic of clusters to allocate reasonable wavelength 
resources for priority classes in the OBS network. Analyzing and evaluating the effectiveness of 
simulation based scheduling algorithms will confirm the advantages of this proposed model. 
Keywords: OBS networks, scheduling algorithm, service differentiation, resource allocation, 
load traffic prediction. 

File đính kèm:

  • pdfmot_giai_thuat_lap_lich_dam_bao_chat_luong_dich_vu_trong_man.pdf