.4 quy định 26 kênh vô tuyến vật lý

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu hệ điều hành mã nguồn mở contiki cho mạng cảm biến không dây và ứng dụng trong hệ thống nông nghiệp chính xác tại lào​ (Trang 31 - 33)

Giống như kỹ thuật điều chế, tốc độ bit là phụ thuộc vào kênh vô tuyến. Tốc độ bit của kênh là 0 là 20.000 bit/s. Đối với các kênh từ 1-10, tốc độ bit là 40.000 bit/s và cho các kênh 11-26 tốc độ bit là 250.000 bit/s.

Hình 1.9: Các kênh 11-24 IEEE 802.15.4 chồng chéo lên các kênh 802.11. Kênh 25 và 26 không được bao bọc bởi các kênh 802.11. Khi các kênh 1, 6 và 11 của 802.11

được sử dụng, hai kênh 15 và 20 của 802.15.4 không bị ảnh hưởng bởi 802.11. Các kênh vô tuyến IEEE 802.15.4 trong băng tần 2.4GHz chia sẻ tần số vô tuyến của chúng với chuẩn IEEE 802.11 (WiFi) và có một sự chồng lấn với các kênh 802.11. Bởi vì chuẩn IEEE 802.11 có một cơng suất đầu ra cao hơn nên lưu lượng theo chuẩn 802.11 làm nhiễu lưu lượng theo chuẩn 802.15.2. Hình 1.9 cho thấy sự chồng lấn giữa chuẩn 802.15.4 và chuẩn 802.11. Tất cả kênh theo chuẩn 802.15.4 ngoại trừ kênh 25 và 26 được bao bọc bởi các kênh theo chuẩn 802.11. Khi các kênh 1, 6 và 11 của chuẩn 802.11 được sử dụng thì có 2 kênh của chuẩn 802.15.4 (là kênh 15 và 20) không thấy sự can nhiễu từ lưu lượng của chuẩn 802.11.

có thể đang truyền dữ liệu trên một kênh cụ thể và để điều phối viên quét các kênh có sẵn trong mạng.

Cơ chế phát hiện công suất vô tuyến cũng được sử dụng để hỗ trợ cơ chế đánh giá kênh trống CCA (Clear Channel Assessment). Trong đó, lớp vật lý có thể đánh giá để biết được một nút nào đó hiện đang truyền dẫn qua kênh vơ tuyến. Điều này được thực hiện bằng một trong ba cách sau: Thứ nhất là đo công suất vô tuyến và so sánh nó với một mức cơng suất ngưỡng được xác định trước. Thứ hai là thực hiện giải điều chế tín hiệu vơ tuyến đến để xem nó có phải là một tín hiệu hợp lệ theo chuẩn 802.15.2. Thứ ba là sự kết hợp của phương pháp phát hiện cơng suất vơ tuyến và phương pháp điều chế tín hiệu. Cơ chế CCA được sử dụng bởi lớp MAC để kiểm sốt sự truy nhập kênh truyền vơ tuyến.

1.4.2.3. Lớp điều khiển truy nhập kênh truyền theo chuẩn IEEE 802.15.4

Mục đích của lớp MAC là để kiểm soát truy nhập vào các kênh truyền vơ tuyến. Bởi vì kênh truyền vơ tuyến được chia sẻ giữa tất cả các nút gửi và nút nhận trong một khu vực lân cận với nhau nên lớp MAC cung cấp cơ chế để các nút xác định khi nào kênh nhàn rỗi và khi nào là an toàn để gửi các bản tin.

Lớp 802.15.4 MAC cung cấp cơ chế quản lý truy nhập kênh, xác nhận sự hợp lệ các khung đến và xác nhận sự tiếp nhận khung. Ngoài ra, 802.15.4 MAC cung cấp các cơ chế tùy chọn cho việc đa truy nhập phân chia thời gian (TDMA) để truy nhập kênh truyền. Trong đó, điều phối viên PAN chỉ định các khe thời gian cho thiết bị trong mạng PAN và thực hiện việc lập lịch trình thơng qua sự truyền tải các bản tin báo hiệu. Đây là chế độ báo hiệu, tuy nhiên không được sử dụng rộng rãi bởi các giao thức chạy trên chuẩn 802.15.2.

Việc quản lý truy nhập kênh truyền thực hiện theo cơ chế CCA được hỗ trợ bởi lớp vật lý. Trước khi gửi một gói tin, lớp MAC yêu cầu lớp vật lý thực hiện một kiểm tra CCA. Nếu CCA nhận thấy rằng một nút khác hiện đang sử dụng kênh truyền thì lớp MAC sẽ khơng thực hiện việc truyền gói tin của nó. Thay vào đó, lớp MAC sẽ đợi một thời gian nhất định và thử gửi lại gói tin một lần nữa.

Lớp MAC thực hiện xác nhận sự hợp lệ các khung đến bằng việc tính tốn kiểm tra dư vịng 16 bit (CRC) của toàn bộ khung. CRC được sử dụng để kiểm tra các lỗi truyền trong khung và được tính tốn bởi nút gửi khung. Nó được thêm vào các gói tin được truyền đi. Nếu CRC được tính tốn bởi nút nhận khơng khớp CRC ở cuối khung thì nút nhận sẽ loại bỏ khung.

Lớp MAC cung cấp một cơ chế tự động xác nhận các khung dữ liệu. Nếu một khung đến có thiết lập bit xác nhận thì lớp MAC sẽ gửi đi một khung xác nhận. Khung xác nhận chỉ được gửi đi khi địa chỉ đích của khung đến giống địa chỉ của thiết bị và nếu CRC của khung đến hợp lệ. Khung xác nhận không được định địa chỉ rõ ràng đến nút gửi khung dữ liệu, mà được quảng bá đến tất cả các nút. Chính điều này dẫn đến việc nhiều giao thức lớp trên chạy trên chuẩn 802.15.4 thực hiện các cơ chế xác nhận của riêng chúng.

1.4.2.4. Cấu trúc khung dữ liệu theo chuẩn IEEE 802.15.4

Các giao thức truyền thơng xác định một định dạng gói tin chung sao cho tất cả các nút biết cách để xây dựng và phân tích các gói tin từ những nút khác. Định dạng gói tin bao gồm ba phần đó là: Phần tiêu đề, phần dữ liệu và phần kết thúc khung. Phần tiêu đề bao gồm dữ liệu điều khiển như các địa chỉ, các số thứ tự và các cờ. Phần dữ liệu là dữ liệu của lớp phía trên. Do đó, cấu trúc của phần dữ liệu thông thường không xác định nhưng được chuyển đến các giao thức lớp trên để xác định rõ. Phần kết thúc khung thường chứa một kiểm tra tổng hoặc các chữ ký mật mã. Phần kết thúc khung này có thể được tính tốn trong khi gói tin được truyền đi. Phần kết thúc này sẽ được gửi đi sau khi phần cịn lại của gói tin đã được gửi.

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu hệ điều hành mã nguồn mở contiki cho mạng cảm biến không dây và ứng dụng trong hệ thống nông nghiệp chính xác tại lào​ (Trang 31 - 33)

Tải bản đầy đủ (PDF)

(79 trang)