Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


Technofreak

6656 posts

Uber Geek
+1 received by user: 3474

Trusted

#233382 13-Apr-2018 22:06
Send private message

I'm looking for some information on how the SMS signalling protocols work.

 

From time to time I have an issue with my Sony Xperia X which runs Sailfish X OS and is connected to the Spark network. While I suspect the issue has something to do with the OS I'm sure there are other factors at play.

 

The problem is this, sometimes I send a text which keeps showing as sending on my phone, however the recipient has received the text.

 

It seems to only happen when I'm in a weak signal area and on 3 G.  Also the only phones I seem to have trouble with have been a Samsung Galaxy S8 Plus and another Samsung which I think is a Galaxy S7. All other phones seem to be OK, though my data set isn't all that large.

 

It would appear that when this happens my phone isn't getting a signal saying the text has been delivered. Is there such a signal? Is this signal handled differently by various OS's?

 

Sailfish OS is still maturing and I'd like to provide feedback to the developers but am trying to get as much information as I can first.

 

Any information or suggestions would be appreciated.

 

Thanks.





Sony Xperia XA2 running Sailfish OS. https://sailfishos.org The true independent open source mobile OS 
Samsung Galaxy Tab S6
Dell Inspiron 14z i5


Create new topic
Aredwood
3885 posts

Uber Geek
+1 received by user: 1749




NZFINEST
202 posts

Master Geek
+1 received by user: 15

Trusted

  #2000509 22-Apr-2018 07:25
Send private message

The problem is this, sometimes I send a text which keeps showing as sending on my phone, however the recipient has received the text.

 

Do the SMS ever fail or just say sending for longer then normal.  It sounds like the device is not getting the CP ACK message from the network fast enough which could be due to the radio coverage as you said it happens in weak coverage.

 

It could also be a few other things, such as the the device rejecting the CP ACK message. I don't know about "Sailfish X OS" but there could be some sort of issue with that. Can you put the device into a debug mode with this Sailfish X OS ?. That might help in understanding why it is happening. To know 100% why you would need to see the signaling messages from the MSC to the RNC towards the handset which only the mobile carrier can see.

 

The CP-ACK message is sent between an MSC and an MS, in both directions,and is used to acknowledge the reception of a CP-DATA message

 

http://www.etsi.org/deliver/etsi_gts/04/0411/05.01.00_60/gsmts_0411v050100p.pdf

 

 

 

 


Create new topic








Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.