移动通信实验报告文档格式.docx
《移动通信实验报告文档格式.docx》由会员分享,可在线阅读,更多相关《移动通信实验报告文档格式.docx(15页珍藏版)》请在冰豆网上搜索。
接电话
ATDL;
重拨上次号码
AT+CLIP=n
n=1打开来电显示,n=0关闭来电显示
AT+CSCA=nnnn
设置短消息中心,nnnn为消息中心号码
AT+CPMS=“nn“,“nn“,“nn“
设置存储区:
nn=SM时选择SIM卡,nn=ME选择机身
AT+CMGS=”nnnn”
TEXT模式发送短信,nnnn为电话号码
AT+CNMI=a,b,c,d,e
新消息提示
AT+CMGF=n
设置短信收发方式:
n=1为TEXT模式,n=0为PDU模式
AT+CMGR=n
读取当前存储区的第n条短信
AT+CMGD=n
删除当前存储区的第n条短信
2、实验平台的搭建
所用的设备是移动通信实验平台的GSM部分,计算机,+5V/7A直流电源,RS232串口线。
注意串口不能带电插拔。
通过计算机超级终端,对进行控制,通过向GSM模块发送AT命令集,实现语音呼叫、短信发送等功能。
3.移动软件
移动软件是与本实验箱配套的软件,用它可以实现在PC机上通过AT命令对GSM模块进行控制,包括对GSM模块进行配置,控制GSM模块进行语音的呼叫,控制GSM模块进行短消息的发送与接收。
三、实验内容
注意事项:
使用串口时绝不能带电插拔,即实验前先接串口再通电源,实验后先断电源再拔串口。
1.实验准备
(1)接好串口线
(2)实验箱加电,
(3)运行计算机上的“GSM&
CDMA模块通信程序.exe”
(4)选择正确的COM口(默认为COM1)和波特率(默认为9600)。
本实验无需插入SIM卡
2.GSM模块测试
下面的红色斜体表示输入的命令字符
AT命令:
操作步骤:
(1)在命令输入框中输入AT
(2)按下“Enter”键或点击“发送命令”按钮;
(3)接收信息中显示GSM模块返回消息。
如返回为OK或0,说明Modem处于正常工作状态。
3.GSM通信速率设置(例:
修改GSM模块速率为1200bps)
AT+IPR=1200
(1)在命令输入框中输入:
AT+IPR=1200(GSM模块速率只能设置一些特定的速率,如果设置为其他速率则返回“ERROR”。
可以设置的速率如:
300,600,1200,2400,4800,9600等)。
(3)GSM模块的速率改为1200bps,此时需要将计算机的串口速率设置为1200,否则计算机与GSM的不正常。
注意:
实验箱单片机的串口通信速率出厂时已经设置为9600bps,为了实验箱单片机与GSM模块能正常通信,所以GSM通信速率最后要设置回9600bps,便于做其他实验。
4.GSM模块命令返回结果码数字或字符模式
ATV0数字模式,此时返回结果码用数字表示
ATV1字符模式,此时返回结果码用字符串表示
(1)在命令输入框中输入ATV0(或ATV1);
(3)模块返回结果码为:
0(或OK)
GSM模块命令常用返回的结果码如下表:
数字码
字符码
含义
OK
命令正确执行
1
CONNECT
连接建立
2
RING
检测到振铃信号
3
NOCARRIER
没有接收到载波或载波丢失
4
ERROR
无效命令、校验和错误、命令行错误
5
6
NODIALTONE
没有检测到拨号音
7
BUSY
检测到忙音
5.GSM模块命令结果码控制
ATQ0此时返回结果码
ATQ1此时不返回结果码
(1)在命令输入框中输入ATQ1
(3)模块不返回结果码
(4)在命令输入框中输入ATQ0
(5)按下“Enter”键或点击“发送命令”按钮;
(6)模块返回结果码为:
6.GSM模块命令回显模式
ATE0关闭输入命令回显,此时不返回发送的命令,只返回结果码
ATE1打开输入命令回显,GSM模块执行该条命令之后将接收到的AT命令返回显示,再返回结果码
ATE1;
OK
(4)在命令输入框中输入:
ATOK
7.保存设置
W保存当前GSM模块的设置
8.版本信息
AT+CGMI返回产品制造厂家,AT+CGMM返回产品MODEM的型号,AT+CGMR返回产品版本号。
AT+CGMI或AT+CGMM或AT+CGMR
AT+CGMIWAVECOMMODEM
AT+CGMMMULTIBAND900E1800
AT+CGMR641b09gg.Q2403A132067606180414:
38
9.下面是一些指令的含义表格
FUNCTIONS
ATCOMMANDS
DETAILS
厂家认证
获得厂家的标识
模式认证
AT+CGMM
查询支持频段
修订认证
AT+CGMR
查询软件版本
生产序号
AT+CGSN
查询IMEINO.
TE设置
AT+CSCS
选择支持网络
查询IMSI
AT+CIMI
查询国际移动电话支持认证
卡的认证
AT+CCID
查询SIM卡的序列号
功能列表
AT+GCAP
查询可供使用的功能列表
重复操作
重复最后一次操作
关闭电源
AT+CPOF
暂停模块软件运行
设置状态
AT+CFUN
设置模块软件的状态
活动状态
AT+CPAS
查询模块当前活动状态
报告错误
AT+CMEE
报告模块设备错误
键盘控制
AT+CKPD
用字符模拟键盘操作
拨号命令
ATD
拨打电话号码
挂机命令
回应呼叫
当模块被呼叫时回应呼叫
详细错误
AT+CEER
查询错误的详细原因
DTMF信号
AT+VTD,+VTS
+VTD设置长度,+VTS发送信号
重复呼叫
ATDL
重复拨叫最后一次号码
自动拨号
AT%Dn
设备自动拨叫号码
自动接应
ATS0
模块自动接听呼叫
呼入载体
AT+CICB
查询呼入的模式,DATAorFAXorSPEECH
增益控制
AT+VGR,+VGT
+VGR调整听筒增益,+VGT调整话筒增益
静音控制
AT+CMUT
设置话筒静音
声道选择
AT+SPEAKER
选择不同声道(2对听筒和话筒)
回声取消
AT+ECHO
根据场所选择不同回声程度
单音修改
AT+SIDET
选择不同回声程度
初始声音参数
AT+VIP
恢复到厂家对声音参数的默认设置
信号质量
AT+CSQ
查询信号质量
网络选择
AT+COPS
设置选择网络方式(自动/手动)
网络注册
AT+CREG
当前网络注册情况
网络名称
AT+WOPN
查询当前使用网络提供者
网络列表
AT+CPOL
查询可供使用的网络
输入PIN
AT+CPIN
输入PIN码
输入PIN2
AT+CPIN2
输入第二个PIN码
保存尝试
AT+CPINC
显示可能的各个PIN码
简单上锁
AT+CLCK
用户可以锁住状态
改变密码
AT+CPWD
改变各个PIN码
选择电话簿
AT+CPBS
选择不同的记忆体上存储的电话簿
读取电话簿
AT+CPBR
读取电话簿目录
查找电话簿
AT+CPBF
查找所需电话目录
写入电话簿
AT+CPBW
增加电话簿条目
电话号码查找
AT+CPBP
查找所需电话号码
动态查找
AT+CPBN
查找电话号码的一种方式
用户号码
AT+CNUM
选择不同的本机号码(因网络服务支持不同)
避免电话簿初始化
AT+WAIP
选择是否防止电话簿初始化
选择短消息服务
AT+CSMS
选择是否打开短消息服务以及广播服务
短消息存储
AT+CPMS
选择短消息优先存储区域
短消息格式
AT+CMGF
选择短消息支持格式(TEXTorPDU)
AT+CSAS
保存+CSCAand+CSMP参数设置
恢复设置
AT+CRES
恢复+CSCAand+CSMP参数设置
显示TEXT参数
AT+CSDH
显示当前TEXT模式下结果代码
AT+CNMI
选择当有新的短消息来时系统提示方式
读短消息
AT+CMGR
读取短消息
列短消息
AT+CMGL
将存储的短消息列表
发送短消息
AT+CMGS
写短消息
AT+CMGW
写短消息并保存在存储器中
从内存中发短消息
AT+CMSS
发送在存储器中保存的短消息
设置TEXT参数
AT+CSMP
设置在TEXT模式下条件参数
删除短消息
AT+CMGD
删除保存的短消息
服务中心地址
AT+CSCA
提供短消息服务中心的号码
选择广播类型
AT+CSCB
选择系统广播短消息的类型
广播标识符
AT+WCBM
读取SIM卡中系统广播标识符
短消息位置修改
AT+WMSC
修改短消息位置
短消息覆盖
AT+WMGO
写一条短消息放在第一个空位
呼叫转移
AT+CCFC
设置呼叫转移
锁定呼入载体以及限制呼入或呼出
修改SS密码
修改提供服务密码
呼叫等待
AT+CCWA
控制呼叫等待服务
呼叫线路限定
AT+CLIR
控制呼叫线路认证
呼叫线路显示
AT+CLIP
显示当前呼叫线路认证
已连接线路认证
AT+COLP
显示当前已连接线路认证
计费显示
AT+CAOC
报告当前费用
累计呼叫
AT+CACM
累计呼叫费用
累计最大值
AT+CAMM
设置累计最大值
单位计费
AT+CPUC
设置单位费用以及通话计时
多方通话
AT+CHLD
保持或挂断某一通话线路(支持多方通话)
当前呼叫
AT+CLCC
列出当前呼叫
补充服务
AT+CSSN
设置呼叫增值服务
非正式补充服务
AT+CUSD
非正式的增值服务
保密用户
AT+CCUG
选择是否在保密状态
实验二 GSM网络参数的测试
通过本实验了解GSM网络的接入方式、基本结构、频率分配等知识以及了解AT指令的使用。
二、实验内容
1、通过PC机操作GSM模块测试网络参数。
2、计算并验证GSM频率参数。
三、实验原理
1、基本查询指令
(1)AT+CGMI测得:
WAVECOMMODEM
获取移动台设备厂商的标识
AT+CGMM测得:
MULTIBAND900E1800
获取移动台设备所支持的网络频段
AT+CCID测得:
+CCID:
"
89860001190910555134"
AT+CIMI
查询SIM卡的IMSI
2、网络参数查询指令
(1)查询网络登录状态
(a)发送的AT命令:
AT+CREG?
<
(b)返回消息:
A+CREG:
0,1---登录成功,本地登录
B+CREG:
0,2---正在搜索网络,正在登录
C+CREG:
0,3---登录失败
D+CREG:
0,5---登录成功,漫游(roaming)
(2)查询信号服务质量
发送的AT命令:
AT+CSQ
返回消息:
+CSQ:
rssi>
<
ber>
前一个参数<
代表接收信号强度指示,后一个参数表示网络的误码率,其取值规则如下:
:
0——113dBmorless
1——111dBm
2…30——109...-53dBm
31——51dBmorgreater
99——notknownornotdetectable
(inpercent):
0…7——asRXQUALvaluesinthetableinGSM05.08[20]subclause8.2.4
99——notknownornotdetectableReferenceGSM07.07[13]Note3.2.38
(3)AT+CCED小区环境描述
命令发送(command):
AT+CCED=<
mode>
[,<
requesteddump>
]
命令响应(Response):
[+CCED:
<
小区信息>
]…
参数说明:
0:
立刻响应一次
1:
自动输出
2:
停止自动输出
主小区信源信息
MCC,MNC,LAC,CI,BSIC,BCCHFreq(absolute),RxLev,RxLevFull,RxLevSub,
RxQual,RxQualFull,RxQualSub,IdleTS
1到6个邻近小区信源信息:
MCC,MNC,LAC,CI,BSIC,BCCHFreq(absolute),RxLev
460,00,283b,6db4,16,551,36,460,00,273a,3a72,5,556,34,460,00,283b,,25,557,30,460,00,273a,3a73,59,552,29,460,00,273a,3a71,34,544,25,460,00,273a,3a72,40,543,25
8:
主小区的信号量指示,范围是0-31.(响应格式可参考+CSQ,相当于AT+CSQ)
RSSI
+CSQ:
23,0
15:
全部信息输出
注意:
可以采用几种模式的混合输出。
value>
是ASCII字符串表示的值(除CI和LAC是十六进制外,其它都是十进制)。
如果值无法获得则在两个逗号之间为空。
如果<
参数不填,则使用上一次+CCED命令的值(没有的话为15)。
MCC/MNC在没有服务的情况下为0.
(2)补充知识:
国际移动用户识别码(IMSI)=MCC+MNC+MSIN
小区全球识别码(CGI)=MCC+MNC+LAC+CI。
CI=小区识别码,识别一个位置区内的小区,最多为16bits。
MCC:
移动国家码,中国460;
MNC:
移动网络码,主要用来区分移动(00)还是联通(01)网络;
LAC:
位置区码;
CI:
小区识别码;
BSIC:
基站识别码;
BCCH:
公共广播信道;
FREQ:
频率;
NCELL:
相邻小区;
RxLev:
接收报告电平;
(讯号接收强度,表示手机接收到服务小区BCCH之信号强度。
RxQual:
接收质量;
在GSM系统中,每个基站都分配有一个本地色码,称为基站识别码(bsic)。
若在某个物理位置上,移动台能同时收到两个小区的BCCH载频,且它们的频道号相同,则移动台以bsic来区分它们。
在网络规划中,为了减小同频干扰,一般都保证相邻小区的BCCH载频使用不同的频率,而蜂窝通信系统的特点决定了BCCH载频必然存在复用的可能性。
对于这些采用相同BCCH载频频率的小区应保证它们的bsic的不同。
基站识别码(bsic)由网络色码(NCC)和基站色码(BCC)组成。
bsic在每个小区的同步信道(SCH)上发送。
学习实例:
1.AT+CCED=0,1
获取的信息为:
+CCED:
460,00,283b,6db6,23,546,40,,,0,,,6
2.AT+CCED=0,2
MCC,MNC,
LAC,
CI
BSIC,BCCHFreq(absolute),RxLev
460
00
311a,
8952,54
517
32
311a,
3011,55
86
37
038b,51
90
39
54
78
33
50
91
27
49
514
34
四、实验内容
1、把PC机的串口线连到GSM模块上。
2、使用AT网络参数指令,测试GSM网络参数,并记录测试结果。
3、分析GSM网络频率。
补充知识:
GSM频点分配
(1)PGSM:
890------915.0MHZ和935-----960.0,其频点号为1----124。
上行频率f(n)=890+0.2(n)MHz,下行频率f(n)=935+0.2(n)MHz
其中,n为绝对频率号,从1~124(124个频点)
(2)EGSM:
880.2------890.0MHZ和925.2-----935.0,其频点号为975----1023。
那么:
上行频率f(n)=880+0.2(n-974)MHz,下行频率f(n)=925+0.2(n-974)MHz
其中,n为绝对频率号,从975~1023(共49个频点)
所以:
GSM共有173个频点。
(3)DCS1800:
1710.0------1785.0MHZ和1805.0-----1880.0,其频点号为512----885。
上行频率f(n)=1710+0.2(n-511)MHz,下行频率f(n)=1805+0.2(n-511)MHz
其中,n为绝对频率号,从512~885(共374个频点)
(4)PCS1900的频段分为上行:
1850~1910MHz,下行:
1930~1990MHz,上行与下行频段的间隔为80MHz,频带宽度为60M,可分为300个信道。
五、实验仪表及所用芯片
1、移动通信实验箱
2、PC机
六、思考题
记录测量的GSM参数,并分析计算出其频率
上行信道
下行信道
频点
551
556
557
552
554
553
LAC
283b
273a
CI
6db4
3a72
25
3a73
3a71
BSIC
16
59
34
40
频率
1712
1717
1718
1713
1715
1714