GTM900系列GSM模块串口多路复用参考手册资料下载.pdf

上传人:wj 文档编号:5980104 上传时间:2023-05-05 格式:PDF 页数:23 大小:364.64KB
下载 相关 举报
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第1页
第1页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第2页
第2页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第3页
第3页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第4页
第4页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第5页
第5页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第6页
第6页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第7页
第7页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第8页
第8页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第9页
第9页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第10页
第10页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第11页
第11页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第12页
第12页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第13页
第13页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第14页
第14页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第15页
第15页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第16页
第16页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第17页
第17页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第18页
第18页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第19页
第19页 / 共23页
GTM900系列GSM模块串口多路复用参考手册资料下载.pdf_第20页
第20页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

GTM900系列GSM模块串口多路复用参考手册资料下载.pdf

《GTM900系列GSM模块串口多路复用参考手册资料下载.pdf》由会员分享,可在线阅读,更多相关《GTM900系列GSM模块串口多路复用参考手册资料下载.pdf(23页珍藏版)》请在冰点文库上搜索。

GTM900系列GSM模块串口多路复用参考手册资料下载.pdf

多路复用摘摘要:

要:

本文描述了华为GTM900模块串口多路复用的工作原理及使用方法,指导用户的二次工作。

缩略语清单:

缩略语英文全名中文解释ABMAsynchronousBalancedMode异步平衡模式ERMError-RecoveryMode错误恢复模式DLCDataLinkConnection数据链路连接FCSFrameCheckSequence帧校验序列SABMSetAsynchronousBalancedMode设置异步平衡模式UAUnnumberedAcknowledgement无编号应答DMDisconnectedMode连接断开模式UIHUnnumberedInformationwithheaderCheck带头校验的无编号信息UIUnnumberedInformation无编号信息PSCPowerSavingControl功率节省控制MSCModemStatusCommandModem状态命令华为串口多路复用参考手册1简介文档版本01(2007-05-22)华为技术有限公司1-11简介简介串口多路复用(以下简称多路复用)是在一条物理串行接口上实现多个数据链路连接(DLC),使得可以同时在一条串行接口上存在多个会话,比如语音、FAX、数据、SMS、GPRS、USSD等。

帧结构类似HDLC。

多路复用有三种操作模式:

基本模式、带错误恢复功能的高级模式、不带错误恢复功能的高级模式(具体可以参见GSM07.10协议),华为GTM900模块支持不带错误恢复功能的高级模式,与基本模式相比有如下特点:

?

可以在应用XON/XOFF流控的链接上使用?

失去同步后恢复时间比较快采用什么模式对于用户来说,影响不会很大,根据协议,基本模式与高级模式的处理过程非常类似,根据所提供的参考手册,用户很容易从一种模式转到另一种模式,比如从基本模式转到高级模式。

多路复用提供如下的业务接口:

启动业务?

DLC建立业务?

数据业务?

DLC释放业务?

关闭业务上述给出的业务在后面将会给出详细的介绍和应用举例。

华为串口多路复用参考手册2帧结构文档版本01(2007-05-22)华为技术有限公司2-12帧结构帧结构?

标记:

基本模式时为0XF9,高级模式时为0X7E。

地址:

12345678EAC/RDLCIEA:

用于地址扩展,现在始终为1。

C/R:

命令/响应Command/response位用法如下:

Command/responseDirectionC/RvalueInitiatorResponder1CommandResponderInitiator0InitiatorResponder0ResponseResponderInitiator1DLCI:

DLC标识,取值范围为063。

控制:

定义帧类型帧类型BIT1BIT2BIT3BIT4BIT5BIT6BIT7BIT8SABM1111P/F100UA1100P/F110DM1111P/F000DISC1100P/F010UIH1111P/F111UI1100P/F0002帧结构华为串口多路复用参考手册2-2华为技术有限公司2007-05-22P/F:

P/F位是依据该帧是命令帧/响应帧来确定是P功能还是F功能。

如果是命令帧,则P/F位作为P功能;

如果是响应帧,则P/F位作为F功能。

如果一个命令希望应答,命令帧的P功能设置为1,响应帧(对该命令帧的应答)的F功能也应该设置为1。

对于命令发送端来说,发送一个希望应答的命令后,必须等到对端应答或者超时,才能发送下一个希望应答的命令。

超时可以进行重发或者相应的异常处理。

SABM(SetAsynchronousBalancedMode):

SABM命令帧用于建立一个DLC,接收端收到并且认可该命令后,用UA帧进行应答。

如果对端没有准备好或者不愿意建立该DLC,则对端用DM帧进行应答,F位设置为1。

如果T1时间内没有收到UA或者DM响应,发起者会重发DISC,直到重发次数达到设定值。

UA(UnnumberedAcknowledgement):

UA响应帧用于接收端对收到并且认可的SABM帧或DISC帧的应答。

DM(DisconnectedMode):

DM响应帧用于在链接还没有建立的状态下,接收端对接收到的DISC命令帧的响应。

在链接还没有建立的状态下,接收端对于接收到的命令(除DISC外)不响应。

F功能如果为1表示对接收的命令的响应。

接收到非请求的DM响应帧时进行的处理,不考虑F位。

DISC(Disconnect):

DISC命令帧用于通知对端拆除链接,对端用UA响应帧应答。

如果在DLC0发送DISC命令帧,则等效于退出MUX功能。

长度BIT1BIT2BIT3BIT4BIT5BIT6BIT7BIT8EAL1L2L3L4L5L6L7EA用于扩展,本文取EA为1,表示长度域只有一个字节表示。

信息:

信息域由若干字节组成。

信息帧有I帧、UI帧和UIH帧,GTM900模块支持UIH帧。

校验:

校验域只包括1个字节,生成多项式为:

x8+x2+x+1。

对于UIH帧,FCS的计算只包括地址和控制域。

对于命令/响应帧,FCS的计算包括地址、控制和长度。

(高级模式没有长度域)具体算法请参见GSM协议07.10。

关于C/R及P/F位,补充几点:

华为串口多路复用参考手册2帧结构文档版本01(2007-05-22)华为技术有限公司2-3?

F功能如果为1表示对接收的命令的响应,F功能为0表示主动报告状态。

传输数据信息(比如“ATD1861;

”)时,在PCGTM900方向(见后面应用举例部分),C/R位置为1;

在GTM900PC方向,C/R位置为0;

两个方向P位都位0。

2.1基本模式的帧结构基本模式的帧结构如下:

图2-1基本模式的帧结构标记地址控制长度信息校验标记1字节1字节1字节1或2字节整数个字节1字节1字节2.2高级模式的帧结构高级模式的帧结构如下:

表2-1高级模式的帧结构标记地址控制信息校验标记1字节1字节1字节整数个字节1字节1字节没有长度域。

华为串口多路复用参考手册3应用举例文档版本01(2007-05-22)华为技术有限公司3-13应用举例应用举例下面举例说明前面提及的业务接口的使用方法。

3.1启动业务AT+CMUX=1,0,5OKPCGTM900可以通过ATCMUX命令来激活多路复用,该命令格式为:

AT+CMUX=,参数说明:

mode:

指定多路复用的模式,GTM900模块必须设为1。

0Basicoption1Advancedoption?

subset:

指定帧类型,GTM900模块设为0。

0UIHframesusedonly1UIframesusedonly2Iframesusedonly缺省值:

03应用举例华为串口多路复用参考手册3-2华为技术有限公司2007-05-22?

port_speed:

指定传输速率19600bit/s219200bit/s338400bit/s457600bit/s5115200bit/s6230400bits/s?

N1:

最大帧尺寸1-32768缺省值:

基本模式为31(高级模式为64)?

T1:

确认时间,单位为10ms.1-255缺省值:

10(即100ms)?

N2:

最大重传次数0-100缺省值:

3?

T2:

控制通道的响应时间,单位为10ms2-255缺省值:

30(即300ms)注意:

T2必须大于T1.?

T3:

唤醒响应时间,单位为s1-255缺省值:

10?

k:

串口尺寸,用于带错误恢复的高级模式。

1-7缺省值:

23.2DLC建立业务3.2.1建立控制通道启动多路复用后,接着需要建立控制通道(DLCI0),用来控制多路复用的参数。

华为串口多路复用参考手册3应用举例文档版本01(2007-05-22)华为技术有限公司3-3建立控制通道SABM帧:

7E033FFC7EUA帧确认:

7E0373857EPCGTM9003.2.2建立其他通道建立DLCI1的通道:

建立通道(DLCI1)SABM帧:

7E073F897EUA帧确认:

7E0773F07EPCGTM900再建立DLCI2的通道:

建立通道(DLCI2)SABM帧:

7E0B3F167EUA帧确认:

7E0B736F7EPCGTM9003.3数据业务逻辑通道建立后,即可用UIH进行数据传输。

下面介绍数据的传输方法,以使用DLCI1的通道传输数据为例,其他通道类似。

3应用举例华为串口多路复用参考手册3-4华为技术有限公司2007-05-22比如传输AT命令,直接将字符串“atd1861;

rn”打包到UIH帧的信息域,如下图:

7E07EF617464313836313B0D0A057E7E05EF617464313836313B0DDF7E7E05EF0D0A4F4B0D0ADF7E7E05EF4F4B0D0ADF7EPCGTM900FCS计算只包括地址域和控制域。

传输数据信息时,在PCGTM900方向,C/R位置为1;

两个方向P位都为0。

PCGTM900:

信息域的字符串“atd1861;

rn”对应为:

617464313836313B0D0AGTM900PC:

GTM900给PC回的信息为:

atd1861;

OKOK3.4DLC释放业务释放DLCI1的通道:

华为串口多路复用参考手册3应用举例文档版本01(2007-05-22)华为技术有限公司3-5释放通道(DLCI1)DISC帧:

7E0753C87EPCGTM900UA帧确认:

7E0773F07E释放DLCI2的通道:

释放通道(DLCI2)DISC帧:

7E0B53577EPCGTM900UA帧确认:

7E0B736F7E异常情况:

释放通道(DLCI2)DISC帧:

7E0B53577EPCGTM900DM帧:

7E0B1F2E7E3应用举例华为串口多路复用参考手册3-6华为技术有限公司2007-05-22模块回了DM帧,说明收到DISC帧的GTM900模块已经处在disconnected模式了。

3.5关闭业务释放DLCI0的通道,等效于关闭多路复用业务,并返回到正常情况下的AT命令模式。

释放通道(DLCI0)DISC帧:

7E0353BD7EPCGTM900UA帧:

7E0373857E3.6控制通道的复用在控制通道(DLCI0)上用UIH帧传输数据即是在进行控制通道的复用。

根据GSM协议07.10中的控制通道的复用规范,消息的格式为:

TypeLengthValue1Value2Valuen可以传输如下类型的信息:

PN(DLCparameternegotiation):

参数协商?

PSC(PowerSavingControl):

功率节省控制?

CLD(Multiplexerclosedown):

关闭多路复用功能?

FCon(FlowControlOnCommand):

FCon为发送允许命令?

FCoff(FlowControlOffCommand):

FCoff为发送禁止命令?

MSC(ModemStatusCommand):

Modem状态命令等等。

下面以MSC为例说明需要传输的信息是如何封装到帧格式里。

具体含义请参见GSM协议07.10。

华为串口多路复用参考手册3应用举例文档版本01(2007-05-22)华为技术有限公司3-7PCGTM9007E01FFE3050BB67E华为串口多路复用参考手册4参考资料清单文档版本01(2007-05-22)华为技术有限公司4-14参考资料清单参考资料清单1.华为GTM900无线模块AT命令手册2.GSM协议07.073.GSM协议07.10

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2