移动多媒体广播手机电视业务终端AT命令规范
- 格式:doc
- 大小:163.50 KB
- 文档页数:17
中国移动通信企业标准中国移动终端A T命令规范C M C C S p e c i f i c a t i o n o f A TC o m m a n d f o r M S版本号:2.0.0╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施中国移动通信有限公司发布目录前言 (IX)1.范围 (1)2.规范性引用文件 (1)3.术语,定义和缩略语 (1)4.客户端软件接口概述 (2)4.1.接口的设计原则 (2)4.2.接口的改动准则 (3)5.基本信息查询与设置接口描述 (3)5.1.终端报错命令+CMEE (3)5.1.1.语法结构 (3)5.1.2.接口描述 (3)5.1.3.取值说明 (3)5.2.回显命令E (4)5.2.1.语法结构 (4)5.2.2.接口描述 (4)5.2.3.取值说明 (4)5.3.命令行结束符S3 (4)5.3.1.语法结构 (4)5.3.2.接口描述 (4)5.3.3.取值说明 (4)5.4.响应格式字符S4 (5)5.4.1.语法结构 (5)5.4.2.接口描述 (5)5.4.3.取值说明 (5)5.5.ME响应格式命令V (5)5.5.1.语法结构 (5)5.5.2.接口描述 (5)5.5.3.取值说明 (6)5.6.退格字符S5 (6)5.6.1.语法结构 (6)5.6.2.接口描述 (6)5.6.3.取值说明 (6)5.7.返回出厂设置命令&F (6)5.7.1.语法结构 (6)5.7.2.接口描述 (6)5.7.3.取值说明 (7)5.8.RSSI查询功能命令+CSQ (7)5.8.1.语法结构 (7)5.8.3.取值说明 (7)5.9.操作模式设置命令+CFUN (8)5.9.1.语法结构 (8)5.9.2.接口描述 (8)5.9.3.取值说明 (8)5.10.厂商信息查询命令+CGMI (8)5.10.1.语法结构 (8)5.10.2.接口描述 (9)5.10.3.取值说明 (9)5.11.软件版本号查询命令+CGMR (9)5.11.1.语法结构 (9)5.11.2.接口描述 (9)5.11.3.取值说明 (9)5.12.IMSI查询命令+CIMI (9)5.12.1.语法结构 (9)5.12.2.接口说明 (10)5.12.3.取值说明 (10)5.13.IMEI查询命令+CGSN (10)5.13.1.语法结构 (10)5.13.2.接口说明 (10)5.13.3.取值说明 (10)5.14.(新增)硬件版本号查询功能命令^HVER (11)5.14.1.语法结构 (11)5.14.2.接口描述 (11)5.14.3.取值说明 (11)5.15.产品名称查询命令+CGMM (11)5.15.1.语法结构 (11)5.15.2.接口描述 (11)5.15.3.取值说明 (11)5.16.MT事件上报命令+CMER (12)5.16.1.语法结构 (12)5.16.2.接口描述 (12)5.16.3.取值说明 (12)5.17.指示器控制命令+CIND (13)5.17.1.语法结构 (13)5.17.2.接口描述 (13)5.17.3.取值说明 (13)6.短信业务接口描述 (14)6.1.选择短信服务类型命令+CSMS (14)6.1.1.语法结构 (14)6.1.2.接口描述 (14)6.1.3.取值说明 (14)6.2.设置短信格式命令+CMGF (15)6.2.2.接口描述 (15)6.2.3.取值说明 (15)6.3.短信到达指示+CMTI (15)6.3.1.语法结构 (15)6.3.2.接口描述 (15)6.3.3.取值说明 (15)6.4.新短信直接上报指示+CMT (16)6.4.1.语法结构 (16)6.4.2.接口描述 (16)6.4.3.取值说明 (16)6.5.新收到的短信状态报告+CDSI (16)6.5.1.语法结构 (16)6.5.2.接口描述 (16)6.5.3.取值说明 (16)6.6.新短信状态报告直接上报指示+CDS (17)6.6.1.语法结构 (17)6.6.2.接口描述 (17)6.6.3.取值说明 (17)6.7.新短信通知设置命令+CNMI (18)6.7.1.语法结构 (18)6.7.2.接口描述 (18)6.7.3.取值说明 (18)6.8.删除短信命令+CMGD (20)6.8.1.语法结构 (20)6.8.2.接口描述 (20)6.8.3.取值说明 (20)6.9.新短信确认命令+CNMA (20)6.9.1.语法结构 (20)6.9.2.接口描述 (21)6.9.3.取值说明 (21)6.10.短信存储选择命令+CPMS (24)6.10.1.语法结构 (24)6.10.2.接口描述 (24)6.10.3.取值说明 (24)6.11.短信服务中心号码命令+CSCA (25)6.11.1.语法结构 (25)6.11.2.接口描述 (25)6.11.3.取值说明 (25)6.12.短信发送命令+CMGS (25)6.12.1.语法结构 (25)6.12.2.接口说明 (26)6.12.3.取值说明 (26)6.13.短信存储命令+CMGW (30)6.13.2.接口说明 (30)6.13.3.取值说明 (30)6.14.短信列表命令+CMGL (31)6.14.1.语法结构 (31)6.14.2.接口描述 (31)6.14.3.取值说明 (31)6.15.读取一条短信命令+CMGR (32)6.15.1.语法结构 (32)6.15.2.接口描述 (32)6.15.3.取值说明 (32)6.16.短信承载域命令+CGSMS (33)6.16.1.语法结构 (33)6.16.2.接口描述 (33)6.16.3.取值说明 (33)7.安全设置接口描述 (34)7.1.PIN修改密码命令+CPWD (34)7.1.1.语法结构 (34)7.1.2.接口描述 (34)7.1.3.取值说明 (34)7.2.PIN管理命令+CPIN (34)7.2.1.语法结构 (34)7.2.2.接口描述 (35)7.2.3.取值说明 (35)7.3.PIN使能与查询功能命令+CLCK (35)7.3.1.语法结构 (35)7.3.2.接口描述 (35)7.3.3.取值说明 (36)8.数据业务接口描述 (36)8.1.PDP设置环境命令+CGDCONT (36)8.1.1.语法结构 (36)8.1.2.接口描述 (37)8.1.3.取值说明 (37)9.电话本业务接口描述 (37)9.1.电话本内存选择命令+CPBS (37)9.1.1.语法结构 (37)9.1.2.接口描述 (38)9.1.3.取值说明 (38)9.2.(新增)电话本读取命令^SCPBR (38)9.2.1.语法结构 (38)9.2.2.接口描述 (39)9.2.3.取值说明 (39)9.3.(新增)电话本写命令^SCPBW (39)9.3.1.语法结构 (39)9.3.2.接口描述 (40)9.3.3.取值说明 (40)10.系统设置接口描述 (41)10.1.(新增)系统模式变化事件指示^MODE (41)10.1.1.语法结构 (41)10.1.2.接口说明 (41)10.1.3.取值说明 (41)10.2.(新增)系统的信息查询命令^SYSINFO (42)10.2.1.语法结构 (42)10.2.2.接口说明 (42)10.2.3.取值说明 (42)10.3.网络注册+CREG (43)10.3.1.语法结构 (43)10.3.2.接口说明 (43)10.3.3.取值说明 (43)10.4.GPRS网络注册+CGREG (44)10.4.1.语法结构 (44)10.4.2.接口说明 (44)10.4.3.取值说明 (44)10.5.运营商选择命令+COPS (45)10.5.1.语法结构 (45)10.5.2.接口说明 (45)10.5.3.取值说明 (45)10.6.(新增)系统配置参考设置命令^SYSCONFIG (46)10.6.1.语法结构 (46)10.6.2.接口描述 (46)10.6.3.取值说明 (46)10.7.受限SIM卡访问命令+CRSM (47)10.7.1.语法结构 (47)10.7.2.接口描述 (47)10.7.3.取值说明 (47)10.8.(新增)SIM/USIM卡模式识别^CARDMODE (48)10.8.1.语法结构 (48)10.8.2.接口说明 (48)10.8.3.取值说明 (48)10.9.(新增)读取品牌信息命令^SPN (48)10.9.1.语法结构 (48)10.9.2.接口说明 (49)10.9.3.取值说明 (49)11.普通/可视电话业务接口描述 (49)11.1.(新增)标准拨号D (49)11.1.2.接口说明 (49)11.1.3.取值说明 (52)11.2.标准呼叫挂断+CHUP (53)11.2.1.语法结构 (53)11.2.2.接口说明 (53)11.3.(新增)呼叫应答A (53)11.3.1.语法结构 (53)11.3.2.接口说明 (53)11.4.发送DTMF音+VTS (53)11.4.1.语法结构 (53)11.4.2.接口说明 (54)11.4.3.取值说明 (54)11.5.扩展来电指示+CRC (54)11.5.1.语法结构 (54)11.5.2.接口说明 (54)11.5.3.取值说明 (54)11.6.呼叫状态查询命令+CLCC (55)11.6.1.语法结构 (55)11.6.2.接口说明 (55)11.6.3.取值说明 (55)11.7.选择地址类型+CSTA (56)11.7.1.语法结构 (56)11.7.2.接口说明 (56)11.7.3.取值说明 (56)11.8.耳机音量设置命令+CLVL (56)11.8.1.语法结构 (56)11.8.2.接口说明 (57)11.8.3.取值说明 (57)11.9.麦克静音设置命令+CMUT (57)11.9.1.语法结构 (57)11.9.2.接口说明 (57)11.9.3.取值说明 (57)11.10.(新增)呼叫发起指示^ORIG (57)11.10.1.语法结构 (57)11.10.2.接口说明 (58)11.10.3.取值说明 (58)11.11.(新增)网络连通指示^CONF (58)11.11.1.语法结构 (58)11.11.2.接口说明 (58)11.11.3.取值说明 (58)11.12.(新增)呼叫接通指示^CONN (58)11.12.1.语法结构 (58)11.12.2.接口说明 (59)11.13.(新增)通话结束指示^CEND (59)11.13.1.语法结构 (59)11.13.2.接口说明 (59)11.13.3.取值说明 (59)11.14.(新增)语音模式命令^CVOICE (60)11.14.1.语法结构 (60)11.14.2.接口说明 (60)11.14.3.取值说明 (61)12.呼叫相关的补充业务 (61)12.1.主叫显示+CLIP (61)12.1.1.语法结构 (61)12.1.2.接口说明 (61)12.1.3.取值说明 (61)12.2.来电号码显示指示+CLIP (62)12.2.1.语法结构 (62)12.2.2.接口说明 (62)12.2.3.取值说明 (62)12.2.4.使用举例 (62)12.3.主叫限制+CLIR (62)12.3.1.语法结构 (62)12.3.2.接口说明 (63)12.3.3.取值说明 (63)12.4.呼叫前转+CCFC (63)12.4.1.语法结构 (63)12.4.2.接口说明 (64)12.4.3.取值说明 (64)12.5.(新增)呼叫状态指示^DSCI (65)12.5.1.语法结构 (65)12.5.2.接口说明 (65)12.5.3.取值说明 (65)SD命令+CUSD (66)12.6.1.语法结构 (66)12.6.2.接口描述 (66)12.6.3.取值说明 (66)12.6.4.举例说明 (67)SD功能网络侧主动上报+CUSD (68)12.7.1.语法结构 (68)12.7.2.接口描述 (68)13.MBBMS业务 (68)13.1.手机电视功能查询 (68)13.1.1.语法结构 (68)13.1.2.接口描述 (68)14.RF开关接口描述 (69)14.1.(新增)读取RF开关状态指令 (69)14.1.1.语法结构 (69)14.1.2.接口描述 (69)14.1.3.取值说明 (69)15.其他 (70)15.1.(新增)AT命令版本号查询功能命令^CMDVER (70)15.1.1.语法结构 (70)15.1.2.接口描述 (70)15.1.3.取值说明 (70)16.编制历史 (70)附录1 AT命令描述 (71)附录1.1基本命令 (71)附录1.2S寄存器命令 (71)附录1.3扩展命令和厂商定义命令 (71)附录1.3.1 动作命令 (71)附录1.3.2 EXECUTION命令 (71)附录1.3.3 TEST命令 (72)附录1.3.4 参数命令 (72)附录1.3.5 Abort属性 (72)附录2 CME ERROR列表 (73)附录3 CMS ERROR列表 (75)附录4 FINAL RESULT CODE汇总 (76)附录5 MS重启后命令参数初始值列表 (76)前言本标准主要是对客户端软件与终端设备之间的接口进行规范。
AT指令介绍及⽤法AT 指令AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备 (Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter, TA)或数据电路终端设备 (Data Circuit Terminal Equipment,DCE)发送的。
通过TA,TE发送AT指令来控制移动台(Mobile Station,MS)的功能,与GSM ⽹络业务进⾏交互。
⽤户可以通过AT指令进⾏呼叫、短信、电话本、数据业务、传真等⽅⾯的控制。
90年代初,AT指令仅被⽤于Modem操作。
没有控制移动电话⽂本消息的先例,只开发了⼀种叫SMS BlockMode的协议,通过终端设备(TE)或电脑来完全控制SMS。
⼏年后,主要的移动电话⽣产⼚商诺基亚、爱⽴信、摩托罗拉和HP共同为GSM 研制了⼀整套AT指令,其中就包括对SMS的控制。
AT指令在此基础上演化并被加⼊GSM 07.05标准以及现在的GSM07.07标准,完全标准化和⽐较健全的标准。
如:对SMS的控制共有3种实现途径:最初的 Block Mode;基于AT指令的Text Mode;基于AT指令的PDU Mode。
到现在PDU Mode已经取代BlockMode,后者逐渐淡出。
GSM 模块与计算机之间的通信协议是⼀些AT指令集,AT指令是以AT作⾸,字符结束的字符串,AT指令的响应数据包在中。
每个指令执⾏成功与否都有相应的返回。
其他的⼀些⾮预期的信息(如有⼈拨号进来、线路⽆信号等),模块将有对应的⼀些信息提⽰,接收端可做相应的处理。
⽰例:CDMA modem DTEAT< CR>< LF> OK < LF>ATTEST< CR>< CR> ERROR < LF>如果AT指令执⾏成功,“OK”字符串返回;如果AT 指令语法错误或AT 指令执⾏失败,“ERROR”字符串返回。
onemo标准at指令
ONEMO(Open Network Enhanced Mobile Object)是一种用于移动通信设备的开放式标准,旨在提供更好的用户体验和更广泛的功能。
AT指令(AT commands)是一种用于控制调制解调器和其他通信设备的指令集。
ONEMO标准AT指令是基于ONEMO标准的移动设备所支持的AT指令集。
ONEMO标准AT指令通常用于控制移动设备的各种功能,例如拨号、发送短信、获取网络信息等。
这些指令允许开发人员通过发送特定的命令来与移动设备进行通信和控制。
通过使用ONEMO标准AT 指令,开发人员可以实现更灵活、更高级的移动设备控制和功能扩展。
ONEMO标准AT指令的具体内容和格式可以在相关的技术文档和规范中找到。
这些指令通常以"AT"开头,后面跟随着特定的命令和参数,用于指示移动设备执行特定的操作或返回特定的信息。
开发人员可以根据ONEMO标准AT指令的规范来编写代码,与移动设备进行交互和控制。
总的来说,ONEMO标准AT指令是一种用于控制移动设备的标准
化指令集,可以帮助开发人员实现更好的移动设备控制和功能扩展。
通过使用这些指令,开发人员可以更好地利用移动设备的功能,为
用户带来更好的体验和更丰富的功能。
手机AT命令一、一般命令1、 AT+CGMI:请求得到移动设备生产厂商的标识。
2、 AT+CGMM:请求得到移动设备模块的标识。
3、 AT+CGMR:请求得到改订的系统版本,修改级别和日期,以及其他相关内容。
4、 AT+CGSN:得到GSM移动设备的唯一标识,比如IMEI(国际移动设备标识)序列号。
5、 AT+CSCS 选择TE(操作终端)字符集设定情况,使其能够和ME设备匹配,TA能够在TE和ME之间进行正确的字符转换。
6、AT+CIMI 获得IMSI。
用来读取或者识别SIM卡的IMSI(国际移动签署者标识),识别移动设备附带的SIM卡标识。
在读取IMSI之前应该先输入PIN码(如果需要PIN的话)。
7、 AT+CMUX 使GSM的多路协议生效,设置多路模式控制通道的参数。
8、 AT+GMI 请求得到终端适配器生产厂商的标识。
9、 AT+GMM:请求得到终端适配器模块的标识。
10、AT+GMR:请求得到终端适配器改订的系统版本,修改级别和日期,以及其他相关内容。
11、AT+GSN:得到GSM终端适配器的序列号标识。
12、AT+GOI:得到GSM终端适配器TA的ISO全球系统标识。
13、AT+GCAP:得到GSM终端适配器TA的全部性能和容量的信息。
14、AT+GCI:得到GSM终端适配器TA安装所在的国家。
15、AT+WS46:设置使用无线网络,使用无线数据服务模式。
二、呼叫控制命令1、 AT+CSTA: 选择地址类型,选择GSM的拨号命令的数字类型。
2、AT+CMOD: 选择远程呼叫指令的呼叫模式,主要有SINGLE MODE,alternating voice/fax等,各模式中轮换模式的呼叫命令是在TA里实现。
3、 AT+CHUP: 使呼叫挂起命令,即由TA挂起当前的使用轮换模式的GSM网络的呼叫过程。
4、 AT+CBST: 选择信差(持有人)服务类型,并选择对应的数据速率和呼叫连接元素。
移动多媒体广播手机电视业务终端AT命令规范AT命令是用于与移动多媒体广播手机电视业务终端进行通信的一种指令集。
通过发送AT命令,用户可以控制终端的各种功能,包括电视信号接收、频道切换、音量调节等。
下面是一份移动多媒体广播手机电视业务终端AT命令规范的简要介绍:1. 命令格式:AT+<命令>[=<参数>][,<参数>]...2. 常用命令及其功能:- AT+POWER:终端开关机控制命令,用于启动或关闭终端。
- AT+VOLUME:音量控制命令,用于调节终端的音量大小。
- AT+CHANNEL:频道切换命令,用于切换终端接收的电视广播频道。
- AT+EPG:电子节目指南命令,用于获取当前频道的电子节目指南信息。
- AT+INFO:终端信息命令,用于获取终端的硬件和软件信息。
3. 命令响应:终端在接收到AT命令后,会返回相应的命令响应。
响应格式一般为“<命令>:<响应码>”或“<命令>:<响应码>,<参数>”。
响应码常见的有:OK(命令执行成功)、ERROR(命令执行失败)、BUSY(终端忙碌)等。
4. 延时、超时:在发送AT命令后,需要等待足够的时间以确保命令执行完成。
一般建议设置延时时间,使终端能够充分响应命令。
如果命令执行时间超过预定的超时时间,可以认为命令执行失败。
5. 附加功能:某些终端可能支持一些附加功能,如字幕显示、画面尺寸调整等。
这些功能可以通过发送特定的AT命令来控制。
具体命令需要参考终端的规格说明书。
需要注意的是,不同终端可能对AT命令的支持程度有所差异,因此在使用AT命令时需要参考终端厂商提供的文档和规格说明书。
此外,为了确保命令的准确执行,建议在发送AT命令前对参数进行验证。
移动多媒体广播手机电视业务终端AT命令规范是为了方便用户控制终端的各种功能而设计的。
通过发送特定的AT命令,用户可以对终端进行开关机控制、音量调节、频道切换等操作,从而获得更好的移动多媒体广播手机电视观看体验。
{业务管理}移动多媒体广播手机电视业务终端命令规范目录前言I1.范围12.规范性引用文件13.术语、定义和缩略语14.AT命令设计原则15.AT指令接口描述25.1.(新增)检查卡支持服务的能力^MBEN25.1.1.语法结构25.1.2.接口描述25.1.3.取值说明25.2.(新增)查询和保存用户密钥信息^MBKS25.2.1.语法结构25.2.2.接口描述25.2.3.取值说明35.3.读取卡用户标识+CIMI35.3.1.语法结构35.3.2.接口描述35.3.3.取值说明35.4.(新增)处理AuthenticationCommand命令^MBAU35.4.1.语法结构35.4.2.接口描述45.4.3.取值说明45.5.(新增)读取MRK命令^MBMRK45.5.1.语法结构45.5.2.接口描述45.5.3.取值说明45.6.(新增)处理MSKMIKEY消息^MBMSK55.6.1.语法结构55.6.2.接口描述55.6.3.取值说明55.7.(新增)处理MTKMIKEY消息^MBMTK55.7.1.语法结构55.7.2.接口描述65.7.3.取值说明65.8.(新增)读取CMMBSN用户标识命令^MBSN65.8.1.语法结构65.8.2.接口描述65.8.3.取值说明65.9.(新增)读取当前小区ID命令^MBCELLID75.9.1.语法结构75.9.2.接口描述75.9.3.取值说明75.10.(新增)读取MSK的时间戳命令^MBMSKTS75.10.1.语法结构75.10.2.接口描述75.10.3.取值说明75.11.(新增)读取MUK的时间戳命令^MBMUKTS85.11.1.语法结构85.11.2.接口描述85.11.3.取值说明86.编制历史8前言本标准对移动多媒体广播/手机电视业务实现过程中需要规范的终端和客户端提出的AT命令要求,是开展和运营移动多媒体广播/手机电视业务的依据之一。
at指令手册
AT指令手册是一个用于指导如何使用AT命令的指南。
AT命令是一种用于控制和配置调制解调器的命令,通常以"AT"开头。
以下是AT指令手册中的一些常见命令:
1. AT+CGATT?:检查是否已附着到GPRS服务。
2. AT+CSQ:查询当前信号质量。
3. AT+CREG?:查询当前注册状态。
4. AT+NWPS?:获取设备信息。
5. AT+CMEE=1:设置短消息错误报告模式。
6. AT+CMGF=1:设置短消息格式为TEXT模式。
7. AT+CMGS=短信长度:[短信内容]:发送短消息。
8. AT+CSMP=短信长度,PDU模式,编码方式:[短信内容]:设置短消息参数。
9. AT+CSCA?:查询服务中心地址。
10. AT+CSCB?:查询服务中心广播信息。
以上是一些常见的AT指令,但并不是全部。
每个设备可能会有自己的特定命令,因此在使用时应该参考设备的用户手册或制造商提供的文档。
AT常用基本指令1.AT命令语法:所有命令行必须以AT或at作为开头,以回车()作为结尾。
响应通常紧随命令之后,它的样式是“<回车><新行><响应内容><回车><新行>”即:(<响应内容>)AT命令从语法上可以分为三类:“基础类”“S参数类”“扩展类”。
2.GSM模块可以被称为如下术语:1)ME(移动设备)AT + CMGF 选择短消息格式AT + CSCS 选择TE字符集AT + CSMP 设置短消息文本模式参数AT + CMGS 发送短消息/*********************************/sent_byte(uchar data){while((IFG1 & UTXIFG0)== 0);U0TXBUF = data;}sent_string(uchar *p){uchar *a;a = p;do{p = a;while(*p!='\0'){sent_byte(*p);p++;}}while(!((Rbuf[0]=='O')&&(Rbuf[1]=='K'))); w = 0;P4OUT = 0x0f;}/************************************/sent_ph(uchar *data){while(*data != '\0'){sent_byte(*data);data++;}}sent_data(uchar *data){while(*data != '\0'){sent_byte(*data);data++;}sent_byte(0x1A); //CTRL + Z 发送数据终止符,开始数据发送}SIM900_TCPIP_ApplicationAT + CIPMUX:启动多IP连接AT+CIPMUX= 被用来选择TCPIP连接模式,当n=0时,为单路连接模式;当n=1时,为多路连接模式;默认配置为单路连接模式。
资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载移动多媒体广播手机电视业务终端AT命令规范地点:__________________时间:__________________说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容中国移动通信企业标准QB-╳╳-╳╳╳-╳╳╳╳移动多媒体广播/手机电视业务终端A T命令规范A T C o m m a n d f o r M o b i l eM u l t i m e d i a B r o a d c a s t/M o b i l e T V版本号:1.0.0╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施中国移动通信集团公司发布目录前言 (I)1.范围 (1)2.规范性引用文件 (1)3.术语、定义和缩略语 (1)4.AT命令设计原则 (1)5.AT指令接口描述 (2)5.1.(新增)检查卡支持服务的能力^MBEN (2)5.1.1.语法结构 (2)5.1.2.接口描述 (2)5.1.3.取值说明 (2)5.2.(新增)查询和保存用户密钥信息^MBKS (2)5.2.1.语法结构 (2)5.2.2.接口描述 (2)5.2.3.取值说明 (3)5.3.读取卡用户标识+CIMI (3)5.3.1.语法结构 (3)5.3.2.接口描述 (3)5.3.3.取值说明 (3)5.4.(新增)处理Authentication Command 命令^MBAU (3)5.4.1.语法结构 (3)5.4.2.接口描述 (4)5.4.3.取值说明 (4)5.5.(新增)读取MRK命令^MBMRK (4)5.5.1.语法结构 (4)5.5.2.接口描述 (4)5.5.3.取值说明 (4)5.6.(新增)处理MSK MIKEY消息^MBMSK (5)5.6.1.语法结构 (5)5.6.2.接口描述 (5)5.6.3.取值说明 (5)5.7.(新增)处理MTK MIKEY消息^MBMTK (5)5.7.1.语法结构 (5)5.7.2.接口描述 (6)5.7.3.取值说明 (6)5.8.(新增)读取CMMBSN用户标识命令^MBSN (6)5.8.1.语法结构 (6)5.8.2.接口描述 (6)5.8.3.取值说明 (6)5.9.(新增)读取当前小区ID命令^MBCELLID (7)5.9.1.语法结构 (7)5.9.2.接口描述 (7)5.9.3.取值说明 (7)5.10.(新增)读取MSK的时间戳命令^MBMSKTS (7)5.10.1.语法结构 (7)5.10.2.接口描述 (7)5.10.3.取值说明 (7)5.11.(新增)读取MUK的时间戳命令^MBMUKTS (8)5.11.1.语法结构 (8)5.11.2.接口描述 (8)5.11.3.取值说明 (8)6.编制历史 (8)前言本标准对移动多媒体广播/手机电视业务实现过程中需要规范的终端和客户端提出的AT命令要求,是开展和运营移动多媒体广播/手机电视业务的依据之一。
本标准主要包括实现移动多媒体广播/手机电视业务的AT命令的语法结构和取值要求。
本标准是移动多媒体广播/手机电视系列标准之一,该系列标准的结构、名称或预计的名称如下:序号标准编号标准名称[1] QB-X-XXX-2009 移动多媒体广播/手机电视业务总体技术要求[2] QB-X-XXX-2009 移动多媒体广播/手机电视业务业务规范[3] QB-X-XXX-2009 移动多媒体广播/手机电视接口规范[4] QB-X-XXX-2009 移动多媒体广播/手机电视NAF设备规范[5] QB-X-XXX-2009 移动多媒体广播/手机电视业务指南服务器设备规范[6] QB-X-XXX-2009 移动多媒体广播/手机电视BSF设备规范[7] QB-X-XXX-2009 移动多媒体广播/手机电视业务Portal设备规范[8] QB-X-XXX-2009 移动多媒体广播/手机电视业务指南技术规范[9] QB-X-XXX-2009 移动多媒体广播/手机电视互动应用技术规范[10] QB-X-XXX-2009 移动多媒体广播/手机电视业务客户端规范[11] QB-X-XXX-2009 移动多媒体广播/手机电视业务终端规范[12] QB-X-XXX-2009 移动多媒体广播/手机电视业务终端AT命令规范[13] QB-X-XXX-2009 移动多媒体广播/手机电视SIM/USIM卡技术规范本标准需与《移动多媒体广播/手机电视业务客户端规范》和《移动多媒体广播/手机电视业务终端规范》配套使用。
本标准由中移号文件印发。
本标准由中国移动通信集团数据部提出,集团公司技术部归口。
本标准由标准归口部门负责解释。
本标准起草单位:中国移动通信有限公司研究院。
本标准主要起草人:侯清富、严砥。
1.范围本规范规定了用于中国移动与广电合作运营、共同管理的移动多媒体广播/手机电视业务的客户端和终端的AT命令要求,原则上供中国移动通信集团内部使用,用于在移动多媒体广播/手机电视业务开展方面为集团公司和省公司提供依据;适用于GSM/GPRS网络、EDGE、3G网络以及未来移动通信网络环境。
2.规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。
凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。
凡是不注日期的引用文件,其最新版本适用于本标准。
表 2-1规范性引用文件序号标准编号标准名称发布单位中国移动通信有限公司[1] QB-x-xxx-2009 移动多媒体广播/手机电视业务客户端规范[2] QB-x-xxx-2009 移动多媒体广播/手机电视中国移动通信有限公司业务终端规范3.术语、定义和缩略语下列术语、定义和缩略语适用于本标准:表3-1词语解释4.AT命令设计原则AT命令的定义遵循如下原则:1)指令格式与中国移动已有规范中定义的AT指令格式的风格保持一致;2)指令的命令名称应尽可能地易于理解并反映出相应功能;3) 每条命令实现单一功能,不同命令功能相互独立。
5.AT指令接口描述5.1. (新增)检查卡支持服务的能力^MBEN5.1.1. 语法结构5.1.2. 接口描述该命令的主要功能是检查卡支持服务的能力。
5.1.3. 取值说明<status>:0:GBA和MBBMS均支持。
1:只支持GBA。
2:只支持MBBMS能力。
3:两者均不支持。
5.2. (新增)查询和保存用户密钥信息^MBKS5.2.1. 语法结构5.2.2. 接口描述该命令的主要功能是用于查询是否存在有效的Ks,并保存RAND、B-TID和Key_lifetime。
5.2.3. 取值说明<rand>:RAND值,十六进制字符格式。
<btid>:B-TID值,十六进制字符格式。
<key_lifetime>:Key的生命周期,十六进制字符格式。
<status>:0:表示不存在有效的用户密钥。
1:表示存在有效的用户密钥。
5.3. 读取卡用户标识+CIMI5.3.1. 语法结构5.3.2. 接口描述该命令的主要功能是用于返回用户IMSI。
5.3.3. 取值说明<IMSI>:直接返回存储在卡中的IMSI值,返回值为一个0~9的十进制数构成的字符串,其构成如下:总共不会超过15个字符3 char2 or 3 charMCCMNCMSINMCC:国家代号。
MNC:网络代号。
MSIN:标识移动用户身份。
举例说明:如果MCC为“123”,MNC为“45”,MSIN为“12345678”则该命令返回1234512345678。
5.4. (新增)处理Authentication Command 命令^MBAU5.4.1. 语法结构5.4.2. 接口描述该命令的主要功能是对USIM/SIM卡进行鉴权。
5.4.3. 取值说明<RAND>:RAND值。
<AUTN/Ks_input>:USIM卡时为AUTN,SIM卡时为Ks_input。
<status>:0:鉴权成功。
1:同步失败。
2:MAC 不正确(状态字为‘9862’)。
3:不支持安全上下文(状态字为‘9864’)。
255:其它失败。
<RES/AUTS>:RES:status为0时返回RES。
AUTS:status为1时返回AUTS。
5.5. (新增)读取MRK命令^MBMRK5.5.1. 语法结构5.5.2. 接口描述该命令的主要功能是请求MRK。
5.5.3. 取值说明<NAF_ID>:NAF ID。
<IMPI>:IMPI标识。
<status>:0:成功,此时须返回MRK值,可选返回B-TID值。
1:USIM没有找到Ks(状态字‘6985’)。
255:其它失败。
<MRK>:MBMS请求密钥,十六进制字符串。
5.6. (新增)处理MSK MIKEY消息^MBMSK5.6.1. 语法结构5.6.2. 接口描述该命令用于MSK更新。
5.6.3. 取值说明<status>:0:MSK更新成功。
1:无MUK密钥(状态字‘6A88’)。
2:Ks不存在,使用条件不满足(状态字‘6985’)。
3:密钥更新失败(状态字‘9865’)。
4:鉴权失败,MAC不正确(状态字‘9862’)。
5:不支持安全上下文(状态字‘9864’)。
6:找不到广电密钥(状态字‘6A 89’)。
7:MIKEY无效(状态字‘6F00’)。
255:其它失败< Data >:十六进制字符串。
当MIKEY中V-bit有效时,< Data >包含卡返回的MSK 更新确认消息。
5.7. (新增)处理MTK MIKEY消息^MBMTK5.7.1. 语法结构5.7.2. 接口描述该命令用于生成MTK。
5.7.3. 取值说明<status>:0:MTK更新成功,返回MTK和Salt key(如果需要)。
1:MTK更新失败没有找到密钥6A88。
2:Ks不存在,使用条件不存在(状态字‘6985’)。
3:密钥更新失败(状态字‘9865’)。
4:鉴权失败,MAC不正确(状态字‘9862’)。
5:不支持安全上下文(状态字‘9864’)。
6:找不到广电密钥(状态字‘6A 89’)。
7:MIKEY无效(状态字‘6F00’)。
255:其它失败。
< Data >:<status>为0时,< Data >返回MTK和Salt key(如果存在)。