Các yêu cầu về modem để hỗ trợ eSIM

Trang này tóm tắt các tính năng cần thiết của modem để hỗ trợ chip eSIM hoặc thẻ eSIM 4FF có thể tháo rời.

Yêu cầu chung

Đây là những yêu cầu về 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ộTải hồ sơ xuống.

Xem Phần 11.1.19.2.4 trong ETSI TS 102 221: "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ợ mọi yêu cầu cập nhật eSIM OS qua mạng không dây, chẳng hạn như chuyển sang chế độ truyền qua và luôn bật eSIM trong quy trình cập nhật qua mạng không dây.

Yêu cầu về HAL

Đây là những phương pháp 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 yêu cầu về HAL (Lớp trừu tượng phần cứng) 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 v1.2

Modem hỗ trợ phương thức getSimSlotsStatus, 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 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.

(Tùy chọn) Triển khai setSimSlotsMapping trong IRadioConfig HAL v1.0

Modem hỗ trợ phương thức setSimSlotsMapping, giúp thiết lập quá trình ánh xạ từ các khe thực đến khe logic. LPA sử dụng phương thức này để chọn khe SIM đang hoạt động.

Yêu cầu 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à ghi nhật ký trên công cụ trên máy tính.

Báo cáo lỗi 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ý khẩn cấp và nhật ký Android.