Join now - be part of our community!

Concatenated SMS reassembly issue

voguemerry
Visitor

Concatenated SMS reassembly issue

Hello,

When I receive a concatenated SMS, my Xperia Z1 only displays the last segment of the message. All the other segments seem to be sent to a blackhole. This is annoying to understand the whole conversation.

Based on my experience with my previous phone, which did not support this feature, my operator sends the different segments in the disorder (usually the last segment comes first) and sometimes uses different Service Centres to relay the segments.

Is there a way to force my device to display the missing segments while waiting for a (potential) fix?

Thank you.

Eric

13 REPLIES 13
profile.country.GB.title
Uliwooly
Expert

The problem is that if the sms its longer than 160 characters it will be converted to a MMS, if you don't have a data plan you are not going to be able to send nor receive them, there isn't a way to turn this off, unless you download another messaging app such as handcent 

voguemerry
Visitor

Nope, concatenated SMS and MMS are totally different. Switching to MMS for an SMS longer than 160 characters (7-bit) or 80 characters (8-bit) looks so old-fashioned. And yes my MMS parameters are correct but that's not the issue.

Concatenated SMS allows a user to send up to 255 different SMS (segments) that appear as a single SMS on the device. In each message there is a "tag" to identify the ID of the message, the number of segments, the number of the current segment and if more segments are coming.

Simple test: insert 161 (or more) 7-bit characters, you will see a box indicating 2 SMS on the right of the text box. Next, insert a picture, a pop-up will appear saying "converted to multimedia message" and the box becomes MMS. Then remove the picture, there is a new pop-up saying "converted to 2 text messages" and the box becomes 2 SMS again.

voguemerry
Visitor

The OP was asking for his Android ICS phone, and ICS was released almost 2 years (!) ago. It is an eternity for Android (sorry for those who are still with ICS or below).

Anyway, I am not asking for outbound messages but for inbound messages on an Xperia Z1 with Jelly Bean 4.2.2.

(And yes, the Z1 does not switch to MMS after 3 SMS as shown in the picture below)

Screenshot_2013-11-15-15-54-12.png

profile.country.GB.title
Uliwooly
Expert

I can't see the picture, upload it to box.com and post the link here

voguemerry
Visitor

Here is s link to tinypic http://i40.tinypic.com/2wcgpaa.png but the problem is not here. It is when I receive a concatenated SMS, not when I want to send one.

Johan
Master

I just tested to this but wasn't able to replicate the problem. I sent a 10 SMS long message to my coworker and he sent me one back just as long. And the whole message came through.

To make sure its not a problem with the messaging app in the phone try clearing data for the app.

Settings > App's > All > Messaging > Clear data.

But I believe it may be and issue with your network, So try changing SIM and check if this still remains. It could also be a problem with the network that the sender is using, so try sending and receiving between different network operators.

Rickard
Master

To make sure it's not the sending phone and senders operator you could also try sending such a message to your own number from the phone.

voguemerry
Visitor

There is no problem is the message is sent from the same operator than mine. Unfortunately, I cannot choose the other party's operator...

To nail down the issue, it's when the segments arrive in the disorder and through different SC. I believe when I'm using my operator, the segments arrive in the order and through the same SC.

I know it's going through different SC because it is an international SMS and on my former phone the phone number appeared as 00<gateway code><country code><phone number>, with different <gateway code>. Which means that the original operator was using different networks to forward the segements.