K = 32.44
FSPL = Ptx - CLtx + AGtx + AGrx - CLrx - Prx - FM
d = 10 ^ (( FSPL - K - 20 log10( f )) / 20 )
ที่นี่:
K- ค่าคงที่ (32.44 เมื่อเป็นfMHz และเป็นdกม. เปลี่ยนเป็น -27.55 เมื่อเป็นfMHz และเป็นdm)
FSPL - การสูญเสียเส้นทางอวกาศฟรี
Ptx - กำลังส่ง dBm (สูงถึง 20 dBm (100mW))
CLtx, CLrx- การสูญเสียสายเคเบิลที่เครื่องส่งและตัวรับ, dB (0 ถ้าไม่มีสาย)
AGtx, AGrx- กำลังรับเสาอากาศที่เครื่องส่งและตัวรับ, dBi
Prx - ความไวของตัวรับ dBm (ลดลงถึง -100 dBm (0.1pW))
FM - ขอบจาง dB (มากกว่า 14 dB (ปกติ) หรือมากกว่า 22 dB (ดี))
f - ความถี่สัญญาณ MHz
d - ระยะทางม. หรือกม. (ขึ้นอยู่กับค่า K)
หมายเหตุ: มีข้อผิดพลาดในสูตรจากไซต์สนับสนุน TP-Link (mising ^)
แทนที่Prxด้วยความแรงของสัญญาณที่ได้รับเพื่อให้ได้ระยะทางจาก WiFi AP
ตัวอย่าง: Ptx = 16 dBm, AGtx = 2 dBi, AGrx = 0, Prx = -51 dBm (ความแรงของสัญญาณที่ได้รับ), CLtx = 0, CLrx = 0, f = 2442 MHz (ช่อง 802.11bgn ที่ 7), FM = 22. ผลลัพธ์: FSPL = 47 dB, d = 2.1865 ม
หมายเหตุ: FM (ขอบจาง) ดูเหมือนจะไม่เกี่ยวข้องที่นี่ แต่ฉันจะทิ้งมันไปเพราะสูตรดั้งเดิม
คุณควรเข้าไปในกำแพงบัญชีตารางhttp://www.liveport.com/wifi-signal-attenuationอาจช่วยได้
ตัวอย่าง: (ข้อมูลก่อนหน้า) + ผนังไม้หนึ่งอัน (5 เดซิเบลจากตาราง) ผลลัพธ์: FSPL = FSPL - 5 dB = 44 dB, d = 1.548 m
นอกจากนี้โปรดทราบว่าการได้รับแอนเทนาไม่ได้เพิ่มกำลัง - อธิบายถึงรูปร่างของรูปแบบการแผ่รังสี (โดนัทในกรณีของแอนเทนารอบทิศทาง, เรือเหาะในกรณีของเสาอากาศแบบกำหนดทิศทาง ฯลฯ )
สิ่งนี้ไม่ได้คำนึงถึงการสะท้อนสัญญาณ (ไม่รู้ว่าจะทำอย่างไร) เสียงรบกวนอาจหายไปด้วย ดังนั้นคณิตศาสตร์นี้อาจดีสำหรับการประมาณระยะทางคร่าวๆเท่านั้น