Yes, another Ringtone question

Yes, another Ringtone question SearchSearch
Author Message
Anonymous
 
Posted on Thursday, April 21, 2005 - 08:34 pm:   

I'm implementing a broker to send ringtones over sms. I can send Nokia Smart Messages, but I'm having a problem with EMS in my siemens cx65. (In the sony ericsson T230 works fine). I'm trying to send this iMelody:

BEGIN:IMELODY
VERSION:1.0
FORMAT:CLASS1.0
MELODY:e3f3f3e3f3e3e3f3f3f3f1r2g3a3b3*5c3c2b3a3a4b4*5c1e3f3f3e3f3e3e3f3f3f3f1r2g 3a3b3*5c3c2b3f1r2g3a3b3*5c3c2b3a3a4c2b3a3a4b4
END:IMELODY

I coldn't split in 2 messages like this post: http://support.nowsms.com/discus/messages/1/2292.ht ml because of the UDH Lenght that have to put in a byte (only 127), so I split the message in 3 parts:


#1
BEGIN:IMELODY
VERSION:1.0
FORMAT:CLASS1.0
MELODY:e3f3f3e3f3e3e3f3f3f3f1r2g3a3b3*5c3c2b3a3a4b4*5c1e
END:IMELODY

#2
BEGIN:IMELODY
VERSION:1.0
FORMAT:CLASS1.0
MELODY:3f3f3e3f3e3e3f3f3f3f1r2g3a3b3*5c3c2b3f1r2g3a3b3*5c3c
END:IMELODY

#3
BEGIN:IMELODY
VERSION:1.0
FORMAT:CLASS1.0
MELODY:2b3a3a4c2b3a3a4b4
END:IMELODY

The binary sent is:
#1
7F (UDH Length - 127 Decimal)
0003010301 (Concatenation IE Part 1 of 3)
130103 (UPI IE - 3 parts)
0C7500 (User Defined Sound IE and IMelody Above)
424547494E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A434C415353 312E300D0A4D454C4F44593A65336633663365336633653365336633663366336631723267336133 62332A356333633262336133613462342A356331650D0A454E443A494D454C4F44590D0A42454749 4E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A434C415353312E300D 0A4D454C4F44593A6533663366336533663365336533663366336633663172326733613362332A35 6333633262336133613462342A356331650D0A454E443A494D454C4F44590D0A

#2
7F (UDH Length - 127 Decimal)
0003010302 (Concatenation IE Part 2 of 3)
0C7800 (User Defined Sound IE and IMelody Above)
424547494E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A434C415353 312E300D0A4D454C4F44593A33663366336533663365336533663366336633663172326733613362 332A35633363326233663172326733613362332A356333630D0A454E443A494D454C4F44590D0A42 4547494E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A434C41535331 2E300D0A4D454C4F44593A3366336633653366336533653366336633663366317232673361336233 2A35633363326233663172326733613362332A356333630D0A454E443A494D454C4F44590D0A

#3
5C (UDH Length - 127 Decimal)
0003010303 (Concatenation IE Part 3 of 3)
0C5500 (User Defined Sound IE and IMelody Above)
424547494E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A434C415353 312E300D0A4D454C4F44593A32623361336134633262336133613462340D0A454E443A494D454C4F 44590D0A424547494E3A494D454C4F44590D0A56455253494F4E3A312E300D0A464F524D41543A43 4C415353312E300D0A4D454C4F44593A32623361336134633262336133613462340D0A454E443A49 4D454C4F44590D0A

Now my problem..
this messages works fine in sony ericsson T230 but not in siemens cx65.
The cx65 recognizes the 3 messages like just one message but not recognize de IMelody inside.
If I omit the UPI of the firt message, i receive a message with 3 imelodys separated.
So I thing my cx65 not suport the UPI ie. In that case what can I use to send monophonic ringtones to it? Which protocols I have to implement to deliver ringtones in all devices, besides the Nokia Smart Message e EMS?

Thanks,
Deodoro.

Ps. Sorry about the bad english.