BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG

18 80 0
BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

skkndownloadbychat@gmail.c om TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THƠNG Nhóm sinh viên thực hiện: Nhóm 10 PHẠM THỊ ĐĂNG 20172447 LÊ THỊ MÂY 20172681 VŨ TRỌNG TỚI 20172858 VŨ THỊ THU TRANG 20172859 HOÀNG QUỐC VIỆT 20164644 Giảng viên hướng dẫn: TS TRẦN THỊ NGỌC LAN skkndownloadbychat@gmail.c om LỜI NĨI ĐẦU Ngày nay, mạng viễn thơng vơ cùng phát triển Phát minh hệ thống điện tín điện thoại cách mạng hoá các phương tiện thông tin truyền thông Hệ thống thông tin viễn thông xem các phương tiện kinh tế có để trao đổi tin tức số liệu Không những song song với phát triển, tăng trưởng kinh tế việc hình thành các phương tiện cần thiết cho viễn thông trở nên phức tạp có yêu cầu kỹ thuật cao nhằm đáp ứng nhu cầu tăng các dịch vụ có chất lượng cao dịch vụ viễn thông tiên tiến Do việc tổ chức mạng viễn thơng nhằm tạo mạng viễn thơng có đủ khả đáp ứng các u cầu đóng vai trị quan trọng Việc tổ chức mạng lưới phát triển trở thành phần quan trọng xã hội thông tin hoá cao tương lai MSLA thuật toán sử dụng việc thiết kế topology cho mạng Do nhiều hạn chế nên chương trình mang tính chất mơ phỏng, các giả thiết, điều kiện chưa thể giống hoàn toàn yêu cầu thực tế giúp nắm quá trình xây dựng topology cho mạng viễn thơng Trong quá trình tìm hiểu đề tài, tập có nhiều khó khăn nhờ hướng dẫn tận tình TS.Trần Thị Ngọc Lan nỗ lực tất các thành viên mà nhóm chúng em hoàn thành đề tài Tuy nhiên, khơng thể tránh khỏi sai sót.trong quá trình tìm hiểu đề tài, chúng em mong nhận góp ý từ để chúng em có thể hồn thiện đề tài nói riêng mơn học Quy hoạch quản lý mạng viễn thơng nói chung Chúng em xin chân thành cảm ơn cơ! Nhóm sinh viên thực Nhóm 10 skkndownloadbychat@gmail.c om MỤC LỤC LỜI NĨI ĐẦU i DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT i DANH MỤC HÌNH VẼ ii DANH MỤC BẢNG BIỂU iii CHƯƠNG GIẢI THUẬT MLSA 1.1 Đặt vấn đề 1.2 Một số khái niệm 1.2.1 Hàm tiền bối (Predecessor) 1.3 Các đại lượng sử dụng 1.4 Một số thuật toán sở 1.4.1 Bài toán tối thiểu nhỏ 1.4.2 Thuật toán Esau-Williams 1.4.3 Giải thuật Sharma 1.5 Giải thuật MLSA CHƯƠNG KẾT QUẢ MÔ PHỎNG 5 6 2.1 Yêu cầu 2.2 Kết mô phỏng: CHƯƠNG ĐÁNH GIÁ KẾT QUẢ 11 3.1 Trường hợp 11 3.2 Trường hợp 11 3.3 Trường hợp 11 TÀI LIỆU THAM KHẢO 12 DANH MỤC KÝ HIỆU VÀ CHỮ VIẾT TẮT C CMST Capacitated Minimum Spanning Tree Problem E E-W Esau-Williams M MSLA Multi-speed Local Access P Pred Predecessor skkndownloadbychat@gmail.c om DANH MỤC HÌNH VẼ Hình Ví dụ hàm tiền bối Hình : Kết mô yêu cầu Hình 3: Kết mơ u cầu Hình 5: Kết mơ u cầu 10 ii DANH MỤC BẢNG BIỂU Bảng 1: Giải thuật MLSA Bảng 2: Chú thích 10 skkndownloadbychat@gmail.c om CHƯƠNG GIẢI THUẬT MLSA Trong Chương 1, chúng em trình bày lý thuyết liên quan tới giải thuật MLSA số khái niệm liên quan 1.1 Đặt vấn đề Sự bùng nổ truyền dẫn thông tin kéo theo phát triển mạng viễn thông Với số lượng người sử dụng ngày cao, phạm vi phủ sóng rộng lớn từ các khu vực thành thị tới nông thôn miền núi kéo theo độ phức tạp mạng viễn thông Do các giải thuật đơn giản Dijkstra, Krushal, CMST, Esau-Williams, khơng cịn phù hợp để xây dựng mơ hình mạng nhiều tốc độ nhiều liên kết Giải thuật MLSA đời những giải thuật giúp giải toán đa tốc độ đa liên kết 1.2 Một số khái niệm 1.2.1 Hàm tiền bối (Predecessor) Cây T bắt nguồn từ nút Gốc (Root) biểu diễn hàm tiền pred: V → V các tập các đỉnh Yêu cầu: ● ● ● Pred (Root) = Root Pred(N) # N với nút N Đối với bất kỳ nút N nào, tờn tại n>0 cho Ví dụ: Hình Ví dụ hàm tiền bối = Root bối 1.3 Các đại lượng sử dụng - Tập các nút N0, N1, …, Nn Tập các trọng số cho nút (w1, …, wn) Tập các loại đường L1, L2, …, Lm Dung lượng W1, W2, …, Wm Ma trận giá thành C(i,j,k) cho giá liên kết loại Lk giữa Ni Nj 1.4 Một số thuật toán sở Dưới số thuật toán áp dụng cho mạng tốc độ trung tâm 1.4.1 Bài toán tối thiểu nhỏ Cho: - Nút trung tâm N0 Tập các nút khác (N1, N2, … Nn) Tập các trọng số cho nút (w1, …, wn) Dung lượng liên kết W Ma trận giá thành Cost(i,j) Tìm - Tập các T1, …, Tk - Sao cho: Mỗi Ni thuộc Tj Tj có chứa N Thoả mãn mối quan hệ sau: wi=W ∑ iϵ T j, i>0 ∑ ∑ Const (end l1 , end l2 ) Trees l ∈ Links Các bước thực hiện: - Sắp xếp các cạnh theo thứ tự giá tăng dần - Lấy cạnh có giá nhỏ khỏi danh sách xếp - Thêm cạnh vào kết cạnh không nối hai nút nối rồi thêm cạnh vào không vượt quá giới hạn dung lượng Quay trở lại bước skkndownloadbychat@gmail.c om 1.4.2 Thuật toán Esau-Williams Lý thuyết Esau-Williams: - Esau-Williams tạo bao trùm có trọng số - Sử dụng hàm thoả hiệp - Xây dựng những “ tốt” Thuật toán Esau-Williams gồm các bước: - Mỗi bắt đầu từ nút Tính hàm thoả hiệp cho nút Thoả hiệp(Ni) = minj[Cost(Ni,Nj)] –Cost (Comp(Ni), N0) - Nếu thoả hiệp âm, việc ghép lại có lợi Càng giá trị âm có lợi Việc ghép chỉ phép W(Comp(Ni) ) +W(Comp(Nj) ) < W 1.4.3 Giải thuật Sharma Giải thuật Sharma khá thích hợp cho việc mơ hình hóa mạng viễn thơng thực tế Các bước thực hiện: - Tính góc qs từ site S đến site trung tâm C Nếu S C có cùng toạ độ, ta đặt qs = - Sắp xếp góc qs - Bắt đầu với site S1, tạo tập các nút theo chiều kim đồng hồ ( ngược chiều kim đồng hồ) từ S1 - Tập hoàn chỉnh thêm nút có Ssetw(site) > W - Tập bắt đầu với nút - Thiết kế kết thúc xây dựng MST tập có thêm nút trung tâm C 1.5 Giải thuật MLSA Giả thiết: - Tập các nút N0, N1, …, Nn - Tập các trọng số cho nút (w1, …, wn) - Tập các loại đường L1, L2, …, Lm - Dung lượng W1, W2, …, Wm - Ma trận giá thành C(i,j,k) cho giá liên kêt loại Lk giữa Ni Nj skkndownloadbychat@gmail.c om Tìm có gốc tại N0 với ấn định liên kết cho: Scon cháu(N) w(i) < WLink(N, pred(N)) Và SLinksc(end1L, end2L, typeL) nhỏ STT Công việc Bước 1: Ấn định nút, liên kết nhỏ l để nối đến nút trung tâm Bước 2: Với nút, tính dung lượng rỗi (n) = Wl – wn đặt pred(n)=0 Bước 3: Tính toán thoả hiệp cho nút n - lợi ích việc nối nút n với i thay nối với nút trung tâm (tương tự E-W) • • Thoả hiệpn(i) = c(n,i,L) + Upgrade (i, wn) – c(n,0,L) Thoả hiệp (n)=mink thoả hiệpn(k) Hàm Cập nhật Upgrade() tính giá thành thêm vào để thêm wn đơn vị cho liên kết nối i cách ngược lại hàm tiền bối Bước 4: Thêm cạnh đến thoả hiệp nhỏ Bước 5: Xây dựng ấn định loại liên kết cạnh Bảng 1: Giải thuật MLSA CHƯƠNG KẾT QUẢ MÔ PHỎNG Trong Chương 2, chúng em trình bày kết mơ giải thuật MLSA để giải toán đề số 2.1 Yêu cầu Cho mạng truy nhập gồm 100 nút Các nút đặt cách ngẫu nhiên mặt phẳng kích thước 1000x1000 Trong mạng có loại liên kết: ● Liên kết có lưu lượng giá liên kết tính round (0.2x khoảng cách đề các) ● Liên kết có lưu lượng 10 giá liên kết tính round (0.4x khoảng cách đề các) ● Liên kết có lưu lượng 20 giá liên kết tính round (0.6x khoảng cách đề các) Hãy dung giải thuật MSLA để tìm truy nhập.Biết nút trung tâm nút Lưu lượng nút W1=W18=W48=5, W17=W25=3, W79=W53=2, W4=W33=W55=8 các nút khác trọng số Trong trường hợp mạng có thêm liên kết có lưu lượng 30 giá liên kết tính round (0.7x khoảng cách đề các) giá kết thay đổi nào? Hiệu chỉnh kết cho trường hợp giới hạn số nút 2.2 Kết mơ phỏng: Đề xuất: Sử dụng thêm nút có trọng số 20 các nút:5,10,20 để dễ dàng thấy rõ kết thuật toán 1.Trường hợp skkndownloadbychat@gmail.c om Hình : Kết mô phỏng yêu cầu 2.Trường hợp Hình 3: Kết mô phỏng yêu cầu 3.Trường hợp Hình 4: Kết mơ phỏng u cầu Chú thích: Bảng 2: Chú thích Loại liên kết Loại Màu Lục Loại Loại Tím Đỏ Loại Lam skkndownloadbychat@gmail.c om CHƯƠNG ĐÁNH GIÁ KẾT QUẢ 3.1 Trường hợp ● Ta thấy thuật toán triển khai thành cơng đa truy nhập ● Các có nhiều nút, lưu lượng liên kết tăng dần phía gốc ● Các nút có lưu lượng lớn tương ứng với các liên kết có lưu lượng đáp ứng đủ 3.2 Trường hợp ● Tương tự trường hợp 1: ● Sau thêm ba nút 5,15,20 có lưu lượng lớn (20) ta thấy xuất các liên kết màu lam => thuật toán nhận các nút có lưu lượng lớn triển khai liên kết đủ để đáp ứng yêu cầu ● Do giá truy nhập phụ thuộc vào khoảng cách các điểm, mà theo yêu cầu đề bài, các nút đặt cách ngẫu nhiên dẫn đến giá truy nhập thay đổi theo từng trường hợp => chỉ có thể đánh giá cách tương đối thêm liên kết 4, giá truy nhập tăng lên 3.3 Trường hợp ● Dựa kết thuật toán, ta thấy giới hạn số nút tối đa 4, tương ứng với tối đa liên kết thiết lập, tương đương với việc tổng số nút cha nút tối đa ● Kết mô đạt u cầu khơng có có nhiều nút TÀI LIỆU THAM KHẢO [1] Bài giảng môn Quy hoạch quản lý mạng viễn thông, giảng viên TS Trần Thị Ngọc Lan, viện Điện Tử - Viễn Thông, trường Đại học Bách Khoa Hà Nội [2] https://slideplayer.com/slide/4168453/ truy cập lần cuối 20h, 26/05/2021 BẢNG PHÂN CƠNG CƠNG VIỆC Họ tên Cơng việc thực PHẠM THỊ ĐĂNG Xây dựng MLSA LÊ THỊ MÂY Xây dựng MLSA VŨ TRỌNG TỚI Phần VŨ THỊ THU TRANG Phần HOÀNG QUỐC VIỆT Phần ... khơng có có nhiều nút TÀI LIỆU THAM KHẢO [1] Bài giảng môn Quy hoạch quản lý mạng viễn thông, giảng viên TS Trần Thị Ngọc Lan, viện Điện Tử - Viễn Thông, trường Đại học Bách Khoa Hà Nội [2]... cho viễn thông trở nên phức tạp có yêu cầu kỹ thuật cao nhằm đáp ứng nhu cầu tăng các dịch vụ có chất lượng cao dịch vụ viễn thông tiên tiến Do việc tổ chức mạng viễn thơng nhằm tạo mạng viễn. .. ĐẦU Ngày nay, mạng viễn thơng vơ cùng phát triển Phát minh hệ thống điện tín điện thoại cách mạng hoá các phương tiện thông tin truyền thông Hệ thống thông tin viễn thông xem các phương

Ngày đăng: 30/06/2022, 18:07

Hình ảnh liên quan

Hình 1. Ví dụ về hàm tiền bối - BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG

Hình 1..

Ví dụ về hàm tiền bối Xem tại trang 9 của tài liệu.
Bảng 1: Giải thuật MLSA - BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG

Bảng 1.

Giải thuật MLSA Xem tại trang 13 của tài liệu.
Hình 2: Kết quả mô phỏng yêu cầu 1 - BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG

Hình 2.

Kết quả mô phỏng yêu cầu 1 Xem tại trang 15 của tài liệu.
Hình 3: Kết quả mô phỏng yêu cầu 2 - BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG

Hình 3.

Kết quả mô phỏng yêu cầu 2 Xem tại trang 15 của tài liệu.
Hình 4: Kết quả mô phỏng yêu cầu 3 - BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG

Hình 4.

Kết quả mô phỏng yêu cầu 3 Xem tại trang 16 của tài liệu.
Bảng 2: Chú thích - BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG

Bảng 2.

Chú thích Xem tại trang 16 của tài liệu.
BẢNG PHÂN CÔNG CÔNG VIỆC - BÁO CÁO BÀI TẬP LỚN QUY HOẠCH VÀ QUẢN LÝ MẠNG VIỄN THÔNG
BẢNG PHÂN CÔNG CÔNG VIỆC Xem tại trang 18 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan