Các giá trị SIFS, DIFS, PIFS

Một phần của tài liệu Khảo sát mạng LAN với các phần mở rộng không dây (Trang 31)

Để tìm hiểu các giá trị SIFS, DIFS, PIFS thì việc đầu tiên là phải tìm hiểu IFS (Interframe Spacing). Các trạm trong WLAN đều được đồng bộ với nhau về thời gian (sử dụng gói tin beacon). IFS là một thuật ngữ dùng để đề cập đến việc chuẩn hóa các khoảng thời gian được sử dụng trong WLAN.

Có bốn loại IFS là: SIFS, PIFS, DIFS, EIFS nhưng trong WLAN thường chỉ sử dụng 3 loại IFS chính: SIFS, PIFS và DIFS. Mỗi kiểu được các trạm sử dụng để gửi các kiểu messages nào đó trên mạng hay quản lý các khoảng thời gian trong việc điều khiển các trạm đấu tranh giành quyền truy cập.

Bảng Quy ước thời gian IFS ứng với các phương thức truyền tin

Đơn vị: μS (microSeconds)

Loại IFS Trải phổ chuỗi trực tiếp (DSSS) Trải phổ nhảy tần (FHSS) Hồng ngoại (Infrared) SIFS 10 28 7 PIFS 30 78 15 DIFS 50 128 23

Các giá trị IFS được sử dụng để trì hoãn việc truy cập đường truyền của một trạm nào đó hay được dùng để cung cấp các mức ưu tiên khác nhau. Trong một mạng không dây, các thiết bị đều được đồng bộ, các trạm và AP sử dụng các khoảng cách thời gian chuẩn để thực hiện các tác vụ khác nhau. Các trạm đều biết các khoảng thời gian này và sử dụng chúng một cách thích hợp. Một tập các khoảng thời gian chuẩn được định nghĩa cho FHSS, DSSS và Infrared (hồng ngoại). Bằng cách sử dụng các khoảng thời gian này, mỗi trạm đều biết khi nào và liệu chúng có được phép thực hiện một hành động nào đó trên mạng hay không.

- SIFS: Là IFS cố định và ngắn nhất. SIFS là khoảng thời gian trước và sau khi các loại messages sau được gửi đi (đây không phải là danh sách đầy đủ):

RTS: Được các trạm gửi để yêu cầu giành quyền sử dụng đường truyền.

CTS: Được sử dụng bởi trạm nhận để hồi đáp lại RTS frame của máy trạm, điều này đảm bảo tất cả các trạm khác tạm dừng việc truyền của mình lại để nhường cho trạm đã gửi RTS.

ACK: Được sử dụng để thông báo cho trạm gửi gửi rằng dữ liệu đã được nhận đầy đủ ở dạng đọc được.

SIFS cung cấp mức ưu tiên cao nhất trên một mạng WLAN. Lý do SIFS có mức ưu tiên cao nhất là các trạm thường xuyên lắng nghe đường truyền

(carrier senses) đợi cho đường truyền rỗi. Một khi đường truyền đã rỗi, mỗi trạm phải đợi một khoảng thời gian trước khi thực hiện việc truyền. Khoảng thời gian một trạm phải đợi được xác định bởi việc mà trạm đó muốn thực hiện. Mỗi việc trên mạng không dây đều được xếp vào một loại IFS nào đó. Các tác vụ có độ ưu tiên cao rơi vào SIFS. Nếu một trạm chỉ phải đợi một khoảng thời gian ngắn sau khi đường truyền rỗi để thực hiện việc truyền thì nó sẽ có độ ưu tiên cao hơn các trạm phải đợi một khoảng thời gian dài hơn. SIFS được sử dụng cho các công việc đòi hỏi một khoảng thời gian rất ngắn có nghĩa là cần độ ưu tiên cao để hoàn thành công việc.

PIFS là interframe cố định nhưng không phải là ngắn nhất hay dài nhất, vì thế, nó có độ ưu tiên cao hơn DIFS nhưng thấp hơn SIFS. AP sử dụng PIFS chỉ khi mạng đang ở trong chế độ PCF (Point Co-ordination Function). PIFS có khoảng thời gian ngắn hơn DIFS và dài hơn SIFS, vì thế, AP sẽ luôn luôn chiếm quyền điều khiển đường truyền trước khi các trạm bắt đầu đấu tranh giành quyền truy cập trong chế độ DCF. PCF chỉ làm việc với DCF, nó không phải là

một chế độ hoạt động độc lập, vì thế, một khi AP kết thúc việc bầu chọn, các trạm khác có thể tiếp tục đấu tranh giành quyền truy cập đường truyền trong chế độ DCF.

DIFS là interframe cố định và dài nhất, nó được sử dụng mặc định ở các trạm (tương thích với chuẩn 802.11) đang ở trong chế độ DCF. Mỗi trạm trên mạng sử dụng chế độ DCF đều phải đợi cho đến khi DIFS trôi qua trước khi có thể truyền dữ liệu. Tất cả các trạm hoạt động dựa trên chế độ DCF sử dụng DIFS để truyền các frame dữ liệu hoặc frame điều khiển. Khoảng thời gian DIFS này làm cho việc truyền các frame sẽ có độ ưu tiên thấp hơn các frame trong chế độ PCF. Thay vì tất cả các trạm đều cho rằng đường truyền đang rỗi và tùy ý bắt đầu việc truyền frame đồng thời ngay sau khi khoảng thời gian DIFS vừa kết thúc (điều này sẽ gây nên xung đột), mỗi trạm đều sử dụng 1 thuật toán gọi là Random Back-Off để xác định phải đợi thêm bao lâu trước khi bắt đầu việc truyền dữ liệu của nó.

Một phần của tài liệu Khảo sát mạng LAN với các phần mở rộng không dây (Trang 31)