|
Тайм-ауты при работе со встроенным TCP/IP |
|
|
|
Sep 10 2009, 07:01
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 30-10-07
Пользователь №: 31 885

|
Здравствуйте all Обнаружил такую непрятную закономерность при отправке данных через стек. Использую модуль Revision:1008B14SIM300D32_SST34HF3284
Так вот, при отправке данных командой AT+CIPSEND обычно сразу получаю ответ SEND OK. Под словом сразу подразумевается относительно небольшая задержка сети, обычно от 100 до 5000 мс в зависимости от погодных условий, размера данных, ну в общем то понятных факторов. НО! Иногда происходит стабильная задержка длиной 60...65 сек, причем стабильно не менее 60 сек, если уж она призошла. Единтсвенная мысля пока что, это предполжение, что здесь имеем дело с тайм-аутом перезапроса потерянного tcp кадра. Но неужели тайм-аут настолько велик??? Или не там копаю? Если там, то можно ли как то его регулировать посредством команд?
|
|
|
|
|
 |
Ответов
|
Sep 14 2009, 10:44
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 30-10-07
Пользователь №: 31 885

|
Господа девелоперы, кто нить использует киевстар GPRS, имеет ли место такие большие замирания при передаче/приеме? или такое у всех опсосов бывает. Вот у мтс пока не заметил, или мало наблюдал? Реально ли эти пофиксить, общаясь с оператором? или может просто сменить его? КС хорош своим покрытием однако и редкими глюками сети...
Сообщение отредактировал megaboy - Sep 14 2009, 10:46
|
|
|
|
|
Sep 14 2009, 12:52
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Как-то странно вы понимаете ситуацию. Замирания - врожденная фича GPRS. Не говоря уже что могут быть элементрарно затухания и потери в радиоканале. Тут приходится иногда наблюдать за сетью из 50-и дивайсов подключенных по GPRS в одной соте. Так я легко ложу весь GPRS в этой соте поставив на закачку по FTP всего 10-15 шт.дивайсов. У всех остальных в соте начинает деградировать качество связи, задержки не то что минуту, а десятки минут могут быть. Так что если хотите качественную связь то ставьте сразу 2-а, 3-и модема на разных операторов. Цитата(megaboy @ Sep 14 2009, 13:44)  Господа девелоперы, кто нить использует киевстар GPRS, имеет ли место такие большие замирания при передаче/приеме? или такое у всех опсосов бывает. Вот у мтс пока не заметил, или мало наблюдал? Реально ли эти пофиксить, общаясь с оператором? или может просто сменить его? КС хорош своим покрытием однако и редкими глюками сети...
|
|
|
|
|
Sep 14 2009, 13:16
|
Участник

Группа: Участник
Сообщений: 34
Регистрация: 30-10-07
Пользователь №: 31 885

|
Цитата(AlexandrY @ Sep 14 2009, 15:52)  Как-то странно вы понимаете ситуацию. Замирания - врожденная фича GPRS. Не говоря уже что могут быть элементрарно затухания и потери в радиоканале. Тут приходится иногда наблюдать за сетью из 50-и дивайсов подключенных по GPRS в одной соте. Так я легко ложу весь GPRS в этой соте поставив на закачку по FTP всего 10-15 шт.дивайсов. У всех остальных в соте начинает деградировать качество связи, задержки не то что минуту, а десятки минут могут быть. Так что если хотите качественную связь то ставьте сразу 2-а, 3-и модема на разных операторов. Хм... вы конечно все правильно говорите, но уж очень моя ситауция не похожа не перегрузку сети и затухание сигнала. Во первых, пробовал в разное время суток и в разных районах города, результат одинаковый. Во вторых, задержка, если случается, всегда стабильна - 65 +/- 2сек, таких архичетких затуханий имхо не бывает. Тут очень похоже на какую то нестыковку стеков симкома и оператора, какая то нелюбовь у них взаимная на протокольном уровне.... именно с киевстаром Блин, в 8 посте не совсем верно задал вопрос, имел ввиду, юзаете ли GPRS именно через встроенный TCP/IP стек симкома?
Сообщение отредактировал megaboy - Sep 14 2009, 13:27
|
|
|
|
|
Sep 14 2009, 13:45
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Частое заблуждение когда принимают за статистику пару десятков замеров. Совершенно неправдоподобно, когда вы заявляете, что наблюдаете задержки либо меньше 5 сек либо больше 60. Мои выборки на тысячах замеров говорят что распределение задержек не может быть таким дискретным и вы должны были наблюдать и 10-и и 20-и секундные задержки. Я бы сначала поискал проблему в самих методах тестирования. Цитата(megaboy @ Sep 14 2009, 16:16)  Во первых, пробовал в разное время суток и в разных районах города, результат одинаковый.
|
|
|
|
Сообщений в этой теме
megaboy Тайм-ауты при работе со встроенным TCP/IP Sep 10 2009, 07:01 etoja Тайм-аут перезапроса равен приблизительно 0.5 секу... Sep 10 2009, 10:06 zltigo Цитата(etoja @ Sep 10 2009, 12:06) (по ст... Sep 10 2009, 10:15 megaboy Я вообще только предположил, что дело в перезапрос... Sep 10 2009, 14:35 megaboy сегодня поснифил трафик wireshark-ом со стороны се... Sep 11 2009, 12:27 zltigo Цитата(megaboy @ Sep 11 2009, 14:27) что ... Sep 11 2009, 12:30  megaboy Цитата(zltigo @ Sep 11 2009, 15:30) А за ... Sep 11 2009, 14:11 HARMHARM Использую КС, задержка в обе стороны обычно секунд... Sep 14 2009, 12:04 megaboy Вы не поверите, но это то, что вижу даже сейчас, п... Sep 14 2009, 13:56 AlexandrY Так выкладывать весь .pcap файл со снифера надо, а... Sep 14 2009, 14:41  megaboy Цитата(AlexandrY @ Sep 14 2009, 17:41) Та... Sep 14 2009, 15:47   AlexandrY Похоже ситуация с точностью до наоборот.
Модем на... Sep 14 2009, 19:26 megaboy Уточню, что затор может быть не только для первого... Sep 15 2009, 07:59 AlexandrY Ну тогда думаю ловить больше нечего.
От маршрутиз... Sep 15 2009, 08:44  megaboy Цитата(AlexandrY @ Sep 15 2009, 11:44) Ну... Sep 15 2009, 10:14   AlexandrY Цитата(megaboy @ Sep 15 2009, 13:14) Вы и... Sep 15 2009, 12:57 megaboy Ясно, всем спасибо, будем пока что подбирать прова... Sep 15 2009, 14:01 Mad-man У меня вообще SEND OK не приходит иногда, жду по 1... May 10 2010, 22:59
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|