Trang này tóm tắt các tính năng cần thiết của modem để hỗ trợ một 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 về modem để hỗ trợ eSIM nói chung. Trợ lý hồ sơ doanh nghiệp địa phương (LPA) cần modem hỗ trợ tất cả các yêu cầu này để hoạt động đúng cách.
Xử lý đúng 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 có 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 thông tin về các chức năng của thiết bị đầu cuối
Khi bật nguồn, modem sẽ gửi đúng chức năng của thiết bị đầu cuối đến eSIM. Khả năng của thiết bị đầu cuối mã hoá khả 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: "Additional Terminal capability indications related to eUICC" (Chỉ báo bổ sung về khả 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" (Các chức năng của eUICC).
(Không bắt buộc) Hỗ trợ các bản cập nhật OTA cho hệ điều hành eSIM
Modem này hỗ trợ mọi 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ế độ truyền qua và duy trì trạng thái bật nguồn của eSIM trong quy trình cập nhật OTA.
Yêu cầu về HAL
Đây là những phương thức triển khai API bắt buộc để hỗ trợ eSIM nói chung.
Đối với các thiết bị hỗ trợ MEP, hãy xem các yêu cầu về HAL đối với MEP.
Triển khai setSimPower trong Radio HAL phiên bản 1.1
Modem này 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ắm 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 phiên bản 1.4
Modem cung cấp câu trả lời để đặt lại (ATR) và mã nhận dạng khe cắm 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 khi khoá SIM (khoá trợ cấp)
Nếu eSIM bị khoá SIM (khoá trợ cấp), 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 phiên bản 1.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ừ các khe cắm thực đến các khe cắm logic. LPA sử dụng phương thức này để chọn khe cắm 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ý
Hoạt độ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, hoạt động ghi nhật ký lớp giao diện vô tuyến (RIL) và hoạt động 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ả 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ụ trên máy tính đều phải hỗ trợ những cấu hình này.
Báo cáo lỗi của 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ý lỗi và nhật ký Android.