中国移动TD数据卡AT指令接口规范标准.docx
- 文档编号:8780543
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:85
- 大小:168.24KB
中国移动TD数据卡AT指令接口规范标准.docx
《中国移动TD数据卡AT指令接口规范标准.docx》由会员分享,可在线阅读,更多相关《中国移动TD数据卡AT指令接口规范标准.docx(85页珍藏版)》请在冰豆网上搜索。
中国移动TD数据卡AT指令接口规范标准
中国移动TD数据卡AT指令接口规范
版本号:
1.0.0
2007-8-23发布
2007-8-23实施
中国移动通信有限公司发布
前言
本标准规定了中国移动随e行客户端程序的AT接口,用于与数据卡类产品的接口。
对于AT接口的描述,仅限于接口数据包本身,以及TE和MS对接口的使用方法和使用流程,不包括与接口不直接相关的内容。
本标准主要包括以下几方面内容:
随e行客户端软件接口概述、基本信息查询与设置接口描述、短信业务接口描述、安全设置接口描述、数据业务接口业务、电话本业务接口描述、系统设置接口描述、普通/可视电话业务接口描述、呼叫相关的补充业务、链路复用模式、语音控制等。
本标准的附录A-E为标准性附录。
本标准由中移有限技[2007]145号印发。
本标准由中国移动通信有限公司技术部归口管理。
本标准由标准归口部门负责解释,具体技术细节由中国移动通信有限公司研究院负责解释。
本标准起草单位:
中国移动通信有限公司研究院
本标准主要起草人:
金鑫董朝晖刘艺吕志虎金晨光
1.范围
本规范对随e行客户端软件采用的AT命令提出规定,供中国移动通信集团内部和厂商共同使用,用于在业务及设备开发上为集团公司和省公司提供技术依据;适用于以数据卡为代表的移动终端产品。
2.规范性引用文件
下列标准所包含的条文,通过在本标准中引用而成为本标准的条文。
本标准出版时,所示版本均为有效。
所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。
[1]
3GPPTS27.007V3.13.0
ATcommandsetforUserEquipment(UE)
3GPP
[2]
3GPPTS23.038V3.3.0
Alphabetsandlanguage-specificinformation
3GPP
[3]
3GPPTS23.040V3.10.0
3GPP [4] ITU-T RecommendationV.25terV0025-TE.DOC ITU-T 3术语、定义和缩略语 BER Biterrorrate 误码率 DCE DataCircuitEquipment 数字电路设备 DCS Datacodingscheme 数据编码方案 DTE DataTerminalEquipment 数字终端设备 MS MobileStation 移动台 PCMCIA PersonalComputerMemoryCardInternationalAssociation PC机内存卡国际协会 PDP PacketDataProtocol 包交换协议 PLMN Publiclandmobilenetwork 公用陆地移动网络 RSSI Receivesignalstrengthindicator 接收信号强度指示 RSCP Receivesignalcodepower 接收信号码强度 RPLMN RegisteredPLMN 注册PLMN Resultcode 结果码 SCA SeviceCenterAddress 服务中心号码 SM Shortmessage 短信 SMS-DELIVER 短信投递 SMS-DELIVER-REPORT 短信投递报告 TE TerminalEquipment 终端设备 URC Unsolicitedresultcode 主动上报结果码 4随e行客户端软件接口概述 随e行客户端软件与各类移动终端的关系参见下图。 本文中所有接口均指TE与MS之间的接口,用于执行本客户端软件支持的各功能。 本规范涉及基本信息查询和设置、短信收发,数据业务流量、电话本以及网络系统信息设置等。 4.1接口的设计原则 1.每个接口要求功能内聚。 2.由于AT命令是通过通信端口传输的数据包,一方面,包的大小有受限,对于AT命令的发送,除AT两个字符外,最多可以接收260个字符的长度(包括最后的空字符)。 单板的response消息或者URC,最大长度都限定在668个字符范围之内。 3.每个命令行中只能包含一条AT命令;对于由MS主动向TE报告的URC指示或者response响应,也要求一行最多有一个,不允许上报的一行中有多条指示或者响应。 4.为了增加命令以及响应的格式可读性及规范性,除协议规定的标准接口外,所有新增加的接口中,例如: AT^XXX: 5.TE在每一条AT命令下发后,必须要等待MS对于这条AT命令响应后,才能再次下发第二条AT命令;否则,下发的第二条AT命令将不被执行。 6.对于较长时间才能反馈结果的AT命令,为保证其他事务不被干扰,建议以异步方式上报最终执行结果。 7.除特殊说明外,TE与MS之间的所有缺省编码格式都为GSM7bitDefaultAlphabet,参见3GPP23.038第6节。 字符串中的回车字符( 8.TE下发命令的字符串中不能出现引号+逗号的组合。 当前版本中,不支持字符转义。 对于UCS2编码的数据格式,以字符串格式上报其编码值(若编码值为0x553a,则上报553a)。 9.MS发给TE的Possibleresponse由Informationtext和Resultcode组成,其中Informationtext为可选的,Resultcode为必选的。 Possibleresponse的格式由ATV命令控制,详见ATV命令的说明。 在本文档的表格中列出的Possibleresponse均为ATV1的格式。 4.2接口的改动准则 对于所有当前已经制定的接口,若MS接收到的命令是不能识别的,则上报COMMANDNOTSUPPORT的resultcode;若命令参数多了一个,则MS应上报对应的TOOMANYPARAMETERS的resultcode。 命令参数多余的情况不包括等号本身在内。 扩展的AT命令接口以“^”开头;在AT^XXX的AT命令名中,X的长度暂定不能超过9个字符。 5基本信息查询与设置接口描述 5.1终端报错命令+CMEE 5.1.1语法结构 Command Possibleresponse(s) +CMEE= +CMEE? +CMEE=? (listofsupported 5.1.2接口描述 该命令的主要功能是设置是否使用resultcode: +CMEERROR: 设置为使用时,MS相关的错误将会产生resultcode: +CMEERROR: 错误原因与MS无关时,仍返回普通的ERROR。 5.1.3取值说明 0: 不使用+CMEERROR: 1: 使用+CMEERROR: 2: 使用+CMEERROR: 取值参见附录中的CMEERROR列表。 5.2回显命令E 5.2.1语法结构 Command Possibleresponse(s) E[ 5.2.2接口描述 该命令的主要功能是设置MS是否回送从TE接收的字符。 5.2.3取值说明 0: MS不回送从TE接收的字符。 1: MS回送从TE接收的字符。 不带 5.3命令行结束符S3 5.3.1语法结构 Command Possibleresponse(s) S3= S3? 5.3.2接口描述 该命令的主要功能是设置命令行结束符S3 S3以ASCII码值形式保存命令行结束符。 此字符由TE发出,表示一行命令的终止,由MS识别确认。 此字符也由MS发出,参与构成resultcode和informationresponse的头部、尾部和结束标志。 在使用S3= 5.3.3取值说明 0-127: 以ASCII码值形式设置S3字符。 5.4响应格式字符S4 5.4.1语法结构 Command Possibleresponse(s) S4= S4? 5.4.2接口描述 该命令的主要功能是设置响应格式字符S4 S4以ASCII码值形式保存响应格式字符。 此字符由MS发出,参与构成resultcode和informationresponse的头部、尾部和结束标志。 如果在一行命令中改变了S4字符,那么在此行命令的resultcode中将立即使用新的S4字符,而不会等到下一行命令。 5.4.3取值说明 0-127: 以ASCII码值形式设置S4字符。 5.5ME响应格式命令V 5.5.1语法结构 Command Possibleresponse(s) V[ 5.5.2接口描述 该命令设置了AT命令resultcode和informationresponse的格式,包括头部、尾部的构成,和resultcode内容的形式。 resultcode内容有数字和详细字符串两种形式。 下表中示出了格式设置对resultcode和informationresponse的格式的影响。 下表为V参数取值对应的响应格式: V0 V1 Information responses textcrlf crlf textcrlf Result codes numericcodecr crlf verbosecodecrlf 5.5.3取值说明 0: MS发送缩略的头部和尾部,并采用数字形式的resultcode。 1: MS发送完全的头部和尾部,并采用详细字符串形式的resultcode。 不带 5.6退格字符S5 5.6.1语法结构 Command Possibleresponse(s) S5= S5? 5.6.2接口描述 该命令的主要功能是设置退格字符S5。 S5以ASCII码值形式保存退格字符。 此字符由TE发出,表示删除前一个字符,由MS识别确认。 5.6.3取值说明 0-127: 以ASCII码值形式设置S5字符。 5.7返回出厂设置命令&F 5.7.1语法结构 Command Possibleresponse(s) &F[ 5.7.2接口描述 该命令将所有的MS参数均设置成出厂时的默认值。 被还原成出厂设置的命令参数可以有: S3,S4,S5,E,V,+COPS( 5.7.3取值说明 0: 将所有的MS参数还原成出厂时的设置。 其他数值: 为厂家保留。 5.8RSSI查询功能命令+CSQ 5.8.1语法结构 Command Possibleresponse(s) +CSQ 有MS相关错误时: +CSQ=? (listofsupported 5.8.2接口描述 Execution命令+CSQ返回ME的RSSI和BER。 Test命令+CSQ=? 返回支持的RSSI和BER值。 5.8.3取值说明 GSM或UTRAN小区信号强度 0等于或小于113 dBm 1111 dBm 2...30109...53 dBm 31等于或大于51 dBm 99未知或不可测 100: 等于或小于116 dBm 101: 115 dBm 102…191114...26 dBm 191等于或大于25 dBm 199: 未知或不可测 100~199: 被扩展用于TDSCDMA下表示接收信号码功率(RSCP) 若不支持BER查询,在Execution命令和Test命令均返回99 5.10操作模式设置命令+CFUN 5.10.1语法结构 Command Possibleresponse(s) +CFUN=[ 有MS相关错误时: +CFUN? 有MS相关错误时: +CFUN=? (listofsupported 有MS相关错误时: 5.10.2接口描述 EXECUTION命令用于设置MS的模式或重启MS。 READ命令返回当前的模式。 TEST命令返回该命令支持的参数值。 5.10.3取值说明 0: 最小功能 1: 完整功能 4: offline模式(关闭射频收发通道) 5: 保留 6: 复位 是否在设置前重启MS 5.11厂商信息查询命令+CGMI 5.11.1语法结构 Command Possibleresponse(s) +CGMI 有MS相关错误时: +CGMI=? 5.11.2接口描述 该命令的主要功能是查询厂商信息。 5.11.3取值说明 厂商信息,取值为字符串。 5.12软件版本号查询命令+CGMR 5.12.1语法结构 Command Possibleresponse(s) +CGMR 有MS相关错误时: +CGMR=? 5.12.2接口描述 Execution命令返回ME的软件版本号。 5.12.3取值说明 软件版本号,长度不大于31的字符串。 5.13IMSI查询命令+CIMI 5.13.1语法结构 Command Possibleresponse(s) +CIMI 有MS相关错误时: +CIMI=? 5.13.2接口说明 该命令查询USIM或者SIM卡的IMSI值。 5.13.3取值说明 直接返回存储在卡中的IMSI值,返回值为一个0~9的十进制数构成的字符串,其构成如下: 总共不会超过15个字符 3char2or3char MCCMNCMSIN MCC国家代号 MNC网络代号,GSM应用 MSIN标识移动用户身份 举例说明 如果MCC为“123”,MNC为“45”,MSIN为“12345678”则 AT+CIMI返回1234512345678 5.14IMEI查询命令+CGSN 5.14.1语法结构 Command Possibleresponse(s) +CGSN 有MS相关错误时: +CGSN=? 5.14.2接口说明 该命令查询单板的IMEI。 5.14.3取值说明 直接返回单板的IMEI值。 返回值为一字符串,其构成如下: 8char 6char 1char TAC SNR Spare TAC设备分配的类型码 SNR设备序列号 Spare备用 5.15(新增)硬件版本号查询功能命令^HVER 5.15.1语法结构 Command Possibleresponse(s) ^HVER 有MS相关错误时: 5.15.2接口描述 Execution命令返回ME的硬件版本号。 5.15.3取值说明 硬件版本号,长度不大于31的字符串。 6短信业务接口描述 6.1选择短信服务类型命令+CSMS 6.1.1语法结构 Command Possibleresponse(s) +CSMS= 有短信相关错误时: +CSMS? +CSMS=? (listofsupported 6.1.2接口描述 SET命令用来设置消息服务类型。 返回的 6.1.3取值说明 消息服务类型,用于指示发送短信时是否会回复中包含 0,不需要回复中包含 1,表示发送短信时会回复中包含 0,表示不支持 1,表示支持 6.2设置短信格式命令+CMGF 6.2.1语法结构 Command Possibleresponse(s) +CMGF[= +CMGF? +CMGF=? (listofsupported 6.2.2接口描述 SET命令设置短信采用的格式。 格式有两种模式,由 READ命令返回当前的模式选择。 TEST命令返回可以取的 6.2.3取值说明 0PDU模式 1text模式,暂不支持 不带 6.3短信到达指示+CMTI 6.3.1语法结构 Command Possibleresponse(s) 6.3.2接口描述 指示有新短信(或者有新短信报告)已被接收。 6.3.3取值说明 "BM"广播短信存储器 "ME"ME短信存储器 "SM"(U)SIM短信存储器 整型值,在存储器中的位置 6.4新短信直接上报指示+CMT 6.4.1语法结构 Command Possibleresponse(s) [ 6.4.2接口描述 不存储接收到的新短信,并且直接上报给TE。 6.4.3取值说明 保留。 整型值,PDU数据的字节数。 协议数据单元,具体格式与“短信列表命令”一节中定义相同。 6.5新收到的短信状态报
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中国移动 TD 数据 AT 指令 接口 规范 标准
![提示](https://static.bdocx.com/images/bang_tan.gif)