Quá trình kiểm tra kênh điều khiển – Control Channel Check Process

Một phần của tài liệu Các giao thức trong mạng quang chuyển mạch tự động (ASON) và ứng dụng thực tế công nghệ ASON vào mạng truyền dẫn của VTN (Trang 37 - 39)

- Quản lý kênh điều khiển

Chức năng: Thiết lập và duy trì các kênh điều khiển giữa các nút

Cách thực hiện: các nút nối với nhau trao đổi bản tin cấu hình và một cơ chế đảm bảo duy trì liên lạc nhanh chóng.

Quản lý kênh điều khiển bao gồm các chức năng sau:

 Thiết lập các kênh điều khiển

 Quá trình duy trì liên lạc

 Hủy các kênh điều khiển

Chi tiết bao gồm:

Thiết lập các kênh điều khiển: thực hiện điều chỉnh tham số, bao gồm các bước:

- Thay đổi các tham số có liên quan đến bản tin Hello được sử dụng bởi cơ chế tồn tại liên tục của các kênh điều khiển bảo dưỡng

- Điều chỉnh tham số được thực hiện qua chuyển mạch bản tin Config giữa 2 nút cạnh nhau.Nếu điều chỉnh tham số thành công, kênh điều khiển được thiết lập và trở thành quá trình duy trì hiệu lực nhanh.

- Nếu sau quá trình duy trì hiệu lực các kênh điều khiển được thiết lập nhưng không hỗ trợ thì đặt các tham số cấu hình HelloInterval và HelloDeadInterval về 0.

Tiến trình kiểm tra kênh điều khiển như sau:

Node A Node B Config ConfigAck/ConfigNack Config Config Config

- Nút A gửi bản tin Config tới nút B

- Nếu nút A nhận được các thông tin sau từ nút B:

+ Bản tin ConfgiAck chỉ ra rằng kênh điều khiển đã được thiết lập;

+ Bản tin ConfigNAck từ nút B chỉ ra rằng điều chỉnh tham số bị lỗi, kênh điều khiển không được thiết lập

- Nếu nút A không nhận được tín hiệu phản hồi từ nút B trong suốt quá trình thì nút A sẽ gửi bản tin Config tới Nút B trong suốt thời gian đó. Quá trình này chiếm giữ tài nguyên kiểm tra kênh điều khiển

Quá trình duy trì liên lạc:

- duy trì các kênh điều khiển

- tiến trình:

+ sau khi kênh điều khiển được thiết lập, sử dụng giao thức Hello để chuyển mạch bản tin Hello bao gồm 2 dãy số TxSeqNum và RcvSeqNum giữa local nút và remote nút.

+ giao thức Hello là kỹ thuật duy trì hiệu lực nhanh và có thể sử dụng để thực hiện bảo dưỡng kết nối của kênh điều khiển và tìm ra các lỗi của kênh điều khiển.

+ chuyển mạch bản tin Hello bao gồm 2 dãy số TxSeqNum và RcvSeqNum được thực hiện để duy trì các kênh điều khiển và tìm các lỗi.

Node A Node B {TxSeqNum=1;RcvSeqNum=0} {TxSeqNum=1;RcvSeqNum=1} {TxSeqNum=2;RcvSeqNum=1} {TxSeqNum=2;RcvSeqNum=2} {TxSeqNum=3;RcvSeqNum=2} . . . .

Loại bỏ các kênh điều khiển:

+ nếu kênh điều khiển bị loại bỏ, không NE nào sử dụng kênh điều khiển để gửi bản tin Hello nữa.

+ NE peer-end không nhận được bản tin qua kênh điều khiển. Nếu khoảng thời gian của bản tin Hello kết thúc, NE peer-end kiểm tra lại kênh điều khiển.Trạng thái của kênh điều khiển là config_snd.

- cơ sở áp dụng việc loại bỏ các kênh điều khiển

+ khi số lượng liên kết của các kênh điều khiển vượt quá ngưỡng, chúng ta có thể loại bỏ một vài kênh điều khiển như các kênh điều khiển giữa các NE ASON và các NE truyền thống để giải phóng tài nguyên.

Một phần của tài liệu Các giao thức trong mạng quang chuyển mạch tự động (ASON) và ứng dụng thực tế công nghệ ASON vào mạng truyền dẫn của VTN (Trang 37 - 39)

Tải bản đầy đủ (PDF)

(73 trang)