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