我想知道发件人编号的type-of-address
是什么类型。例如,下面的PDU包含91
type-of-address
:
07 91
{9742020096F6400B {1}} 9742039333F7
91
表示电话号码的国际格式,我必须在此号码前添加91
。有时我会遇到+
,D0
等类型的地址类型。那他们是什么意思?我在哪里可以找到有关它的信息?提前致谢。
- 更新 -
我找到了名为C8
的程序。它可以识别PDUspy
。我发现type-of-address
- D0
并且数字表示为文字,例如Alpha (acc. to TS 03.38)
。 Nikolas
- C8
。但它们意味着什么以及如何根据其类型解析这些数字?
答案 0 :(得分:2)
TON / NPI信息可以在3GPP TS 23.040的第9.1.2.5节中找到。 地址值(电话号码)是BCD左编码,用可选的'F'填充以使其均匀然后交换。
从SMS主动命令解析APDU数据的示例(还需要参考3GPP TS 11.14)
D0 16 81 03 06 13 01 82 02 81 83 0B 0B 01 00 03 81 00 F7 00 F2 02 70 6C
PROACTIVE SIM COMMAND - SEND SHORT MESSAGES - GSM MODE [D0]
Command Details Tag [81]
Length : 03
Command Number : 06
Command Type : Send Short Message
Command Qualifier : 01H, 0000 0001 (SMS packing by the ME required)
Device Identities Tag [82]
Length : 02
Source device : SIM
Destination device : Network
SMS TPDU Tag [0B]
Length : 0B
TP-MTI : SMS Submit/Submit Report
TP-RD : Instruct the SC to accept an SMS-SUBMIT
TP-VPF : TP-VP field not present
TP-RP : TP-Reply Path parameter is not set in this SMS SUBMIT/DELIVER
TP-UDHI : The TP-UD field contains only the short message
TP-SRR : a report is not requested
TP-MR : 00
TP-DA :
Number of digits: 3
TON/NPI : Unknown - ISDN/Telephone numbering plan
Address Value : "007"
TP-PID : 00
TP-DCS : F2
TP-UDL : 02
TP-UD : "pl"
答案 1 :(得分:0)
数字表示为文本,您可以使用7位类型对其进行解码。 CEF4FACD0ECF01 =尼古拉斯