Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Admin

#1572
LoRaWAN Address Space

LoRaWAN ระบุตัวตนของ อุปกรณ์ (devices), แอพพลิเคชัน (applications) และเกตเวย์ (gateways) จาก

- DevEUI - ค่าเอกลักษณ์ของอุปกรณ์ (end-device) ขนาด 64 บิต, รูปแบบ EUI-64 (เป็นเอกลักษณ์เฉพาะตัว ไม่ซ้ำ)
- DevAddr - ค่าตำแหน่งที่อยู่ของอุปกรณ์ (device) ขนาด 32 บิต  (แปรผัน ไม่คงที่ ค่าเปลี่ยนแปลงตามการเชื่อมต่อแต่ละครั้ง)
- AppEUI - ค่าเอกลักษณ์ของแอพพลิเคชัน (application) ขนาด 64 บิต, รูปแบบ EUI-64 (เป็นเอกลักษณ์เฉพาะตัว ไม่ซ้ำ)
- GatewayEUI - ค่าเอกลักษณ์ของเกตเวย์ (gateway) ขนาด 64 บิต, รูปแบบ EUI-64 (เป็นเอกลักษณ์เฉพาะตัว ไม่ซ้ำ)

* EUI = Extended Unique Identifier

อุปกรณ์ (Devices)

อุปกรณ์ของ LoRaWAN จะมีค่าเอกลักษณ์ [บ่งชี้] (DevEUI) ขนาด 64 บิต ที่กำหนดให้อุปกรณ์แต่ละตัวมาจากโรงงานผู้ผลิตชิป อย่างไรก็ตาม การสื่อสารทั้งหมดจะทำงานโดยอาศัยค่าตำแหน่งที่อยู่ของอุปกรณ์แบบแปรผัน (DevAddr) ขนาด 32 บิต [ประกอบด้วย 7 บิตถูกจองไว้สำหรับระบบ The Things Network ส่วนที่เหลือ 25 บิต ถูกจองให้อุปกรณ์แต่ละตัว] ซึ่งแจกจ่ายในอุปกรณ์ ระหว่างขั้นตอนที่เรียกว่าการเปิดใช้งาน (Activation)

การเปิดใช้งานแบบ Over-the-Air (OTAA)

การเปิดใช้งานแบบ Over-the-Air (OTAA) จะเป็นวิธีที่แนะนำและความปลอดภัยมากที่สุดในการทำงานกับระบบ The Things Network อุปกรณ์ทั้งหมดจะดำเนินขั้นตอนเข้าร่วม (join-procedure) กับเครือข่าย ระหว่างนั้นจะได้รับการแจกจ่ายค่าตำแหน่งที่อยู่ของอุปกรณ์แบบแปรผัน (DevAddr) และรหัสรักษาความปลอดภัย (security keys) [AppSKey และ NwkSKey] จะได้รับการจับคู่กับตัวอุปกรณ์

การเปิดใช้งานแบบกำหนดค่าส่วนบุคคล (ABP)

ในบางกรณีคุณจะต้องติดตั้งค่า DevAddr รวมถึง security keys [AppSKey และ NwkSKey] ในกับตัวอุปกรณ์เลย ซึ่งมันก็คือการเปิดใช้งานแบบกำหนดค่าส่วนบุคคล (ABP) นั้นเอง วิธีการนี้ดูเหมือนจะง่ายเพราะเราข้ามขั้นตอนเข้าร่วม (join-procedure) แต่จะมีข้อเสียบางอย่างเกี่ยวกับระบบรักษาความปลอดภัย