Thực Nghiệm Vẽ Bản Đồ Contour Map

Một phần của tài liệu Phân tích sự lan truyền lora trong môi trường truyền dẫn sử dụng bản đồ số (Trang 39 - 41)

2.3.1. Kịch Bản

Trong phần này, để thu được bản đồ contour map cần tiến hành đo đạc

chất lượng tín hiệu của các trạm phát WiFi. Hai điểm phát WiFi được lựa

chọn để đo đạc chất lượng dịch vụ là tại tầng 1 của một tịa nhà như trong

Hình 2.2. Thơng số RSSI sẽ được sử dụng để đánh giá chất lượng dịch vụ của

trạm phát WiFi.

Một máy tính với WiFi có chế độ monitor mode có thể đọc được RSSI của

tín hiệu nhận được kết hợp với module GPS để thu lại vị trí. Một người dùng

di chuyển chậm xung quanh 2 điểm phát WiFi nói trên một cách ngẫu nhiên

nhưng phải bao phủ phạm vi xung quanh 2 điểm đó. Kết quả bao gồm kinh

độ, vĩ độ và giá trị RSSI tại vị trí đo sẽ được lưu lại với chu kỳ 1 giây 1 lần

2.3.2. Lập Trình

Để thực hiện tiến hành đo đạc, cần lập trình phần phần mềm đọc dữ liệu

từ module GPS đồng thời đọc giá trị RSSI sau đó dựa trên bảng giá trị thu

được để vẽ bản đồ contour map. Trong kịch bản này, máy tính được lập trình

bằng ngơn ngữ Python để đọc dữ liệu truyền nối tiếp từ module GPS qua

cổng USB và sử dụng thư viện Scapy để bắt bản tin (sniff packet) từ 2 trạm

phát sóng. Lưu đồ thuật tốn lập trình trình bày chi tiết như thể hiện dưới

đây:

Hình 2.3: Lưu đồ thuật tốn của máy tính trong kịch bản thực nghiệm.

Đầu tiên, máy tính thiết lập chip WiFi ở chế độ Monitor Mode ( có thể

theo dõi các bản tin mà không cần kết nối với với WiFi đó) để có thể quan sát

tất cả các bản tin được truyền trong không gian. Bằng việc đọc địa chỉ MAC

nguồn, phần mềm lọc ra các bản tin có địa chỉ MAC của hai trạm WiFi đang

Bảng 2.1:Bảng mơ tả giá trị độ pha lỗng của độ chính xác HDOP

Giá trị DOP Định giá Miêu tả

1 Ideal Mức tin cậy cao nhất có thể được sử dụng cho

các ứng dụng yêu cầu độ chính xác cao nhất

1-2 Excellent Các phép đo vị trí được coi như là đủ để đáp ứng

các yêu cầu

2-5 Good Mức tối thiểu để các phép đo vị trí có thể sử dụng để đưa

ra các chỉ dẫn đường đáng tin cậy cho người dùng

5-10 Moderate Phép đo vị trí có thể sử dụng để tính tốn tuy nhiên có

thể cải thiện bằng việc đưa thiết bị ra ngồi trời

10-20 Fair Mức tín cậy thấp, khơng nên sử dụng hoặc chỉ để các ước tính

sơ bộ cho vị trí hiện tại

>20 Poor Các phép đo vị trí khơng chính xác và nên loại bỏ

từ module GPS tiến hành lưu thơng tin về vị trí và chất lượng tín hiệu vào

cơ sở dữ liệu. Độ tin cậy của dữ liệu GPS được phản ánh qua chỉ số độ pha

lỗng của độ chính xác HDOP (horizontal dilution of precision). Bảng 2.1 mô

tả các mức giá trị HDOP và độ tin cậy đối với các mức đó. Các dữ liệu có

giá trị HDOP nhỏ hơn 4 được lọc và lưu vào cơ sở dữ liệu, các dữ liệu khác

với HDOP lớn hơn 4 sẽ được bỏ qua. Tiến hành thu thập cho tới khi đủ 2000

mẫu đáp ứng đủ tiêu chuẩn trên thì dừng lại. Từ cơ sở dữ liệu đã thu thập

được, tiến hành vẽ bản đồ contour map với các dữ liệu đó.

Một phần của tài liệu Phân tích sự lan truyền lora trong môi trường truyền dẫn sử dụng bản đồ số (Trang 39 - 41)