发件人号码(SMS)的地址类型



我想知道发件人号码的type-of-address是什么类型的。例如,下面的PDU包含91 type-of-address:

07 91 9742020096F6400B 91 9742039333F7

91是指电话号码的国际格式,我必须在这个号码之前加上+。有时我会面对D0C8等地址类型。那么它们是什么意思呢?我在哪里可以找到有关它的信息?提前谢谢。

--已更新--

我找到了一个名为PDUspy的程序。它能识别CCD_ 11。所以我发现D0-Alpha (acc. to TS 03.38),数字用文本表示,例如NikolasC8subscriber number。但它们是什么意思?如何根据数字的类型解析这些数字?

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"

数字以文本形式表示,您可以使用7bit类型对其进行解码。CEF4FACD0ECF01=Nikolas

最新更新