SMS TP-Originating-Address
Peter Simonsen wrote:
> Is it correct understood that it is possible to set the
> TP-Originating- Address to a number + a text string
> (address-value) so the text string is shown to the receiver
> like if the number was stored in the MS's address book?
It's either numeric or alphanumeric. You're limited to 10
octets of address space, so for an alphanumeric address, that's
11 characters maximum (only 11 whole septets will fit into 10
octets). An octet is 8 bits, and each alphanumeric character
takes up a septet (7 bits).
Numeric addresses use only 4 bits (a semi-octet) per digit, so
have a more generous 20 digit address space.
> Example: The authorities need to send a warning message to a
> defined group of receivers. In the top of the message the
> sender name is usually shown, if the sender number is stored
> in the address book. If not stored in the address book the
> sender number is shown instead. I want a sender name - e.g.
> "Police" - shown (defined by the sender) instead of an unknown
> phone number.
>
> Possible?
Only by arrangement and by direct lodgement (eg, via Internet)
with a message centre. When lodged over-the-air as a normal
mobile-originated message there is absolutely no mechanism for
specifying an originator address, That gets automatically set
to be the originating mobile's number in international
(numeric) format.
> I think it is specified in 3GPP TS 23.040 - I'm just not sure
> that I understand it. I'm not an engineer... :-)
That's the main document for understanding SMS headers.
John
|