Kiến trúc xuyên tầng trong giao thức CLPC

Một phần của tài liệu (LUẬN văn THẠC sĩ) phương pháp tiếp cận theo thiết kế xuyên tầng nhằm tối ưu hóa năng lượng trong mạng manet (Trang 69 - 71)

Trên cơ sở các nghiên cứu về vấn đề định tuyến nhằm tối ƣu hóa năng lƣợng cho mạng MANET theo cách tiếp cận xuyên tầng đã đƣợc trình bày trong chƣơng 2, các tác giả Ahmed, Kumaran, Syed và Subburam [1] đã đề xuất phƣơng pháp thiết kế xuyên tầng để điều chỉnh lại thiết kế của giao thức AODV thành giao thức CLPC (the Cross-Layer design approach for Power Control) có hiệu năng cao hơn và mức độ hiệu quả khi sử dụng năng lƣợng cao hơn trong mạng MANET.

Kiến trúc xuyên tầng này cho phép điều chỉnh năng lƣợng truyền đƣợc tạo ra tại tầng Vật lý sau khi một nút nhận đƣợc thông tin về Cƣờng độ tín hiệu nhận (RSS) của các nút láng giềng. Việc điều chỉnh năng lƣợng truyền sẽ giúp cho nút này thay đổi động phạm vi truyền ở tầng Vật lý vì năng lƣợng truyền sẽ ảnh hƣởng trực tiếp tới phạm vi truyền. Thông tin RSS này đƣợc truyền từ tầng Vật lý lên tầng Mạng để nó có thể đƣa ra các quyết định tối ƣu trong các giao thức định tuyến. Ƣu điểm chính của kiến trúc này là cho phép các tầng phía trên (tầng MAC và tầng Mạng) truy cập thông tin từ tầng Vật lý. Hình 3.1 minh họa tƣơng tác xuyên tầng trong kiến trúc này.

Đối với giao thức AODV, đƣờng đƣợc chọn cài đặt vào bảng định tuyến và chuyển tiếp dữ liệu là đƣờng ngắn nhất về số chặng. Vì vậy, đƣờng này sẽ đƣợc hình thành từ các liên kết dài và yếu dẫn đến mức độ ổn định và tính bền vững của đƣờng không cao. Đây cũng là một nhƣợc điểm khi giao thức AODV chỉ đƣợc thiết kế và hoạt động dựa vào các thông tin tại tầng định tuyến (tầng

Mạng). Thiết kế xuyên tầng của giao thức CLPC nhằm cải tiến nhƣợc điểm này của giao thức AODV với cơ chế thu thập thông tin về Cƣờng độ tín hiệu nhận (RSS) phục vụ cho thuật toán điều chỉnh năng lƣợng truyền và thiết kế lại tiến trình tìm đƣờng cũng nhƣ tiến trình tìm lại đƣờng khi đƣờng bị lỗi. Thiết kế xuyên tầng của giao thức CLPC đƣợc minh họa trong Hình 3.1.

Hình 3.1. Thiết kế xuyên tầng của giao thức CLPC

Trong thiết kế này các tầng sau đƣợc kết nối với nhau để hoàn thành một tập các nhiệm vụ sau:

 Tầng Vật lý: Điều kiển năng lƣợng truyền, điều chế tín hiệu và mã hóa dữ liệu.

 Tầng Liên kết dữ liệu: Điều khiển hàng đợi, nhận biết tắc nghẽn nhận biết mất mát gói tin.

 Tầng Mạng: Giải quyết tắc nghẽn và định tuyến tối ƣu

 Tầng Chuyển vận: Cung cấp các dịch vụ UDP

 Tầng Ứng dụng: Cung cấp các dịch vụ ứng dụng đa phƣơng tiện

Một phần của tài liệu (LUẬN văn THẠC sĩ) phương pháp tiếp cận theo thiết kế xuyên tầng nhằm tối ưu hóa năng lượng trong mạng manet (Trang 69 - 71)