Разработка общей схемы обработки разрывов мобильных...
description
Transcript of Разработка общей схемы обработки разрывов мобильных...
Разработка общей схемы обработки
разрывов мобильных соединений в системе
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
Общая схема восстановления после разрывов
Планы Реализация схемы на
остальных платформах
Обработка разрывов со стороны сервера
Модификация протокола