huawei E1750 - USSD - algorytm kodowania/dekodowania

Kwestie techniczne, konfiguracja i rozwiązywanie problemów z modemami GSM (GPRS, EDGE, UMTS, HSDPA i HSUPA).

Moderator: Moderatorzy

ODPOWIEDZ
ranma1988
Początkujący użytkownik forum
Posty: 6
Rejestracja: 2011-05-31, 22:58
Lokalizacja: Toruń

huawei E1750 - USSD - algorytm kodowania/dekodowania

Post autor: ranma1988 »

Witam to mój 1 wpis więc proszę o wyrozumiałość.

Piszę prosty programik do obsługi modemu huawei E1750 I zaciąłem się przy kodowaniu USSD. Czy może mi ktoś zdradzić jak są kodowane wiadomości?

modem obsługuje kodowania:

Kod: Zaznacz cały

AT+CSCS=?+CSCS: ("IRA","GSM","UCS2")
GSM - czy to jest 7 bitowy alfabet GSM?

dla *101# poprawna komenda:

Kod: Zaznacz cały

AT+CUSD=1,"AA182C3602",15
proszę o wskazówki jak działa to kodwanie :czyta:
Awatar użytkownika
compile
Specjalista bezprzewodowy-junior
Posty: 271
Rejestracja: 2007-09-19, 11:47
Lokalizacja: Poznań

Re: huawei E1750 - USSD - algorytm kodowania/dekodowania

Post autor: compile »

W wątku autora TNI. Masz to wyjaśnione, jest nawet link do forum producenta.
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: huawei E1750 - USSD - algorytm kodowania/dekodowania

Post autor: KrissTofferr »

ranma1988 pisze:GSM - czy to jest 7 bitowy alfabet GSM?
Tak, GSM 03.38.
AT+CSCS="GSM"
GSM 03.38 Default Character Set
Pierwszą różnicą jaką widać jest to że pierwszy znak GSM o wartości 0000000 oznacza graficznie znak @ który w kodowaniu IRA/IRV/ASCII ma wartość 1000000 (64-dziesiętnie).
ranma1988 pisze:proszę o wskazówki jak działa to kodowanie
1. Konwersja ASCII --> GSM według tabeli.
2. Zapisanie ciągu 7-bitowych znaków GSM obok siebie i ich podział na 8-bitowe ramki. Potocznie nazywa się to "kompresją" ale warto wiedzieć że w SMS-ach można dodatkowo stosować prawdziwą kompresję Hufmana (3GPP TS 03.42).
3. Zapisanie każdej 8-bitowej ramki szesnastkowo (alfabet ASCII 0-9, A-F).

Application Note Construction of SMS PDU’s
ranma1988
Początkujący użytkownik forum
Posty: 6
Rejestracja: 2011-05-31, 22:58
Lokalizacja: Toruń

Re: huawei E1750 - USSD - algorytm kodowania/dekodowania

Post autor: ranma1988 »

masz na myśli tu: http://www.bez-kabli.pl/viewtopic.php?t=9557 uhh .. ok poszukam

o dziękuje KrissTofferr nareszcie konkrety:)!
Chris-Kr
Mistrz bezprzewodowy
Posty: 1887
Rejestracja: 2007-12-27, 19:19
Lokalizacja: Kraków

Re: huawei E1750 - USSD - algorytm kodowania/dekodowania

Post autor: Chris-Kr »

ranma1988 pisze:masz na myśli tu: http://www.bez-kabli.pl/viewtopic.php?t=9557 uhh .. ok poszukam
Dyskusja o kodach USSD była w pierwszej części tego wątku: http://www.bez-kabli.pl/viewtopic.php?p=55989#55989
Krzysztof
ranma1988
Początkujący użytkownik forum
Posty: 6
Rejestracja: 2011-05-31, 22:58
Lokalizacja: Toruń

Re: huawei E1750 - USSD - algorytm kodowania/dekodowania

Post autor: ranma1988 »

dziękuje bardzo udało się:)
ODPOWIEDZ