Trang này tóm tắt các tính năng modem bắt buộc để hỗ trợ chip eSIM hoặc thẻ eSIM 4FF có thể tháo rời.
Yêu cầu chung
Đây là các yêu cầu đối với modem để hỗ trợ eSIM chung. Trợ lý hồ sơ cục bộ (LPA) cần có modem hỗ trợ tất cả các yêu cầu này để hoạt động đúng cách.
Xử lý chính xác hồ sơ khởi động mặc định
Khi không có hồ sơ hoạt động hoặc hồ sơ kiểm thử nào được bật trên eSIM, hồ sơ khởi động mặc định sẽ được bật. Modem nhận dạng eSIM với hồ sơ khởi động mặc định được bật dưới dạng SIM hợp lệ, báo cáo thẻ là hợp lệ cho các lớp trên và không tắt nguồn SIM.
Gửi chính xác các chức năng của thiết bị đầu cuối
Khi bật nguồn, modem sẽ gửi các chức năng đúng của thiết bị đầu cuối đến eSIM. Chức năng của thiết bị đầu cuối mã hoá tính năng hỗ trợ cho các chức năng eUICC Quản lý hồ sơ cục bộ và Tải hồ sơ xuống.
Xem ETSI TS 102 221 Phần 11.1.19.2.4: "Các chỉ báo bổ sung về chức năng của thiết bị đầu cuối liên quan đến eUICC". Các byte [1-3] phải là: "83 (Thẻ) "01" (Chiều dài) "07" (Chức năng eUICC).
(Không bắt buộc) Hỗ trợ bản cập nhật OTA cho hệ điều hành eSIM
Modem hỗ trợ tất cả các yêu cầu đối với bản cập nhật OTA của hệ điều hành eSIM, ví dụ: chuyển sang chế độ chuyển tiếp và bật eSIM trong quy trình cập nhật OTA.
Yêu cầu về HAL
Đây là các phương thức triển khai API bắt buộc để hỗ trợ eSIM chung.
Đối với các thiết bị hỗ trợ MEP, hãy xem các yêu cầu về HAL cho MEP.
Triển khai setSimPower trong Radio HAL v1.1
Modem hỗ trợ phương thức setSimPower
.
Triển khai getSimSlotsStatus trong IRadioConfig HAL phiên bản 1.2
Modem hỗ trợ phương thức getSimSlotsStatus
. Phương thức này cho biết liệu một khe có chứa eSIM hay không.
Phương thức này được giới thiệu trong phiên bản 1.0. Trong phiên bản 1.2, SimSlotStatus
bao gồm EID.
Triển khai getIccCardStatus trong IRadio HAL v1.4
Modem cung cấp câu trả lời để đặt lại (ATR) và mã nhận dạng khe của trạng thái thẻ trong phương thức getIccCardStatusResponse
. Phương thức này được giới thiệu trong phiên bản 1.0 và trong phiên bản 1.2, CardStatus
đã được thay đổi để bao gồm ATR.
Trong phiên bản 1.4, CardStatus
bao gồm EID.
Đặt CardState:RESTRICTED trên khoá SIM (khoá trợ cấp)
Nếu eSIM bị khoá SIM (bị khoá trợ cấp), thì modem sẽ đặt trạng thái thẻ thành
CardState:RESTRICTED
trong phương thức
getIccCardStatusResponse
.
(Không bắt buộc) Triển khai setSimSlotsMapping trong IRadioConfig HAL v1.0
Modem hỗ trợ phương thức setSimSlotsMapping
. Phương thức này thiết lập mối liên kết từ khe cắm thực sang khe cắm logic. LPA sử dụng phương thức này để chọn khe SIM đang hoạt động.
Yêu cầu về việc ghi nhật ký
Đây là các yêu cầu chung về việc ghi nhật ký modem để gỡ lỗi các vấn đề về eSIM.
Ghi nhật ký
Tính năng ghi nhật ký ghi lại hoạt động giao tiếp giữa các bộ xử lý, chức năng SIM, ghi nhật ký lớp giao diện radio (RIL) và ghi nhật ký đơn vị dữ liệu giao thức ứng dụng (APDU).
Ghi nhật ký trên thiết bị
Phần mềm thiết bị hỗ trợ cơ chế ghi nhật ký modem trên thiết bị.
Hỗ trợ cấu hình nhật ký
Phần mềm thiết bị hỗ trợ nhiều cấu hình ghi nhật ký modem (cấp, mô-đun). Các cấu hình này phải được hỗ trợ cho cả tính năng ghi nhật ký trên thiết bị và tính năng ghi nhật ký dựa trên công cụ máy tính.
Báo cáo lỗi trên Android
Báo cáo lỗi chứa nhật ký modem, nhật ký RIL của nhà cung cấp, nhật ký chữ ký hoảng loạn và nhật ký Android.