Chương 6: Kết luận và công việc tương lai.

Một phần của tài liệu đồ án tối ưu hóa truyenf multicast trogn giải thuật truyền dữ liệu video stream ming (Trang 46 - 47)

6.1. Kết luận.

Trong khóa luận này, chúng tôi giới thiệu đến các bạn một cấu trúc khác để xây dựng các nút trong mạng P2P phục vụ cho việc truyền dữ liệu video trực tiếp. Cấu trúc mà chúng tôi đã xây dựng và hoàn thiện được gọi là cấu trúc cây cân bằng. trong phương pháp của chúng tôi, các nút trong mạng sẽ được tập hợp và tổ chức thành các cây con riêng biệt có chung gốc. Nguồn dữ liệu ban đầu sẽ được mã hóa theo kiểu MDC thành nhiều luồng dữ liệu khác nhau, và mỗi luồng đó sẽ được phát tán riêng cho mỗi cây con có chung gốc được đề cập ở trên. Mỗi nút trong mạng sẽ nhận được một luồng dữ liệu đẩy từ cha của nó vào các luồng dữ liệu còn lại ở các cây con khác dựa vào liên kết kéo dữ liệu mà chúng sẽ tự thiết lập. Có hai đặc điểm chính và quan trong trong cấu trúc cây của chúng tôi, một là tổng số nút và tổng số băng thông ở các cây con có gốc là các nút bất kỳ trong mạng phải tương đương nhau và thứ hai là, các nút có băng thông lớn sẽ được dần chuyển lên các level ở trên, tiến gần đến nút gốc hơn. Các điều này giúp cho độ cao trung bình của cây được giảm xuống , do đó, thời gian truyền phát dữ liệu toàn mạng được giảm xuống đáng kể, các nút ở lá sẽ chịu đỗ trễ thấp hơn rất nhiều.

Để duy trì và giải quyết vấn đề nút ra/vào cây, chúng tôi cũng đã có những cơ chế xử lý riêng như đã trình bày trong nội dung khóa luận. Cấu trúc cây cân bằng của chúng tôi cũng là cơ sở để phát triển cơ chết tit-for-tat, giúp khuyến khích các nút

38

đóng góp nhiều hơn băng thông của mình vào mạng lưới chung, giúp nâng cao hiệu suất truyền tải của toàn mạng. Chúng tôi cũng đã thiết kế bộ mô phỏng để chứng minh lý thuyết trên là hiệu quả.

6.2. Công việc tương lai.

Công việc tương lai của chúng tôi là cố gắng hoàn thiện thêm cơ chế switch, hiện tại cơ chế của chúng tôi vẫn còn khá phức tạp. Ngoài ra, chúng tôi cũng sẽ triển khai cơ chế của chúng tôi trong một mạng thực ví như PlanetLab và chứng minh hiệu quả của cơ chế của chúng tôi trong môi trường mạng thực tế.

Một phần của tài liệu đồ án tối ưu hóa truyenf multicast trogn giải thuật truyền dữ liệu video stream ming (Trang 46 - 47)