Хендовер между базовыми станциями (в движении) Cellular handover
ID причины hn-handover · Основной ответственный Внешние стороны · Внешние стороны · Совместно Команда разработки · Разработка клиента, Команда разработки · Разработка сервера
В автобусе или метро связь прерывается на время смены базовой станции.
Почему При перемещении меняется базовая станция, к которой подключён телефон → Следствие Обычно перерыв длится десятки ms, но если из-за плохого сигнала переключение не удалось, связь может пропасть на время от сотен ms до нескольких секунд → На экране Фриз, затем телепортация, а при долгом перерыве дисконнект
Основной ответственный Внешние стороны · Внешние стороны · Совместно Команда разработки · Разработка клиента, Команда разработки · Разработка сервера
Команда разработки: задачи
Клиент: выставить таймауты, которые переживают короткие обрывы, быстро переподключаться. Сервер: не выкидывать игрока сразу после обрыва на несколько секунд, при переподключении продолжать ту же сессию.
Внешние стороны: задачи
Объяснить игрокам, что обрывы в дороге (в автобусе, метро) возникают из-за смены базовых станций.
На графике
Провал, затем пачка · число полученных пакетов, RTT
Где смотреть
Уточнить, был ли игрок в дороге (в автобусе, метро) в момент обрыва, и посмотреть в логе клиента время перерывов в приёме и изменения типа сети и сигнала
Подтверждает
Только в дороге приём пропадает на время от сотен ms до нескольких секунд, а потом данные приходят пачкой. На месте не воспроизводится
Опровергает
Если то же самое и на месте, это «Слабый сигнал мобильной сети и мёртвые зоны» или «Частые переключения 5G ↔ LTE (на границе покрытия 5G)»