|
tooa - type of number originating address |
|
|
|
Jul 3 2013, 08:52
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
В какой доке описаны возможные значения tooa при получении смски в текстовом режиме ?
на данный момент получаю oa="73110116101114110101116837783" если <tooa><fo><pid><dcs>="208,64,0,8" oa="+7921xxxxxxx" если <tooa><fo><pid><dcs>="145,0,0,8" oa="111" если <tooa><fo><pid><dcs>="129,68,0,8"
в доке 3GPP TS 03.40 V7.5.0 (2001-12) чой та всё не то
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
 |
Ответов
(1 - 12)
|
Jul 3 2013, 09:44
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
про 145 international number есть, а вот имеющийся oa="73110116101114110101116837783" если <tooa><fo><pid><dcs>="208,64,0,8" не раскрыт. нашел доку 3GPP TS 04.08 и там немного схожая таблица Table 10.5.118/3GPP TS 04.08: Called party BCD number Код +-------------------------------------------------------+ │ Type of number (octet 3) (Note 1) │ │ │ │ Bits │ │ 7 6 5 │ │ 0 0 0 unknown (Note 2) │ │ 0 0 1 international number (Note 3, Note 5) │ │ 0 1 0 national number (Note 3) │ │ 0 1 1 network specific number (Note 4) │ │ 1 0 0 dedicated access, short code │ │ 1 0 1 reserved │ │ 1 1 0 reserved │ │ 1 1 1 reserved for extension но почему то биты смещены на 1
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
Jul 3 2013, 12:40
|

Знающий
   
Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552

|
Цитата(megajohn @ Jul 3 2013, 15:52)  В какой доке описаны возможные значения tooa при получении смски в текстовом режиме ?
на данный момент получаю oa="73110116101114110101116837783" если <tooa><fo><pid><dcs>="208,64,0,8" oa="+7921xxxxxxx" если <tooa><fo><pid><dcs>="145,0,0,8" oa="111" если <tooa><fo><pid><dcs>="129,68,0,8"
в доке 3GPP TS 03.40 V7.5.0 (2001-12) чой та всё не то Этот параметр описан в документе GSM 04.11
|
|
|
|
|
Jul 3 2013, 14:12
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
ща с ума сойду
запрашиваю у опсоса свой тариф *111*59# приходит ответ в двух смс
+CMGR: "REC UNREAD","111","","13/07/03,18:01:03+16",129,64,0,8,"+79112009993",145,61 041204300448002004420430044004380444043D044B04390020043F043B0430043D003A00200421 0430043D043A0442002D041F043504420435044004310443044004330020002D0020041C04220421 0 02D
+CMGR: "REC UNREAD","111","","13/07/03,18:01:03+16",129,68,0,8,"+79112009993",145,17 0028044404350434002900200028041F0420041F0029002000280053004300500029
в первом выставлены флаг TP_UDHI а во втором TP_UDHI+TP_MMS вопрос, а где же сам User data header ? в DataUser только текст, и привычного заголовка типо 050003130201 для конктатенированных СМС не вижу. Винить опсоса или телит UC864E или меня ?
P.S. поправил USSD запрос. По началу указал в посте что 0887 а на самом деле 59
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
Jul 3 2013, 14:28
|

Знающий
   
Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552

|
Цитата(megajohn @ Jul 3 2013, 21:12)  ща с ума сойду
запрашиваю у опсоса свой тариф *111*0887# приходит ответ в двух смс
+CMGR: "REC UNREAD","111","","13/07/03,18:01:03+16",129,64,0,8,"+79112009993",145,61 041204300448002004420430044004380444043D044B04390020043F043B0430043D003A00200421 0430043D043A0442002D041F043504420435044004310443044004330020002D0020041C04220421 0 02D
+CMGR: "REC UNREAD","111","","13/07/03,18:01:03+16",129,68,0,8,"+79112009993",145,17 0028044404350434002900200028041F0420041F0029002000280053004300500029
в первом выставлены флаг TP_UDHI а во втором TP_UDHI+TP_MMS вопрос, а где же сам User data header ? в DataUser только текст, и привычного заголовка типо 050003130201 для конктатенированных СМС не вижу. Винить опсоса или телит UC864E или меня ? Так, все пиво отпустило, начинаем разбираться... В первом сообщении параметр <fo> (жирный) сообщает о наличии бита UDHI, во втором сообщении тот же параметр сообщает о наличии битов UDHI и RD (удаление дублей). Самого заголовка в теле нет, да он там и не нужен. Так, как длина первого сообщения равна 41 а длина второго 17 символов. Итого 58 символов. Что влезет в одно сообщение даже если дописать заголовок. То есть конктатенация сообщения не нужна в принципе. Но параметр длины в первом сообщении почему то сообщает нам о длине в 61 символ. Что наводит на мысль о том, что это либо глюк модуля, либо глюк модуля и оператора. Что бы можно было думать дальше, попробуйте перевести модуль в режим PDU и снова запросить свой тариф. По ответу в PDU формате посмотрим.
|
|
|
|
|
Jul 4 2013, 07:29
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
Цитата(sobr @ Jul 4 2013, 06:47)  ^ вот перевел в PDU +CMGR: 0,"",146 07919711029099F340038111F1000831704001940561830807010300034E02010412043004480020 04420430044004380444043D044B04390020043F043B0430043D003A002004210430043D043A04420 02D041F043504420435044004310443044004330020002D0020041C04220421002D041A043E043D0 43D0435043A0442002D0034005F043F043E043C0438043D04430442043D043E0020 Код PDU type: SMS-DELIVER Time stamp: 04/07/2013 10:49:50 SMSC: +79112009993 Data header: 0807010300034E0201 Data coding: Unicode Original Encoded PDU fields SMSC: 07919711029099F3 PDU header: 40 TP-MTI: 00 TP-MMS: 00 TP-SRI: 00 TP-RP: 00 TP-UDHI: 40 TP-OA: 038111F1 TP-PID: 00 TP-DCS: 08 TP-SCTS:31704001940561 TP-UDL: 83 TP-UD: 0807010300034E0201041204300448002004420430044004380444043D044B04390020043F0 43B0430 043D003A002004210430043D043A0442002D041F043504420435044004310443044004330020002D 0020041C 04220421002D041A043E043D043D0435043A0442002D0034005F043F043E043C0438043D04430442 043D043E0020
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
Jul 4 2013, 08:29
|

Профессионал
    
Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143

|
to molecul: раз вы здесь, то прошу проверить мою траблу на МТС
AT#SELINT=2 OK AT#CGMM #CGMM: UC864-E OK AT#CGMR #CGMR: 08.01.009 OK AT+CNMI=2,1,0,0,0 OK AT+CMGF=1 OK AT+CSDH=1 OK AT+CSCS="GSM" OK AT+CSMP=17,167,0,0 OK AT+CUSD=1,*111*59# OK
и в текстовом режиме приходят СМС с флагом UDHI но без самого User Header. в PDU все нормально
Если приходит двойная СМС от абонента то все ок (флаг UDHI установлен и есть User Header ) // абонент "+79522389523" отправил длинную смс "Ваш вваааааааавввввввыысммааааввммипмаиспоапррпааптрпаапррвпротрмавваитттимааатттимс митттмвситтиасваттиаамттт" // +CMGR: "REC UNREAD","+79522389523","","13/07/04,12:31:29+16",145,64,0,8,"+79043490003",145,67 // 05000332020104120430044800200432043204300430043004300430043004300430043204320432 0432043204320432044B044B0441043C043C043004300430043004320432043C043C0438043 // +CMGR: "REC UNREAD","+79522389523","","13/07/04,12:31:32+16",145,64,0,8,"+79043490003",145,42 // 0500033202020432043004380442044204420438043C0430043004300442044204420438043C0441 043C0438044204420442043C043204410438044204420438043004410432043004420442043
--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|