หัวข้อ: เหตุไฉนใยยิงดิจิพีทเตอร์ และไอเกตเดียว เริ่มหัวข้อโดย: LiNN ที่ 04 ธันวาคม 2011, 10:25:33 พอดีมีเพื่อนสมาชิกสงสัย 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แต่กลับไปเข้าตัวที่ 2 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.:dev 9.8KHz 18: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.8KHz 18: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 และเข้าไอเกตตัวที่ 2 18: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.8KHz 18: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.8KHz 18: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 แต่ยิงผ่านดิจิพีทเตอร์ไปเข้าไอเกตตัวที่ 2 08: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ขึ้นแสดงเพราะถือว่าส่งข้อมูลเข้าทีหลัง จากข้อมูลที่กล่าวมาน่าจะทำความเข้าใจได้ว่าทำไมมันจึงเป็นเช่นนั้นนะครับ ;) หัวข้อ: Re: เหตุไฉนใยยิงแต่ดิจิพีทเตอร์ เริ่มหัวข้อโดย: E27FBI ที่ 04 ธันวาคม 2011, 17:52:15 ถึงบางโฉลง แล้วก็มาถึงบาง..อ้อ..อ๋อมันเป็นเหตุฉะนี้นี่เองครับ ขอบคุณมากเลยครับพี่LiNNที่มาให้ความรู้
APRS มีอะไรที่พวกเรายังไม่รู้อีกเยอะ บางคนดูที่ดอก ที่ผล เพราะว่ามันสวยดีมองเห็นได้ด้วยตาเปล่า แต่หารู้ไม่ว่าส่วนสำคัญสิ่งหนึ่งที่เราไม่ค่อยจะรู้คือรากของ APRS หัวข้อ: Re: เหตุไฉนใยยิงแต่ดิจิพีทเตอร์ เริ่มหัวข้อโดย: E27FBI ที่ 04 ธันวาคม 2011, 18:06:37 ข้อมูลชุดที่1
18:03:06 ICT: HS4UEW-9>APGJW5-1,WIDE1-1,WIDE2-1,qAR,ไอเกต1:!1245.30NP10138.23EC000/000(แอท)STOP/ CLUB BURAPA 144.800 MHz. ข้อมูลชุดที่2 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.8KHz พูดเอาเข้าใจง่ายๆว่าข้อมูลชุดที่ 1 ต่างจากข้อมูลชุดที่ 2 ตรงพิกัด 1245.30NP10138.23EC000/000 ที่เหมือนกัน พิกัดจากสถานที่เดียวกันซึ่งปกติ server จะไม่รับเพราะมันซ้ำกัน และเวลาของข้อมูลชุดที่ 1 คือ18:03:06 กับข้อมูลชุดที่ 2 คือ18:03:07 ต่างกันแค่ 1 sec เกิดจากการหน่วงของดิจิ แต่มีข้อความที่ไม่เหมือนกันคือ dev 9.8KHz server เลยไม่ปฏิเสธข้อมูลชุดใหม่ที่ถือว่าซ้ำกันใช่หรือไม่ครับ ไม่รู้ผมเข้าใจถูกหรือเปล่า ข้อมูลใน aprs.fi จึงโชว์ข้อมูลล่าสุดข้อมูลที่ 2 ส่วนข้อมูลชุดที่ 1 ได้ลงสถานีไอเกทไปแล้วจริงๆ ด้วยการดูจาก RAW PACKETS หัวข้อ: Re: เหตุไฉนใยยิงแต่ดิจิพีทเตอร์ เริ่มหัวข้อโดย: Length ที่ 04 ธันวาคม 2011, 19:26:41 ขอบคุณครับที่ช่วยให้ความกระจ่าง เข้าใจว่าไอเกตทำงานช้ากว่าดิจิอยู่ซะนาน :D
หัวข้อ: Re: เหตุไฉนใยยิงแต่ดิจิพีทเตอร์ เริ่มหัวข้อโดย: E27BPB ที่ 04 ธันวาคม 2011, 22:57:08 ดิจิพระเอก ลิเก
หัวข้อ: Re: เหตุไฉนใยยิงแต่ดิจิพีทเตอร์ เริ่มหัวข้อโดย: LiNN ที่ 05 ธันวาคม 2011, 10:36:26 จะเป็นการดีอย่างยิ่ง หากเราแลกเปลี่ยนความคิดเห็น หรือกล่าวถึงจุดที่เป็นประโยชน์ต่อการเรียนรู้ศึกษาระบบ APRSเพื่อพัฒนาองค์ความรู้ของเรา ขอบคุณครับ Webmaster Earn Money! By Affiliate Program 100% Pay www.samuismile.com |