Лабораторная работа. Лабораторная работа Описание процедуры межсистемного хэндовера из eutran в utran ст гр. Р83м Анисков А. С
Скачать 400.6 Kb.
|
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ Федеральное государственное образовательное бюджетное учреждение высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича» _____________________________________________________________________________ Кафедра радиосвязи и вещания (РСиВ) Дисциплина «Процедуры в сетях радиодоступа» Лабораторная работаОписание процедуры межсистемного хэндовера из E-UTRAN в UTRAN Выполнил: ст. гр. Р-83м Анисков А. С. Проверил: Рыжков А. Е. Санкт-Петербург 2019 Цель работы: Изучение процедуры межсистемного хэндовера из E-UTRAN в UTRAN. Построение организационной структурной схемы организации связи между различными блоками сети при осуществлении процедуры межсистемного хэндовера из E-UTRAN в UTRAN. Процедура хэндовера из E-UTRAN в UTRAN состоит из двух фаз: подготовки хэндовера и выполнения хэндовера. До начала процедуры трафик идет через исходный eNB (Source eNB), исходный S-GW и PDN GW. Алгоритм подготовки хэндовера приведен на рис. 1. Рис.1 Алгоритм процедуры межсистемного хэндовера из E-UTRAN в UTRAN. Рассмотрим пошагово процесс осуществления процедуры: Начальное состояние: Рис. 2 Начальное состояние eNB посылает ММЕ сообщение HandoverRequired. Далее ММЕ определяет целевой (target) SGSN, который будет обслуживать абонента в сети UMTS. ММЕ отправляет SGSN сообщение ForwardRelocationRequest о выделении ресурсов для обслуживания абонента. Рис 3 Посылка сообщения Handover Required в MME и сообщения Forward Relocation Request в SGSN. В случае смены сети обслуживания SGSN заменяет исходный S-GW на целевой (target) S-GW и направляет ему сообщение CreateSessionRequest. Целевой S-GW выделяет ресурс для обслуживания абонента и отвечает сообщением CreateSessionResponse(адреса S-GW в пользовательской и сигнальной плоскостях, TEID туннелей вверх в пользовательской и сигнальной плоскостях Рис. 4 Посылка сообщения CreateSessionRequestот SGSN к target SGW и обратный ответ от target SGW. SGSN посылает запрос RelocationRequest на целевой RNC для выделения канального ресурса и организации туннелей. В обратном сообщении RelocationRequestAcknowledgeRNC отправляет контейнер для eNB, список установленных сквозных каналов и, если есть таковые, список каналов, которые не установлены и чей контекст будет деактивирован. Теперь RNC готов принимать пакеты данных абонента в направлении вниз по организованным сквозным каналам. В обратном сообщении RelocationRequestAcknowledgeRNC отправляет контейнер для eNB, список установленных сквозных каналов и, если есть таковые, список каналов, которые не установлены и чей контекст будет деактивирован. Теперь RNC готов принимать пакеты данных абонента в направлении вниз по организованным сквозным каналам. Рис. 5 Посылка сообщения Relocation Request к RNC и обратный ответ Relocation Request Acknowledge П. 6 выполняют в случае замены S-GW и создания обходного пути (IndirectForwarding) для трафика вниз в процессе хэндовера. Если в UTRAN существует прямой туннель S-GW↔RNC (см. комментарий к рис. 1.2), то в сообщении CreateIndirectDataForwardingTunnelRequest целевой S-GW получает адрес и TEID RNC. При использовании непрямого туннеля S-GW получает адрес и TEID SGSN. В обратном сообщении Create Indirect Data Forwarding Tunnel Response S-GW передает свой адрес и TEID SGSN отправляет ММЕ ответ ForwardRelocationResponse(Cause, адрес SGSN и TEID для сигнализации, контейнер для UE, индикатор замены S-GW, информация об организации сквозных каналов в сети UTRAN и параметры для организации промежуточных туннелей при передаче трафика вниз в процессе хэндовера). П. 8 выполняют при организации IndirectForwarding. ММЕ направляет в S-GW, используемый при IndirectForwarding, сообщение CreateIndirectDataForwardingTunnelRequest, содержащее идентификаторы сквозных каналов, адрес и TEID, полученные ММЕ в п. 7. Обычно этим S-GW является исходный S-GW, но может быть и другой обслуживающий шлюз. В ответном сообщении CreateIndirectDataForwardingTunnelResponse (п. 8а) S-GW сообщает свой адрес и TEID для организации временного туннеля. Рис. 6 Организация организации IndirectForwarding. Так как вероятнее всего для обслуживания в сети UTRAN то будет дополнительно созданы тунели к Nodeb. Рис. 7 Состояние на конец фазы подготовки хэндовера. Алгоритм следующей фазы выполнения хэндовера показан на рис. 8 Рис. 8. Выполнение хэндовера из E-UTRAN в UTRAN П. 1. ММЕ завершает подготовку к хэндоверу, посылая eNB Handover Command, содержащую контейнер для eNB, список сквозных каналов, которые следует деактивировать, и каналов, которые надо организовать для временной передачи трафика вниз. П. 2. eNB посылает UE команду выполнить хэндовер. В этой команде UE передают контейнер, содержащий необходимые для хэндовера параметры, которые RNC загрузил в контейнер в подготовительной фазе. Приняв команду, UE останавливает передачу трафика вверх, идентифицирует сквозные каналы в соответствии с протоколом доступа с коммутацией пакетов в UTRAN и выполняет процедуру хэндовера (п. 4). По завершении хэндовера UE может начать передавать трафик вверх. Рис. 8. Передача трафика вниз до переключения туннеля от PDNGW П. 5. RNC сообщением Relocation Complete информирует SGSN об успешном завершении процедуры подключения UE к сети UTRAN. П. 6. ММЕ получает от SGSN уведомление Forward Relocation Complete Notification о том, что UE обслуживается сетью UTRAN. Если произошла замена S-GW, то SGSN сообщает об этом ММЕ. Если замены не было, то SGSN может активировать ISR и известить об этом ММЕ в уведомлении. В таком случае ММЕ сохранит и будет вести параллельно с SGSN базу данных абонента. ММЕ подтверждает получение уведомления (п. 6а). ММЕ запускает таймер, по истечении которого будет удален контекст абонента в eNB и исходном S-GW, если он был заменен на целевой. Если трафик вниз идет по варианту Indirect Forwarding, то, получив от ММЕ подтверждение (6а), SGSN также запускает таймер хранения ресурсов в целевом S-GW. П. 7. SGSN приступает к завершающей фазе хэндовера. Он отправляет обслуживающему S-GW сообщение Modify Bearer Request, содержащее адрес SGSN и TEID туннеля сигнализации, адрес SGSN и TEID туннеля трафика при непрямом соединении в UTRAN или адрес RNC и TEID туннеля трафика при прямом соединении (рис. 1.2), а также NSAPI каналов трафика. Если PDN GW требует информацию о локализации абонента, то SGSN передает дополнительные параметры. Если хэндовер произошел без смены S-GW, то может быть активизирован ISR. Все сквозные каналы, которые не были сохранены при хэндовере, SGSN деактивирует. П. 8 выполняют при замене S-GW, при смене сети радиодоступа или серьезных изменениях в локализации абонента. Если заменен S-GW, то в сообщении Modify Bearer Request целевой S-GW передает PDN GW свой адрес и TEID для организации туннеля вниз на интерфейсе S5/S8. При смене сети радиодоступа или локализации абонента возможны изменения тарифов обслуживания. PDN GW обязательно отвечает подтверждением Modify Bearer Response (п. 8а) П.9. S-GW в сообщении Modify Bearer Response подтверждает переключение соединения вниз (Cause, адрес S-GW и TEID для сигнализации). Теперь трафик вниз следует по маршруту PDN GW→S-GW→ (SGSN)→RNC. Если замены S-GW не было, то сразу после переключения каналов трафика S-GW передает несколько маркерных пакетов по старому пути, сигнализируя о завершении передачи. Рис. 10. Передача трафика вниз при смене SGW П. 10 выполняется в том случае, когда UE по окончании передачи трафика находит, что он оказался в другой зоне маршрутизации или его временным номером остается GUTI. Тогда UE запускает процедуру Routing Area Update. П. 11. Когда срабатывает таймер, установленный в п. 6, ММЕ отправляет eNB команду Release Resources для стирания баз данных абонента в eNB. Если произошла замена S-GW, то ММЕ сообщением Delete Session Request дает команду исходному S-GW удалить контекст абонента. eNB и S-GW отвечают ММЕ подтверждениями полученных команд. Пп. 12 и 13 выполняют в том случае, если произошла замена S-GW и до переключения туннеля трафик вниз из PDN GW шел по варианту Indirect Forwarding. ММЕ дает команду исходному S-GW, а SGSN – целевому S-GW освободить канальный ресурс, выделенный для организации временного туннеля между ними. Оба S-GW подтверждают получение команд. Рис. 11. Завершающий этап хендовера |