สารบัญ:

การวิเคราะห์ LTE Cat.M1 PSM (โหมดประหยัดพลังงาน): 4 ขั้นตอน
การวิเคราะห์ LTE Cat.M1 PSM (โหมดประหยัดพลังงาน): 4 ขั้นตอน

วีดีโอ: การวิเคราะห์ LTE Cat.M1 PSM (โหมดประหยัดพลังงาน): 4 ขั้นตอน

วีดีโอ: การวิเคราะห์ LTE Cat.M1 PSM (โหมดประหยัดพลังงาน): 4 ขั้นตอน
วีดีโอ: How to set up power saving modes in NB-IoT and CatM and what is the current consumption to expect? 2024, พฤศจิกายน
Anonim
การวิเคราะห์ LTE Cat. M1 PSM (โหมดประหยัดพลังงาน)
การวิเคราะห์ LTE Cat. M1 PSM (โหมดประหยัดพลังงาน)

ในบทความที่แล้ว เราได้พูดถึงวิธีตั้งค่ารอบ Active / Sleep โดยใช้ PSM โปรดดูบทความก่อนหน้าสำหรับคำอธิบายเกี่ยวกับการตั้งค่าฮาร์ดแวร์และ PSM และคำสั่ง AT

(ลิงค์:

Active State หมายถึงสถานะของโมดูล Cat. M1 เปิดอยู่ และสถานะสลีประบุสถานะที่ไม่สามารถรับข้อความเพจจากเครือข่ายเช่นปิด

คู่มือนี้จะอธิบายตามผลการทดสอบสถานะการเชื่อมต่อของเครือข่าย LTE, IP, ซ็อกเก็ต, ThingPlug ฯลฯ ตามสถานะ Active / Sleep ที่กำหนดโดยใช้ฟังก์ชัน PSM.

ขั้นตอนที่ 1: สถานะใช้งาน - ขั้นตอนการดำเนินการโมดูลโดยอัตโนมัติ

สถานะใช้งาน - ขั้นตอนการดำเนินการโมดูลโดยอัตโนมัติ
สถานะใช้งาน - ขั้นตอนการดำเนินการโมดูลโดยอัตโนมัติ
สถานะใช้งาน - ขั้นตอนการดำเนินการโมดูลโดยอัตโนมัติ
สถานะใช้งาน - ขั้นตอนการดำเนินการโมดูลโดยอัตโนมัติ

1. แนบเครือข่าย LTE Cat. M1 อีกครั้ง

ดังที่แสดงในรูปต่อไปนี้ เมื่อคุณตรวจสอบการเชื่อมต่อเครือข่ายโดยใช้คำสั่ง 'AT + CEREG' หลังจากสถานะสลีปโดยการตั้งค่า PSM คุณจะเห็นว่าโดยปกติการตอบสนองจะเชื่อมต่อเป็น '+ CEREG: 0, 1' ภายในไม่กี่วินาที

2. จัดสรร IP ใหม่แล้ว

หลังจากสถานะสลีป เมื่อคุณสอบถาม IP ที่กำหนดใหม่โดยใช้ 'AT * WWANIP?' คำสั่ง คุณจะเห็นว่าคุณได้รับการกำหนด IP ที่แตกต่างจากเดิม ดังนั้นจึงสามารถอนุมานได้ว่าการเชื่อมต่อซ็อกเก็ตไม่ได้รับการบำรุงรักษา

ขั้นตอนที่ 2: สถานะใช้งาน - ขั้นตอนการดำเนินการของผู้ใช้ด้วยตนเอง

สถานะใช้งาน - ขั้นตอนการดำเนินการของผู้ใช้ด้วยตนเอง
สถานะใช้งาน - ขั้นตอนการดำเนินการของผู้ใช้ด้วยตนเอง
สถานะใช้งาน - ขั้นตอนการดำเนินการของผู้ใช้ด้วยตนเอง
สถานะใช้งาน - ขั้นตอนการดำเนินการของผู้ใช้ด้วยตนเอง
สถานะใช้งาน - ขั้นตอนการดำเนินการของผู้ใช้ด้วยตนเอง
สถานะใช้งาน - ขั้นตอนการดำเนินการของผู้ใช้ด้วยตนเอง

เมื่อใดก็ตามที่โมดูลอยู่ในสถานะใช้งานอยู่ โมดูลจะเข้าถึงเครือข่ายโดยอัตโนมัติ จัดสรร IP ใหม่ และเพื่อที่จะใช้ฟังก์ชันอื่นๆ โมดูลจะต้องดำเนินการใหม่

1. ซ็อกเก็ต

ดังที่คุณเห็นจากบันทึกด้านล่าง การเชื่อมต่อซ็อกเก็ตจะไม่ได้รับการดูแล ดังนั้น หากคุณต้องการส่งข้อมูลผ่านซ็อกเก็ต การเชื่อมต่อซ็อกเก็ตใหม่จึงเป็นสิ่งจำเป็น

2. ThingPlug

การเชื่อมต่อ Thingplug ไม่ได้รับการดูแล ดังนั้น หากคุณต้องการส่งข้อมูลผ่าน ThingPlug การเชื่อมต่อ ThingPlug ใหม่ก็เป็นสิ่งจำเป็น

3. GPS

หากคุณต้องการใช้ฟังก์ชัน PSM ในแอปพลิเคชันติดตามตำแหน่ง จะต้องดำเนินการคำสั่ง 'AT $$ GPS' เพื่อรับข้อมูล GPS ทุกสถานะที่ใช้งานอยู่

ขั้นตอนที่ 3: สถานะสลีป - ข้อมูลที่สามารถรับได้หรือไม่

สถานะสลีป - ข้อมูลที่สามารถรับได้หรือไม่
สถานะสลีป - ข้อมูลที่สามารถรับได้หรือไม่
สถานะสลีป - ข้อมูลที่สามารถรับได้หรือไม่
สถานะสลีป - ข้อมูลที่สามารถรับได้หรือไม่

1. SMS

เมื่อโมดูลอยู่ในสถานะสลีป SMS จะถูกส่งไปยังโมดูลจากสมาร์ทโฟน เมื่อโมดูลกลับสู่สถานะใช้งานอยู่ โมดูลจะได้รับ SMS ที่รอดำเนินการอยู่ในเครือข่าย Cat. M1

2. ThingPlug JsonRPC

เพื่อรับข้อความ JsonRPC จาก ThingPlug เมื่อโมดูลอยู่ในสถานะสลีป จำเป็นต้องเชื่อมต่อกับ ThingPlug ด้วยการตั้งค่าต่อไปนี้

พารามิเตอร์ตัวที่ 6 ของคำสั่งต่อไปนี้ควรตั้งค่าเป็น '1' เช่น AT + SKTPCON = 1, MQTT, 211.234.246.112, 1883, 120, 1, simple_v1, Device Token, Service ID, Device ID'

เพื่อตรวจสอบว่าทำงานได้ดีหรือไม่ ให้ส่งข้อความควบคุมไปยังโมดูลโดยใช้ ThingPlug JsonRPC เมื่อโมดูลอยู่ในสถานะสลีป หลังจากนั้น เมื่อโมดูลกลับสู่สถานะใช้งานและเชื่อมต่อกับ ThingPlug อีกครั้ง โมดูลจะได้รับข้อความ JsonRPC ที่รอดำเนินการไปยังเซิร์ฟเวอร์ ThingPlug

3. ข้อมูลซ็อกเก็ต

แม้แต่ IP ก็เปลี่ยนไปและการเชื่อมต่อซ็อกเก็ตไม่ได้รับการดูแล จึงไม่สามารถรับข้อมูลซ็อกเก็ตได้เมื่ออุปกรณ์อยู่ในสถานะสลีป

ขั้นตอนที่ 4:

ภาพ
ภาพ

ดังที่คุณเห็นจากการทดสอบข้างต้น โมดูลจะเชื่อมต่อกับเครือข่าย Cat. M1 โดยอัตโนมัติ และจัดสรร IP ใหม่สำหรับแต่ละสถานะที่ใช้งานอยู่

ฟังก์ชันอื่นๆ (ซ็อกเก็ต, ThingPlug, GPS) จำเป็นต้องเชื่อมต่อใหม่หรือดำเนินการใหม่ และซ็อกเก็ต ThingPlug ไม่สามารถบำรุงรักษาได้

นอกจากนี้ ในกรณีของ SMS เมื่อโมดูลอยู่ในสถานะสลีป จะรอดำเนินการกับเครือข่าย Cat. M1 และ ThingPlug Json PRC กำลังรอดำเนินการกับเซิร์ฟเวอร์ ThingPlug

ดังนั้น หากคุณใช้ฟังก์ชัน PSM กับฟังก์ชัน Socket, ThingPlug และ GPS คุณจะต้องเชื่อมต่อซ็อกเก็ต ThingPlug และ GPS ใหม่ทุกสถานะที่ทำงานอยู่

แนะนำ: