下面的例子,表明的是短信的第一条和第二条。
第一条
0891683108100005F051000D91683118216553F60008018C0500032302014E8C96F64E005B9A4F1A597D597D597D768465F665F665F695F44E0D597D597D597D768460254F1A4E8654754F604E5F4E0D898157284E006B21751F76EE8FDB665A70B954275417662F4E004E2A4E1C5F20897F62114E0D662F62117231597D4E86541754758BBE7F6E597D597D554A51765B83662F554A5475547554754F607684547562A4
0891683108100005F0是SMSC地址,91683108100005F0的长度为16/2=0x08,其中683108100005F0的意思是是服务中心号码8613800100005的意思,91是指国际的号码
51是有报头短信,04表示正常收到,11表示正常发送,别人放的是51
00表示点到点的标准短信
0D91683118216553F6是回复地址, 683118216553F6去掉F后的长度为13=0x0D,其中683118216553F6的意思是是电话号码8613811256356, 91是指国际的号码
0008分析:TP-PID,00普通GSM类型,点到点方式,TP-DCS,08是UCS2编码
01时间戳,别人放的是01
8C 是(TP-UDL)用户信息长度,是后面所有数据的总和除以2