Cấu trúc khối tách burst

Một phần của tài liệu LẬP VÀ TÁCH BURST TRONG CHUYỂN MẠCH BURST QUANG (Trang 50 - 53)

Cấu trúc cơ bản.

Một khối tách burst điển hình bao gồm các khối, xử lý mào đầu burst có nhiệm vụ lấy ra các thông tin cần thiết dùng cho việc tách và chuyển tiếp gói, bộ đệm burst dùng để lưu trữ burst trong khi chờ xử lý mào đầu, khối xử lý IP-OH để xác định đích đến của gói nếu cần thiết, bộ đệm IP có chức năng đệm gói trong thời gian xử lý mào đầu, và một xưởng chuyển mạch điện tử có tác dụng chuyển mạch các gói đã được tách ra từ burst tới đúng đầu ra tương ứng để đến đích.

Hình 3.2 Cấu trúc cơ bản của khối tách burst.

Nguyên tắc làm việc.

- Các bước sóng quang mang burst sau khi được chuyển mạch qua các nút trung gian, sẽ được chuyển tới nút biên đích, và đưa tới các Bộ thu (PD – Photodiode). Tại đây, các burst (đang ở dưới dạng quang) sẽ được chuyển đổi về tín hiệu miền điện để xử lý.

- Tiếp theo, các burst sẽ được tiến hành tách phần mào đầu và phần tải trọng riêng biệt. Quá trình này được thực hiện tương đối đơn giản bởi chúng ta đã sử dụng một cấu trúc burst nhất định khi tạo lập burst, nói cách khác, nhà quản lý biết được chính xác phần mào đầu (có kích thước cố định đã được định sẵn) nằm ở vị trí byte thứ nhất cho đến byte thứ n nào đó trong burst. Và dễ dàng điều khiển thiết bị cắt ra đúng phần mào đầu cần xử lý.

- Sau khi phần mào đầu và phần tải trọng được tách ra riêng rẽ, phần mào đầu burst sẽ được chuyển đến khối xử lý mào đầu B-OH để đọc ra các thông tin cần thiết cho việc đảm bảo tách đúng các gói tin ra từ burst và chuyển tiếp các gói tới đích đến tương ứng của chúng. Các thông tin này có thể bao gồm:

 Kiểu dữ liệu phần tải trọng.  Độ dài phần tải trọng.

 Số lượng gói có trong phần tải trọng.  Vị trí của các gói.

 Đích đến của từng gói tương ứng (có thể có).

- Phần tải trọng burst sẽ được đệm (lưu trữ tạm thời) tại bộ đệm burst tập trung trong lúc đợi các thông tin cần thiết lấy ra từ việc xử lý mào đầu burst chuyển tới. Căn cứ vào các thông tin thu được, bộ điều khiển sẽ tiến hành tách burst ra thành các gói tin tương ứng.

Quá trình này thực chất là một quá trình đọc chính xác dữ liệu tương ứng từ bộ đệm burst thông qua một bộ điều khiển ghi/đọc. Một burst cụ thể sẽ được lưu trữ tại một vùng nhất định trong bộ đệm, và bộ ghi/đọc có thể dựa vào thông tin về “vị trí từng gói” (thu được từ quá trình xử lý mào đầu), hoặc đơn giản dựa vào các khoảng ngăn cách - ở đây chính là các khoảng bảo vệ gói (GB-P) để lần lượt đọc ra các gói dữ liệu nằm trong burst.

- Các gói tin sau khi được tách ra sẽ được chuyển vào bộ đệm IP trong khi chờ xử lý mào đầu gói tương ứng của mình để xác định đích cần chuyển tiếp (Quá trình tách mào đầu gói, chuyển tới khối xử lý IP-OH diễn ra song song với quá trình đệm gói tin vào bộ đệm này).

Cũng có thể trong cấu trúc burst, cụ thể là phần mào đầu, chúng ta đã ghi thêm “vị trí” và “đích đến” tương ứng của mỗi gói (như đã trình bày ở các phần trên). Khi đó, chúng ta có thể lập tức điều khiển các gói chuyển tới các đầu ra tương ứng để tới đích mà ko cần lưu trữ vào bộ đệm cũng như xử lý IP- OH nữa.

- Cuối cùng, các gói dữ liệu sẽ thông qua các cổng tương ứng, đi ra khỏi nút biên và chuyển tiếp tới đúng đích đến mong muốn. Quá trình tách burst kết thúc.

Cấu trúc khối tách burst đối với burst sử dụng trường thời gian bù.

Đối với trường hợp sử dụng trường thời gian bù trong phần mào đầu burst để đồng bộ quá trình tách burst với quá trình xử lý mào đầu, thì bộ đệm burst là không cần thiết. Và phần tải trọng burst (sau khi đã được trễ một khoảng thời gian nhất định để khối xử lý mào đầu burst hoàn thành nhiệm vụ lấy thông tin cần thiết) sẽ được tiến hành tách gói và chuyển thẳng các gói vào bộ đệm IP.

Cấu trúc khối tách burst đối với burst có chứa thông tin đích đến của các gói tin trong phần mào đầu.

Đối với đề xuất chèn thông tin về đích đến của từng gói dữ liệu vào phần mào đầu burst trong quá trình lập burst, khối tách burst có thể giảm thiểu được bộ đệm IP dùng để lưu trữ gói, và bộ xử lý mào đầu gói. Các thông tin dùng cho việc chuyển tiếp gói tới đầu ra tương ứng sẽ được lấy ra từ mào đầu, thông qua khối xử lý mào đầu burst và được chuyển tới bộ lập lịch/điều khiển. Bộ lập lịch/điều khiển sẽ tiến hành chuyển tiếp các gói tới đầu ra tương ứng ngay khi gói được tách ra từ burst mà không cần đệm trong một bộ đệm nào để chờ xử lý.

Hình 3.3 Khối tách burst đối với burst đã ghi địa chỉ đích đến ở mào đầu.

Một phần của tài liệu LẬP VÀ TÁCH BURST TRONG CHUYỂN MẠCH BURST QUANG (Trang 50 - 53)