Chương 2 Nghiên cứu tổng quan
3.3. Thiết kế giao thức truyền thông không dây BPV1(Biosensor Protocol V1)
Giao thức truyền dữ liệu được sử dụng trong thông tin di động là HTTP.
Hình 3. 5. Mơ hình truyền thơng khơng dây của hệ thống trạm tích hợp đa cảm biến BTS1
HTTP hoạt động dựa trên mơ hình Client – Server. Trong mơ hình này, các máy tính của người dùng sẽ đóng vai trị làm máy khách (Client). Sau một thao tác nào đó của người dùng, các máy khách sẽ gửi yêu cầu đến máy chủ (Server) và chờ đợi câu trả lời từ những máy chủ này, như Hình 3.6.
Protocol này trên mạng di động sử dụng 03 phương thức truy xuất chính:
- GET: được sử dụng để lấy lại thông tin từ Server đã cung cấp bởi sử dụng một URI đã cung cấp. Các yêu cầu sử dụng GET chỉ nhận dữ liệu và khơng có ảnh hưởng gì tới dữ liệụ
- HEAD: tương tự như GET, nhưng nó truyền tải dịng trạng thái và khu vực Header.
37 Hình 3. 6. Mơ hình truy xuất của protocol HTTP
Trong phạm vi đề tài này, dữ liệu từ trạm cảm biến tích hợp BTS1 gửi trực tiếp lên cloud server, nên dùng phương thức post là phù hợp.
Hình 3. 7. Giải thuật truyền thơng khơng dây sử dụng protocol HTTP.
Nội dung hay dữ liệu POST được thiết kế theo chuẩn JSON để phù hợp với yêu cầu của protocol HTTP, như sau:
“{\"Temp\": <value>, \"PH\":<value>, \"DO\":<value>, \"TU\":<>value, \"Sa\":<value>}” Dựa trên datasheet của modun SIM900, nhóm tác thiết kế giải thuật truyền thơng qua giao thức HTTP như Hình 3.7. Chi tiết của giải thuật cài đặt kết nối IP như Hình 3.8 và chi tiết của giải thuật cài đặt protocol HTTP như Hình 3.9.
38 Hình 3. 8. Giải thuật cài đặt kết nối IP
39