100 likes | 278 Views
Разработка общей схемы обработки разрывов мобильных соединений в системе Ubiq Mobile. Ефимов Глеб, 444 группа СПбГУ, Математико-механический факультет Научный руководитель: О носовский В.В. Протокол Ubiq Mobile. Протокол Ubiq Mobile. Задачи.
E N D
Разработка общей схемыобработки разрывов мобильных соединений в системе Ubiq Mobile Ефимов Глеб, 444 группа СПбГУ, Математико-механический факультет Научный руководитель: Оносовский В.В.
Задачи Основной целью курсовой работы является разработкаобщей схемы работы с разрывами сетевых соединенийв системе Ubiq Mobile иеё апробация Были выделены следующие подзадачи: • Реализация Windows Phone клиента платформы Ubiq Mobile • Проведение экспериментов в условиях неустойчивых соединений • Анализ событий, ведущих к разрыву сетевого соединения • Разработка схемы обработки разрывов, покрывающей большинство ситуаций • Апробация схемы на Windows Phone клиенте
Реализация клиента • Три основных составляющихмодели клиента • Компонента работы с сетью • Компонента протокола • Центр управления
Реализация клиента • Разделение платформозависимого кода • Фабричный метод, Одиночка • Model – View – View Model
Анализ событий Статус сокета изменился Изменился сетевой интерфейс Переключение между сотами Переключениемежду разными сетевыми интерфейсами Переход в зону с отсутствием связи • Проблемы на стороне провайдера • Сервер недоступен
Апробация Методы проб Результаты • Wi-Fi Cellular • Cellular Cellular • Восстановление из труднодоступных зон(лифт, etc.)
Заключение Итоги Планы Реализация схемы на остальных платформах Обработка разрывов со стороны сервера Модификация протокола • Клиент Windows Phone для платформы Ubiq Mobile • Общая схема восстановления после разрывов