×

Discussion Board

Results 1 to 4 of 4
  1. #1
    Registered User
    Join Date
    Mar 2003
    Posts
    14

    Unicode Song Title In NSM Ringtone

    Hi

    Thanks for reading this. I'm trying to obtain an NSM ringtone that has a unicode song title name (it has a unicode command-part). I've tried creating one by hand but this is proving very difficult. All I need is the actul user data in hex. Does anyone know of anywhere I can get this from ?.

    Cheers

    Dave

  2. #2
    Super Contributor
    Join Date
    Mar 2003
    Posts
    509

    RE: Unicode Song Title In NSM Ringtone

    Ringing tone:
    0x03 Number of command parts present
    0x4A Ringing tone programming
    0x44 Unicode
    0x3A Sound....
    and song text length is number of unicode characters = (nbr of octets) / 2
    Otherwise the ringing tone is similar to normal ringing tone.
    BR
    M, Forum Nokia

  3. #3
    Super Contributor
    Join Date
    Mar 2003
    Posts
    509

    RE: Unicode Song Title In NSM Ringtone

    Yes the song title should be in 16 bit characters then, the
    characters are coded as in character table ISO 10646,
    characters can be anything from 00x0 00x0 to ffx0 ffx0.
    I myself happen to have quite an old specification draft from 1993,
    but you should look from a newer one.
    This old specification has these areas reserved for arabic characters:
    Basic Arabic 06x0 00x0 - 06x0 52x0
    Arabic extended 06x0 00x0 - 06x0 ffx0
    Information technology - Universal Multiple-Octet Coded Character Set
    (UCS), Working document for ISO/IEC International Standard 10646-1
    BR
    M, Forum Nokia

  4. #4
    Super Contributor
    Join Date
    Mar 2003
    Posts
    509

    RE: Unicode Song Title In NSM Ringtone

    Your phone has to be supporting arabic unicode characters in order to
    get your arabic ringing tone correctly displayed and handled in the
    phone. Not so sure how well these work. But atleast there was a
    chinese unicode test example.

    Here is an example of chinese ringing tone which uses unicode in text:
    07 Length of SMSC number: 7 octets
    91 Type-of-address of the SMSC. (91 means international format of the number)
    534845040015 Short Message Service Center number (in decimal semi-octets). If the length of the number is odd,
    a trailing F must be added to form proper octets. The number of this service center is "+358454400051"

    44 First octet of this SMS-DELIVER message. (TP-UDHI=1, TP-SRI=0)

    0C Length of sender's number (0C hex = 12 dec)
    91 Type-of-address of the sender's number.
    535830561585 Sender's number (in decimal semi-octets). The sender of this message: "+358503655158"

    00 TP-PID. Protocol identifier.

    F5 TP-DCS. Data coding scheme. UserData coding 8 bit

    20305251624008 TP-SCTS. Time stamp (semi-octets). 02032515260480

    8C TP-UDL. User data length, length of message. The TP-DCS field indicates if data is 7-bit, 8-bit or
    Unicode. In case of 7-bit data the length here is the number of septets, otherwise the length is the number of octets.

    0B TP-UDHL. User data header length, length of user data header. The First Octet of
    SMS-DELIVERY indicates that user data header exists. Length of user data header is 0B (hex) = 11 (dec)

    0504158100000003850201 Information elements in User Data Header:
    Information Element identifier 05. Length of IE 04 (hex) = 4 (dec) octets
    Meaning: Application port addressing scheme, 16 bit address
    - Port Numbers: destination 1581 (hex) = 5505 (dec), source 0000 (hex) = 0 (dec)
    Information Element identifier 00. Length of IE 03 (hex) = 3 (dec) octets
    Meaning: Concatenated short message, 8-bit reference number
    - Reference number: 85 (hex) = 133 (dec)
    - Amount of concatenation parts: 02 (hex) = 2 (dec)
    - Sequence number of the current short message: 01 (hex) = 1 (dec)

    034A443A5C018538013805380D381D382001880400B7205D85D85D84D8820C38C20C4956208312558820C49561961961A61C61A61A61A61562083124D8820C49762083125D8820C497615615617615617617617613620830E308312558820C4956208312558658658698718698698698558820C49362083125D8820C49762083
    TP-UD. User data, contains message (8 bit)
    JD:\?888\r
    88 ?

    07 Length of SMSC number: 7 octets
    91 Type-of-address of the SMSC. (91 means international format of the number)
    534845040015 Short Message Service Center number (in decimal semi-octets). If the length of the number is odd, a
    trailing F must be added to form proper octets. The number of this service center is "+358454400051"

    44 First octet of this SMS-DELIVER message. (TP-UDHI=1, TP-SRI=0)
    0C Length of sender's number (0C hex = 12 dec)
    91 Type-of-address of the sender's number.
    535830561585 Sender's number (in decimal semi-octets). The sender of this message: "+358503655158"

    00 TP-PID. Protocol identifier.

    F5 TP-DCS. Data coding scheme. UserData coding 8 bit

    20305251623108 TP-SCTS. Time stamp (semi-octets). 02032515261380

    13 TP-UDL. User data length, length of message. The TP-DCS field indicates if data is 7-bit, 8-bit or
    Unicode. In case of 7-bit data the length here is the number of septets, otherwise the length is the
    number of octets.

    0B TP-UDHL. User data header length, length of user data header. The First Octet of
    SMS-DELIVERY indicates that user data header exists. Length of user data header is 0B (hex) = 11
    (dec)

    0504158100000003850202 Information elements in User Data Header:
    Information Element identifier 05. Length of IE 04 (hex) = 4 (dec) octets
    Meaning: Application port addressing scheme, 16 bit address
    - Port Numbers: destination 1581 (hex) = 5505 (dec), source 0000 (hex) = 0 (dec)

    Information Element identifier 00. Length of IE 03 (hex) = 3 (dec) octets
    Meaning: Concatenated short message, 8-bit reference number
    - Reference number: 85 (hex) = 133 (dec)
    - Amount of concatenation parts: 02 (hex) = 2 (dec)
    - Sequence number of the current short message: 02 (hex) = 2 (dec)

    125D8558558000 TP-UD. User data, contains message (8 bit) ]?XU?


    Whole messages:
    1. message
    0051000C9153585081814200F5AA8C0b0504158100000003850201034A443A5C018538013805380D381D382001880400B7205D85D85D84D8820C38C20C4956208312558820C49561961961A61C61A61A61A61562083124D8820C49762083125D8820C497615615617615617617617613620830E308312558820C4956208312558658658698718698698698558820C49362083125D8820C49762083
    2. message
    0051000C9153585081814200F5AA130b0504158100000003850202125D8558558000

    BR
    M, Forum Nokia

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×