Имя: Пароль:
IT
Админ
Повышение стабильности соединения с веб-сервисов для мобильного приложения wi-fi
0 ИС-2
 
naïve
09.06.16
09:40
Есть мобильное приложение, которое обменивается через wi-fi и веб-сервис. Часто бывают сбои (ошибка работы с интернет и т.д).
Пинги около 300 ms. Работают на производстве металла т.е много помех.

Вопрос, что можно сделать кроме постановки доп. точек для повышения качества связи?
Думаю еще проблема из-за не переключения точек доступа - при выезде в другой цех остается подключен к слабой точке.
Есть android приложения, которые автоматом выбирают более качественный канал связи среди доступных?
1 Fragster
 
гуру
09.06.16
10:22
если имеется ввиду роуминг вайфай, то имейте голову админом, чтобы нормально настроили. Ну и порции данных уменьшайте.
2 Fragster
 
гуру
09.06.16
10:23
*админАм
3 DmitrO
 
09.06.16
10:28
"имейте голову админом" :) знает толк..
4 DmitrO
 
09.06.16
10:37
а у вас точки с одним (одинаковым) SSID или это точки с разными SSID прописанные на девайсе?
5 mobile-1c
 
09.06.16
10:37
если с ноутбуком пройтись такая же ситуация?
6 Широкий
 
09.06.16
10:56
Спроектируй приложение так, чтобы ему нужно было как можно меньше делать обмен
7 etc
 
09.06.16
11:00
(0) покупайте хорошее (но дорогое) оборудование. Причем лучше когда WiFi и клиентские устройства одного производителя. Тогда вероятнее всего оборудование будет использовать расширения протокола для более лучшего взаимодействия.
А админам че голову морочить. Роуминг на том уровне на котором они управлять не смогут впринципе. Он может быть вообще не предусмотрен клиентским устройством (потому как решение о роуминге по принимает клиентское устройство а не точка).
8 ИС-2
 
naïve
10.06.16
09:03
(5) с ноутом и стационарными точка нормально. Мне кажется, что проблема в приемнике wi-fi на смартфоне
9 ИС-2
 
naïve
13.06.16
09:49
если со компа запустить пинг на телефон, то проблем со связью нет
10 DitriX
 
13.06.16
22:32
ты не пинг запускай, а например с телефона запусти телнет и поброди с ним, если оборвется - значит лажа.
Так как пинг - он дискретный, и очень мелкие пакеты, ты на них не заметишь разрыв, а только небольшое увеличение отклика.
А тебя интересует именно разрыв.
Есть такой момент - если телефон переходя от точки к точке обрывает связь, хоть на секунду, то он он ее таки именно обрывает.
11 ИС-2
 
naïve
27.06.16
14:11
Иногда вылетает ошибка при подключении к веб сервису (телефон лежал заблокированный минут 40)

"Ошибка работы с интернет: enetunreach connect failed network is unreachable"

Что это значит и как бороться
12 DitriX
 
29.06.16
15:02
это значит что адроид вероятнее ушел в сон, и увел в сон вай фай и прочую лабуду
13 ИС-2
 
naïve
30.06.16
08:18
(12) в настройках wi-fi в спящем режиме - не отключать
14 DitriX
 
30.06.16
12:16
Это еще ничего не значит, он мог сеть потерять на секунду,а потом просто не восстанавливаться, так как он спит
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший