oma: Open Mobie API,
这个规范定义了移动应用程序访问移动设备中的不同SEs,如sim或嵌入式SEs。
如果编程语言支持名称空间,则它应为org.simalliance.openmobileapi,除非在平台绑定文档中显式更改的地方。对于过程接口,将使用前缀“OMAPI_”。

OMA API定义的部分主要在上图 红色 框中。主要包含2个功能模块:
如图所示,3种可执行环节的实现方式 :
1 由REE控制和管理,通过物理I2C,SPI,apdu gate等方式连接到CLF
2 UICC方式
3 有TEE控制和管理
通常,本规范中描述的API定义了一个抽象接口,它允许支持面向对象概念的软件平台,如异常或对象和实例,来访问SE,接口和数据类型不绑定到特定的软件平台或编程语言。相反,它们是通过一种逻辑类型来定义的,该逻辑类型可以相应地映射到相应的平台表示。
描述如下: