Chương 2 Các giao thức sử dụng trong mạng ASON
2.2. Giao thức RSVP (Resource Reservation Protoco l)
2.2.3. Tái định tuyến LSP
B LSP LSP 6.1 6.1 E Ne w LSP New LSP 6.3 Notify Notify Delete old LSP Delete old LSP Delete old LSP A C B LSP LSP 6.1 6.1 E Ne w LSP New LSP 6.3 Notify Notify Delete old LSP Delete old LSP Delete old LSP
Hình 2.2.3.a: Quá trình tái định tuyến [3]
+ Liên kết sự cố: Các nút phía trên và phía dưới gửi tất cả các thông tin LSP đi qua liên kết bị sự cố tới nút primary bằng cách sử dụng bản tin Notify. Một bản tin Notify có thể mang thông tin của nhiều LSP.
+ Sau khi nút đầu tiên nhận bản tin Notify, tất cả các LSP được sắp xếp theo quyền ưu tiên tái định tái định tuyến.
+ Thực hiện tái định tuyến các LSP lần lượt theo thứ tự quyền ưu tiên tái định tuyến từ cao đến thấp. Sau khi tái định tuyến thành công, thực hiện xóa LSP cũ.
Chú ý: Ưu tiên tái định tuyến có thể được đặt khi một LSP được thiết lập hoặc thay đổi sau khi một LSP được thiết lập. Có 2 loại quyền ưu tiên là: cao và thấp.
Primary node Path Ack Middle node Middle node End node
Send Path Tear message to delete the old LSP
Path Ack
Path Resv (with Ack)
Ack Resv
Ack Resv
Ack
Open alarm serveilence for the new LSP
Path Ack
Path Ack
Path
Send PathErr message to delete the old LSP
Resv (with Ack) Ack Resv
Ack Resv
Ack
Hình 2.2.3.b: Quá trình tái định tuyến [3]
Tái định tuyến là một đặc điểm quan trọng của ASON.Khi có sự cố xảy ra ở lớp truyền dẫn thấp hơn, dịch vụ sẽ bị ảnh hưởng.Khi xảy ra điều này, một yêu cầu tái định tuyến được gửi tới mặt phẳng điều khiển.Sau khi nhận được yêu cầu, một
tuyến mới được truy vấn, các tài nguyên được xác định để thiết lập một tuyến mới.Sau khi một tuyến mới được thiết lập, thì nút đầu tiên và nút cuối thực hiện xóa kết LSP cũ.
- Thực hiện tái định tuyến tại nút đầu tiên:
TEMIB RSVP SCK RSM LMGR SC
Notify (rerouting)
Response ERO Request setup LSP
Query Data link and Signaling out-interface Notify_ind (rerouting)
Request ERO for rerouting new LSP
Response Data link and Signaling out-interface
Request Setting up positive and reverse cross-connections Setting up positive and reverse cross-connections response Path message (rerouting)
Receive Resv message
Request Setting up positive and reverse cross-connections Setting up positive and reverse cross-connections
response Report LSP rerouting
succeeded
Request Setting up positive cross-connections
Setting up positive cross-connections response
Setup SNCP
Check cross- connections, save database
Hình 2.2.3.c: Quá trình tái định tuyến tại nút đầu [3]
Lý do để yêu cầu thiết lập kết nối positive tới SC là để kiểm tra xem các kết nối positive và reserve có thiết lập thành công hay không. Sau đó các kết nối được lưu lại trong cơ sở dữ liệu.
Thiết lập các kết nối positive và reserve được thực hiện tại lớp báo hiệu. Tại phía NE, khi bản tin Path được gửi, cả 2 kết nối positive và reserve được thiết lập.
TEMIB RSVP SCK RSM LMGR SC
Request opening ALARM monitor Request deleting old LSP
Path Tear (delete old LSP)
Receive Resv (open ALARM monitor) Open ALARM monitor
response
Request deleting old LSP
Request deleting old LSP Delete old LSP response Delete old LSP response
Request opening ALARM monitor
Request opening ALARM monitor Opening ALARM
monitor response Open ALARM monitor response
Send Path (open ALARM monitor)
Hình 2.2.3.d: Quá trình tái định tuyến tại nút trung gian [3]
- Thực hiện tái định tuyến tại Nút trung gian:
TEMIB RSVP SCK RSM LMGR SC
Query Data link & Signaling out-interface Path message (rerouting)
Request Setting up positive and reverse cross-connections
Receive Resv message
Request opening ALARM monitor Opening ALARM monitor response Path (open ALARM monitor)
Response Data link & Signaling out-interface
Setting up positive and reverse cross-connections responese
Request Setting up positive cross-connections Setting up positive cross-connections response Send Resv message
Path (open ALARM monitor) Resv (open ALARM monitor) Resv (open ALARM monitor)
Check cross- connetions,
save database
- Thực hiện tái định tuyến tại Nút cuối:
TEMIB RSVP SCK RSM LMGR SC
Path message (rerouting)
Request Setting up positive and reverse cross-connections
Request opening ALARM monitor Opening ALARM monitor response Path (open ALARM monitor)
Setting up positive and reverse cross-connections responese
Request Setting up positive cross-connections Setting up positive cross-connections response Resv
Delete old LSP
Path Err (delete old LSP) Resv (open ALARM monitor)
Check cross- connetions, save database Path_event (rerouting) Setting up positive cross-connection Path_event (open ALARM monitor)
Open ALARM monitor response
Setup SNCP
Hình 2.2.3.f: Quá trình tái định tuyến tại nút cuối [3]