Schemat Kodowania Danych SMPP

Wartości Schematu Kodowania Danych

Wartości DCS oznaczają Schemat Kodowania Danych, który ustawiłeś, aby przekazywać wiadomości do Messaggio. Poniżej znajduje się uniwersalna lista wartości DCS.

Liczba całkowita Binarnie Tłumaczenie Uwagi
0 00000000 Domyślny alfabet SMSC – ASCII dla krótkich i długich numerów oraz GSM dla numerów bezpłatnych
1 00000001 ASCII dla krótkich i długich numerów, Latin 9 dla numerów bezpłatnych (ISO-8859-9)
2 00000010 Oktet nieokreślony 8-bitowy binarny
3 00000011 Latin 1 (ISO-8859-1)
4 00000100 Oktet nieokreślony 8-bitowy binarny
5 00000101 JIS (X 0208-1990)
6 00000110 Cyrlica (ISO-8859-5)
7 00000111 Latin/Hebrajski (ISO-8859-8)
8 00001000 UCS2/UTF-16 (ISO/IEC-10646)
9 00001001 Kodowanie piktogramów
10 00001010 Kody muzyczne (ISO-2022-JP)
13 00001101 Rozszerzony Kanji JIS (X 0212-1990)
14 00001110 Koreański zestaw znaków graficznych (KS C 5601/KS X 1001)

Parametr esm_class

Parametr esm_class jest używany do wskazywania specjalnych atrybutów wiadomości związanych z SMS

Domyślne ustawienie: 0x00.

  • Jeśli ESME koduje informacje nagłówka danych użytkownika GSM w danych użytkownika krótkiej wiadomości, musi ustawić flagę UDHI w polu esm_class.
  • Jeśli SMSC dostarcza krótką wiadomość zawierającą informacje nagłówka danych użytkownika GSM zakodowane w parametrze short_message lub message_payload, musi ustawić flagę UDHI w
    polu esm_class.
  • Dla sieci GSM, opcjonalne parametry związane z konkatenacją (sar_msg_ref_num, sar_total_segments, sar_segment_seqnum) lub parametry związane z adresowaniem portów (source_port, destination_port) nie mogą być używane razem z zakodowanym nagłówkiem danych użytkownika w polu short_message (dane użytkownika). Oznacza to, że powyższe opcjonalne
    parametry nie mogą być używane, jeśli flaga wskaźnika nagłówka danych użytkownika jest ustawiona.

Kodowanie PDU ESME -> SMSC

esm_class jest kodowany następująco w PDU submit_sm, submit_multi i data_sm (ESME -> SMSC):

Dyktowanie Bity 7 6 5 4 3 2 1 0 Znaczenie
Tryb wiadomości 1-0 x x x x x x 0 0 Domyślny tryb SMSC (np. Store and Forward)
Tryb wiadomości 1-0 x x x x x x 0 1 Tryb datagramowy
Tryb wiadomości 1-0 x x x x x x 1 0 Tryb przekazywania (np. transakcyjny)
Tryb wiadomości 1-0 x x x x x x 1 1 Tryb Store and Forward (używany do wyboru trybu Store and Forward, jeśli domyślny tryb SMSC jest inny niż Store and Forward)
Typ wiadomości 5-2 x x 0 0 0 0 x x Domyślny typ wiadomości (np. normalna wiadomość)
Typ wiadomości 5-2 x x 0 0 1 0 x x Krótka wiadomość zawiera potwierdzenie dostarczenia ESME
Typ wiadomości 5-2 x x 0 1 0 0 x x Krótka wiadomość zawiera ręczne/użytkownika potwierdzenie ESME
Specyficzne funkcje sieci GSM 7-6 0 0 x x x x x x Nie wybrano żadnych specjalnych funkcji
Specyficzne funkcje sieci GSM 7-6 0 1 x x x x x x Wskaźnik UDHI (tylko dla krótkich wiadomości MT)
Specyficzne funkcje sieci GSM 7-6 1 0 x x x x x x Ustaw ścieżkę odpowiedzi (tylko dla sieci GSM)
Specyficzne funkcje sieci GSM 7-6 1 1 x x x x x x Ustaw UDHI i ścieżkę odpowiedzi (tylko dla sieci GSM)
SMSC -> ESME Kodowanie PDU

Parametr esm_class jest kodowany w następujący sposób w PDU deliver_sm i data_sm (SMSC -> ESME):

**Uwaga:** Wszystkie niewymienione wartości dla bitów 5-2 i 7-6 są zarezerwowane.

Dyktowanie Bity 7 6 5 4 3 2 1 0 Znaczenie
Tryb wiadomości 1-0 x x x x x x x x nie dotyczy – ignoruj bity 0 i 1
Typ wiadomości 5-2 x x 0 0 0 0 x x Domyślny typ wiadomości (tj. normalna wiadomość)
Typ wiadomości 5-2 x x 0 0 0 1 x x Wiadomość krótka zawiera potwierdzenie dostarczenia SMSC
Typ wiadomości 5-2 x x 0 0 1 0 x x Wiadomość krótka zawiera potwierdzenie dostarczenia SME
Typ wiadomości 5-2 x x 0 0 1 1 x x zarezerwowane
Typ wiadomości 5-2 x x 0 1 0 0 x x Wiadomość krótka zawiera ręczne/użytkownika potwierdzenie SME
Typ wiadomości 5-2 x x 0 1 0 1 x x zarezerwowane
Typ wiadomości 5-2 x x 0 1 1 0 x x Wiadomość krótka zawiera przerwanie konwersacji (koreański CDMA)
Typ wiadomości 5-2 x x 0 1 1 1 x x zarezerwowane
Typ wiadomości 5-2 x x 1 0 0 0 x x Wiadomość krótka zawiera pośrednie powiadomienie o dostarczeniu
Specyficzne funkcje sieci GSM 7-6 0 0 x x x x x x Nie wybrano żadnych specyficznych funkcji
Specyficzne funkcje sieci GSM 7-6 0 1 x x x x x x Ustawiony wskaźnik UDHI
Specyficzne funkcje sieci GSM 7-6 1 0 x x x x x x Ustawiona ścieżka odpowiedzi
Specyficzne funkcje sieci GSM 7-6 1 1 x x x x x x Ustawione UDHI i ścieżka odpowiedzi

More information