- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
基于GSM网络汽车防盗报警系统设计
目前, 发送短消息常用Text和PDU(Protocol Data Unit)模式。使用Text模式收发短信代码简单,容易实现,但最大的缺点是不能收发中文短信;而PDU模式不仅支持中文短信,也能发送英文短信。PDU模式收发短信可以使用三种编码:7-bit、8-bit和UCS2编码。7-bit编码用于发送普通的ASCII字符,8- bit编码通常用于发送数据消息,UCS2编码用于发送Unicode字符,编码类型在PDU数据包中指定。
下面举例说明PDU格式的组成。例如要把"有人动车!"五个字发送到13808460649,则PDU数据为:
0001030D91683108480646F932080A67094EBA52A88F-66FF01
(1) 00表示省略短信中心号码;
(2) 01表示文件头字节;
(3) 03表示信息类型(TP-Message-Reference);
(4) 0D表示被叫号码长度;
(5) 91表示被叫号码类型;
(6) 683108480646F9表示被叫号码,经过了位移处理;
(7) 32表示协议标识TP-PID;
(8) 08表示数据编码方案TP-DCS,因为要发送UNICODE内码,所以使用USC2(16bit)编 码;
(9) 0A表示用户数据长度TP-UDL(以8位码为单位(octet));
(10) 67094EBA52A88F66FF01表示用户数据。
3.3 汉字编码
由于在GSM 标准中,中文编码采用Unicode编码,而不是目前国内常用的GB-2312编码,所以只要将十进制的Unicode编码转化为十六进制即可,也可以由 GB-2312编码通过换算得来。例如"您好"二字的十进制Unicode码分别为24744和22909,转化为十六进制为60A8和597D。
3.4 报警策略
为了区分情况的紧急程度,可以设置两条短信。若单一检测器检测到信号则发送短信一;若两个都检测到信号则发送短信二。发出短信息以后,用户只需拨号就可以切断点火线。若网络出现问题则向用户手机拨号。
上一篇:小心数字漩涡
显示器指标冷静分析
下一篇:网络安全中能起大作用的三条命令