When
roaming, the SMS is first routed to the home SMSC of the roaming user, and then
if apropriate is sent back to the mobile terminal of the foreign local user. I'm
not sure if the SMSC of the foreign local user is involved in the
process.
In the two local networks scenario, then its dependant on various
conditions - the most important of them is of course the technology used in the
involved networks : if the technologies differ, then both SMSCs are involved, in
addition to any sort of passthrough mechanism used to transfer messages between
the networks. if both networks use the same technology, then it's the same
situation as with sending an SMS to a foreign network. I guess its also depends
on the roaming agreements between the
operators.
In any method, the time stamp on the
SM is generated in the mobile of the user using the timestamp from the
mobile terminal's internal clock. this may be set by the network itself (some
network technologies and mobiles can synchornise themself), but is most
often set by the user to the not so correct time on her watch. another
interesting thing to note, is that the SM contains the time zone of the time
stamp, which in all handsets that I've tested is always set to GMT, no
matter the location of the mobile.
--
Oded Arbel
m-Wise Inc.
[EMAIL PROTECTED]
(972)-67-340014
(972)-9-9581711 (ext: 116)
Oded Arbel
m-Wise Inc.
[EMAIL PROTECTED]
(972)-67-340014
(972)-9-9581711 (ext: 116)
::..
"Everybody's a slave to routine."
-- Calvin and Hobbes
"Everybody's a slave to routine."
-- Calvin and Hobbes
-----Original Message-----
From: Calvin Boo [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 21, 2002 11:27 AM
To: [EMAIL PROTECTED]
Subject: SMS roaming & timestampAppreciate anyone who can help shed some enlightenment on the subject of SMS roaming and timestamp.Question:1. If a user travelling to a foreign country has roamed to another host network, and he sends an SMS from his mobile to a local terminal in the host country, where does the SMS get sent to first :(a) the home SMSC then routed to the host SMSC(b) routed via the host SMSC then fwd to home SMSC(c) host SMSC then directly to receiving terminal2. What then is the timestamp on the SMS arriving at the receiving terminal, if multiple SMSCs are involved?3. In a separate scenario, if two users on different networks in the same country send each other a message, I guess both network SMSCs will be involved in the routing process. Who affixes the timestamp on the SMS? The sender SMSC or does the receiver SMSC replace the timestamp of the SMS received from sender SMSC.Thanks a million for the help.Best Regards,Calvin Boo
Singapore
