รหัสเปิดใช้งาน eSIM (LPA)
QR ในอีเมลเปิดใช้งาน eSIM ของผู้ให้บริการคือรหัสเปิดใช้งาน LPA (Local Profile Assistant) ตาม GSMA SGP.22 โทรศัพท์สแกนมัน ติดต่อเซิร์ฟเวอร์ SM-DP+ ดาวน์โหลดโปรไฟล์ eSIM ที่เข้ารหัส และติดตั้งโดยอัตโนมัติ โดยลูกค้าไม่ต้องพิมพ์อะไรเลย
Canonical spec:GSMA SGP.22, Remote SIM Provisioning Architecture for Consumer Devices v3.0 (current, 2024). The activation-code format is defined in §4.1.1.
Native support: iOS 17.4+ (2024) and Android 13+ (2022) scan these directly from the camera app to provision eSIM profiles.
Native support: iOS 17.4+ (2024) and Android 13+ (2022) scan these directly from the camera app to provision eSIM profiles.
มันคืออะไร
เพย์โหลดรหัสเปิดใช้งานคือสตริงรูปแบบคงที่ที่มี 3 หรือ 4 ส่วนที่คั่นด้วย $:
LPA:1$<SM-DP+ address>$<Matching ID>[$<Confirmation Code>]- LPA:1, ตัวระบุ LPA URI scheme + เวอร์ชันรหัสเปิดใช้งาน จำเป็นต้องมี
- ที่อยู่ SM-DP+, FQDN ของเซิร์ฟเวอร์การจัดสรรของผู้ให้บริการ (เช่น
rsp.example.com) ไม่มีคำนำหน้าhttps://, เฉพาะชื่อโฮสต์เท่านั้น - Matching ID, ID เฉพาะ (ปกติ 16–32 ตัวอักษรและตัวเลข) ที่เชื่อมรหัสเปิดใช้งานกับโปรไฟล์ eSIM เฉพาะบนเซิร์ฟเวอร์ SM-DP+
- Confirmation Code (ไม่บังคับ), รหัสลับเพิ่มเติมที่ผู้ใช้ต้องพิมพ์เพื่ออนุมัติการดาวน์โหลด ผู้ให้บริการบางรายใช้เป็นปัจจัยที่สองในขั้นตอนเปิดใช้งาน
เวกเตอร์ทดสอบ Canonical
นี่คือตัวอย่างรูปแบบเท่านั้น รหัสเปิดใช้งาน LPA จริงผูกกับโปรไฟล์เฉพาะบน SM-DP+ เฉพาะ เวกเตอร์ทดสอบเข้ารหัสรูปแบบ ไม่ใช่กระบวนการสแกนและติดตั้ง
| กรณี | อินพุต | สตริงที่เข้ารหัสที่คาดหวัง |
|---|---|---|
| ขั้นต่ำ (ไม่มีรหัสยืนยัน) | smdp=rsp.example.com | LPA:1$rsp.example.com$K2-LM3N4P5Q-R6S7T |
| มีรหัสยืนยัน | smdp=rsp.example.com | LPA:1$rsp.example.com$K2-LM3N4P5Q-R6S7T$1234 |
| ผู้ให้บริการที่มีโดเมนย่อย | smdp=esim.carrier.com | LPA:1$esim.carrier.com$ABCDEFGH12345678 |
| เวิร์กโฟลว์ MSISDN ที่โอนย้าย | smdp=rsp.smdpplus.example | LPA:1$rsp.smdpplus.example$PORT-MSISDN-0123456789$99 |
ข้อผิดพลาดที่พบบ่อย
- คำนำหน้า https:// ในฟิลด์ SM-DP+ SGP.22 §4.1.1 ต้องการ FQDN แบบธรรมดา โทรศัพท์ที่เห็น
https://rsp.example.comในช่องนั้นจะถือว่ารหัสเปิดใช้งานผิดรูปแบบและปฏิเสธการดาวน์โหลด - อักขระ $ ใน Matching ID Matching ID เป็นตัวอักษรและตัวเลข
$ภายในจะชนกับตัวคั่นฟิลด์ ผู้ให้บริการที่สร้าง Matching ID อัตโนมัติต้องไม่รวม$ในชุดอักษร - ความคาดหวังการใช้ครั้งเดียว เซิร์ฟเวอร์ SM-DP+ ส่วนใหญ่จะยกเลิก Matching ID หลังจากดาวน์โหลดโปรไฟล์สำเร็จครั้งแรก การแชร์ QR อีกครั้งหลังจากลูกค้าสแกนแล้วจะล้มเหลว
- การดาวน์โหลดโปรไฟล์ซ้ำ หากลูกค้ารีเซ็ตค่าจากโรงงานหรือเปลี่ยนโทรศัพท์ พวกเขาไม่สามารถสแกน QR เดิมได้อีก ต้องติดต่อผู้ให้บริการเพื่อขอ Matching ID ใหม่และ QR ใหม่
- การจัดสรร Dual-SIM iOS 17.4+ สามารถเก็บโปรไฟล์ eSIM ได้ 8 โปรไฟล์ แต่ใช้ได้พร้อมกันเพียง 2 โปรไฟล์ เมื่อสแกน OS จะถามผู้ใช้ว่าจะแทนที่สล็อต SIM ทางกายภาพใด
- โทรศัพท์ที่จัดการโดย MDM Apple Business Manager และ Android Enterprise สามารถจัดสรร eSIM โดยโปรแกรมโดยไม่ต้องมีขั้นตอน QR หากกองยานของคุณจัดการโดย MDM ให้ใช้ API แทนการให้รหัส QR กับผู้ใช้
ความเข้ากันได้ของเครื่องสแกน
| อุปกรณ์ / OS | รองรับ | หมายเหตุ |
|---|---|---|
| iOS 17.4+ | Native | แอปกล้องรู้จักเพย์โหลด LPA และเสนอให้ติดตั้งโปรไฟล์ eSIM โดยตรง |
| iOS 16.x–17.3 | Native ผ่านการตั้งค่า > มือถือ | สแกนจากการตั้งค่า > มือถือ > เพิ่ม eSIM แทนกล้อง การสแกนกล้องมาใน 17.4 |
| Android 13+ | Native | การตั้งค่า > เครือข่ายและอินเทอร์เน็ต > SIM > เพิ่ม eSIM > สแกน QR |
| Android 9–12 | เฉพาะ OEM | Samsung Galaxy, Google Pixel และ OnePlus บางรุ่นรองรับการสแกนกล้อง OEM อื่นต้องใส่ข้อมูลด้วยตนเองผ่านการตั้งค่า |
| Third-party camera apps | ไม่ native | ถอดรหัส QR แต่ไม่เรียกใช้การติดตั้ง eSIM ผู้ใช้ต้องคัดลอกสตริงไปยังการตั้งค่าด้วยตนเอง |
| Older / non-eSIM phones | ไม่มี | ไม่มีฮาร์ดแวร์ eSIM จริง เพย์โหลดถูกถอดรหัสแต่ไม่มีอะไรเกิดขึ้น |
ดูเพิ่มเติม
- /esim-qr-code/, ตัวสร้างที่กรอกรูปแบบ LPA ไว้ล่วงหน้า
- /standards/, กลับไปยังดัชนีมาตรฐาน
- GSMA SGP.22, ข้อกำหนดที่เชื่อถือได้