|
短消息有很多种:接收的时候看协议里面的TP-DCS和TP-PID是何值?(下面是个Class o sms)
TP-PID=00h: No interworking, but SME-to-SME protocol
TP-DCS=10h:
The text is uncompressed
Message Class = Class 0
Alphabet = Default Alphabet
1.Normal sms: 我们平时发送和接收的短消息。
2.Class 0 sms:一般只是接收,譬如测试时用NOWSMS工具,其接收的时候只自动显示内容,不会被保存在手机或SIM卡中。
3.Class 1 sms:一般只是接收,譬如测试时用NOWSMS工具,其接收和普通短消息一样,但默认保存在手机内容中,除非我们自己的手机可以手动设置存储位置(譬如SIM,则就会存至SIM)。
4.Class 2 sms :一般只是接收,譬如测试时用NOWSMS工具,其接收和普通短消息一样,但必须得保存在SIM中。若卡内存满,就会根据手机内存是否满来提示不同的信息,以表示此条Class 2 sms无法接收。
5.Class 3 sms:一般只是接收,譬如测试时用NOWSMS工具,其接收和普通短消息一样,但保存的位置多样,可以将手机接上电脑并使用相应的软件,则会存于电脑上;若没有接上其它设备,就取决于手机自身短消息的默认存储位置。
6.Replace 1 sms:一般只是接收,譬如测试时用NOWSMS工具,其接收和普通短消息一样,存储位置取决于手机自身默认的设置,但有一点,如果之前已经收到一条Replace 1 sms,再来一条Replace 1 sms的话,会覆盖前面的消息内容。
7.Replace 2 sms:......
8. ...........
详细的信息大家可以查阅ETSI规范,0338,0340....
还有提一下:
手机设置的"Deliver report"是普通的短消息,是我们的手机发送短消息成功后,在有效期内被对方接收或没有接收后收到的一个消息提示,其是否需要保存看各个手机设计。 |
|