Talk:SMS: Difference between revisions
Appearance
Content deleted Content added
| (5 intermediate revisions by the same user not shown) | |||
| Line 10: | Line 10: | ||
== Incoming messages == |
== Incoming messages == |
||
# This mainly relies on voicemail being able to activate based on caller phone number, so if it is a SMS relay service such as BT Text or AQL calling, divert to voicemail: |
|||
# As per "annex A.2" When the call is not witheld and caller id = BT Text receive number, answer the call in the network, and perhaps, start recording as a fallback |
|||
# |
# Then optionally play the initial FSK communication of ETSI ES 201 912, in the SM-TE role, to have a chance to get the SMS digitally |
||
# If the SM-SC |
# If the caller (SM-SC) replies with FSK quickly in accordance with ETSI ES 201 912 then accept the SMS digitally and deliver as an [[SMS#Inbound_SMS|Inbound SMS]], otherwise: |
||
# send dialpad digits to have SM-SC play SMS as text-to-speech |
# send dialpad digits to have SM-SC play SMS as text-to-speech |
||
# then record it like voicemail, attempt send the recording [[VoIP_-_Voicemail|via email]] and if successful, ask the SM-SC to delete the delivered SMS. |
# then record it like voicemail, attempt send the recording [[VoIP_-_Voicemail|via email]] and if successful, ask the SM-SC to delete the delivered SMS, then end the call. |
||
== End user equipment interaction == |
|||
== Outgoing messages == |
|||
End user SIP equipment may support ETSI ES 201 912 over RTP, if so then: |
|||
If the station supports SMS on PSTN, it may support the same interface over IP codecs, then "calls" to BT Text outgoing shortcodes are very likely attempts to send an SMS this way. |
|||
* VoIP supplier could implement that by divert outgoing calls to well known SM-SC numbers to the provider SM-SC |
|||
# As with "annex A.1" If caller-id is not witheld, answer the call, in the SM-SC role |
|||
* Also have an option to rôle switch to SM-SC to deliver messages to it, after having [[SMS#Itemised_billing|logged them]], if customer wanted that. |
|||
# Log the outgoing SMS if required and transmit onwards |
|||
= Experimenting = |
= Experimenting = |
||