CHƯƠNG 1: TỔNG QUAN VỀ MẠNG CẢM BIẾNKHÔNG DÂY 1.1 Giới thiệu chung về mạng cảm biến không dây Mạng cảm biến không dây (WSN) là một trong các kiểu mạng phổ biến trong thời đại vạn vật kết nối Internet (IoT) đang phát triển hiện nay. Kết cấu của mạng thông qua một tập các nút cảm biến có kích thước nhỏ nhẹ, có nhiệm vụ thu thập các dữ liệu mà khả năng thực hiện của con người bị hạn chế. Các nút cảm biến có nhiệm vụ cảm nhận các tham số vật lý từ môi trường như: nhiệt độ, độ ẩm, các tham số về độ ô nhiễm môi trường ô nhiễm không khí sau đó thực hiện việc chuyển dữ liệu đến nút gốc để có thể phân tích và xử lý dữ liệu. Nút gốc như là một phần tử trung gian giúp con người có thể nhận được các dữ liệu mong muốn thông qua việc truy vấn mà nút gốc đã thu được từ mạng cảm biến.
Với một mạng cảm biến chúng ta có thể triển khai ở mọi địa hình thậm chí đến những địa hình khó khăn hiểm trở và khắc nhiệt nhất…Mạng cảm biến thường bao gồm một số lượng lớn các nút cảm biến và chúng truyền thông, giao tiếp với nhau thông qua tín hiệu vô tuyến. Mỗi nút thì được trang bị các đầu đo với bộ vi xử lý và các thiết bị vô tuyến rất nhỏ gọn tạo nên một thiết bị cảm biến không dây có kích thước rất nhỏ, tiết kiệm về không gian và chi phí. Các nút cảm biến có thể hoạt động trong môi trường dày đặc với tốc độ xử lý cao. Ngày nay, công nghệ ngày càng phát triển mạng cảm biến không dây dần trở nên quan trọng và được ứng dụng trong nhiều lĩnh vực khác nhau như nghiên cứu vi sinh vật biển, giám sát việc chuyên chở các chất gây ô nhiễm, kiểm tra giám sát hệ sinh thái và môi trường sinh vật phức tạp, điều khiển giám sát trong công nghiệp và trong lĩnh vực quân sự, an ninh quốc phòng hay các ứng dụng trong đời sống hàng ngày.
Mạng cảm biến không dây cho phép triển khai với những ứng dụng mới phù hợp với sự phát triển của các hiết bị hiện đại và cũng chỉ yêu cầu những giao thức đơn giản vì các nút còn đang hạn chế về năng lực. Do yêu cầu về độ phức tạp thấp và mức năng lượng tiêu thụ thấp nên cần phải đưa ra sự cân bằng giữa khả năng truyền dữ liệu và khả năng xử lý dữ liệu. Điều này đã thúc đẩy sự nỗ lực lớn trong hoạt động nghiên cứu, quy trình chuẩn hóa và đầu tư công nghiệp vào lĩnh vực này kể từ các thập kỉ trước. Hiện tại, hầu hết các nghiên cứu về mạng WSN đều chỉ tập trung vào việc thiết kế thuật toán và giao thức để tạo ra hiệu quả về năng lượng và tính toán còn phần mềm ứng dụng thì giới hạn bởi các chức năng xoay quanh việc giám sát và thông báo.2 Các giao thức truyền dẫn và định tuyến trong mạng WSN Việc thiết kế các giao thức định tuyến trong mạng cảm biến không dây phải xem xét giới hạn về công suất và tài nguyên môi nút mạng, chất lượng thay đổi theo thời gian của các kênh vô tuyến và khả năng mất gói và trễ.
Nhằm vào các yêu cầu thiết kẻ này một số các chiến lược định tuyến trong mạng cảm biến không dây đã được đưa ra. Loại giao thức định tuyến thông qua kiến trúc phẳng trong đó các nút có vai trò như nhau. Kiến trúc phẳng có một vài lợi ích như:số lượng thông tin tiêu đề tối thiểu để duy trì kết nối và đem lại khả năng khám phá ra nhiều đường giữa các nút truyền dẫn để chống lỗi truyền dẫn. Loại giao thức định tuyến phân cấp theo cụm nhằm tận dụng cấu trúc của mạng để đạt được hiệu quả về năng lượng, sự ổn định, mở rộng trong quá trình định tuyến.
Trong loại giao thức này, các nút mạng tự tổ chức thành các cụm.Trong đó một nút có mức năng lượng cao hơn các nút khác đóng vai trò là các nút chủ (cluster head). Nút chủ thực hiện phân phối hoạt động trong cụm và chuyển tiếp thông tin giữa các cụm khác nhau. Việc tạo thành các cụm có khả năng làm giảm thiểu năng lượng và mở rộng thời gian sống của mạng. Loại giao thức định tuyến thứ ba là sử dụng phương pháp trung tâm dữ liệu để khai thác trực tiếp nhu cầu kết nối bên trong mạng.
Phương pháp này sử dụng các thuộc tính của nút yêu cầu định tuyến để truy vấn khả năng đáp ứng của các nút trung gian. Loại giao thức thứ tư là dựa vào vị trí để đánh địa chỉ cho các nút cảm biến trong vùng địa lý được bao phủ bởi mạng. Quá trình định tuyến và truy vấn thông tin được đưa ra bởi nút nguồn.1 dưới đây mô tả các giao thức định tuyến được phân loại theo hướng nút trung tâm, hướng dữ liệu, hướng nguồn và hướng đích. Trong đó, ta tập trung vào hai kiểu giao thức đầu vì tính tổng quát và sự phổ biến của chúng.1: Các loại giao thức định tuyến cơ bản Luan van 6 1.1 Giao thức định tuyến nút trung tâm Trong các giao thức định tuyến nút trung tâm, nút đích được liên kết với một số định danh và các nút trong mạng có nhiệm vụ định tuyến gửi dữ liệu đến nút đích từ đó hình thành nên mô hình mạng phân cụm(Ví dụ nhưgiao thức định tuyến phân cụm tương thích năng lượng thấp LEACH: Low Energy Adaptive Clustering Hierarchy).
LEACH là một giao thức định tuyến tổ chức các cụm sao cho năng lượng được chia đều cho tất cả các nút cảm biến trong mạng. Trong giao thức LEACH, một số cụm được tạo ra từ các nút cảm biến và một nút được xác định là đầu cụm và đóng vai trò là nút định tuyến cho tất cả các nút khác trong cụm. Như trong các giao thức định tuyến, đầu cụm được chọn trước khi toàn bộ giao tiếp bắt đầu và giao tiếp không thành công nếu có bất kỳ sự cố nào xảy ra trong đầu cụm và có nhiều khả năng pin chết trước đó so với các nút khác trong cụm là cụm sửa chữa người đứng đầu đang làm nhiệm vụ định tuyến cho toàn bộ cụm. Giao thức LEACH áp dụng ngẫu nhiên và đầu cụm được chọn từ nhóm các nút, vì vậy lựa chọn đầu cụm này từ một số nút trên cơ sở tạm thời làm cho giao thức này tồn tại lâu hơn vì pin của một nút không bị gánh nặng lâu.
Các nút cảm biến tự chọn làm đầu cụm với một số tiêu chí xác suất được xác định bởi giao thức và thông báo điều này cho các nút khác 1.2 Giao thức định tuyến dữ liệu trung tâm Trong hầu hết các mạng cảm biến không dây, dữ liệu hoặc thông tin được cảm nhận có giá trị hơn nhiều so với chính nút thực tế. Do đó, các kỹ thuật định tuyến tập trung vào dữ liệu, trọng tâm chính là truyền thông tin được chỉ định bởi các thuộc tính nhất định thay vì thu thập dữ liệu từ các nút nhất định. Trong giao thức định tuyến trung tâm dữ liệu, các truy vấn nút chìm đến các vùng cụ thể để thu thập dữ liệu của một số đặc điểm cụ thể, vì vậy việc đặt tên theo sơ đồ dựa trên các thuộc tính là cần thiết để mô tả các đặc điểm của dữ liệu. Ví dụ như giao thức SPIN(Sensor Protocol for Information via Negotiation).
SPIN là tên viết tắt của giao thức cảm biến cho thông tin thông qua việc dàn xếp dữ liệu. Mục tiêu chính của giao thức này đó là việc tập trung quan sát môi trường có hiệu quả bằng một số các nút cảm biến riêng biệt trong toàn bộ mạng. Nguyên lý của giao thức này đó là sự thích ứng về tài nguyên và sắp xếp dữ liệu. Ý nghĩa của việc sắp xếp dữ liệu này là các nút trong SPIN sẽ biết nội dung của dữ liệu trước khi bất kì dữ liệu nào được truyền trong mạng.
SPIN khai thác đặc trưng dữ liệu của các nút sẽ kết hợp mô tả dữ liệu metadata với dữ liệu mà chúng tạo ra, và sử dụng sự mô tả này để thực hiện việc dàn xếp dữ liệu trước khi truyền Luan van 7 thực tế. Nơi nhận dữ liệu có thể chỉ ra mối quan tâm đến nội dung dữ liệu bằng các gửi yêu cầu để lấy được dữ liệu quảng bá. Điều này tạo ra sự sắp xếp dữ liệu đảm bảo rằng dữ liệu chỉ được truyền đến nút quan tâm đến loại dữ liệu này. Do đó mà loại trừ khả năng bản tin kép và giảm thiểu đáng kể việc truyền dữ liệu dư thừa qua mạng.Ngoài ra có một số giao thức tương tự như giao thức khởi tạo nguồn và giao thức khởi tạo đích nhưng việc ứng dụng là ít hơn nhiều so với hai kiểu trên đây.3 Một số ứng dụng điển hình Mạng WSN đã và đang trở nên phổ biến do tính linh hoạt để giải quyết các vấn đề trong các lĩnh vực ứng dụng khác nhau.
Trong mục này sẽ đề cập tới các lĩnh vực ứng dụng phổ biến của mạng cảm biến không dây.1 Trong quân sự Các ứng dụng mạng cảm biến trong quân sự gồm: Giám sát trang thiết bị vũ khí, khảo sát chiến trường, Quân đội, dò tấn công bằng vũ khí hạt nhân, sinh học, hóa học của quân địch. Giám sát lực lượng, trang thiết bị và đạn dược Các nhà lãnh đạo, Sĩ quan theo dõi liên tục trạng thái lực lượng Quân đội, các thiết bị và đạn dược trong chiến trường bằng việc sử dụng mạng cảm biến. Quân đội, xe cộ, trang thiết bị và đạn dược có thể gắn liền với các thiết bị cảm biến nhỏ để có thể thông báo về trạng thái. Các báo cáo được tập hợp lại tại các nút gốc để gửi tới Lãnh đạo trong Quân đội, dữ liệu cũng có thể được chuyển tiếp đến các cấp cao hơn.
Giám sát địa hình và lực lượng quân địch Mạng cảm biến được triển khai ở những địa hình then chốt và một vài nơi quan trọng, các nút cảm biến cần nhanh chóng cảm nhận các dữ liệu và tập trung dữ liệu gửi về trong vài phút trước khi quân địch phát hiện để ngăn chặn lại chúng. Giám sát chiến trường Với địa hình hiểm trở, các tuyến đường, đường mòn và các chỗ eo hẹp có thể nhanh chóng được bao phủ bởi mạng cảm biến và theo dõi các hoạt động của quân địch. Khi các hoạt động này được mở rộng và kế hoạch hoạt động mới có thể được triển khai ở bất cứ thời gian nào khi theo dõi chiến trường.