Hi, UDH header is WDP header, not SMPP header. SMSC system will treate WDP PDU as a short message and transfer it to mobile terminal transparently. SMSC won't parse WDP header. So only SMPP header can be used to distinguish different application by SMSC.
BR, Guanghua Hou > Guanghua Hou wrote: > > > > When push message is sent through SMSC. SMPP v3.4 'submit_sm' is used by > > kannel. Kannel sets 'service_type'as NULL and 'protocol-id' as zero.The > > short message is WDP/WSP encoded PDU. > > > > When this message is sent to Terminal, how does the terminal distinguish > > application type of short message? How does the terminal know this message > > is WAP push message? Maybe the terminal treates it as normal short message > > of ascii. > >Stipe wrote: > by the UDH header. Within the UDH header you specify the receiver port > (like a socket port on regular machines). > > Check our the UDH headers sequence when pushing a SL or SI document > via Kannel's PPG. > >
