美利体育登录入口官网

美利体育登录入口官网:ETSI TS 131 130-2024
数字蜂窝电信系统( 第2阶段以上)(GSM) 通用移动电信系统(UMTS) LTE 5G (U)SIM 应用程序编程接口 (API) 用于 Java? 卡的 (U)SIM API(3GPP TS 31.130 版本 18.0.0 发行版 18)

Digital cellular telecommunications system (Phase 2+) (GSM); Universal Mobile Telecommunications System (UMTS); LTE; 5G; (U)SIM Application Programming Interface (API); (U)SIM API for Java? Card (3GPP TS 31.130 version 18.0.0 Release 18)


3GPP TS 31.130标准框架概述

ETSI TS 31.130 V18.0.0是3GPP Release 18阶段的重要技术规范,定义了(U)SIM应用编程接口(API),该API扩展了ETSI TS 102 241中定义的"UICC API for Java Card?"。本标准为开发能够在(U)SIM应用中运行并利用3GPP网络功能的(U)SAT应用提供了完整的编程接口框架。


技术架构与核心组件

该标准基于Java Card?技术架构,构建了完整的(U)SIM应用生态系统。整体架构继承自ETSI TS 102 241定义的UICC API,并在此基础上进行了针对性扩展。

架构层级 组件名称 功能描述 技术标准
应用层 SIM Applet/USIM Applet 基于102 221的应用实现 3GPP TS 31.102
工具包层 Toolkit Applet 工具包服务、远程管理应用 3GPP TS 31.111
API层 uicc.usim包集合 文件访问、工具包、地理位置等API 本规范定义
运行时环境 (U)SAT Framework CAT运行时环境扩展 ETSI TS 102 241

文件访问API规范详解

uicc.usim.access包提供了对(U)SIM文件系统的访问能力,定义了额外的常量以补充uicc.access包的功能。文件访问遵循ETSI TS 102 241中通过UICC FileView接口指定的规范,支持对TS 51.011和TS 31.102中定义的文件系统的访问。

关键技术特性包括:当选择循环文件时当前记录号被定义,这同样适用于DFGSM下的文件。这种设计保证了文件访问的一致性和可靠性,为应用开发提供了稳定的底层支持。


(U)SAT框架事件处理机制

(U)SAT框架是CAT运行时环境的扩展,为工具包应用提供了丰富的事件触发机制。标准定义了多种事件类型,包括格式化/非格式化短信事件、小区广播事件、USSD事件等。

事件类型 事件名称 保留值 触发条件
短信事件 EVENT_FORMATTED_SMS_PP_ENV 2 通过ENVELOPE接收格式化点对点短信
更新事件 EVENT_FORMATTED_SMS_PP_UPD 3 通过UPDATE RECORD接收格式化短信
广播事件 EVENT_FORMATTED_SMS_CB 24 接收格式化小区广播消息
5G事件 EVENT_EVENT_DOWNLOAD_CAG_CELL_SELECTION 118 CAG小区选择事件下载

事件处理机制支持串联短信的重组处理,框架负责将单个短信链接起来重新组装原始消息,确保数据的完整性和正确性。


异常处理与安全机制

标准规定了详细的异常处理流程。当由EVENT_FORMATTED_SMS_PP_ENV事件触发的Applet抛出ISOException时,如果原因代码为0x6FXX,应将其发送至终端。其他异常不应传播到终端,这种设计保证了系统的稳定性和安全性。

安全机制方面,框架负责验证TS 31.115格式消息的安全性,确保数据传输的机密性和完整性。对于格式化消息,框架会验证安全包并触发注册了相应TAR的工具包小程序。


地理位置API技术规范

uicc.usim.geolocation包提供了地理位置服务API,允许小程序根据ME能力执行地理位置操作。API遵循定义的路径选择"Geographical Location Request"工具包命令或"Provide Local Information"工具包命令来确定位置信息。

结果使用TS 23.032中定义的GAD形状或IEC 61162-1中定义的NMEA句子格式进行格式化,为位置服务应用提供了标准化的数据接口。


SUCI API计算框架

uicc.usim.suci包定义了SUCI计算服务,允许小程序在接收到终端请求时执行SUCI计算。如果小程序向USIM应用注册了实现SUCICalculator接口的对象,当ME向该USIM应用发送SUCI上下文中的GET IDENTITY APDU命令时,(U)SAT框架应调用getSUCI方法以检索要返回给ME的SUCI。

每个USIM应用只能注册一个对象,这种设计保证了计算的一致性和安全性。如果未注册对象,USIM应根据USIM配置返回自己计算的SUCI。


版本管理与兼容性

标准提供了详细的版本管理机制,通过附录C规定了每个TS 31.130规范版本与其包AID和主次版本之间的关系。uicc.usim.access包包含A000000087 1005 FFFF FFFF 89 13 100000,版本从1.0到1.7对应不同的3GPP版本。

版本兼容性规则明确:如果规范变更引入字节码不兼容性,主版本号应递增;如果变更未引入字节码不兼容性,次版本号应递增。这种严格的版本管理确保了系统的向后兼容性和可维护性。


实施建议与最佳实践

基于标准内容,提出以下实施建议:

1. 开发环境配置
建议使用Java Card? 3.0.1及以上版本开发环境,确保与标准定义的API完全兼容。开发时应引用正确的包版本,避免因版本不匹配导致的功能异常。

2. 事件注册策略
工具包小程序应按照6.2节描述的事件注册规范进行注册。特别注意EVENT_MO_SHORT_MESSAGE_CONTROL_BY_NAA事件只能有一个小程序注册,需要设计合理的冲突解决机制。

3. 安全处理机制
在处理格式化消息时,必须遵循TS 31.115定义的安全验证流程。建议实现完整的异常处理链,确保系统在遇到异常时能够 gracefully 降级。

4. 性能优化建议
对于需要处理串联消息的应用,建议优化内存使用模式,避免因消息重组导致的内存溢出。可以考虑使用流式处理方式减少内存占用。

5. 测试验证方案
建议建立完整的测试用例库,覆盖所有定义的事件类型和异常场景。特别要重视边界条件测试和性能压力测试,确保应用的稳定性和可靠性。


技术演进与未来展望

从版本演进历史可以看出,3GPP TS 31.130标准持续演进,不断融入新的技术特性。从最初的Release 7版本到现在的Release 18版本,标准增加了对5G网络、地理位置服务、SUCI计算等新功能的支持。

未来发展趋势包括:进一步强化安全机制,增强对物联网场景的支持,优化资源使用效率,以及提供更加灵活的API扩展机制。随着5G-Advanced和6G技术的发展,标准将继续演进以满足新的应用需求。

本标准为(U)SIM应用开发提供了完整的技术框架,通过规范的API设计和详细的技术规范,确保了不同厂商美利体育官网首页网址之间的互操作性和兼容性,为移动通信生态系统的发展奠定了坚实的技术基础。

 

请注意,本内容不等同于标准原文,内容仅供参考,本站不保证内容的正确性。准确、完整的信息请参阅正式版文本。

 

 

ETSI TS 131 130-2024

点击查看大图

标准号
ETSI TS 131 130-2024
发布
2024年
总页数
26页
发布单位
欧洲电信标准协会
当前最新
ETSI TS 131 130-2024
 
 
引用标准
RTS/TSGC-0631130vi00
 
 
本体
(U)SIM应用程序编程接口 3GPP网络

本文件定义了扩展“UICC API for Java Card?”[2]的(U)SIM应用程序编程接口。 此API允许开发与(U)SIM应用程序一起运行并使用3GPP网络功能的(U)SAT应用程序。 本文件适用于3GPP网络运营商、服务提供商、服务器-(U)SIM-数据库制造商。

术语 
(U)SAT Framework (U)SAT Framework

美利体育登录入口官网: ETSI TS 131 130-2024相似标准


美利体育登录入口官网: 谁引用了ETSI TS 131 130-2024 更多引用





Copyright ?2007-2026 ANTPEDIA, All Rights Reserved
京ICP备07018254号 京公网安备1101085018 电信与信息服务业务经营许可证:京ICP证110310号
页面更新时间: 2026-06-04 14:36

美利体育(meili)官方网站_美利体育手机版下载