内容发布更新时间 : 2024/12/23 3:08:10星期一 下面是文章的全部内容请认真阅读。
实验三 GSM/GPRS短消息实验
一、实验目的
学会短消息发送原理,并在基于ARM的Windows CE操作系统通过GSM/GPRS模块
完成短消息的发送。
二、实验设备
1.“现代通信技术综合实验实训系统”实验箱一台。
2.处于有效期并开通上网业务的中国移动电话卡一张,正常工作的移动电话一部。 3.实验模块:ARM模块与基于ARM的液晶显示模块,GPRS模块。
三、实验原理
SMS是通过移动网络用手机收发简短文本消息的一种通信机制。
SMS采用存储转发模式—短消息被发送出去之后,不是直接发送给接收方,而是先存储在SMC(短消息中心),然后再由SMC将短消息转发给接收方。如果接收方当时关机或不在服务区内,SMC就会自动保存该短消息,等到接收方在服务区出现的时候再发送给他。
如果使用拉丁字母,每条短消息长度最高可达160个字符。如果使用非拉丁语字母,比如中文或阿拉伯语,每条短消息最多可支持70个字符长度。这些字符可以是文本、数字或二进制非文本数据(用于铃声或logo等)。
与普通的寻呼机制不同的是,SMS是一项有保证的双向服务。发送方可以在将短消息发送出去之后得到一条确认通知,返回传递成功或失败的信息以及不可到达的原因。
SMS是非对称业务,它使用SS7信令信道传输数据分组。所以,系统可以支持短消息与话音、数据、传真等业务的同步传输。即使在业务信道处于高峰期的情况下,也照样可以使用短消息顺利通信。此外,SMS还可以实现全国甚至国际漫游。
SMS属于GSM第一阶段(Phase 1)标准,但目前已经被集成到了很多网络标准中。一般的移动网络(如GSM、CDMA、TDMA、PHS、PDC等)都支持SMS,这更使SMS所向披靡,成为一项非常普及的移动数据业务。
GSM标准中定义的点到点短消息服务使短消息能够在移动台和短消息服务中心之间传递,下图是基于GSM网络的典型SMS体系框架。
SME(短消息实体):负责接收和发送短消息。可以位于固话系统、移动基站或其他服务中心内。
MSC(移动交换中心):负责系统交换管理,控制来自或发往其他电话或数据系统的通信。
SMSC(短消息业务中心):负责在移动基站和SME之间中继、存储或转发短消息。 HLR(归属位置寄存器):是移动网络中最重要的数据库,用于存储管理用户的永久信息和服务记录,帮助把短消息传递给正确的MSC,还能配合MSC与HLR之间的协议,在接收方因超出覆盖区而丢失报文、随后又可找到时加以提示。
SMC—GWMS(短消息中心网关):是与其他网络打交道的节点。一旦从SMSC接收到短消息,SMC—GWMS就向目的移动台的HLR处查询移动站当前的位置,并将短消息传送给接收者所在基站的交换中心。
VLR(访问定位寄存器):该数据库含有一些用户临时信息,如手机鉴别、当前所处的小区(或小区组)等信息。通过VLR提供的信息,MSC能够将短消息交换到相应的BSS(基站系统,包括BSC+BTS,向移动站发送或接收信息),BSS再将短消息传递到接收方的手机。
GSM/GPRS系统提供点对点的消息传递,包括两种电信业务:一是从移动用户端到短消息中心端的短消息发送(移动终端发送的短消息业务);一是从短消息中心端到移动用户端的短消息发送(移动终端终止的短消息业务)。用户利用短消息中心可以从移动终端发送到移动终端,也可从移动终端发送到固定市话网或者其它外部应用程序;移动终端不仅可接收其他移动终端的短消息,也可接收其他外部应用程序的短消息(如语音留言通知、EMAIL到达通知、天气预报、交通信息公众信息);外部应用程序之间通过短消息中心也可传递信息。
此外,系统还提供小区广播功能。
系统还提供强大的外部程序接口,可以利用短消息中心开发各种增值业务,如GPS应用、语音留言通知、收发EMAIL、人工/自动发短消息、信息发布等。同时系统还提供计费接口、运营者分析包、各种统计/查询功能等。
五、实验报告
1.说明GSM/GPRS系统短消息发送的原理与过程,并画出相应框图。 见“实验原理”
2.记录所要发送的短消息以及接收的短消息。 记录如下:
实验四 误码率评估
一、实验目的
学习使用MATLAB提供的析误码率的有效工具——误码率评估界面,并用其来计算和比较不同的调制方式、不同差错控制编码方式和不同信道噪声模型条件下通信系统的误码率。
二、实验原理
在MATLAB命令窗口中输入命令: >>commgui
即可打开一个图形用户界面窗口——误码率评估窗口,如图3-1所示。
由图3-1可以看出,误码率评估窗口包含了通信系统中信号处理的全部过程:信号源信号的产生;信号经过差错控制编码和调制后发送;叠加信道噪声后送到接收设备;经过解调和解码恢复出原始数据,进行误码率计算等过程。
误码率评估窗口上半部分分为四个功能区域,即 ? Source(信号源)
? Err-Ctr-Code(差错控制编码) ? Modulation(信号调制编码) ? Channel(信道)
在每个部分均有一个下拉菜单,并有多种可供用户选择的方式。下拉菜单的下方有一个文本编辑框,用户一旦选定某种方式,即可在编辑框中输入该方式要求的参数。全部参数设置好以后,信号的整个处理过程中也就随之确定,此时用户就可以开始对误码率进行评估了。
图3-1所示的窗口下半部分是评估的计算结果显示区域和控制评估按钮。 显示区域共有5个小的矩形区域,其中最左边的窗口区域显示当前计算结果,其他的窗