Đa truy nhập 2 âm bận (DBTMA)

on Thứ Năm, 18 tháng 6, 2015
        Haas đã đề xuất đa truy nhập 2 âm bận (DBTMA). Giao thức này sử dụng 2 âm ngoài băng cùng với sự bắt tay RTS/CTS để thông báo cho các láng giềng về sự phát hiện tại. Giao thức này giải quyết được hoàn toàn vấn đề nút ẩn/nút hiện. Mô tả vắn tắt thuật toán như sau. Sau khi gói RTS được phát đi, tín hiệu BTt (âm bận-máy phát) được thiết lập để tránh RTS khỏi bị hỏng (corrupted). Khi nghe thấy âm BTt, các máy phát khác sẽ trì hoãn không phát gói RTS và lùi lại (back-off). Khi phát xong RTS, máy phát tắt âm BTt và đợi gói CTS từ máy thu. Sau khi thu được gói RTS, máy thu trả lời bằng gói CTS và thiết lập tín hiệu BTr (âm bận-máy thu). Bất ki máy phát nào ở gần máy thu nghe thấy âm này đều không phát khi âm bận dược thiết lập.

RTS/CTS

        Có thể xảy ra là 2 gói RTS đồng thời được gửi đi, làm hỏng tín hiệu RTS. Trong trường hợp này, máy thu không hiểu lệnh và sẽ không trả lời. Cả 2 máy phát sẽ hẹn giờ riêng rẽ và lặp lại thủ tục trên trước khi phát lại gói RTS. Điều này ngăn sự hỏng dữ liệu. Thuật toán này cũng giải quyết vấn đề đầu cuối ẩn/hiện, vì các nút ẩn có thể trả lời yêu cầu RTS bằng cách đặt âm bận của mình còn các nút hiện có thể bắt đầu phát vì nó không còn cần nghe môi trường dùng chung nữa. Mặc dù phương pháp DBTMA giải quyết được vấn đề nút ẩn/hiện, song nó yêu cầu 2 kênh phụ để thiết lập tín hiệu BTr và BTt. Đây là phần mào đầu đáng kể trong phổ phân cho WLAN vốn đã chật chội.

     Lớp MAC 802.11  dựa trên giao thức CSMA/CA + ACK đối với các khung phát đồng loạt (unicast) và CSMA/CD (đa truy nhập cảm nhận sóng mang/phát hiện va chạm) cho các khung quảng bá (broadcast). Nó cũng triển khai cơ chế cảm nhận sóng mang ảo (dùng RTS/CTS) để tránh trạm khỏi phát khi có 2 nút đang liên lạc.



Từ khóa tìm kiếm nhiều: phan tich song