i have read udh details from concatenated-sms
but those example are like
05 00 03 A6 02 01
And
06 08 04 F4 2E 02 01
but i have received sms with this header
08 07 01 03 00 03 08 02 02
i know first octet 08 is header length
2nd octet information elemint identefier is (07) that is udh source indicater ?
can anyone explain what is meaning of udh source indicater and all others octets ?
Usually this UDH including UDH-Source-Indicator is included in a SMS STATUS REPORT. It can also be the case that the sending SMSC injects UDH elements also into the UDH.
Extracted from 3GPP specification 23.040 ( Technical realization of the Short Message Service (SMS) )
Decoding the UDH by hand shows that there are infact two Informational Elements included within the UDH (you can basically have a UDH consisting of many elements like concat information, sounds / graphic information, etc).
Do take a look at the 3GPP specification mentioned above. More specifically section 9.2.3.24 TP User Data (TP UD). Here it explains with diagrams how the UDH is constructed.
To summarise you need to scan through the Information Elements. And in this case just skip over such Information Elements injected from the SMSC.