Một bổ sung của lớp giao thức MAC cụng suất thấp khả năng tỏi cấu hỡnh cao và giao thức B-MAC. Nú cung cấp một giới hạn thiết lập chức năng lừi và một giao diện cho phộp cỏc thành phần lừi được chỉnh và cấu hỡnh phụ thuộc vào lớp cao hơn. Lừi của B-MAC bao gồm cỏc đặc điểm sau cú thể bật tắt và sử dụng trong bất kỳ kết hợp nào thoả món :
Lắng nghe cụng suất thấp, thực thi kỹ thuật đỏnh thức mào đầu cơ bản thoả món cỏc điều trờn, nú cho phộp cỏc nỳt ngủ ở chế độ mặc định, giỳp cho bảo tồn năng lượng . Sự khỏc nhau giữa khoảng thời gian mẫu kờnh và khoảng thời gian khởi đầu cú thể được chọn bởi lớp cao hơn.
Đỏnh giỏ kờnh sạch (CCA), xỏc định liệu kờnh cú bận hay khụng bởi việc kiểm tra mẫu gần kề và sử dụng kỹ thuật dũ tiếp cận ngoài. Nếu tớnh năng CCA bị tắt, một giao thức lập lịch cú thể được bổ sung trờn B- MAC. Nếu nú được kớch hoạt, khoảng thời gian sau đú (trong trường hợp kờnh bận) cú thể được chọn bởi cỏc lớp cao hơn. CCA sử dụng cho lắng nghe cụng suất thấp.
Tớn hiệu (ACK: Nếu ACK được kớch hoạt, một đỏp ứng sẽ được gửi bổ sung sau khi nhận gúi unicast.
Cỏc thành phần B-MAC ROM RAM
Basic B-MAC 3046 166
Basic B-MAC L
PL 4092 170
Basic B-MAC LPL ACK 4386 172
Basic B-MAC LPL AC
K RTS/CTS 4616 277
Hỡnh 2.5 Cỏc thành phần của B-MAC và cỏc thiết bị bộ nhớ của chỳng.
Cỏc tớn hiệu đặt trước kờnh RTS/CTS cú thể được bổ sung trờn B-MAC sử dụng giao diện điều khiển của nú, nhưng nú khụng là một phần lừi của B-MAC
Việc đơn giản hoỏ, hiệu quả và khả năng cấu hỡnh của B-MAC (hỡnh 2.5) cú nghĩa là nú giống như việc sử dụng nhiều tiện ớch. Một thoả món của B-MAC là thiết kế trong một modun trỡnh diễn và cung cấp chức năng lừi. Điều này dễ dàng bổ sung giao thức MAC phức tạp hơn trờn B-MAC, bao gồm nhiều chu trỡnh ngủ cơ bản và cỏc giao thức lập lịch tự do tranh chấp.