3. Các định tuyến chính hay đƣợc dùng trong mạng WSN[5],[11]
3.4.2. Giao thức GEAR
Giao thức GEAR (Geographic and Energy-Aware Routing) dùng sự nhận biết về năng lƣợng và các phƣơng pháp thông báo thông tin về địa lý tới các nút lân cận.
GEAR hỗ trợ mạnh mẽ trong việc tìm một cùng xác định để gửi tin trong mạng cảm biến. GEAR cải tiến hơn Truyền tin trực tiếp ở điểm này và vì thế dự trữ đƣợc nhiều năng lƣợng hơn.
Trong giao thức GEAR, mỗi một nút giữ một estimated cost và một learned cost trong quá trình đến đích qua các nút lân cận. Estimated cost là sự kết hợp của năng lƣợng còn dƣ và khoảng cách đến đích. Learned cost là sự cải tiến của estimated cost giải thích cho việc định tuyến xung quanh các nút trong mạng.
Có 2 pha trong giải thuật này:
- Chuyển tiếp gói đến vùng đích: GEAR dùng cách tự chọn nút lân cận dựa trên sự nhận biết về năng lƣợng và vị trí địa lý để định tuyến gói đến vùng đích - Chuyển tiếp gói trong vùng: nếu gói đƣợc chuyển đến vùng, nó có thể truyền dữ
liệu trong vùng đó có thể bằng cách chuyển tiếp địa lý đệ quy hoặc flooding có giới hạn. Flooding có giới hạn áp dụng tốt trong trƣờng hợp các sensor triển không dày đặc. Ở những mạng có mật độ sensor cao, flooding địa lý đệ quy lại hiệu quả về mặt năng lƣợng hơn là flooding có giới hạn. Trong trƣờng hợp đó, ngƣời ta chia vùng thành 4 vùng nhỏ và tạo ra 4 bản copy của gói đó. Việc chia nhỏ này và quá trình chuyển tiếp tiếp tục cho đến khi trong vùng chỉ còn 1 nút.
4. Kết luận
Chƣơng 2 đã trình bày một số phƣơng pháp định tuyến chính hay dùng cho mạng cảm biến không dây mà cụ thể là ba phƣơng pháp: phƣơng pháp đinh tuyến trung tâm dữ liệu, phƣơng pháp định tuyến phân cấp và định tuyến dựa vào vị trí. Ở từng phƣơng pháp định tuyến, luận văn đã trình bày khái niệm và phân tích các giao thức định tuyến cụ thể trong từng phƣơng pháp. Tùy thuộc vào sự phức tạp và yêu cầu về mức năng lƣợng, tính ổn định của hệ thống mà ngƣời thiết kế lựa chọn giao thức định tuyến cho mạng của mình. Trong khuôn khổ và phạm vi của đề tài, số nút đặt ra là cố định, có 1 nút gốc, các nút con chỉ truyền thông số của nó tới nút gốc và xử lý truyền vào máy tính giám sát, hệ thống mạng cần tính ổn định và chính xác, cho nên luận văn chọn định tuyến phân cấp qua giao thức PEGASIS.
CHƢƠNG 3–CHUẨN TRUYỀN THÔNG KHÔNG DÂY ZIGBEE/IEEE 802.15.4
Nhƣ chúng ta đã biết đến các chuẩn giao tiếp không dây khá phổ biến hiện nay nhƣ: Wimax, 3G, Bluetooth... Nhƣng đối với những mạng quản lý các sensor trong các ứng dụng điều khiển - tự động hóa của các thiết bị trong nhà hay bệnh viện thì Wifi hay BlueTooth lại không thể đáp ứng đƣợc. Chúng có nhiều khuyết điểm nhƣ sử dụng băng thông rộng làm tiêu hao nhiều điện năng không cần thiết, sử dụng các nguồn điện trực tiếp, ít sử dụng pin, phạm vi kết nối nhỏ hẹp, độ trễ cao, cơ chế bảo mật đơn giản (BlueTooth), yêu cầu về các thiết bị phần cứng cao, chi phí lớn. Và để giải quyết những vấn đề đó, một công nghệ giao tiếp không dây đƣợc ứng dụng khá rộng rãi trong nhiều lĩnh vực hiện nay đã ra đời nhằm mục đích phục vụ những yêu cầu ứng dụng có giá thành và công suất thấp nhƣng lại có khả năng linh động trong phạm vi rộng đó là chuẩn ZigBee. Trong chƣơng này sẽ đi sâu phân tích mô hình của chuẩn này.
1. Tổng quan về chuẩn Zigbee[1]
Zigbee là một tiêu chuẩn đƣợc định nghĩa: là tập hợp các giao thức giao tiếp mạng không dây khoảng cách ngắn có tốc độ truyền dữ liệu thấp. Tín hiệu truyền trong giao thức Zigbee chính là tín hiệu radio nên nó đƣợc hỗ trợ các dải tần số sau:
- Dải 868.3 Mhz: Chỉ một kênh tín hiệu.Trong dải này, tốc độ truyền là 20kb/s. - Dải 902 Mhz - 928 Mhz: Có 10 kênh tín hiệu từ 1 - 10 với tốc độ truyền thƣờng
là 40kb/s.
- Dải 2.4 Ghz – 2.835 Ghz: có 16 kênh tín hiệu từ 11 - 26 với tốc độ truyền 250 kb/s.
Trong đề tài luận văn này, em sử dụng giao thức Zigbee ở dải tần 2.4 Ghz vì đây là dải tần phổ biến đƣợc hỗ trợ bởi nhiều thiết bị nên dễ kiếm dễ tìm. Hơn nữa ở dải tần này cho ta 16 kênh tín hiệu, mỗi kênh cách nhau 5MHz với tốc độ truyền cao 250 kb/s. Ƣu điểm và nhƣợc điểm của Zigbee:
Bảng 3- 1 Ƣu và nhƣợc điểm của Zigbee
Ƣu điểm Nhƣợc điểm
Giá thành thấp Lỗi ở một điểm chính có thể gây lỗi hệ thống
Tiêu thụ công suất nhỏ Tốc độ truyền thấp 20 – 250 kb/s
Kiến trúc linh hoạt Chƣa có đầy đủ các thiết bị để phát triển Đƣợc hỗ trợ bởi nhiều công ty Chƣa thực sự đƣợc phát triển ở Việt Nam Có thể mở rộng lên đến 65000 nút Cần có thời gian để tối ƣu hệ thống, tối ƣu
năng lƣợng Cài đặt, bảo trì dễ dàng
Độ tin cậy cao
Ngoài ra cũng có thể so sánh thêm Zigbee với chuẩn Bluetooh để thấy rõ đƣợc ƣu điểm và khuyết điểm ở trên nhƣ bảng 3-2:
Bảng 3- 2 So sánh Zigbee và Bluetooh
Đặc tính Zigbee Bluetooth
Tiêu thụ công suất 10mA 100mA
Giá thành ( đầu 2005) 1,1 $ 3$
Độ nhạy -92dbm(0,63pW) -62dbm(6,2pW)
Độ linh hoạt 65536 nút (trong sơ đồ sao) 7 nút (trong sơ đồ sao) Độ an toàn 128 bit mã hóa 64/128 bit mã hóa Vùng làm việc Hiệu quả ở 10 - 75m Hiệu quả ở < 10m
Qua đây ta khẳng định thêm rằng Zigbee chủ yếu đƣợc nhắm tới cho các ứng dụng chạy pin có tốc độ dữ liệu thấp, chi phí nhỏ, và thời gian sử dụng pin dài.Trong nhiều ứng dụng của Zigbee, tổng thời gian mà thiết bị không dây thực sự hoạt động rất ít; thiết bị sử dụng hầu hết thời gian của nó trong chế độ tiết kiệm năng lƣợng, hay chế độ ngủ (sleep mode). Kết quả là, Zigbee cho phép các thiết bị có khả năng hoạt động trong nhiều năm trƣớc khi cần phải nạp lại pin hoặc thay pin mới.