Cấu trúc gói tin WMPLS

Một phần của tài liệu quản lý di động cho các mạng wmpls (Trang 40 - 41)

WMPLS sử dụng hai khuôn dạng tiêu đề cơ bản được chỉ ra trong hình 2.2. Trong mạng WMPLS, 2 bit đầu tiên trong số 20 bit trường Nhãn sẽ được đọc giống như trường Cờ (Flag). Trường này sẽ quyết định trường Control và trường CRC có được sử dụng hay không, và nó cũng chỉ thị độ dài của trường Control được sử dụng

là 1 hay 2 byte, tương ứng với các bit chỉ số thứ tự là 3 hay là 7.

Trong mô hình chồng lấn, tại đó giao thức lớp thấp hơn sẽ hỗ trợ việc điều khiển luồng và lỗi, khuôn dạng tiêu đề WMPLS sẽ không có trường Control và trường

CRC. Để xác định khuôn dạng cho nhãn khi này thì hai bit đầu tiên của trường Nhãn

được thiết lập bằng không để biểu thị rằng trường Control và trường CRC không được sử dụng. (Hình 2.2a)

Trong trường Control, chỉ ra ở hình 2.2b, N(S) là số thứ tự gói/khung đang gửi và N(R) là số thứ tự khung yêu cầu phát lại tự động hoặc số thứ tự khung báo nhận điều khiển luồng. Số bit của N(S) và N(R) phụ thuộc vào giá trị của Cờ (bảng 2.1). Trong đó, đối với các dịch vụ tốc độ truyền tải thấp, N(R) và N(S) chỉ có 3 bit, và ngược là sẽ là 7 bit. Sử dụng càng nhiều bit số thứ tự sẽ cho phép cửa sổ điều khiển luồng được thiết lập càng rộng để hỗ trợ việc truyền dẫn chuỗi khung tốc độ cao. Tùy chọn này có khả năng điều khiển luồng và điều khiển lỗi từ đầu cuối đến đầu cuối hoặc điều khiển trên từng chặng khi cần thiết dựa trên cơ sở gói được dán nhãn. Trường Control của phần tiêu đề WATM gồm các chức năng điều khiển luồng và lỗi. Trong các ứng dụng của mạng tùy biến di động, cần thiết phải có tùy chọn của điều khiển luồng và lỗi trên từng chặng. WATM không có khả năng điều khiển luồng và lỗi trên từng chặng, chức năng điều khiển này được chuyển sang cho các người sử dụng đầu cuối quản lý, hoặc nếu sử dụng mô hình chồng lấn, điều khiển luồng và lỗi trên từng chặng có thể thực hiện được nếu giao thức lớp thấp hơn có thể hỗ trợ chức năng này.

Hình 2.2 a và 2.2b dưới đây đưa ra khuôn dạng tiêu đề WMPLS. Cờ (2 bit) Nhãn (18 bit) CoS (1 bit) S (1 bit) TTL (8 bit)

Hình 2.2b: Tiêu đề WMPLS có trường Control và CRC

Bảng 2.1 và 2.2 dưới đây chỉ ra ý nghĩa các bit trong tiêu đề WMPLS

Bảng 2.1: Giá trị các bit cờ trong tiêu đề gói tin WMPLS

Các bit cờ (Flag) N(S), N(R)

0 0 Không có trường Control và CRC

0 1 3 bit N(R) và 3 bit N(S)

1 0 7 bit N(R) và 7 bit N(S)

1 1 Dự phòng cho các ứng dụng tương lai

Bảng 2.2: Các bit điều khiển báo nhận lỗi và điều khiển luồng trong tiêu đề WMPLS

Các bit điều khiển luồng ARQ

Báo nhận các khung điều khiển lỗi và điều khiển luồng

Biểu tượng điều khiển

00 Báo nhận tích lũy cho N(R-1) RR

01 Phía thu không sẵn sàng điều khiển luồng và báo nhận tích lũy cho N(R-1)

RNR

10 Tín hiệu N(R) loại bỏ ARQ Go-Back- N và báo nhận tích lũy cho N(R-1)

REJ

11 Tín hiệu N(R) lặp/loại bỏ có chọn lọc SREJ

Một phần của tài liệu quản lý di động cho các mạng wmpls (Trang 40 - 41)