GSM设备短信收发实验.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
深 圳 大 学 实 验 报 告 课程名称: 移动通信 实验项目名称:GSM设备短信收发实验 学院: 信息工程学院 专业: 通信工程 指导教师: 王滔滔 实验时间: 实验报告提交时间: 一、实验目的 1. 了解GSM网络中短消息业务的组成结构; 2. 了解GSM网络中短消息收发的过程; 3. 熟悉短消息的数据格式; 4.熟悉GSM模块进行短信收发的AT命令。 二、实验原理 短信业务Short Messaging Service,SMS)当前最流行的一种消息技术移动电话之间通过它可以相互收发短消息,短消息的内容可以是文本、数字或二进制非文本数据简单方便易用,这种短信的长度被限定在140字节之内。SMS有两大突出优点:存储转发机制。SMS传送数据包的工作由移动网络中的短消息中心而不是终端用户来完成,如果用户不在服务区内,短消息就被存储在短消息中心,等用户出现之后再转发给他,这是GPRS等业务所不具备的。传递确认机制。在电路交换数据环境中,连接是端到端的,所以用户能够知道连接是否完成,以及数据传递的情况,但在GPRS环境中,附属于GPRS承载体的终端是“永远在线”的,它在任何时候都准备透明地(相对于用户而言)传送或接收数据,这样一来,检查数据包是否发送成功的任务就落到了用户头上,对于每一次分组数据业务,其相应的成本也会比SMS高。 图5-16-1 SMS网络结构 移动台发出消息的传送过程: 该过程是把从一个用户发送到短消息服务中心(SMSC)。当移动用户发送已调短消息时,处理该用户请求的服务MSC则从访问位置寄存器(VLR)中申请有关用户的相关信息。当VLR返回相关信息后,服务MSC向关口MSC转发短消息。通过关口MSC把短消息发送给SMSC。SMSC收到短信后,向关口MSC确认,关口MSC再向服务MSC发送转发完成的确认消息。最后服务中心告知移动用户短消息已转发完成。具体过程如图5-16-2所示。 图5-16-2 由移动台发出短消息的传送过程 移动台接收消息的传送过程: 该过程是从SMSC转发一条或多条短消息至一个移动用户。SMSC将需要转发的短消息先发送给关口MSC。关口MSC根据所收到的短消息内容,向HLR查询,以获得将短消息传送到相应服务MSC的路由信息。根据所获得的路由信息,关口MSC将短消息转发到相应的MSC。然后服务MSC向VLR申请所要接收短消息用户的信息。VLR收到此消息后,则开始寻找移动用户的过程。一旦找到用户, VLR回送给服务MSC申请用户信息的确认。服务MSC则开始向用户转发短消息。转发结束后,用户发一确认的消息至服务MSC。最后由关口局MSC向SMSC送确认信息,表明短消息已成功的转发。具体过程如图5-16-3所示。 图5-16-3 由移动台接收短消息的传送过程 由于移动台不可达等原因,MSC不能向移动台发送短消息,则短消息将在SMSC保存一段时间。当服务MSC检测到某一用户可以到达时,即向VLR会发送接入请求,SMSC收到确认消息,则触发新的传送尝试。 本实验采用了GSM模块来完成和移动网络的接入。利用对GSM模块的接口进行改造后,和单片机在物理层上互联。由单片机通过AT指令控制GSM模块的工作,并通过键盘选择相应的操作,通过液晶来显示短信的收发内容。 点对点收发短消息分为三种模式:Block模式、Text模式和PDU模式。Block模式应用很少,逐渐被PDU模式代替。Text模式发送短信开发起来相对容易,是一种不错的选择,使用Text模式开发只能发送ASCII码,对于中文的Unicode码不能发送。PDU模式开发起来比较复杂,并且需要编写专门的函数来本转换为PDU格式, PDU模式收发短信可以使用三种编码: 7-bit、8-bit和UCS2编码。 7-bit编码用于发送普通的ASCII字符,8-bit编码通常用于发送数据消息,UCS2编码用于发送Unicode字符。我们要实现中文短信的发送,所以选择UCS2,即中文Unicode码。接收到的PDU串不仅仅包含了消息,而且还有很多发送者的信息, SMS服务中心,时间标志等等。这些都是以8位字节的16进制数,或者半8位字节的

文档评论(0)

企管文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档