พอดีมีเพื่อนสมาชิกสงสัย PMมาสอบถาม ขออนุญาตตอบทางบอร์ดนี้นะครับน่าจะเป็นประโยชน์กับผู้อื่นที่สนใจด้วย...
ถามว่าทำไมสัญญาณแพคเก็ตของรถที่วิ่งอยู่ใกล้ไอเกตตัวที่ 1 แต่ทำไมต้องไปทวนดิจิพีทเตอร์ก่อน แล้วจึงไปเข้าไอเกตตัวที่ 2 หรือรถที่วิ่งอยู่ใกล้ไอเกตตัวที่ 1แต่สัญญาณกลับไม่เข้าไอเกตตัวที่ 1กลับไปเข้าตัวที่ 2ซึ่งอยู่ไกลกว่า กรณีดังกล่าวที่ว่าอาจเป็นไปได้ ด้วยปัจจัยหลายอย่าง เช่น ระบบการทำงานของ TNC, ความเร็วอินเตอร์เน็ท, สัญญาณแพคเก็ตที่ซ้อนกันอยู่ตรงบริเวณนั้นในขณะเวลานั้น และหรือเหตุผลอื่นๆ ที่อาจทำให้ไอเกตที่อยู่ใกล้กว่าอาจรับสัญญาณไม่ได้ หรือส่งข้อมูลเข้า APRS-ISช้ากว่า ไอเกตที่อยู่ไกลกว่า ซึ่งเป็นปกติที่เราสามารถพบเห็นทั่วไปๆ
แต่เหตุการณ์ที่เพื่อนสมาชิกที่ใช้งานอยู่ในบริเวณที่เกิดข้อสงสัยนี้ ไม่ตรงกับปัจจัยที่กล่าวมา จึงเป็นที่มาของหัวข้อ
เหตุไฉนใยยิงแต่ดิจิพีทเตอร์ ซึ่งสามารถอธิบายได้จากข้อมูลดิบ หรือ Raw packets โดยยกตัวอย่างข้อมูลของสมาชิกที่ใช้งานอยู่ขณะเวลานี้
โดยปกติหากทำการส่งข้อมูลเข้าระบบ APRS-IS ลักษณะแบบข้างล่างนี้
18:03:06 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,
ไอเกต1:!1245.30NP10138.23EC000/000(แอท)STOP/ CLUB BURAPA 144.800 MHz.
18:03:07 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,ไอเกต2:!1245.30NP10138.23EC000/000(แอท)STOP/ CLUB BURAPA 144.800 MHzระบบจะนำข้อมูลที่เข้ามาก่อนแสดงขึ้นบน aprs.fiโดยที่ข้อมูลเหมือนกันในช่วงเวลาเดียวกัน หรือต่างกันไม่เกินเวลาที่ระบบจำกัดไว้ จะไม่นำมาแสดง เพราะถือว่าซ้ำซ้อน เพราะในช่วงเวลาเดียวกันมีจำนวนไอเกตหลายสถานีที่รับแพคเก็ตเดียวกันได้ส่งเข้าระบบ ฉะนั้นระบบจึงมองแต่แพคเก็ตของสถานีไอเกตแรกที่ส่งขึ้นมาเท่านั้น
กรณีของสัญญาณของแพคเก็ตที่อยู่ใกล้ไอเกตตัวที่ 1แต่กลับไปเข้าตัวที่ 218:03:06 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,
ไอเกต1:!1245.30NP10138.23EC000/000(แอท)STOP/ CLUB BURAPA 144.800 MHz.
18:03:07 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,
ไอเกต2:!1245.30NP10138.23EC000/000(แอท)STOP/ CLUB BURAPA 144.800 MHz.
:dev 9.8KHz18:18:07 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,
ไอเกต1:!1245.30NP10138.23EC000/000/A=000037
18:18:08 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,
ไอเกต2:!1245.30NP10138.23EC000/000/A=000037
:dev 9.8KHz18:25:52 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,
ไอเกต1:>{EZTRAK}APRStracker-0.15B
18:25:52 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,
ไอเกต2:>{EZTRAK}APRStracker-0.15B
:dev 9.8KHzกรณีของสัญญาณของแพคเก็ตยิงผ่านดิจิพีทเตอร์ก่อนเข้าไอเกตตัวที่ 1 และเข้าไอเกตตัวที่ 218:30:13 ICT: E27ETU-9>APOT21,
ดิจิพีทเตอร์1*,qAR,
ไอเกต1:!1253.10N/10141.34Ek202/039/A=000101CLUB.BURAPA 144.800 Mhz.
18:30:13 ICT: E27ETU-9>APOT21,
ดิจิพีทเตอร์1*,qAR,
ไอเกต2:!1253.10N/10141.34Ek202/039/A=000101CLUB.BURAPA 144.800 Mhz.
:dev 9.8KHz18:30:41 ICT: E27ETU-9>APOT21,
ดิจิพีทเตอร์1*,qAR,
ไอเกต1:!1252.81N/10141.23Ek199/039/A=000077CLUB.BURAPA 144.800 Mhz.
18:30:41 ICT: E27ETU-9>APOT21,
ดิจิพีทเตอร์1*,qAR,
ไอเกต2:!1252.81N/10141.23Ek199/039/A=000077CLUB.BURAPA 144.800 Mhz.
:dev 9.8KHz18:31:34 ICT: E27ETU-9>APOT21,
ดิจิพีทเตอร์1*,qAR,
ไอเกต1:!1252.25N/10141.02Ek195/041/A=000031CLUB.BURAPA 144.800 Mhz.
18:31:35 ICT: E27ETU-9>APOT21,
ดิจิพีทเตอร์1*,qAR,
ไอเกต2:!1252.25N/10141.02Ek195/041/A=000031CLUB.BURAPA 144.800 Mhz.
:dev 9.8KHzกรณีของสัญญาณของแพคเก็ตที่อยู่ใกล้ไอเกตตัวที่ 1 แต่ยิงผ่านดิจิพีทเตอร์ไปเข้าไอเกตตัวที่ 208:25:52 ICT: HS0AWT-9>APOTC1,WIDE1-1,qAR,
ไอเกต1:!PH"MGh1V\> st/A=000021E220-RYG 145.950
08:25:53 ICT: HS0AWT-9>APOTC1,
ดิจิพีทเตอร์1*,qAR,
ไอเกต2:!PH"MGh1V\> st/A=000021E220-RYG 145.950
:dev 9.8KHzจากข้อมูล Raw packets จะเห็นได้ว่าในแต่ละ คู่บรรทัดของข้อมูลแพคเก็ตจะมี
ข้อมูลเดียวกัน ไม่ว่าจะเป็นพิกัดตำแหน่ง ข้อมูลในบีคอนคอมเม้นท์ สถานะ และอื่นๆ จะมีข้อมูลที่ต่างกันตรงที่ไอเกตตัวที่ 2มี ข้อมูลเพิ่มเติมเข้าไปว่า
dev 9.8Khz และส่งเข้าระบบในอีก 1วินาทีต่อมา
ซึ่งถ้าเป็นไปตามการทำงานของระบบ ดังที่กล่าวในตอนแรก แพคเก็ตข้อมูลเดียวกัน เวลาเดียวกัน หรือช่วงเวลาที่ระบบจำกัดไว้ ระบบจะนำแสดงผลเฉพาะแพคเก็ตที่ได้รับจากสถานีไอเกตแรกเท่านั้น แต่จากข้อมูลแพคเก็ตข้างบนสิ่งที่ต่างกันของข้อมูลแพคเก็ต คือ
:dev 9.8KHz ซึ่งไอเกตตัวที่ 2เป็นตัวเพิ่มข้อมูลเข้าไปด้วยตัวของสถานีไอเกตเอง มิได้ส่งข้อมูลจากสถานีแทร็กเกอร์แต่อย่างใด ฉะนั้นเมื่อมีการเพิ่มข้อมูลเข้าไป ทำให้ระบบ APRS-ISมองเห็นข้อมูลที่ต่างไปจากแพคเก็ตแรกที่ส่งเข้ามา จึงถือว่าเป็นข้อมูลคนละแพคเก็ต จึงข้อมูลขึ้น aprs.fiในวินาทีต่อมา หรือตามช่วงเวลาที่ระบบรับข้อมูลได้
เมื่อเพื่อนสมาชิกมองจากหน้า aprs.fi และใช้เม้าส์ไปโรลโอเวอร์จุดที่แทรกเกอร์ส่งแพคเก็ตออกมา ซึ่งผลการแสดงเส้นเชื่อมโยงไปยังสถานีไอเกต มันจึงดูประหลาดกว่าปกติ เพราะเส้นที่แสดงนั้นมันจะเป็นข้อมูลล่าสุด ซึ่งทับข้อมูลก่อนหน้า เราจึงไม่เห็นเส้นที่โยงไปยังไอเกตที่ส่งข้อมูลเข้าก่อนหน้า ดังที่สงสัยกันว่าอยู่ใกล้สถานีนี้ ทำไมไปยิงสถานีที่ไกลกว่า หรือทำไมต้องไปทวนดิจิพีทเตอร์ แล้วจึงไปเข้าไอเกตตัวที่ 2เสมอไป ทำไม่ไม่เข้าไอเกตอื่นๆ เลย โดยเฉพาะอย่างยิ่ง มันเป็นไปไม่ได้เลยที่สัญญาณที่ทวนจากดิจิพีทเตอร์จะมีความเร็วกว่าสัญญาณที่ยิงเข้าไอเกตโดยตรงด้วยข้อจำกัดการทำงานของมันเอง ดังนั้นถ้าไอเกตตัวที่ 2ไม่ใส่ข้อมูล
:dev 9.8KHzเข้าไป ระบบจะไม่นำข้อมูลจากไอเกตตัวที่ 2ขึ้นแสดงเพราะถือว่าส่งข้อมูลเข้าทีหลัง จากข้อมูลที่กล่าวมาน่าจะทำความเข้าใจได้ว่าทำไมมันจึงเป็นเช่นนั้นนะครับ