保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

短消息电话中数据链路层的控制技术



    2.2 数据链路层的协议

短消息电话中数据链路层采用的差错控制类似于停止等待协议,并采用重发机制保障终端和服务器在偶然的故障后仍有机会保持连接。数据链路层完成了规定次数的重发后仍然出错时,服务器则断开与终端的连接。

数据链路层的上行FSK数据包和下行FSK数据包格式如图2所示,一个链路层FSK数据包包括六部分:同步引导串,由82bit交替的“01”加8bit“1”构成,具体参见CTSI协议,对于短消息电话(终端)本身来说只要读到至少50bit交替出现的“01”以及同步结束字符后,即可以认为同步建立;消息类型,指明信息内容的类型,根据协议规定分为一般类型和特殊类型,终端根据不同的类型进行相应的处理;消息长度,指消息特征号的字节数(=1)加消息层信息内容的字节数;信息特征号,目前仅使用十六进制01一种消息特片号,其余保留以利于拓展新的电信业务;消息层信息内容,由消息层负责解析,包含一条CTSI操作命令,最大长度不大于254字节;校验和,用于数据传送过程中的纠错,取值为该数据包中除同步引导串值外的所有字节的和,按256取模,再取补后得到的值。

由于终端还可以DTMF形式上送数据,因此DTMF数据包又分为:编码格式的DTMF上行命令响应信息包、非编码格式的DTMF上行命令响应信息包和非编码格式的DTMF上行信息包。上行DTMF命令响应消息包(编码方式)是终端对SMC的FSK数据的响应信息包;上行DTMF命令响应信息包(非编码方式)也是终端对SMC的FSK数据的响应信息包,主要采用了非编码方式,此种返回信息包目前只用于信息下载指令中,用于描述指令的解释执行情况,具体内容详见协议;上行DMTF上行信息包(非编码方式)是终端对SMC的指令响应,具体的信令如表1所示。

表1 数据链路层上行DTMF上行信令包的格式

名  称 作   用 组   成

含    义

CAS的ACK 设备响应 DTMF'A' 当终端收到CAS音后,发DTMF'A'音,表示确认 FSK包的ACK 数据纠错 DTMF'D1' 数据传送正确 DTMF'D0' 数据传送错误

2.3 数据链路层的电话功能

短消息电话的链路层要实现电话功能,因此基本的电话功能都由链路层和物理处理,主要分为:来电显示功能、短消息数据包的接收、连接到服务器、基本的电话通话功能和按键拨号功能。同时要配合电话不同功能的界面显示。

来电显示功能和短消息数据包的接收都是对FSK数据包的解析,两者的不同之处在于具体的数据格式:来电显示数据是在第一声和第二声振铃之间传过来的FSK数据,而短消息数据包是在建立了短消息通信通道后在线路上传输的FSK数据包。这里主要针对符合Bell202标准的FSK来电显示信号进行阐述。FSK来电显示信号数据包有两种格式:单制式信息包括日期、时间、电话号码、姓名。在第一声与第二声振铃之间将数据包解析,并将日期、时间、电话号码等信息在LCD上显示,实现来电显示功能。

连接到服务器,由软件控制电话机摘机、拨号到服务器,服务器机响应拨号,建立物理通道的连接。当服务器摘机并发出回应信号CAS音,在规定时间内终端回应DTMF的“A”信号,与服务器建立数据通路,进行数据包交互通信。然后解析服务器的数据,执行服务器下行的指令,与用户进行交互。

基本的电话通话功能和按键拨号功能是一部电话必须具备的功能,主要由电路硬件完成。链路层主要控制液晶显示与之相配合的操作界面。当用电话拨号时,屏幕弱出电话拨号界面,有按键按下时控制发送和相应的DTMF音,同时在屏幕上显示按下的按键值。在电话处于通话状态时,屏幕显示相应的界面,提示用户通话时间及拨入或拨出电话的号码等信息。

3 数据链路层中的控制技术

3.1 数据链路层的数据控制技术

数据链路层的数据

《短消息电话中数据链路层的控制技术(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/164745.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。