首页 > 其他分享 >sms-pdu sms-deliver

sms-pdu sms-deliver

时间:2023-12-03 22:15:57浏览次数:26  
标签:sms SMS pdu deliver TP MS SC bit

Abbr. Reference P R Description
TP-MTI TP-Message-Type-Indicator M 2b 消息类型参数
TP-MMS TP-More-Messages-to-Send M b 是否有更多消息发送
TP-LP TP-Loop-Prevention O b
TP-RP TP-Reply-Path M b
TP-UDHI TP-User-Data-Header-Indicator O b 指示短信TP-UD是否包含head字段
TP-SRI TP-Status-Report-Indication O b
TP-OA TP-Originating-Address M 2-12o 短信号码
TP-PID TP-Protocol-Identifier M o
TP-DCS TP-Data-Coding-Scheme M o 短信编码方式等信息
TP-SCTS TP-Service-Centre-Time-Stamp M 7o 短信时间
TP-UDL TP-User-Data-Length M I head的长度
TP-UD TP-User-Data O 3) 短信内容

Provision: Manadatory(M) or Optional(D)
Representation: Integer (I), bit (b), 2 bits (2b), Octet (o), 7 octets (7o), 2-12 octets (2-12o).

TP-MTI

标记短信类型, 占2bit,pdu第一字节的bit0和bit1

bit1 bit0 Message type

0 0 SMS-DELIVER (in the direction SC to MS)  
0 0 SMS-DELIVER REPORT (in the direction MS to SC)  
1 0 SMS-STATUS-REPORT (in the direction SC to MS)  
1 0 SMS-COMMAND (in the direction MS to SC)  
0 1 SMS-SUBMIT (in the direction MS to SC)  
0 1 SMS-SUBMIT-REPORT (in the direction SC to MS)  
1 1 Reserved

SC: service centre
MS: mobile station

TP-MMS

占1bit,pdu第一字节的bit2, 包含在SMS-DELIVER和SMS-STATUS-REPORT,有两个值

  • 0: 有更多的消息
  • 1: 没有消息

TP-LP

可选值

TP-RP

1bit,pdu的bit 7

  • 0: 没有TP-Reply-Path参数
  • 1: 有TP-Reply-Path参数

TP-UDHI

pdu第一字节的bit6

  • 0: 只是一个普通的短消息
  • 1: TP-UD字段中包含head字段

TP-SRI

pdu第一字节的bit 5

  • 0: 不需要回报状态
  • 1: 需要回报状态

TP-OA

号码字段

TP-PID

短信种类pid

TP-DCS

  • bit 0 bit 1
    • 00 class0: 直接显示到用户终端
    • 01 class1: 短消息存储在sim卡上
    • 10 class2: 短消息必须存储在SIM卡上禁止直接传输到终端
    • 11 class3: 短消息存储在用户设备上
  • bit2 bit 3: 制定短信内容采用的编码方式
    • 00: gsm
    • 01: 8bit
    • 10: UCS2
  • bit 4: 制定消息类别
    • 0: 没有指定
    • 1: 已指定
  • bit 5: 文本是否压缩
    • 0: 压缩
    • 1: GSM标准压缩
  • bit 6 bit 7: 一般设置为00

TP-SCTS

sca转发短信时间戳

TP-UDL

用户数据长度

TP-UD

短信内容区域

标签:sms,SMS,pdu,deliver,TP,MS,SC,bit
From: https://www.cnblogs.com/st17/p/17873889.html

相关文章

  • sms-pdu TP-User-Data的解析
    gsm文档[[23038-i00.docx]]sms内容--7bit和ucs2编码方式在3GTS23.040中,9.2.2PDUTyperepertoireatSM-TL中,有介绍六种类型的SMS,其中五种都有TP-User-Data的域,这部分的呈现也就是我们看到的SMS内容在3GTS23.038中,4SMSDataCodingScheme中,会记录内容的三种编码方式7......
  • AT-SMS
    AT+CSCA查看短信中心号码设置短信中心号码:AT+CSCA="+8613800250500"AT+CMGF1:文本模式0:pdu模式文本模式发送短信AT+CMGS="10010">短信内容ctrl+z结束发送ESC表示取消发送发送短信示例PDU模式(PDU建议小写,大写可能有的平台有问题)http://www.sendsms.cn/pdu......
  • 如何将tcpdump抓取的数据包存入文件,供wireshark使用
    使用tcpdump命令的-w参数 tcpdump-nvvv-ieth0port34999-wredis-34999.pcap 注意:要使用-w的方式,将抓到的包,保存到文件中,不要使用 >或者>>重定向的方式,这样生成的文件wireshark程序无法读取到,会报文件错误。......
  • find 查找.tar结尾的文件 unzip 批量解压 sed常用 监控linux磁盘根分区 统计 Nginx 访
    1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录:find.-name“*.tar”-execmv{}./backup/;❝注解:find–name主要用于查找某个文件名字,-exec、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,find使用我们可以延伸-mtime查找修改......
  • 如何通过tcpdump在主机上抓取容器的网络报文
    1、首先获取到容器的IDdockerps|grep<容器名称>e.gdockerps|grepprometheus2、通过容器的ID(4e3fbb342ae6)获取容器进程在主机中的PIDdockerinspect-f'{{.State.Pid}}'<容器ID>e.gdockerinspect-f'{{.State.Pid}}'4e3fbb342ae6......
  • Tcpdump使用示例
    这里收集了一些实用的tcpdump使用示例,使用它们可提升您的网络故障排除和安全测试能力。熟练掌握下面的tcpdump使用示例,可以帮助我们更好的了解自己的网络。了解tcpdump是一项基本技能,不仅对于系统管理员、网络工程师或安全专业人员,对于自己部署玩的一些服务器来说,也会派上......
  • 【低功耗蓝牙 BLE】3-OpCode PDU命令表(ATT层)
    OpCode 总体构成OpCode 由以下三部分组成:OpcodePDU:代替某种命令,通过的PDU携带的AttributeParameters格式不同,下面详细说明。bit0-5位表示。Command:表示PDUType是否是命令(Command)。bit6表示。AuthenticationSignature标识位:如果AttributeOpcode中身份验证签名标......
  • LACP(Link Aggregation Control Protocol Data Unit,LACPDU)
    1、手工模式配置流程:1)创建ETH-trunk1interfaceEth-trunk12)将端口配置为Eth-Trunk1intg0/0/1Eth-trunk13)配置Eth-trunk类型interfaceEth-Trunk1portlink-typetrunkporttrunkallow-passvlan2to40944、主动端与被动端(越小越优先)系统视图模型下:lacppriority0-655......
  • USB 3.0 Type-C PD(Power Delivery)
    www.usb.org:USB.orgDocumentLibraryUSBCharger(USBPowerDelivery)|USB-IFType-CPD(PowerDelivery)USBPowerDelivery......
  • 解决:tcpdump -w xxxxx.cap 提示 Permission denied
    出现的如题所示问题。经过多次调试查找资料,找到了一种好用的方法。解决方案1:我们只需进入/tmp所在的目录下,然后执行tcpdump命令即可解决。例如:解决方案2:将文件写入指定目录下,正常是可以利用参数-w将采集的文件写入指定的文件目录下,但是往往会出现如上图所示的错误。这时......