СИСТЕМА, УСТРОЙСТВО И СПОСОБ УПРАВЛЕНИЯ МОБИЛЬНОСТЬЮ
SYSTEM, DEVICE AND METHOD OF MANAGING MOBILITY

Область техники, к которой относится изобретение
Варианты осуществления настоящего изобретения относятся к области беспроводных технологий связи и, в частности, к системе, устройству и способу управления мобильностью.
Уровень техники
В связи с быстрым развитием беспроводных технологий связи бала разработана технология мобильной связи 5-го поколения (Fifth Generation, 5G). На ранней стадии развертывания сети, покрытие 5G сети является недостаточным. Таким образом, при изменении местоположения устройства пользователя (user equipment, UE), может быть выполнена передача обслуживания UE между 5G сетью и сетью 4-го поколения (Fourth Generation, 4G), чтобы гарантировать, что пользователю может быть предоставлена эквивалентная услуга.
rd
DCN (выделенная базовой сеть, dedicated core network) является выделенной базовой сетью, которая определена в 4G проектом партнерства 3-го поколения (3 Generation Partnership Project, 3GPP) и используется для обслуживания конкретного типа услуги. DCN включает в себя один или более объектов управления мобильностью (Mobility Management Entity, MME) и один или более обслуживающих шлюзов (serving gateway S-GW)/PDN шлюзы (PDN gateway P-GW)/функции политики и правил тарификации (policy and charging rules function, PCRF). Другой сетевой элемент основной сети, такой как опорный абонентский сервер (home subscriber server, HSS) является общим для всех DCNs. Операторы могут развернуть DCN, чтобы изолировать конкретного пользователя (например, абонент конкретного предприятия или отдельной административной области), или приспосабливать сетевые функции для атрибута конкретной услуги (например, тип связи высокой надежности с низкой задержкой). В 4G сеть выбирает DCN для UE на основании типа использования устройства пользователя (UE Usage Type). После того, как UE осуществляет доступ к DCN, ММЕ, обслуживающий DCN, передает идентификатор DCN (DCN-ID) в UE. UE добавляет DCN ID в RRC сообщение при обращении в следующий раз DCN, и базовая станция может быстро найти, на основе DCN ID, ММЕ DCN, к которому UE необходимо получить доступ.
В 5G введена концепция сетевой сегментации, и сетевая сегментация является обновленной версией DCN. Сетевая сегментация5G существенно отличается от 4G DCN с точки зрения архитектуры. В 4G DCN, DCN представляет собой выделенную сеть, и нет никакой связи между DCNs. В 5G, множество сетевых сегментов могут совместно использовать группу функций управления доступа и мобильностью (access and mobility management function, AMF), каждый сетевой сегмент имеет функцию управления сеансом конкретного сегмента (session management function, SMF), функцию плоскости пользователя (user plane function, UPF) и функцию управления политикой (policy control function, PCF) и система управления едиными данными (Unified Data Management, UDM) совместно используется между всеми сегментами.
После внедрения 5G используют межсетевой обмен между 5G и 4G. Тем не менее, в предшествующем уровне техники, отображение между DCN и сетевым сегментом не рассматривается для межсетевого обмена между 4G и 5G. Например, когда устройство пользователя перемещается из области покрытия базовой станции 4G в область покрытия базовой станции 5G, предшествующий уровень техники не обеспечивает соответствующее решение проверки того, чтоб устройство пользователя может по-прежнему пользуется подписанными услугами, эквивалентными оригинальной подписываемой услуге. Дополнительно, когда пользователь перемещается в сети 5G и, когда AMF в данный момент время обслуживающая UE не может продолжать предоставлять услуги для UE, предшествующий уровень техники не обеспечивает соответствующего решения для проверки того, чтоб устройство пользователя может получить доступ к соответствующему сетевому сегменту с использованием другой AMF.
Раскрытие сущности изобретения
Варианты осуществления настоящего изобретения обеспечивает систему, устройство и способ управления мобильностью для решения технической задачи получения доступа к соответствующему сетевому сегменту при изменении местоположения устройства пользователя.
Для достижения вышеуказанных задач, варианты осуществления настоящего изобретения обеспечивают следующие технические решения:
В соответствии с первым аспектом предложен способ управления мобильностью, и способ включает в себя: получение первым объектом управления мобильностью информации об установленном PDN соединении и информации о подписанном сетевом сегменте устройства пользователя UE; и получение первым объектом управления мобильностью на основе информации об установленном PDN соединении и информации о подписанном сетевом сегменте, информации о сетевом сегменте, разрешенном для UE. Информацией об установленном PDN соединении может быть определенным идентификатором объекта функции управления сеансом, соответствующим PDN соединению, или именем точки доступа APN, соответствующей PDN соединению. На основе информации об установленном PDN соединении, первый объект управления мобильностью может получить информацию о сетевом сегменте, соответствующем установленному PDN соединению; и, кроме того, на основе информации о подписном сетевом сегменте UE, первый объект управления мобильностью может определять PDN соединения, для которых может быть выполнена передача обслуживания, сетевые сегменты, для которых может быть выполнена передача обслуживания PDN соединений UE в сети 5G, и информацию о разрешенном сетевом сегменте. Таким образом, обеспечиваются, что при перемещении из области покрытия 4G, в котором устройство пользователя пользуется услугой DCN в сети 4G, в область покрытия базовой станции 5G, может быть выполнена передача обслуживания устройства пользователя в соответствующий сетевой сегмент, и может по-прежнему пользуется услугой сети, эквивалентной исходной услуги сети 4G. В частности, может быть выполнена передача обслуживания устройства пользователя в экземпляр сетевого сегмента, соответствующий PDN соединению в сети 4G, так что может быть обеспечена непрерывность услуг в условиях предоставления устройству пользователя сетевых услуг, эквивалентным исходной сети 4G.
Получение первым объект управления мобильностью на основании информации об установленном PDN соединении и информации о подписанном сетевом сегменте, информации о сетевом сегменте, разрешенного для UE, может быть конкретно реализовано в следующие нескольких возможных способах:
В возможной реализации, первый объект управления мобильностью получает, на основании информации об установленном PDN соединении, информацию о сетевом сегменте, соответствующем установленному PDN соединению; и первый объект управления мобильностью получает, на основании информации о сетевом сегменте, соответствующем установленному PDN соединению и информации о подписанном сетевом сегменте, информацию о сетевом сегменте, разрешенном для UE. Полученная информация о сетевом сегменте, разрешенном для UE, может быть конкретно определена самим первым объектом управления мобильностью на основании информации о сетевом сегменте, соответствующем установленному PDN соединению и информации о подписанном сетевом сегменте, или первый объект управления мобильностью может запросить объект функции выбора сетевого сегмента определить полученную информацию о сетевом сегменте, разрешенную для UE. Например, первый объект управления мобильностью передает запрос выбора сегмента в объект функции выбора сетевого сегмента, причем запрос выбора сетевого сегмента включает в себя информацию о сетевом сегменте, соответствующем установленному PDN соединению, и информацию о подписанном сетевом сегменте; и первый объект управления мобильностью принимает ответ выбора сетевого сегмента, возвращенный объектом функции выбора сетевого сегмента, где ответ выбора сетевого сегмента включает в себя информацию о сетевом сегменте, разрешенном для UE. Этот первый объект управления мобильностью получает, на основании информации об установленном PDN соединении, информацию о сетевом сегменте, соответствующем установленному PDN соединению, что может быть конкретно: получение первым объектом управления мобильностью информации о сетевом сегменте, соответствующей установленному PDN соединению от объекта функции управления сеансом, соответствующегоб установленному PDN соединению.
Когда информация об установленном PDN соединении представляет собой полное доменное имя PGW-C/SMF, и FQDN включает в себя информацию о сетевом сегменте, первый объект управления мобильностью или объект функции выбора сетевого сегмента может определять, исходя из FQDN, информацию о сетевом сегменте, соответствующем PDN соединению. Когда информация об установленном PDN соединении представляет собой IP-адрес PGW-C/SMF, первый объект управления мобильностью или объект функции выбора сетевого сегмента может обратно запрашивать систему доменных имен (Domain Name System, DNS) на основании IP адреса, чтобы получить FQDN PGW-C/SMF, и дополнительно получает, в соответствии с описанным выше способом, информацию о сетевом сегменте, соответствующем PDN соединению. Когда информация об установленном PDN соединении является APN, первый объект управления мобильностью или объект функции выбора сетевого сегмента определяет, основываясь на предварительно сконфигурированном отношении отображения между APN и S-NSSAI, информацию о сетевом сегменте, соответствующем PDN соединению.
В возможном варианте реализации, первый объект управления мобильностью может запросить объект функции выбора сетевого сегмента определить информацию о сетевом сегменте, разрешенном для UE. Получение, на основании информации об установленном PDN соединении и информации о подписанном сетевом сегменте, информации о сетевом сегменте, разрешенного для UE, что конкретно представляет собой: отправка первым объектом управления мобильностью запроса выбора сетевого сегмента в объект функции выбора сетевого сегмента, в котором запрос выбора сетевого сегмента включает в себя информацию об установленном PDN соединении и информацию о подписанном сетевом сегменте; и прием первым объектом управления мобильностью ответа выбора сегмента, возвращенный объектом функции выбора сетевого сегмента, где ответ выбора сегмента включает в себя информацию о сетевом сегменте, разрешенный для UE.
В другой возможной реализации, до получения первым объектом управления мобильностью информации об установленном PDN соединения устройства пользователя UE, причем способ дополнительно включает в себя: получение первым объектом управления мобильностью первого сообщения запроса от сетевого устройства, где первое сообщение запроса передает информацию об установленном PDN соединении, и первый объект управления мобильностью определяется сетевым устройством на основании информации о целевой области доступа UE и одного из следующих параметров: идентификатор выделенной основной сети, адресованный UE, или глобально уникального временного идентификатора GUTI UE, где GUTI включает в себя информацию об объекте управления мобильностью, обслуживающем UE. Первое сообщение запроса может быть запросом передачи обслуживания на этапе 303 в варианте осуществления на фиг. 3 или на этапе 403 в варианте осуществления на фиг. 4, и сетевое устройство может быть объектом управления мобильностью ММЕ, предоставляющий услуги доступа для UE перед передачей обслуживания.
Поскольку местоположение UE изменяется, объект управления мобильностью в настоящее время обслуживающий UE, не может выполнить передачу обслуживания всех PDN соединений UE в соответствующие сетевые сегменты в сети 5G. Для PDN соединения, для которого не может быть выполнена передача обслуживания в установленном PDN соединений UE в сети 4G, первый объект управления мобильностью передает сообщение отклонения передачи обслуживания PDN соединения в третий объект управления мобильностью, где сообщение отклонения передачи обслуживания PDN соединения включает в себя информацию о PDN соединении, для которого не может быть выполнена передача обслуживания. Третий объект управления мобильностью высвобождает PDN соединение, для которого не может быть выполнена передача обслуживания, и третий объект управления мобильностью может быть MME в сети 4G.
Согласно второму аспекту предложен способ управления мобильностью, и способ включает в себя: получение сетевым устройством глобального уникального временного идентификатора GUTI устройства пользователя UE, где GUTI включает в себя информацию об объекте управления мобильностью, обслуживающем UE; и получение сетевым устройством на основании информации об объекте управления мобильностью, обслуживающем UE, и информации о целевой области доступа объекта управления мобильностью, который должен выполнить передачу обслуживания мобильности. В частности, соотношение отображения может быть сконфигурировано в сетевом устройстве, а сетевое устройство запрашивает отношение отображения на основании информации об объекте управления мобильностью, обслуживающем UE, и информации о целевой области доступа, чтобы определить объект управления мобильностью, который должен выполнить передачу обслуживания мобильности. С другой стороны, отношение отображения может быть сохранено на другом устройстве в сети, и сетевое устройство может отправить запрос на обращение к другому устройству, чтобы получить объект управления мобильностью, который должен выполнить передачу обслуживания мобильности. Когда местоположение UE изменяется, то объект управления мобильностью, который должен выполнить передачу обслуживания мобильности, может быть быстро определен в соответствии с представленным в данном варианте осуществления способом.
В возможном варианте реализации информации об объекте управления мобильностью, обслуживающий UE, является информацией о AMF, и информация о AMF включает в себя информацию об области, в которой находится AMF, обслуживающая UE, и информацию о наборе, к которому принадлежит AMF, обслуживающая UE; и определение сетевым устройством на основании информации об объекте управления мобильностью, обслуживающем UE, и информации о целевой области доступа, объект управления мобильностью, который должен выполнить передачу обслуживания мобильности, что конкретно включает в себя: определение сетевым устройством на основании информации об области, в которой находится AMF, обслуживающая UE, информации о наборе, к которому принадлежит AMF, обслуживающая UE, и информации о целевой области доступа объекта управления мобильностью, который должен выполнять передачу обслуживания мобильности. Согласно приведенному в этом варианте осуществления способу, во время передачи обслуживания UE от сети 5G к сети 4G или, когда UE перемещается в пределах сети 5G, объект управления мобильностью, который должен выполнить передачу обслуживания мобильности, может быть быстро определен.
В возможном варианте реализации информация об объекте управления мобильностью, обслуживающем UE, является идентификатором ММЕ, и идентификатор ММЕ включает в себя идентификатор ММЕ группы, к которой принадлежит ММЕ, и номер кода ММЕ; и определение сетевым устройством на основании информации об объекте управления мобильностью, обслуживающий UE, и информации о целевой области доступа, объекта управления мобильностью, который должен выполнить передача обслуживания мобильности, что конкретно является: определение сетевым устройством на основании идентификатора MME и информация о целевой области доступа, объекта управления мобильностью, который должен выполнить передачу обслуживания мобильности. Определение сетевым устройством на основании идентификатора MME и информации о целевой области доступа объекта управления мобильностью, который должен выполнить передачу обслуживания мобильности, может быть реализовано двумя возможными способами: в одной реализации сетевое устройство запрашивает на основании идентификатора MME и информации о целевой области доступа отношение отображения, сохраненное локально или на другом устройстве, чтобы определить объект управления мобильностью, который должен выполнить передачу обслуживания мобильности. В другой реализации сетевое устройство определяет начальный идентификатор AMF области на основании идентификатора группы ММЕ в идентификаторе ММЕ; и получает начальный AMF идентификатор набора на основе номера кода ММЕ; или определяет начальный идентификатор области AMF и начальный AMF идентификатор набора на основании идентификатора группы ММЕ в идентификаторе ММЕ. Когда область, соответствующая информации о целевой области доступа находится в области, указанной начальным идентификатором AMF области, сетевое устройство выбирает из AMF набора, указанный начальным AMF идентификатором набора, одну AMF, в качестве объекта управления мобильностью, который должен выполнить передачу обслуживания мобильности. Когда область, соответствующая информации о целевой области доступа, не находится в области, указанной начальным идентификатором AMF области, сетевое устройство получает соответствующий целевой AMF набор на основании исходного идентификатора AMF области, начальный AMF идентификатор набора и информацию о целевой области доступа и выбирает одну AMF из целевого набора AMF в качестве объекта управления мобильностью, который должен выполнить передачу обслуживания мобильности. Согласно приведенному в этом варианте осуществления изобретения способу, когда UE перемещается из сети 4G в сеть 5G, объект управления мобильностью, который должен выполнить передачу обслуживания мобильности, может быть быстро определен.
Сетевое устройство может быть базовой станцией, или может представлять собой объект управления мобильностью в сети 4G или сети 5G.
В соответствии с третьим аспектом предложено устройство управления мобильностью, и устройство управления мобильностью имеет функции реализации способа в соответствии с первым и/или вторым аспектом. Эти функции могут быть реализованы аппаратными средствами или могут быть реализованы аппаратными средствами, управляемыми соответствующим программным обеспечением. Аппаратное или программное обеспечение включает в себя один или несколько модулей, соответствующих функциям.
В соответствии с четвертым аспектом предложено устройство управления мобильностью, включающее в себя: процессор и память. Память выполнена с возможностью хранить выполняемые компьютером инструкции, и когда работает устройство управления мобильностью, процессор выполняет исполняемые компьютером инструкции, сохраненные в памяти, так, что устройство управления мобильностью выполняет способ управления мобильностью в соответствии с любым из первого аспекта и второго аспекта.
В соответствии с пятым аспектом обеспечивается машиночитаемый носитель данных, где машиночитаемый носитель данных хранит инструкции, и когда инструкции запускаются на компьютере, компьютер может выполнять способ управления мобильностью в соответствии с любой возможной реализацией первого аспекта.
В соответствии с шестым аспектом предложен компьютерный программный продукт, включающий в себя инструкции, где, когда компьютерный программный продукт выполняется на компьютере, компьютер может выполнять способ управления мобильностью в соответствии с любым из первого аспекта и второго аспекта.
В соответствии с седьмым аспектом предложена система микросхемы и система микросхемы включает в себя процессор, выполненный с возможностью поддерживать устройство управления мобильностью в реализации функций, в предшествующих аспектах. В возможном исполнении система микросхемы дополнительно включает в себя память, и память выполнена с возможностью хранить программные инструкции и данные, которые необходимы для устройства управления мобильностью. Система микросхем может включать в себя микросхему, или может включать в себя микросхему и другое дискретное устройство.
Описание технических эффектов, полученных любым способом в третьем аспекте по седьмой аспект, может быть приведено со ссылкой на технические эффекты, полученные различными способами в соответствии с первым аспектом и вторым аспектом. Подробности повторно в настоящем документе не описаны.
Краткое описание чертежей
Фиг. 1 представляет собой схему архитектуры системы управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 2 представляет собой схему аппаратной структуры устройства управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 3 представляет собой блок-схему последовательности операций способа управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 4 представляет собой блок-схему алгоритма другого способа управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 5 представляет собой блок-схему алгоритма еще одного способа управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 6 представляет собой блок-схему алгоритма еще одного способа управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 7 представляет собой блок-схему алгоритма еще одного способа управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 8 представляет собой блок-схему алгоритма дополнительного способа управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 9 представляет собой блок-схему алгоритма еще одного способа управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 10 представляет собой блок-схему алгоритма еще одного способа управления мобильностью согласно одному варианту осуществления настоящего изобретения;
Фиг. 11 представляет собой схему устройства управления мобильностью согласно одному варианту осуществления настоящего изобретения; и
Фиг. 12 представляет собой схему системы управления мобильностью согласно одному варианту осуществления настоящего изобретения.
Осуществление изобретения
С целью разъяснения задач, технических решений и преимуществ настоящего изобретения описаны далее приведено подробное описание вариантов осуществления настоящего изобретения со ссылкой на прилагаемые чертежи. Очевидно, описанные варианты осуществления являются лишь некоторыми, а не всеми вариантами осуществления настоящего изобретения. Конкретный способ работы в варианте осуществления также может быть применен к варианту осуществления устройства или варианту осуществления системы.
В вариантах осуществления настоящего изобретения описана сетевая архитектура и сценарий оказания услуги с целью более четкого описания технических решений в вариантах осуществления настоящего изобретения, но данное описание не представляют собой ограничение технических решений, представленных в вариантах осуществления настоящего изобретения. Специалист в данной области техники может понять, что при усовершенствовании сетевой архитектуры и применения нового сценария обслуживания, технические решения, предложенные в вариантах осуществления настоящего изобретения, также применимы к аналогичной технической задачи.
Способ управления мобильностью, предоставленный в вариантах осуществления настоящего изобретения, может быть применен в системе 100, показанной на фиг. 1. В системе 100, усовершенствованная универсальная наземная сеть радиодоступа (evolved universal terrestrial radio access network, E-UTRAN) содержит, по меньшей мере, базовую станцию 4G (например, еNodeB), и сеть радиодоступа следующего поколения (NG Radio Access Network, NG-RAN) включает в себя, по меньшей мере, базовую станцию 5G. Устройство пользователя UE в настоящем изобретении может включать в себя различные портативные устройства, устройства, установленные в транспортном средстве, носимые устройства и вычислительные устройства, которые имеют функцию беспроводной связи или другие устройства обработки, подключенные к беспроводному модему, и устройство пользователя (User Equipment, UE), терминалы (terminal), оконечное устройство (Terminal Equipment), программные терминалы и т.п., которые выполнены в различных формах. Для простоты описания, в настоящем изобретении, устройства, упомянутые выше, совместно названы устройством пользователя или UE. В архитектуре межсетевого обмена между 4G и 5G, показанной на фиг. 1, сеть 4G и 5G сеть совместно используют UPF + PGW-U, SMF + PGW-C, PCF + PCRF или UDM + HSS. В этом документе «+» представляет совместное размещение относящегося сетевогоб объекта функции в 5G и сетевого элемента в 4G. Например, UPF является функцией плоскости пользователя в 5G, PGW-U является функцией шлюза плоскости пользователя в 4G, соответствующая UPF, и UPF+PGW-U кратко упоминается как объект функции плоскости пользователя в вариантах осуществления настоящего изобретения; SMF является функцией управления сеансом в 5G, PGW-C является шлюзом функции плоскости управления в 4G, соответствующая SMF, и SMF + PGW-C кратко упоминается как объект функции управления сеансом; PCF является функцией управления политикой в 5G, PCRF является соответствующей функцией политики и правил тарификации в 4G, и PCF + PCRF кратко упоминается как объект функции управления политикой; UDM является объектом управления унифицированными данными в 5G, HSS является опорным абонентским сервером в 4G, и HSS+UDM кратко упоминается как объект управления данными пользователя. В архитектуре межсетевого обмена, ММЕ и AMF взаимодействуют через интерфейс N26, и интерфейс используются для передачи контекста UE и процесса передачи обслуживания. Дополнительно, базовая станция в сети 4G соединена через SGW к PGW-C/U. Соответствующие интерфейсы на чертеже относятся к предшествующему уровню техники. Подробности не описаны в вариантах осуществления настоящего изобретения.
Дополнительно, объект функции выбора сетевого сегмента (network slice selection function, NSSF) на фиг. 1 выполнен с возможностью выбирать сетевой сегмент. Когда AMF не может выбрать сетевой сегмент для UE, AMF запрашивает NSSF выбрать сетевой сегмент для UE.
Когда UE перемещается из E-UTRAN области покрытия в NG-RAN область покрытия, или из NG-RAN области покрытия в E-UTRAN область покрытия, или, когда AMF в данный момент обслуживает UE не может продолжать оказывать услугу для UE, так как UE перемещается, инициируют способ управления мобильностью, представленный в вариантах осуществления настоящего изобретения.
Во время передачи обслуживания устройства пользователя из сети 4G в сеть 5G, чтобы обеспечить непрерывность обслуживания устройства пользователя, PDN соединение устройства пользователя в сети 4G должно быть отображено на PDU сеанс в соответствующем экземпляре сетевого сегмента в 5G. Поскольку MME возможно не в состоянии выбрать сетевой сегмент, когда должен быть выполнена передача обслуживания устройства пользователя с PDN соединения в сети 4G в PDU сеанс в базовой сети 5G, ММЕ, возможно, не в состоянии выбрать правильную AMF для устройства пользователя. В возможном варианте реализации MME выбирает AMF по умолчанию. После приема запроса передачи обслуживания, переданного ММЕ, AMF по умолчанию может запросить NSSF выделить целевую AMF устройству пользователя. В другом возможном осуществлении, конфигурируется отображение отношение между идентификатором DCN и набором AMF в ММЕ, и ММЕ определяет целевую AMF на основании DCN идентификатора соответствующего устройства пользователя. Считается, что после выполнения передачи обслуживания устройства пользователя в 5G, впоследствии дополнительно формируется новый PDU сеанс. Таким образом, базовая сеть 5G дополнительно должна определить информацию о сетевом сегменте, разрешенный устройству пользователя (Allowed Network Slice Selection Assistance Information, Allowed NSSAI).
В частности, базовая сеть 5G сначала определяет, на основании информации об установленном PDN соединения устройства пользователя в сети 4G, сетевой сегмент соответствующего PDN соединения, и затем определяет, со ссылкой на подписанный сетевой сегмент устройства пользователя и местоположение устройства пользователя, может быть выполнена передача обслуживания PDN соединения в базовую сеть 5G и сетевые сегменты, разрешенные для устройства пользователя.
Дополнительно, во время передачи обслуживания устройства пользователя из сети 5G в сеть 4G, базовая сеть 5G (AMF) получает тип использования устройства пользователя (UE usage type) от объекта управления данными пользователя, и выбирает целевой MME на основе типа использования UE. Поскольку не может быть выполнена передача обслуживания всех PDU сеансов в сеть 4G, некоторые PDU сеансы могут быть отброшены в процессе передачи обслуживания.
Как показано на фиг. 2, узел, показанный на фиг.1, такой как MME, AMF, E-UTRAN или NG-RAN может быть реализовано в виде компьютерного устройства (или системы) на фиг. 2.
Фиг. 2 представляет собой схему компьютерного устройства 200 в соответствии с вариантом осуществления настоящего изобретения. Компьютерное устройство 200 включает в себя, по меньшей мере, один процессор 21, шину 22 связи, память 23 и, по меньшей мере, один интерфейс 24 связи.
Процессор 21 может представлять собой центральный процессор (CPU) общего назначения, микропроцессор, специализированную интегральную схему (application-specific integrated circuit, ASIC) или один или более интегральных схем, выполненные с возможностью выполнять программу правления по настоящему изобретению.
Шина 22 связи может включать в себя тракт, с помощью которой передают информацию между вышеуказанными компонентами. Интерфейс 24 связи использует любые устройства, такие как приемопередатчик для связи с другим устройства или другой сетью связи, такие как Ethernet, сеть радиодоступа (RAN), или беспроводная локальная сеть (Wireless Local Area Networks, WLAN).
Память 23 может быть, но не ограничиваясь ими: в памяти только для чтения (read-only memory, ROM) или другой тип статического запоминающего устройства, выполненного с возможностью хранить статическую информацию и инструкции, запоминающее устройство с произвольным доступом (random access memory, RAM) или другой тип динамического запоминающего устройства с возможностью хранения информации и инструкций, электрически стираемая программируемая память только для чтения (Electrically Erasable Programmable Read-Only Memory, EEPROM), компакт-диск только для чтения, постоянное запоминающее устройство (Comact Disc Read-Only Memory, CD-ROM) или другое компактное хранилище, запоминающее устройство на оптических дисков (включающее в себя компакт-диск, лазерный диск, оптический диск, цифровой универсальный диск, Blu-ray диск или тому подобное), запоминающее устройство на магнитном диске или другое магнитное устройство хранения, или любой другой носитель, который может использоваться для передачи или хранения данных, программный код в форме инструкций или структур данных, и которые могут быть доступны с помощью компьютера. Памяти могут существовать независимо, и подключены к процессору с помощью шины. В качестве альтернативы, запоминающее устройство может быть интегрировано с процессором.
Память 23 выполнена с возможностью хранить код программы приложений, используемых для выполнения решения по настоящему изобретению, и выполнение управления процессором 21. Процессор 21 выполнен с возможностью выполнять программный код приложения, сохраненный в памяти 23.
В ходе конкретной реализации, в варианте осуществления, процессор 21 может включать в себя один или несколько процессоров, например, CPU 0 и CPU 1 на фиг. 2.
В ходе конкретной реализации, в варианте осуществления компьютерное устройство 200 может включать в себя множество процессоров, например, процессор 21 и процессор 28 на фиг. 2. Каждый из этих процессоров может быть одноядерный (с одним CPU) процессором, или может представлять собой многоядерный (мульти-процессор) процессор. Процессор здесь может быть одним или множеством устройств, схем и/или ядрами обработки, выполненными с возможностью обрабатывать данные (например, инструкция компьютерной программы).
В ходе конкретной реализации, в варианте осуществления компьютерное устройство 200 может дополнительно включать в себя устройство 25 вывода и устройство 26 ввода. Устройство 25 вывода обменивается данными с процессором 21, и может отображать информацию множеством способов. Например, устройство 25 вывода может быть жидкокристаллическим дисплеем (liquid crystal display, LCD), устройством отображения на светоизлучающих диодах (light emitting diode, LED), устройством отображения на электронно-лучевой трубке (cathode ray tube, CRT), проектором (projector) или тому подобное. Устройство 26 ввода обменивается данными с процессором 21, и может принимать ввод пользователя множеством способов. Например, устройство 26 ввода может быть мышью, клавиатурой, сенсорным экраном, сенсорным устройством или тому подобное.
Вышеприведенное компьютерное устройство 200 может представлять собой компьютерное устройство общего назначения или специализированное компьютерное устройство. В ходе конкретной реализации, компьютерное устройство 200 может быть настольным компьютером, портативным компьютером, сетевым сервером, персональным цифровым помощником (Personal Digital Assistant, PDA), мобильным телефоном, планшетным компьютером, беспроводным оконечным устройством, встроенным устройством связи, устройство, имеющее структуру, аналогичную показанной на фиг. 2. Варианты осуществления настоящего изобретения не накладывают никаких ограничений на тип компьютерного устройства 200.
Например, узел на фиг. 1, такой как MME, AMF, E-UTRAN или NG-RAN может представлять собой устройство, показанное на фиг. 2. Один или несколько программных модулей, которые хранятся в памяти MME. Программный модуль может быть реализован для MME, используя процессор и программный код в памяти, для реализации способа управления мобильностью.
Ниже описан способ управления мобильностью, представленный в данном варианте осуществления настоящего изобретения со ссылкой на блок-схему алгоритма.
Фиг.3 представляет собой блок-схему последовательности операций способа управления мобильностью. В этом варианте осуществления, UE в настоящее время имеет доступ к сети 4G с использованием исходной базовой станции (базовой станции в сети 4G, например, E-UTRAN), UE находится в соединенном состоянии. Когда исходная базовая станция определяет необходимость выполнения передачи обслуживания UE, исходная базовая станция выбирает целевую базовую станцию. В этом варианте осуществления, целевая базовая станция, выбранная исходной базовой станцией, является базовой станцией, подключенной к базовой сети 5G (например, NG-RAN). Исходная базовая станция передает запрос передачи обслуживания в MME, который обеспечивает DCN услугу для устройства пользователя в сети 4G, чтобы инициировать процедуру передачи обслуживания.
Этап 301: исходная базовая станция передает первое сообщение запроса в MME, где первое сообщение запроса включает в себя информацию о целевой области доступа. MME принимает первое сообщение запроса.
В частности, первое сообщение запроса может быть запросом передачи обслуживания (Handover Request), и первое сообщение запроса может быть отправлено исходной базовой станцией в ММЕ после принятия решения на основании информации измерения соты, сообщенной устройством пользователя. Возможно, первое сообщение запроса дополнительно включает в себя информацию, которая может быть использована для определения устройства пользователя, например, идентификатор UE. Информация о целевой области доступа может включать в себя, по меньшей мере, один из идентификатор целевой соты, идентификатор целевой базовой станции и идентификатор целевой области отслеживания. Идентификатор целевой соты используется для уникальной идентификации целевой соты, и целевая сота представляет собой соту для доступа UE. Идентификатор целевой базовой станции используется для уникальной идентификации целевой базовой станции, и целевая базовая станция представляет собой базовую станцию, к которой принадлежит сота, с доступом. Идентификатор целевой области отслеживания используются для однозначной идентификации целевой области отслеживания, и целевая область слежения является областью отслеживания, в которой расположена доступная сота.
Этап 302: ММЕ определяет начальную AMF.
В частности, ММЕ может определить, основываясь на информацию о целевой области доступа, является ли запрос передачи обслуживания запросом на передача обслуживания между различными сетями. Например, когда информация о целевой области доступа включает в себя идентификатор целевой базовой станции, ММЕ может определить тип целевой базовой станции, на основании идентификатора целевой базовой станции, и определяет, основываясь на типе, является ли первое сообщение запроса передачи обслуживания запросом на передача обслуживания между различными сетями. В сценарии, в этом варианте осуществления настоящего изобретения, целевая базовая станция является базовой станцией в сети 5G. Таким образом, ММЕ определяет, что первое сообщение запроса является запросом на межсистемный передача обслуживания. Для реализации межсистемной передачи обслуживания, ММЕ необходимо определить, на основании информации о целевой области доступа, передаваемой в первом сообщении запроса, AMF, которая должна выполнить операцию передачи обслуживания.
В возможной реализации, в ММЕ конфигурируется отношение отображения между MME и набором AMF. Отношение отображения между MME и AMF набором регистрирует соответствие между DCN ID, целевой областью и соответствующим набором AMF, или соответствие между идентификатором ММЕ, целевой областью и соответствующим AMF набором, как показана в следующей таблице.
Таблица 1
DCN-ID или идентификатор MME
Целевая область
Набор AMF
A
Y
B
A
X
C
Идентификатор MME включает в себя идентификатор ММЕ группы (MMEGI) и номер кода ММЕ (ММE Code). После приема первого сообщения запроса, отправленного из исходной базовой станции, ММЕ получает контекст UE на основании идентификатора UE, передаваемого в первом сообщении запроса. Контекст включает в себя идентификатор выделенной базовой сети, к которой обращается UE, или идентификатор объекта управления мобильностью, обслуживающий UE. ММЕ определяет соответствующую целевую область на основании информации о целевой области доступа, дополнительно определяет соответствующий набор AMF со ссылкой на отношение отображения и идентификатор выделенной базовой сети, к которой обращается UE, или идентификатор объекта управления мобильностью, обсуживающий UE, и выбирает, в соответствии с соответствующей политикой, одну AMF из определенного набора AMF в качестве исходной AMF. Политика может быть конкретно способом определения одной AMF из AMF набора на основании информации, такой как приоритеты, емкость, нагрузка или тому подобные AMFs в AMF наборе.
В другом возможном варианте реализации идентификатор ММЕ группы (MMEGI) и номер кода ММЕ (ММЕ Code) передают в глобальном уникальном временном идентификаторе (Global Unique Temporary Identity, GUTI) UE. При приеме первого сообщения запроса, отправленного из исходной базовой станции, ММЕ получает контекст UE, где контекст включает в себя GUTI UE, и ММЕ может непосредственно определить AMF набор на основании GUTI UE и правила отображения. В соответствии с правилом отображения, MMEGI в GUTI UE специально сопоставляют с идентификатором AMF области (AMF Region ID), число кода ММЕ (ММE Code) отображают на AMF идентификатор набора (AMF Set ID). ММЕ определяет целевой набор AMF и AMF на основании отображенных AMF области ID и AMF набора ID и информации о целевой области доступа. Если информация о целевой области доступа находится в области AMF, соответствующей отображенной AMF области ID, AMF в AMF наборе соответствует отображенной AMF области ID и AMF ID набора выбран в качестве исходной AMF; в противном случае, целевой AMF набор и AMF выбирают на основании отображаемой области AMF ID и AMF набора ID и информации о целевой области доступа. Для поддержки указанного выше выбора, сконфигурирована следующая таблица для системы:
Таблица 2
Исходная AMF область
Исходный AMF набор
Целевая область
Целевой AMF набор
X
A
Y
B
…
…
…
…
Например, ММЕ определяет, в соответствии с правилом отображения, что область AMF является X, AMF набор является А и целевая область является Y, соответствующая информация о целевой области доступа не находится в X. MME определяет, в соответствии с таблицей конфигураций для системы, что надлежащий набор AMF представляют собой В, и выбирает одну AMF из B в качестве начальной AMF в соответствии с политикой предустановки.
В соответствии со способом для определения начальной AMF, ММЕ может определить начальную AMF самого MME, или может определять начальную AMF путем запроса другого устройства в сети, например, системы доменных имен (domain name system, DNS). Когда ММT определяет начальную. AMF с помощью запроса DNS, вышеизложенная таблица 1 и таблица 2 сконфигурированы в DNS. ММЕ передает соответствующую информацию в DNS и DNS возвращает выбранную начальную AMF в ММЕ.
Этап 303: ММЕ передает второе сообщение запроса в определенную начальную AMF, где второе сообщение запроса передает информацию об установленном PDN соединении (а именно, AMF 1 на фиг. 3.). AMF 1 принимает второе сообщение запроса, переданное ММЕ.
В частности, второе сообщение запроса может быть запросом на передача обслуживания. Информации об установленном PDN соединении включает в себя информацию о PGW-C/SMF, соответствующее PDN соединению, например, может включать в себя адрес интернет-протокола (IP-address) или полное доменное имя (Fully Qualified Domain Name, FQDN) PGW-C/SMF. Возможно, информация о PDN соединении может альтернативно быть именем точки доступа (access point name, APN), соответствующее PDN соединению.
Этап 304: после приема второго сообщения запроса, отправленного ММЕ, AMF 1 получает на основании информации об установленном PDN соединении, передаваемой во втором сообщении запроса, информацию о сетевом сегменте, соответствующем установленному PDN соединению.
Следует отметить, что, устройство пользователя может предварительно установить множество PDN соединений в сети 4G. Таким образом, информация об установленном PDN соединении может указывать на множество PDN соединений, и на этом этапе информация о сетевом сегменте, соответствующая каждому PDN соединению, может быть определена.
В частности, в возможной реализации, когда информации об установленном PDN соединении является FQDN PGW-C/SMF, и FQDN включает в себя информацию о сетевом сегменте, информация о сетевом сегменте, соответствующая PDN соединению, такая, как информация поддержки выбора одного сетевого сегмента (Single Network Slice Selection Assistance Information, S-NSSAI) и идентификатор экземпляра сетевого сегмента (Network Slice Instance, NSI) могут быть определены на основании FQDN. Когда информации об установленном PDN соединении является IP-адрес PGW-C/SMF, AMF 1 может в обратном порядке запрашивать систему доменных имен (domain name system, DNS) на основе IP-адреса, чтобы получить FQDN PGW-C/SMF, и дополнительно получить, в соответствии с описанным выше способом, информацию о сетевом сегменте, соответствующем PDN соединению.
В другом возможной реализации, когда информации об установленном PDN соединении является APN, отношения отображения между APN и S-NSSAI должно быть предварительно сконфигурировано в AMF 1. При приеме второго запроса передачи обслуживания AMF 1 определяет, на основании отношения отображения и APN, передаваемого во втором запросе передачи обслуживания, S-NSSAI, соответствующее PDN соединению. Следует отметить, что существует ограничение в данной реализации. Чтобы быть конкретным, AMF 1 может точно определить, на основании APN только тогда, когда S-NSSAI соответствующая соединению, соответствует PDN только, например, одному сетевому сегменту, экземпляру сетевого сегмента, соответствующий PDN соединению, чтобы обеспечить непрерывность обслуживания, при выполнении передачи обслуживания UE от PDN соединения в сети 4G в PDU сеанс в сети 5G, впоследствии. Когда S-NSSAI, соответствующая PDN соединению, соответствует множеству экземпляров сетевых сегментов, во время передачи обслуживания UE от PDN соединения в сети 4G к PDU сеансу в сети 5G, в соответствии со способом, подобная услуга сети может быть предусмотрена для UE, но может возникнуть кратковременное прерывание обслуживания потому, что UE может получать доступ к другому экземпляру сетевого сегмента, который соответствует S-NSSAI, соответствующая PDN соединению.
В другой возможной реализации, когда информация об установленном PDN соединении представляет собой идентификатор (FQDN или IP-адрес) PGW-С/SMF, AMF 1 передает в PGW-С/SMF на основании идентификатора PGW-С/SMF, запрос на получение сетевого сегмента, соответствующего PDN соединению. PGW-C/SMF определяет информацию о сетевом сегменте, к которому принадлежит PGW-C/SMF, и возвращает сообщение ответа на AMF 1, где сообщение ответа передает информацию о сетевом сегменте, соответствующий PDN соединению.
Этап 305: AMF 1 получает данные подписки UE из объекта управления данными пользователя (HSS/UDM).
В частности, поскольку данные подписки, относящиеся к сетевому сегменту в 5G, отличается от таковых в 4G, то сетевой сегмент подписки UE в 5G не может быть отображен непосредственно типом использования UE. Таким образом, AMF 1 должна получить информацию о подписываемом сетевом сегменте UE из объекта управления данными пользователя, включающие в себя подписную S-NSSAI. Возможно, информация о подписываемом сетевом сегменте дополнительно включает в себя информацию, такую как DNN, соответствующую подписной S-NSSAI.
Следует отметить, что, этап 304 и этап 305 могут быть заменены, или могут быть выполнены одновременно. Этот вариант осуществления настоящего изобретения не налагает никаких ограничений на порядок выполнения 304 и 305.
Этап 306: AMF 1 передает запрос выбора сегмента в функцию выбора сетевого сегмента (NSSF). NSSF принимает запрос выбора сегмента, переданный AMF 1.
Следует отметить, что на этапе 304 предоставлено решение, в котором AMF 1 определяет, на основании информации о PDN соединении, сетевой сегмент, соответствующий PDN соединению, в этом варианте осуществления настоящего изобретения. На практике, определение на основании информации о PDN соединении, сетевого сегмента, соответствующего PDN соединению, также может быть реализовано с помощью NSSF.
В частности, когда AMF 1 можно определить, основываясь на информации о PDN соединении, сетевой сегмент, соответствующий PDN соединению, то есть, затем выполняется этапа 304, запрос выбора сегмента включает в себя информацию о сетевом сегменте, соответствующую установленному PDN соединению (например, соответствующую S-NSSAI, и идентификатор возможного экземпляра сетевого сегмента), информацию (например, подписка S-NSSAI) о подписном сетевом сегменте UE и тому подобное.
Когда AMF 1 не может определить, основываясь на информации о PDN соединении, сетевой сегмент, соответствующий PDN соединению, то есть, этап 304 не выполняется в данном варианте осуществления настоящего изобретения, AMF 1 необходимо отправить информация об установленной PDN соединении в NSSF. В частности, запрос выбора сегмента включает в себя информацию об установленном PDN соединении, информацию о подписном сетевом сегменте UE и тому подобное. Способ определения посредством NSSF на основании информации о PDN соединении сетевого сегмента, соответствующего PDN соединению, является таким же, как способ определения с помощью AMF 1 сетевого сегмента, соответствующего PDN соединению. Подробности не описаны здесь снова.
Этап 307: NSSF возвращает ответ выбора сегмента в AMF 1, где ответ выбора сегмента включает в себя информацию о сетевом сегменте, разрешенного для UE (Allowed NSSAI), и информацию о целевом AMF наборе. AMF 1 принимает ответ выбора сегмента, переданный NSSF.
В частности, NSSF определяет, основываясь на информации о сетевом сегменте, соответствующий установленному PDN соединению, информации о подписном сетевом сегменте UE и тому подобное, целевой AMF набор, обеспечивающий доступ для устройства пользователя и разрешенной NSSAI. NSSF передает целевой AMF набор и информацию о сетевом сегменте, разрешенного для UE, разрешенной NSSAI в начальную AMF.
В качестве варианта, NSSF может получить пересечение сетевого сегмента, соответствующегоб установленному PDN соединению UE и подписному сетевому сегменту UE, чтобы определить сетевой сегмент, разрешенный для UE и соответствующий целевой AMF набор; или получить объединение подписного сетевого сегмента UE и сетевого сегмента, соответствующегоб установленному PDN соединению UE, чтобы определить сетевой сегмент, разрешенный для UE, и соответствующий целевой AMF набор. Этот вариант осуществления настоящего изобретения не накладывает никаких ограничений на способ определения посредством NSSF на основании сетевого сегмента, соответствующегоб установленному PDN соединению (включающий в себя S-NSSAI и идентификатор NSI) и информации о подписанном сетевом сегменте UE, сетевого сегмента, разрешенного для UE.
AMF 1 принимает ответ выбора сегмента, возвращенный NSSF. Когда AMF 1 определяет на основании целевого AMF набора, что AMF 1 может обеспечить услугу для выбранного сетевого сегмента, непосредственно выполняется последующая процедура передачи обслуживания (а именно, этап 314). Когда AMF 1 определяет, основываясь на целевом AMF наборе, что AMF 1 не может обеспечить услугу для выбранного сетевого сегмента, следующие этапы 308 до 310 могут быть выполнены, то есть, ММЕ выбирает одну целевую AMF из целевого AMF набора для UE; или этапы 311 и 312 могут быть выполнены, то есть, AMF 1 выбирает одну целевую AMF из целевого AMF набора для UE, и передает запрос передачи обслуживания на целевую AMF.
Следует отметить, что, когда на этапе 302 начальная AMF определена правильно, начальная AMF всегда может предоставить услугу UE. В этом случае, начальная AMF является конечной AMF, которая предоставляет услугу доступа для UE. В этом случае, этапы 306 и 307 могут быть заменены, и AMF 1 определяет информацию о сетевом сегменте, разрешенной для UE. Чтобы быть конкретным, AMF 1 определяет, основываясь на информацию о сетевом сегменте, соответствующем установленному PDN соединению UE и информации о подписном сетевом сегменте UE, информацию о сетевом сегменте, разрешенного для UE. Способ определения посредством AMF 1 информации о сетевом сегменте, разрешенного для UE, является таким же, как используемым NSSF.
Этап 308: AMF 1 передает сообщение отклонения передачи обслуживания в ММЕ, и ММЕ принимает сообщение отклонения передачи обслуживания, переданное AMF 1.
Сообщение отклонения передачи обслуживания включает в себя информацию о сетевом сегменте, разрешенном для UE и целевой AMF набор.
Этап 309: ММЕ принимает сообщение отклонения передачи обслуживания, переданное AMF 1, и ММЕ выбирает одну AMF из целевого AMF набора в качестве целевой AMF.
Этот вариант осуществления настоящего изобретения не накладывает никаких ограничений на конкретный способ выбора с помощью ММЕ одной AMF из целевого AMF набора в качестве целевой AMF.
Этап 310: ММЕ передает третье сообщение запроса на выбранную целевую AMF (AMF 2 на фиг. 3), где сообщение запроса включает в себя третью информацию о сетевом сегменте, разрешенном для UE. AMF 2 принимает третье сообщение запроса, переданное в ММЕ.
Третье сообщение запроса может быть запросом передачи обслуживания.
Этап 311: AMF 1 выбирает одну AMF из целевого AMF набора в качестве целевой AMF.
Этап 312: AMF 1 передает третье сообщение запроса на выбранную целевую AMF (AMF 2 на фиг. 3), где третье сообщение запроса включает в себя информацию о сетевом сегменте, разрешенном для UE. AMF 2 принимает третье сообщение запроса, переданное в ММЕ.
Третье сообщение запроса может быть запросом передачи обслуживания.
Следует отметить, что AMF 1 или AMF 2 может определить, основываясь на информации об установленном PDN соединении и информации о сетевом сегменте, разрешенном для UE, PDN соединение, передача обслуживания которого не может быть выполнен. Для PDN соединения, передача обслуживания которого не может быть выполнен, AMF 1 или 2 AMF может возвращать сообщение отклонения передачи обслуживания в ММЕ, в котором сообщение отклонения передачи обслуживания включает в себя информацию о PDN соединении, передача обслуживания которого не может быть выполнен. В частности, AMF 1 или AMF 2 может определить, основываясь на информации о сетевом сегменте, разрешенный для UE, и сетевом сегменте, соответствующий установленному PDN соединению, включает ли в себя сетевой сегмент, соответствующий установленному PDN соединению, сетевой сегмент, разрешенный для UE. Если сетевой сегмент, соответствующий установленному PDN соединению, отсутствует в сетевом сегменте, разрешенный для UE, AMF 1 или AMF 2 определяет, что передача обслуживания PDN соединения не может быть выполнен. После определения PDN соединения, передача обслуживания которого не может быть выполнен, AMF 1 или AMF 2 возвращает сообщение отклонения передачи обслуживания в ММЕ, в котором сообщение отклонения передачи обслуживания передает информацию о PDN соединении, передача обслуживания которого не может быть выполнен, так что ММЕ впоследствии инициирует соответствующую процедуру высвобождения PDN соединения.
В этом варианте осуществления настоящего изобретения, во время передачи обслуживания UE от сети 4G к сети 5G ММЕ определяет начальную AMF. После получения начальной AMF на основании информации об установленной PDN соединении UE в сети 4G, сетевой сегмент, соответствующий установленному PDN соединению UE, и дополнительно получают со ссылкой на информацию о сеть подписанном сетевом сегменте UE, и т.п., сетевой сегмент, соответствующий PDN соединению, для которого может быть выполнена передача обслуживания в сеть 5G. Таким образом, обеспечиваются то, что при перемещении из области покрытия 4G, в котором устройство пользователя пользуется услугой DCN в сети 4G, в область покрытия базовой станции 5G, может быть выполнена передача обслуживания устройства пользователя в соответствующий сетевой сегмент, и может по-прежнему пользоваться сетевой услугой, эквивалентной начальной сети 4G. Может быть выполнена передача обслуживания устройства пользователя в экземпляр сетевого сегмента, соответствующий PDN соединению в сети 4G, так что непрерывность услуг может быть обеспечена в то время, как устройство пользователя может пользоваться сетевыми услугами, эквивалентными таковым в начальной сети 4G.
На этапе 307 в предшествующем варианте осуществления указано, что начальная AMF может находиться в целевом AMF наборе. Когда сетевая архитектура является относительно простой, или отношение отображения, сконфигурированное в MME, MME на AMF набор является достаточно точной, может быть обеспечено с высокой точностью, что выбранная начальная AMF входит в целевой AMF набор. В данном случае, AMF сначала определяет PDN соединение, передача обслуживания которого может быть выполнен в сеть 5G, и затем выполняют передача обслуживания PDN соединений на соответствующий сетевой сегмент в базовой сети 5G. Затем базовая сеть 5G определяет, основываясь на информации, такой как подписанный сетевой сегмент устройства пользователя, сетевой сегмент, разрешенный для устройства пользователя. Для PDN соединений, которые соответствуют сетевому сегменту, которые не являются сетевыми сегментами, разрешенными для устройства пользователя, базовая сеть 5G высвобождает соответствующие PDU сеансы. Таким образом, задержка, вызванная передачей обслуживания устройства пользователя от сети 4G к сети 5G, уменьшаются. На фиг.4 показан вариант осуществления настоящего изобретения, который обеспечивает другой способ передачи обслуживания мобильности.
Этап 401: исходная базовая станция (E-UTRAN) передает первый запрос передачи обслуживания в ММЕ, в котором первый запрос передачи обслуживания включает в себя информацию о целевой области доступа. ММЕ принимает первый запрос передачи обслуживания, переданный исходной базовой станцией.
Этап 402: ММЕ определяет AMF.
Этап 403: ММЕ передает второй запрос передачи обслуживания на определенную AMF, где второй запрос передачи обслуживания передает информацию об установленном PDN соединении. AMF принимает второй запрос передача обслуживания, переданный ММЕ.
Информация об установленном PDN соединения включает в себя идентификатор PGW-C/SMF, соответствующий PDN соединению.
Этапы с 401 по 403 являются такими же, как этапы 301-303. Для получения соответствующего контента см вышеприведенное описание. Подробности не описаны здесь снова.
Этап 404: AMF определяет, основываясь на информации об установленном PDN соединении, PDN соединение, передача обслуживания которого может быть выполнен.
В частности, для PDN соединения, AMF определяет, основываясь на информации об установленном PDN соединении, может ли AMF взаимодействовать с соответствующим PGW-C/SMF. Если AMF может взаимодействовать с соответствующим PGW-С/SMF, AMF определяет, что может быть выполнена передача обслуживания PDN соединения в сеть 5G; в противном случае, передача обслуживания PDN соединения не может быть выполнен в сеть 5G.
В качестве варианта, AMF передает сообщение отклонения передачи обслуживания в ММЕ, в котором сообщение отклонения передачи обслуживания включает в себя информацию о PDN соединении, передача обслуживания которого не может быть выполнен, и информация о PDN соединении, передача обслуживания которого не может быть выполнен, используется для уведомления ММЕ PDN соединений, передача обслуживания которых не может быть выполнен в сеть 5G. После приема сообщения MME инициирует высвобождение PDN соединения. Сообщение может быть передано в сообщении ответа на запрос передачи обслуживания, и передано в ММЕ.
Этап 405: выполнить последующую процедуру передачи обслуживания, в котором PDN соединение в сети 4G, передача обслуживания которого может быть выполнен в сеть 5G, для выполнения передачи обслуживания на соответствующий сетевой сегмент в сети 5G.
Этап 406: после выполнения процедуры передачи обслуживания UE инициирует запрос регистрации AMF.
В качестве варианта, запрос регистрации может включать в себя запрошенную NSSAI (Requested NSSAI) UE.
Этап 407: AMF получает данные подписки UE из объекта управления данными пользователя.
Этап 408: AMF получает информацию о сетевом сегменте, разрешенный для UE.
AMF может запросить NSSF определить для UE информацию о разрешенном сетевом сегменте или AMF сама может определить для UE информацию о разрешенном сетевом сегменте. Для получения соответствующего контента, обратитесь к описанию на этапах 306 и 307 в предшествующем варианте осуществления. Подробности не описаны здесь снова.
Этап 409: AMF определяет PDU сеанс, который должен быть высвобожден, и передает запрос высвобождения сеанса в объект функции управления сеансом. Объект функции управления сеансом принимает запрос высвобождения сеанса, переданный AMF.
Для PDN соединения, передача обслуживания которого был выполнен на этапе 405, если сетевой сегмент, соответствующий PDN соединению, не принадлежит к сетевому сегменту, разрешенному для UE, AMF должна инициировать запрос высвобождения PDU сеанса, чтобы запросить объект функции управления сеансом высвободить соответствующий PDU сеанс.
Этап 410: AMF возвращает ответ регистрации в UE, где ответ регистрации передает информацию о сетевом сегменте, разрешенный для UE.
Следует отметить, что этап 410 и этап 409 могут быть взаимозаменяемыми.
В этом варианте осуществления настоящего изобретения, во время передачи обслуживания UE от сети 4G к сети 5G, ММЕ сначала определяет AMF. Затем AMF определяет, основываясь на информации об установленной PDN соединении UE в сети 4G, PDN соединения, передача обслуживания которых может быть выполнен в сеть 5G. Для PDN соединений, передача обслуживания которых может быть выполнен в сеть 5G, прежде всего, выполняют передача обслуживания к базовой сети 5G, таким образом, предпочтительно обеспечить непрерывность обслуживания для пользователя, и уменьшить задержку передачи обслуживания. После выполнения передачи обслуживания определяют, являются ли сетевые сегменты, соответствующие PDN соединениям, передача обслуживания которых может быть выполнен, сетевыми сегментами, разрешенными для UE. Для PDN соединение, которое соответствует сетевому сегменту, который не является сетевым сегментом, разрешенным для UE, базовая сеть 5G инициирует запрос высвобождения PDU сеанса, чтобы высвободить соответствующий PDU сеанс, обеспечивая, тем самым, права и интересы оператора.
Когда UE находится в соединенном состоянии, в некоторых конкретных сценариях, есть интерфейс связи между MME и NSSF в сети. Как показано на фиг. 5 показан вариант осуществления настоящего изобретения, который обеспечивает другой способ передачи обслуживания мобильности.
Этап 501: исходная базовая станция передает запрос передачи обслуживания на ММЕ, где запрос передачи обслуживания включает в себя информацию о целевой области доступа.
Этап 502: ММЕ принимает информацию об установленном PDN соединении устройства пользователя из контекста UE, и определяет соответствующий сетевой сегмент на основе информации об установленном PDN соединении.
Этап 503: ММЕ получает данные подписки UE из объекта управления данными пользователя (HSS/UDM).
Этап 504: ММЕ передает запрос выбора сегмента в объект функции выбора сетевого сегмента (NSSF). NSSF принимает запрос выбора сегмента, переданный ММЕ.
Этап 505: NSSF возвращает ответ выбора сегмента в ММЕ, где ответ выбора сегмента включает в себя информацию о сетевом сегменте, разрешенный для UE, (Allowed NSSAI) и информацию о целевом AMF наборе.
Этап 506: ММЕ выбирает одну AMF из целевого AMF набора в качестве целевой AMF.
Этап 507: ММЕ передает второй запрос передачи обслуживания в AMF, где второй запрос передачи обслуживания включает в себя информацию о сетевом сегменте, разрешенный для UE.
В предшествующих этапах, этап 501 является таким же, как этап 301 в вышеупомянутом варианте осуществления, этап 502 является таким же, как этап 304 в вышеупомянутом варианте осуществления, этап 503 является таким же, как этап 305, этап 504 является таким же, как этап 306, этап 505 является таким же, как этап 307 и этап 506 является таким же, как этап 311. Для соответствующего контента, обратитесь к соответствующим описаниям. Подробности не описаны здесь снова.
Фиг.6 представляет собой блок-схему последовательности операций способа управления мобильностью. В этом варианте осуществления, Во-первых, UE регистрируется с ММЕ в сети 4G, используя базовую станцию 4G, и MME передает идентификатор DCN и 4G GUTI в UE. Затем UE входит в состояние ожидания и перемещается в область покрытия базовой станции 5G. UE регистрируется с базовой сетью 5G с использованием базовой станции 5G. В этом варианте осуществления UE перемещается в область обслуживания базовой станции 5G и инициирует запрос регистрации на базовую станцию 5G, чтобы инициировать процедуру передачи обслуживания.
Этап 601: UE регистрируется в сети 4G с помощью ММЕ.
Когда UE осуществляет доступ к сети 4G, сеть выбирает DCN для UE, и MME назначает 4G GUTI UE. 4G GUTI включает в себя информацию о MME, например, идентификатор ММУ группы (MMEGI) и номер кода ММЕ (ММE CODE).
Этап 602: UE инициирует запрос на регистрацию на базовую станцию 5G, где запрос на регистрацию включает в себя 5G GUTI, отображаемый на UE из 4G GUTI. В качестве варианта, запрос регистрации дополнительно включает в себя информацию о сетевом сегменте, запрошенный UE (Requested NSSAI). В качестве варианта, запрос регистрации дополнительно включает в себя идентификатор DCN с доступом UE в сети 4G. Базовая станция 5G принимает запрос на регистрацию, переданный UE.
То, что UE отображает 4G GUTI на 5G GUTI является следующим: отображение идентификатора ММЕ группы на идентификатор области AMF, и отображение ММЕ числа кода на идентификатор AMF набора; или отображение части идентификатора ММЕ группы на идентификатор области AMF, и отображение другой части идентификатора ММЕ группы на идентификатор AMF набора, например, отображение восьми старших бит идентификатора ММЕ группы на идентификатор AMF области, и отображение восьми младших бит идентификатора ММЕ группы на идентификатор AMF набора.
Этап 603: 5G базовая станция определяет начальную AMF и передает запрос на регистрацию в AMF 1 (AMF 1 на фиг. 6.).
5G базовая станция определяет начальную AMF множеством способов.
В возможной реализации, базовая станция определяет начальную AMF на основе информации, содержащейся в запросе регистрации, о сетевом сегменте, запрошенной UE.
В другой возможной реализации, AMF по умолчанию сконфигурирована на базовой станции. При приеме запроса на регистрацию, базовая станция использует AMF по умолчанию в качестве начальной AMF.
Для получения еще одной возможной реализации, обратитесь к этапу 302 в варианте осуществления на фиг. 3. Базовая станция определяет область, в которой находится базовая станция, определяет начальный AMF набор в соответствии с таблицей 1, со ссылкой на область, в которой расположена базовая станция, и DCN ID или идентификатор ММЕ, и выбирает одну AMF из начального AMF набора в качестве начальной AMF.
Для получения еще одной возможной реализации, см этап 302 в варианте осуществления на фиг. 3. Базовая станция определяет, является ли область, в которой базовая станция расположена, такой же, как AMF область, указанная 5G GUTI. Если область, в которой базовая станция расположена, является такой же, как область AMF, указанная 5G GUTI, то базовая станция выбирает одну AMF, в качестве начальной AMF, из набора AMF, указанного 5G GUTI; если область, в которой базовая станция расположена, отличаются от области AMF, указанной 5G GUTI, то базовая станция определяет целевой AMF набор в соответствии с таблицей 2, и выбирает одну AMF из набора AMF в качестве начальной AMF. Например, базовая станция определяет, на основе 5G GUTI UE, что область AMF является X, AMF набор является А и область Y, соответствующая базовой станции, а не X. Базовая станция определяет, согласно в таблице 2, что надлежащий набор AMF представляет собой В, и выбирает одну из AMF B в качестве начальной AMF в соответствии с политикой предустановки.
Этап 604: AMF 1 принимает запрос регистрации, переданный базовой станцией 5G, и получает контекст UE из MME.
В частности, AMF 1 может определить MME, основанный на 5G GUTI, и отправить сообщение запроса контекста в определенный MME. ММЕ передает контекст UE в AMF 1. Контекст UE включает в себя информацию об установленном PDN соединении UE в сети 4G, и информация об установленном PDN соединении представляет собой именно информацию о PGW-C/SMF или APN, соответствующую PDN соединению.
Этап 605: AMF 1 получает данные подписки UE из объекта управления данными пользователя (HSS/UDM).
Этап 605 является таким же, как этап 305 в предшествующем варианте осуществления. Для получения соответствующего контента см вышеприведенное описание. Подробности не описаны здесь снова.
Как и в варианте осуществления на фиг. 3, AMF 1 можно определить, основываясь на информации о PDN соединении, сетевой сегмент, соответствующий PDN соединению. В качестве альтернативы, NSSF может определить, основываясь на информации о PDN соединении, сетевой сегмент, соответствующий PDN соединению. В следующих этапах в этом варианте осуществления настоящего изобретения, описан пример, в котором NSSF определяет, основываясь на информацию о PDN соединении, сетевой сегмент, соответствующий PDN соединению.
Этап 606: AMF 1 передает запрос выбора сегмента в объект функции выбора сетевого сегмента (NSSF).
Запрос выбора сегмента включает в себя информацию об установленном PDN соединении, информацию о подписанном сетевом сегменте UE и тому подобное.
Этап 607: NSSF принимает запрос выбора сегмента, переданный AMF 1, и возвращает ответ выбора сегмента в AMF 1, где ответ выбора сегмента включает в себя информацию о сетевом сегменте, разрешенный для UE (Allowed NSSAI), и информацию о целевом AMF наборе.
Этап 607 является таким же, как этап 307 в предшествующем варианте осуществления. Для получения соответствующего контента см вышеприведенное описание. Подробности не описаны здесь снова.
AMF 1 принимает ответ выбора сегмента, возвращенный NSSF. Когда AMF 1 определяет, на основании целевого AMF набора, что AMF 1 может обеспечить услугу для выбранного сетевого сегмента, непосредственно выполняет последующую процедуру регистрации (а именно, этап 610). Когда AMF 1 определяет, основываясь на целевом AMF наборе, что AMF 1 не может обеспечить услугу для выбранного сетевого сегмента, могут быть выполнены следующие этапы 608 и 609, то есть, AMF 1 выбирает одну целевую AMF из целевого AMF набора для UE, и передает запрос регистрации на целевую AMF.
Этап 608: AMF 1 выбирает одну AMF из целевого AMF набора в качестве целевой AMF (AMF 2).
Этап 609: AMF 1 направляет запрос регистрации в AMF 2, где запрос регистрации включает в себя 5G GUTI UE и информацию о сетевом сегменте, разрешенном для UE (Allowed NSSAI).
Следует отметить, что для PDN соединения, для которого передача обслуживания не может быть выполнена, AMF 1 или 2 AMF может возвращать сообщение отклонения передачи обслуживания в ММЕ. В частности, AMF 1 или AMF 2 может определить, основываясь на сетевом сегменте, разрешенном для UE, и сетевом сегменте, соответствующий установленному PDN соединению, является ли сетевой сегмент, соответствующий установленному PDN соединению, сетевым сегментом, разрешенным для UE. Если сетевой сегмент, соответствующий установленному PDN соединению, не является сетевым сегментом, разрешенным для UE, AMF 1 или AMF 2 определяет, что передача обслуживания PDN соединения не может быть выполнен. После определения PDN соединения, передача обслуживания которого не может быть выполнен, AMF 1 или AMF 2 возвращает сообщение отклонения передачи обслуживания в ММЕ, в котором сообщение отклонения передачи обслуживания передает информацию о PDN соединении, передача обслуживания которого не может быть выполнен, так что MME впоследствии инициирует соответствующую процедуру высвобождения PDN соединения.
В этом варианте осуществления настоящего изобретения, если UE регистрируется с MME в сети 4G, используя базовую станцию 4G, и затем находится в состоянии покоя, при перемещении в область покрытия базовой станции 5G, может быть выполнена передача обслуживания UE на базовую сеть 5G через процедуру регистрации. В этом случае, гарантируется, что UE может пользоваться сетевой услугой, эквивалентной сети 4G.
На фиг.7 показана блок-схема алгоритма способа передачи обслуживания мобильности. В этом варианте осуществления, UE в данный момент времени зарегистрировано в сети 5G с помощью AMF, и UE находится в соединенном состоянии. Когда исходная базовая станция обнаруживает, что должен быть выполнена передача обслуживания UE, исходная базовой станции выбирает целевую базовую станцию. В этом варианте осуществления, целевая базовая станция, выбранная исходной базовой станцией, является базовой станцией, подключенной к сети 4G (E-UTRAN). Исходная базовая станция передает запрос передачи обслуживания в AMF, чтобы инициировать процедуру передачи обслуживания.
Этап 701: UE регистрируется в сети 5G. В процессе, в котором UE регистрируется с 5G, AMF получает данные подписки 4G от HSS/UDM, такие как тип использования (Usage Type) UE, и сохраняет данные подписки 4G в контексте UE.
Этап 702: исходная базовая станция (NG-RAN), определяет, что должен быть выполнена передача обслуживания UE на целевую базовую станцию (E-UTRAN), исходная базовая станция передает первый запрос передачи обслуживания в AMF, где первый запрос передачи обслуживания включает в себя информацию о целевой области доступа. AMF принимает первый запрос передачи обслуживания, переданный исходной базовой станции.
Этап 702 является таким же, как этап 301 в предшествующем варианте осуществления. Для получения соответствующего контента, обратитесь к вышеизложенному варианту осуществления. Подробности не описаны здесь снова.
Этап 703: AMF выбирает MME.
В частности, AMF определяет, на основе информации о целевой области доступа, передаваемую в первом запросе передачи обслуживания, что должен быть выполнена передача обслуживания UE в сеть 4G. AMF получает соответствующий контекст UE на основании идентификатора устройства пользователя, и определяет, основываясь на типе использования UE в контексте, ММЕ, который должен осуществить операцию передачи обслуживания. В качестве альтернативы, AMF могут получить соответствующий контекст UE на основании идентификатора устройства пользователя, и определять на основании 5G GUTI в контексте UE и информации о целевой области доступа, ММЕ, который должен осуществить операцию передачи обслуживания. В качестве альтернативы, AMF может определить соответствующий идентификатор DCN, основанный на 5G GUTI UE, и затем определить, на основании идентификатора DCN и информации о целевой области доступа, ММЕ, который должен осуществить операцию передачи обслуживания.
Способ определения посредством AMF на основании UE типа использования, ММЕ, который должен выполнить операцию передачи обслуживания, является таким же, как процесс 4G внутрисетевой передачи обслуживания, в котором исходный ММЕ определяет целевой MME в зависимости от типа использования UE. Подробности не описаны в этом варианте осуществления настоящего изобретения.
Способ определения AMF на основе 5G GUTI UE и информации о целевой области доступа ММЕ, который должен осуществить операцию передачи обслуживания, конкретно является следующим:
В AMF получает на основании 5G GUTI UE информацию о AMF, обслуживающей UE (AMF область и AMF набор), и затем запрашивает следующую таблицу, основанную на области (целевая область), соответствующей целевой области доступа, чтобы определить соответствующую группу MME, и выбирает один из ММЕ из группы MME в качестве MME, который должен осуществить операцию передачи обслуживания.
Таблица 3
AMF область
AMF набор
Целевая область
MME группа
X
A
Y
B
…
…
…
…
То, что AMF определяет соответствующий идентификатор DCN, основанный на 5G GUTI UE, и затем определяет, на основании идентификатора DCN и информации о целевой области доступа, ММЕ, который должен осуществить операцию передачи обслуживания, конкретно является следующим:
AMF получает, на основе 5G GUTI UE, информацию о AMF, обслуживающей UE (информация о AMF области и информация о AMF наборе), дополнительно запрашивает следующую таблицу, чтобы определить соответствующий DCN идентификатор, и определяет, на основании идентификатора DCN и информации о целевой области доступа, ММЕ, который должен осуществить операцию передачи обслуживания.
Таблица 4
Начальная AMF область (возможно)
AMF набор
DCN
X
A
B
…
…
…
Для способа выбора MME на основании идентификатора DCN и информации о целевой области доступа, может быть сделана ссылка на существующий стандарт.
В соответствии с вышеупомянутым способом, для определения целевого MME, AMF может определить целевой MME посредством самой AMF, или может определить целевой MME путем запроса другого устройства в сети, например, DNS. Когда AMF определяют целевой MME путем запроса DNS, согласно таблице 3 и таблице 4, сконфигурированные в DNS. AMF передает соответствующую информацию в DNS и DNS возвращает выбранный MME в AMF.
Этап 704: AMF передает второй запрос передачи обслуживания в целевой MME.
Второй запрос передачи обслуживания включает в себя тип использования UE и информацию о PDN соединении, отображенной из информации об установленном PDU сеансе UE в сети 5G.
В частности, перед тем, как AMF передает второй запрос передачи обслуживания в целевой MME, способ дополнительно включает в себя: отображение посредством AMF информации об установленном PDU сеансе UE в сети 5G на информацию о PDN соединении. Информация о PDU сеансе включает в себя имя сети передачи данных (Data Network Name, DNN) и соответствующую S-NSSAI, и информация о PDN соединении является APN.
То, что AMF отображает информацию об установленной PDU сеансе UE в сети 5G на информацию о PDN соединении, конкретно является: отображение с помощью AMF DNN в информации о PDU сеансе на соответствующее APN в соответствии с заданным первым отношением отображения; или отображение с помощью AMF DNN и S-NSSAI на информацию о PDU сеансе на соответствующее APN в соответствии с заданным вторым отношением отображения.
ММЕ определяет, поддерживается ли тип использования UE, и определяет, основываясь на подписанном APN и конфигурации ММЕ, разрешен ли передача обслуживания PDU сеанса в 4G DCN. Для PDU сеанса, для которого может быть выполнена передача обслуживания, ММЕ запрашивает целевую базовую станцию выделить ресурс, чтобы выполнить последующую процедуру передачи обслуживания. Для PDN соединения, для которого не может быть выполнена передача обслуживания, ММЕ инструктирует AMF отклонить передача обслуживания PDN соединения, и AMF инструктирует SMF, соответствующую отклоненному PDN соединению, высвободить PDU сеанс, соответствующий отклоненному PDN соединению.
В этом варианте осуществления настоящего изобретения, AMF хранит данные подписки 4G UE в контексте UE заранее. При определении межсетевого передачи обслуживания UE от 5G к 4G, AMF отображает информацию об установленном PDU сеансе в сети 5G на информацию о PDN соединении, и определяет надлежащий MME на основании данных подписки 4G для выполнения быстрого межсетевого передачи обслуживания. Кроме того, гарантируется, что UE может пользоваться эквивалентной услуга сети при переходе от 5G к 4G.
Фиг. 8 представляет собой блок-схему алгоритма способа передачи обслуживания мобильности. В этом варианте осуществления, UE зарегистрировано с сетью 5G с помощью AMF, и AMF выделил разрешенную NSSAI к UE. Затем UE входит в состояние ожидания и перемещается в область покрытия базовой станции 4G. UE регистрируется в сети 4G, отправив запрос на обновление местоположения. При передаче контекста UE исходному MME, AMF передает данные подписки 4G (включающие в себя UE тип использования) UE в исходный MME, и исходный MME выбирает целевой MME на основании типа использования UE. В частности, способ включает в себя следующие этапы.
Этап 801: UE регистрируется в сети 5G.
В способе, в котором UE регистрируется в сети 5G, AMF получает данные подписки 4G от HSS/UDM, такие как тип использования (Usage Type) UE, и сохраняет данные подписки 4G в контексте UE.
Этап 802: UE передает запрос на обновление местоположения на базовую станцию 4G, где запрос на обновление местоположения включает в себя 4G GUTI, отображаемый посредством UE из 5G GUTI. Базовая станция 4G принимает запрос на обновление местоположения, переданный UE.
В частности, UE определяет, на основе списка идентификатора области отслеживания (tracking area identity list, TAI), транслируемый базовой станцией, что UE перемещается из оригинальной области регистрации, и что новая целевая сота, выбранная UE, представляет собой соту, покрытую базовой станции 4G. Таким образом, UE передает запрос на обновление местоположения в базовую станцию 4G. UE передает запрос на обновление местоположения, в базовую станцию 4G с помощью RRC сообщения между UE и базовой станцией 4G. Если идентификатор DCN конфигурируется в UE, UE дополнительно добавляет идентификатор DCN в RRC сообщение. 4G базовая станция выбирает начальный ММЕ (ММА 1) для UE на основании идентификатора DCN и UE информации местонахождения. То, что UE отображает 5G GUTI на 4G GUTI в частности, включает в себя: отображение идентификатора AMF области и идентификатор AMF набора, содержащийся в 5G GUTI, на идентификатор ММЕ группы; или установления соответствия между AMF идентификатором области и идентификатором AMF набора, содержащийся в 5G GUTI, с идентификатором ММЕ группы и номером кода ММЕ. В частности, идентификатор AMF области отображают на идентификатор ММЕ группы и идентификатор AMF набора отображают на номер кода ММЕ; или идентификатор AMF области отображается в часть идентификатора ММЕ группы и идентификатор AMF набора отображается в другую часть идентификатора ММЕ группы.
Этап 803: 4G базовая станция передает запрос на обновление местоположения в ММЕ 1.
Этап 804: ММЕ 1 принимает запрос на обновление местоположения, переданный 4G базовой станции, определяет AMF на основании 4G GUTI, и передает сообщение запроса контекста UE в AMF.
Этап 805: AMF передает контекст UE в ММЕ 1, где контекст UE включает в себя тип использования UE и информацию о PDN соединения, отображенного из информации об установленном PDU сеансе UE, в 5G сеть.
То, что AMF отображает информацию об установленном PDU сеансе UE в сети 5G на информацию о PDN соединении именно представляет собой: отображение посредством AMF информации об установленном PDU сеансе на информацию о PDN соединении согласно сконфигурированному отношению отображения, где информация о PDU сеансе включает в себя DNN и соответствующую S-NSSAI, и информация о PDN соединении включает в себя APN. То, что AMF отображает информацию об установленном PDU сеансе UE в сети 5G на информацию о PDN соединении именно представляет собой: отображение с помощью AMF DNN в информации о PDU сеансе на соответствующее APN в соответствии с заданным первым отношением отображения; или отображение с помощью AMF DNN и S-NSSAI в информации о PDU сеансе на соответствующее APN в соответствии с заданным вторым отношением отображения.
Этап 806: ММЕ 1 выбирает DCN и целевой ММЕ (ММЕ 2) для устройства пользователя, основываясь на типе использования UE.
В возможном случае, ММЕ 1 определяет на основании UE типа использования, что целевой ММЕ является ММЕ 1. В этом случае, выполняются последующая процедура обновления местоположения (этап 810). В противном случае, выполняется этапы 807 до 809.
Этап 807: ММЕ 1 передает запрос перенаправления на базовую станцию 4G, чтобы запросить базовую станцию 4G отправить запрос обновления местоположения в ММЕ 2.
Этап 808: 4G базовая станция передает запрос обновления местоположения в ММЕ 2.
Этап 809: ММЕ 2 определяет AMF на основании 4G GUTI в запросе на обновление местоположения, и получает контекст UE из AMF.
Контекст UE включает в себя тип использования UE и информацию о PDN соединении, отображенной из информации об установленном PDU сеансе UE в сети 5G.
UE и ММЕ 2 выполнить последующую процедуру обновления местоположения.
В этом варианте осуществления настоящего изобретения, AMF хранит данные подписки 4G UE в контексте UE заранее. При определении выполнения межсетевого передачи обслуживания UE от 5G к 4G, AMF отображает информацию об установленном PDU сеансе в сети 5G на информацию о PDN соединении, и определяет надлежащий MME на основании данных подписки 4G для выполнения быстрого межсетевого передачи обслуживания. Кроме того, гарантируется, что UE может пользоваться эквивалентной услугой сети при переходе от 5G к 4G.
Когда местоположение UE в соединенном состоянии изменяется, и UE перемещается из AMF области (source AMF) в другую AMF область (target AMF), исходная AMF получает, на основании информации об установленном PDU сеансе (например, S-NSSAI, в случае необходимости включает в себя идентификатор экземпляра сетевого сегмента), местоположение UE, и информацию подписанного сетевого сегмента UE, информацию о сетевым сегменте, разрешенного для UE. Как показано на фиг.9, предложен способ управления мобильностью, включающий в себя следующие этапы.
Этап 901: исходная базовая станция передает первый запрос передачи обслуживания исходной AMF, где первый запрос передачи обслуживания включает в себя информацию о целевой области доступа.
В частности, первый запрос передачи обслуживания может быть отправлен исходной базовой станцией на исходную AMF после того, как будет принято решение на основании информации измерения соты, сообщенной устройством пользователя. Информация о целевой области доступа может включать в себя, по меньшей мере, одно из идентификатор целевой соты, идентификатор целевой базовой станции и идентификатор целевой области отслеживания. Идентификатор целевой соты используется для уникального идентификатора целевой соты, и целевая сота представляет собой соту для получения доступа UE. Идентификатор целевой базовой станции используется для уникальной идентификации целевой базовой станции, и целевая базовая станция представляет собой базовую станцию, к которой принадлежит доступная сота. Идентификатор целевой области отслеживания используются для однозначной идентификации целевой области отслеживания, и целевая область отслеживания является областью отслеживания, в которой расположена доступная сота.
Этап 902: исходная AMF принимает первый запрос передачи обслуживания, переданный исходной базовой станцией, и определяет целевую AMF и информацию о сетевом сегменте, разрешенного для UE.
В частности, исходная AMF определяет целевую AMF следующими несколькими способами.
В возможной реализации, как показано в таблице 2, в вышеприведенном варианте осуществления, отношение отображения между информацией об исходной AMF (информация о области, в котором расположена исходная AMF и информация о наборе, к которому принадлежит исходная AMF), целевая область, и целевой AMF набор локально сконфигурированный в исходной AMF или в другом устройстве (например, объект функции сетевого хранилища, NRF) в сети. В частности, исходная AMF запрашивает отношение отображения на основании информации о области AMF, в котором находится исходная AMF, информация AMF набора, к которому принадлежит исходная AMF, и информация о целевой области доступа, определить целевой AMF набор. Затем исходная AMF выбирает одну AMF из целевого AMF набора в качестве целевой AMF в соответствии с заданной политикой.
В другом возможном варианте реализации исходная AMF передает запрос выбора сегмента в NSSF, и запрос выбора сегмента включает в себя информацию о сетевом сегменте, запрошенной UE (Requested NSSAI), информацию об установленном PDU сеанса, и информацию о подписанным сетевом сегменте UE. NSSF определяет, основываясь на информации о сетевом сегменте, запрошенный UE (Requested NSSAI), информацию об установленном PDU сеансе, и информацию о подписном сетевом сегменте UE, информацию о сетевом сегменте, разрешенный для UE, и информацию о целевом AMF наборе. Информация о целевом AMF наборе может быть списком, включающим в себя идентификатор целевого AMF набора или идентификатор кандидата AMF. В качестве варианта, информация об установленном PDU сеансе в запросе выбора сегмента может быть заменена информацией, которая относится к сетевому сегменту, соответствующей установленному PDU сеансу (соответствующего S-NSSAI, В качестве варианта, дополнительно включает в себя идентификатор экземпляра сетевому сегменту) и что определяется исходным AMF на основе информации об установленной PDU сеансе. Информация о сетевом сегменте, запрошенном UE (Requested NSSAI) и информация об установленном PDU сеансе может быть получена из контекста UE из исходного AMF на основе идентификатора UE. Информация об установленном PDU сеансе может быть идентификатором SMF, соответствующего PDU сеансу.
Этап 903: исходная AMF передает второй запрос на передачи обслуживания целевой AMF, где второй запрос передачи обслуживания включает в себя информацию о сетевом сегменте, разрешенного для UE. Целевая AMF принимает второй запрос передачи обслуживания, переданный исходной AMF.
В качестве варианта, способ дополнительно включает в себя: определение посредством исходной AMF на основании информации об установленном PDU сеансе, и информации о сетевом сегменте, разрешенный для UE, PDU сеанс, для которого не может быть выполнена передача обслуживания, и передачу, посредством исходной AMF, сообщения запроса высвобождения PDU сеанса в SMF, соответствующий PDU сеансу, для которого не может быть выполнена передача обслуживания.
Согласно способу, приведенному в данном варианте осуществления настоящего изобретения, когда UE, находящееся в соединенном состоянии, перемещается из AMF области в другую AMF область, надлежащая AMF может быть выбрана, чтобы обеспечить для UE услугу доступа разрешенного сетевого сегмента.
Когда UE регистрируется с AMF (source AMF) в сети 5G, исходный AMF выделяет 5G GUTI в UE. Затем UE входит в состояние ожидания и перемещается из AMF (source) AMF области другой AMF (target AMF) целевой области. В этом случае, UE повторно обращается к сети 5G через процедуру регистрации. Как показано на фиг.10, предложен способ управления мобильностью и включает в себя следующие этапы.
Этап 1001: UE регистрируется с сетью 5G с использованием исходной AMF.
Когда UE регистрируется с сетью 5G с использованием исходной AMF, исходная AMF выделяет 5G GUTI UE. 5G GUTI включает в себя информацию об исходной AMF, например, информацию о области, в которой расположена исходная AMF и информацию о наборе, к которому принадлежит исходная AMF.
Этап 1002: UE инициирует запрос на регистрацию целевой базовой станции.
Запрос на регистрацию включает в себя 5G GUTI выделенный исходной AMF в UE. В качестве варианта, запрос регистрации дополнительно включает в себя информацию (Requested NSSAI) о сетевом сегменте, запрошенной UE.
Этап 1003: целевая базовая станция определяет начальную AMF (AMF 1 на фиг.10.) И передает запрос на регистрацию в AMF 1.
Целевая базовая станция определяет начальную AMF в совокупности способов:
В возможной реализации, целевая базовая станция определяет начальную AMF, основываясь на информации о сетевом сегменте, запрошенный UE, осуществляется в запросе регистрации.
В другом возможной реализации, AMF по умолчанию сконфигурирована в базовой станции. При приеме запроса на регистрацию, базовая станция использует AMF по умолчанию в качестве исходной AMF.
В другом возможном варианте реализации целевая базовая станция запрашивает DNS на основании информации о области, в котором исходная AMF находится и информация о AMF наборе, к которому принадлежит исходная AMF, которые передают в GUTI UE, и текущая информация области целевой базовой станции (местоположение целевой базовой станции) для получения информации о целевом AMF наборе, где отношение отображения приведено в таблице 2, сконфигурированное в DNS. Информация о целевой AMF наборе может быть идентификатором целевого AMF набора или список идентификаторов кандидатов целевых AMFs. Затем целевая базовая станция выбирает одну AMF из целевого AMF набора в качестве исходной AMF в соответствии с политикой предустановки.
Этап 1004: AMF 1 принимает запрос на регистрацию, переданный целевой базовой станции, и получает контекст UE из исходной AMF.
В частности, AMF 1 определяет исходную AMF на основании GUTI в запросе регистрации, и передает контекст UE запрос на получение исходной AMF. Контекст UE включает в себя информацию об установленной PDU сеансе UE, и информацию об установленной PDU сеансе включает в себя идентификатор SMF, соответствующий PDU сеансу.
Этап 1005: AMF 1 получает данные подписки UE от объекта управления данными пользователя (HSS/UDM).
Этап 1006: AMF 1 передает запрос выбора сегмента в объект функции выбора сетевого сегмента (NSSF).
Этап 1007: NSSF возвращает ответ выбора сегмента в AMF 1, где ответ выбора сегмента включает в себя информацию о сетевом сегменте, разрешенного для UE, (Allowed NSSAI) и информацию о целевом AMF наборе.
Этап 1008: AMF 1 выбирает одну AMF из целевого AMF набора в качестве целевой AMF (AMF 2).
Этап 1009: AMF 1 направляет запрос на регистрацию в AMF 2, где запрос на регистрацию включает в себя 5G GUTI UE и информацию о сетевом сегменте, разрешенный для UE (Allowed NSSAI).
Этапы 1005 - этапы 1009 является такие же, как соответствующие этапы в вышеприведенных вариантах осуществления. Подробности не описаны здесь снова.
Следует отметить, что для PDU сеанса, для которого не может быть выполнена передача обслуживания, AMF 1 или AMF 2 может возвращать сообщение отклонения передачи обслуживания в исходную AMF. В частности, AMF 1 или AMF 2 может определить на основании сетевого сегмента, разрешенный для UE, и сетевой сегмент, соответствующий установленному PDU сеансу, является ли сетевой сегмент, соответствующий установленному PDU сеансу, сетевым сегментом, разрешенный для UE. Если сетевой сегмент, соответствующий установленному PDU сеансу, не содержится в сетевом сегменте, разрешенный для UE, AMF 1 или AMF 2 определяют, что не может быть выполнена передача обслуживания PDU сеанса. После определения PDU сеанса, для которого не может быть выполнена передача обслуживания, AMF 1 или AMF 2 возвращает сообщение отклонения передачи обслуживания в исходной AMF, где сообщение отклонения передачи обслуживания содержит информацию о PDU сеансе, для которого не может быть выполнена передача обслуживания, так что исходная AMF затем передает сообщение запроса высвобождения PDU сеанса в SMF, соответствующую PDU сеансу, для которого не может быть выполнена передача обслуживания.
В этом варианте осуществления настоящего изобретения, если UE регистрирует с исходной AMF в сети 5G, используя исходную базовую станцию, и затем находится в неактивном состоянии, при перемещении из AMF (source AMF) области в другую AMF (target AMF) области, UE может повторно зарегистрироваться в сети 5G через процедуру регистрации. В этом случае, UE может осуществлять передача обслуживания мобильности.
Решения в вариантах осуществления настоящего изобретения, в основном, описаны с точки зрения взаимодействия между сетевыми элементами. Очевидно, что для выполнения вышеизложенных функций, объект управления мобильностью (ММЕ или AMF) и различные базовые станции включают в себя соответствующую аппаратную структуру и/или программный модуль для выполнения функций. Специалисту в данной области техники очевидно, что настоящее изобретение может быть реализовано в виде аппаратных средств или в виде комбинации аппаратных средств и программного обеспечения со ссылкой на примере блоков и этапах алгоритма, описанных в вариантах осуществления, описанных в этом описании. Если функция выполняется аппаратными средствами или аппаратными средствами, управляемыми программами, то конкретная реализация зависит от конструктивных ограничений технических решений. Специалист в данной области техники может использовать различные способы для выполнения описанных функций для каждого конкретного применения, но это не следует считать, что реализация выходит за рамки настоящего изобретения.
В вариантах осуществления настоящего изобретения, разделение функциональных модулей может быть выполнено для объекта управления мобильностью в соответствии с вышеуказанными примерами способов. Например, функциональные модули могут быть разделены на соответствующие функции, или две или более функций могут быть интегрированы в модуль обработки. Встроенный модуль может быть реализован в виде аппаратных средств или может быть реализован в виде функции программного модуля. Следует отметить, что разделение модуля в вариантах осуществления настоящего изобретения является примером, и является лишь логической функцией разделения и может быть иным подразделением в фактической реализации. Например, если функциональные модули разделены на соответствующие функции, фиг. 11 является возможной схематической структурной схемой устройства для управления мобильностью в вышеприведенных вариантах осуществления. Устройство 1100 включает в себя: первый блок 1101 получения и второй блок 1103 получения. Первый блок 1101 получения выполнен с возможностью получать информацию об установленном PDN соединении и информацию о подписанном сетевом сегменте устройства пользователя UE. Второй блок 1103 получения выполнен с возможностью получать, на основании информации об установленном PDN соединении и информации о подписанном сетевом сегменте, информации о сетевом сегменте, разрешенного для UE.
В качестве варианта, что второй блок 1103 получения выполнен с возможностью получать на основании информации об установленном PDN соединении и информации о подписанном сетевом сегменте, информации о сетевом сегменте, разрешенного для UE, представляет собой: определение на основании информации об установленном PDN соединении, информации о сетевом сегменте, соответствующем установленному PDN соединению; и получение на основании информации о сетевом сегменте, соответствующем установленному PDN соединению, информации о подписанном сетевом сегменте и информации о сетевом сегменте разрешенный для UE.
В возможной реализации, что второй блок 1103 получения выполнен с возможностью получать на основании информации об установленном PDN соединении, информации о сетевом сегменте, соответствующем установленному PDN соединению, представляет собой: получение информации о сетевом сегменте, который соответствует установленному PDN соединению, из объекта функции управления сеансом, соответствующий установленному PDN соединению.
В возможной реализации, второй блок 1103 получения выполнен с возможностью получать на основании информации о сетевом сегменте, соответствующем установленному PDN соединению, и информации о подписанном сетевом сегменте, информации о сетевом сегменте, разрешенном UE, конкретно представляет собой: отправку запроса выбора сетевого сегмента в объект функции выбора сегмента, причем запрос выбора сегмента включает в себя информацию о сетевом сегменте, соответствующем установленному PDN соединению и информации о подписанном сетевом сегменте; и прием ответа выбора сегмента, возвращенный объектом функции выбора сетевого сегмента, где ответ выбора сегмента включает в себя информацию о сетевом сегменте, разрешенном для UE.
В возможной реализации, что второй блок 1103 получения выполнен с возможностью получать, на основании информации об установленном PDN соединении и информации о подписанном сетевом сегменте, информации о сетевом сегменте, разрешенного для UE, конкретно представляет собой: отправку запроса выбора сегмента в объект функции выбора сетевого сегмента, причем запрос выбора сегмента включает в себя информацию об установленном PDN соединении и информацию о подписанном сетевом сегменте; и прием ответа выбора сегмента, возвращенный объектом функции выбора сетевого сегмента, где ответ выбора сегмента включает в себя информацию о сетевом сегменте разрешенном для UE.
Информация об установленном PDN соединении является идентификатором объекта функции управления сеансом, соответствующий PDN соединению или имя точки доступа APN, соответствующее PDN соединению.
Все содержание, относящееся к этапам в приведенных выше вариантах осуществления способа, может быть использовано для описания функций соответствующих функциональных модулей. Подробности не описаны здесь снова.
Описанное ранее устройство для управления мобильностью может быть реализовано на интегральной схеме (integrated circuit, IC), радиочастотной интегральной схеме (radio frequency integrated circuit, RFIC), печатной плате (printed circuit board, PCB) или подобное. Дополнительно, устройство может быть независимым устройством или может быть частью относительно большогоб устройства. Все содержание, относящееся к этапам в приведенных выше вариантах осуществления способа может быть использовано для описания функций соответствующих функциональных модулей. Подробности не описаны здесь снова.
В этом варианте осуществления устройство 1100 для управления мобильностью представлено в виде деления функциональных модулей соответствуют функциям, или устройство 1100 для управления мобильностью представлено в виде разделения функциональных модулей в интегральной форме. «Модуль» в данном документе, может быть специализированной интегральной схемой (application-specific integrated circuit, ASIC), схемой, процессором и памятью для выполнения одного или более программное обеспечение или встроенное программное обеспечение программы, интегрированной логической схемой и/или другим устройством, способное обеспечить вышеуказанные функции. В простом варианте осуществления, специалист в данной области техники может понять, чтоб устройство 1100 для управления мобильностью может быть реализовано в форме, показанной на фиг. 2.
Например, процессор 21 на фиг.  может вызвать исполняемую компьютером инструкцию, сохраненную в памяти 23, так чтоб устройство для управления мобильностью выполняет способ управления мобильностью в вышеприведенных вариантах осуществления способа. В частности, функции/процесс реализации первого блока 1101 получения и второй блок 1103 получения на фиг. 11 могут быть реализованы с помощью процессора 21 на фиг. 2, вызывающий исполняемую инструкцию, сохраненную в памяти 23.
Как показано на фиг. 12, дополнительно предложена система 1200 управления мобильностью, и система включает в себя сетевое устройство 1201 и первый объект 1203 управления мобильностью.
Сетевое устройство 1201 выполнено с возможностью: получать первый объект управления мобильностью, основанный на глобально уникальном временном идентификаторе GUTI, из устройства пользователя UE или идентификатор выделенной базовой сети, к которой обращается UE, и информации о целевой области доступа UE и отправить первое сообщение запроса первого объекта управления мобильностью, где GUTI включает в себя информацию об объекте управления мобильностью, обслуживающей UE.
Первый объект 1203 управления мобильностью выполнен с возможностью: получать информацию об установленном PDN соединении и информации о подписанном сетевом сегменте UE, на основании принятого первого сообщение запроса, и получать, на основании информации об установленном PDN соединении и информация о подписанном сетевым сегментом, информация о сетевом сегменте, разрешенном для UE.
В возможном варианте реализации первое сообщение запроса является запросом передачи обслуживания или запросом регистрации. Когда первое сообщение запроса является запросом передачи обслуживания, первое сообщение запроса включает в себя информацию об установленном PDN соединении. Когда первое сообщение запроса является запросом регистрации, то первое сообщение запроса включает в себя GUTI. То, что первый объект управления мобильностью выполнен с возможностью получать информацию об установленной PDN соединении UE, на основании принятого первого сообщения запроса, что именно представляет собой: получение первым объектом управления мобильностью на основании информации, которая относится к объекту управления мобильностью, обсуживающий UE, и которая содержится в GUTI, информации об установленной PDN соединении из объекта управления мобильностью, обслуживающей UE.
В возможном варианте реализации информация об объекте управления мобильностью MME, обслуживающий UE, представляет собой идентификатор объекта управления мобильностью, где идентификатор ММЕ включает в себя идентификатор ММЕ группы, к которой принадлежит ММЕ и число кода ММЕ. То, что сетевое устройство получает первый объект управления мобильностью, основанный на глобально уникальном временном идентификаторе GUTI, из устройства пользователя UE и информации о целевой области доступа UE, что именно является: получение посредством сетевогоб устройства первый объект управления мобильностью на основании идентификатора MME и информации о целевой области доступа.
В качестве варианта, информация об объекте управления мобильностью, обслуживающей UE, является информацией о функции управления доступа и мобильностью AMF, где информация о AMF включает в себя информацию о области, в которой AMF обслуживающей UE находятся, и информацию о набор, к которому принадлежит AMF обслуживающий UE. То, что сетевое устройство получает первый объект управления мобильностью, основанный на глобально уникальном временном идентификаторе GUTI из устройства пользователя UE и информации о целевой области доступа UE, что именно является: получение сетевым устройством первого объекта управления мобильностью на основе информация о области, в которой AMF обслуживающей UE находится, информация о наборе, к которому AMF обслуживающий UE находится и информация о целевой области доступа.
Следует отметить, что, первый объект 1203 управления мобильностью является таким же, как и устройство управления мобильностью на фиг. 11. Все содержание, относящееся к этапам в приведенных выше вариантах осуществления способа, может быть использовано для описания функций первого объекта 1203 управления мобильностью. Подробности не описаны здесь снова.
В качестве варианта, вариант осуществления настоящего изобретения дополнительно предоставляет систему микросхемы, и система микросхемы включает в себя процессор, выполненный с возможностью поддерживать устройство для управления мобильностью в реализации способа управления мобильностью. В возможном исполнении система микросхемы дополнительно включает в себя память. Память выполнена с возможностью хранить программную инструкцию и данные, которые необходимы для устройства для управления мобильностью. Система микросхемы может включать в себя микросхему или может включать в себя микросхему и другое дискретное устройство. Это конкретно не ограничено в этом варианте осуществления настоящего изобретения.
Хотя настоящее изобретение описано со ссылкой на варианты осуществления, в процессе реализации настоящего изобретения, согласно формуле изобретения, специалист в данной области техники может понять и осуществить другую реализацию раскрытых вариантов осуществления, просматривая сопровождающие чертежи, раскрытое содержание и прилагаемую формулу изобретения. В формуле изобретения «содержащий» (comprising) не исключает другой компонент или еще один этап, «а» или «один» не исключает значение множества. Один процессор или другой блок может реализовывать несколько функций, перечисленных в формуле изобретения. Некоторые меры отражены в зависимых пунктах формулы изобретения, которые отличаются друг от друга, но это не означает, что эти меры не могут быть объединены для получения лучшего эффекта.
Специалисту в данной области техники должно быть понятно, что варианты осуществления настоящего изобретения могут быть предусмотрены в качестве способа, устройства (device) или компьютерный программный продукт. Таким образом, настоящее изобретение может использовать форму аппаратных средств только варианты осуществления программного обеспечения только варианты осуществления, или варианты осуществления с комбинацией программного обеспечения и аппаратных средств. Кроме того, настоящее изобретение может использовать форму компьютерного программного продукта, который реализуется на одном или нескольких машиночитаемом носителе информации (включающие в себя, но не ограничиваясь, дисковую память, CD-ROM, оптическую память и тому подобное), что включает в себя считываемый компьютером программный код. Компьютерная программа хранится/распределена в соответствующем носителе и предоставляется в качестве или используется в качестве части аппаратных средств вместе с другим оборудованием, или может также использовать другую форму распределения, например, через интернет, или другую проводную или беспроводную телекоммуникационную систему.
Настоящее изобретение описано со ссылкой на блок-схему алгоритма и/или блок-схему способа, устройства (device) и компьютерный программный продукт, в соответствии с вариантами осуществления настоящего изобретения. Следует понимать, что инструкции компьютерной программы могут быть использованы для реализации каждого процесса и/или каждого блока в блок-схемах и/или блок-схемах и комбинации процесса и/или блока в блок-схемах алгоритма и/или блок-схемах. Инструкции компьютерной программы могут быть предусмотрены для компьютера общего назначения, выделенного компьютера, встроенного процессора или процессора любого другого устройства программируемой обработки данных, чтобы сгенерировать машину, так что инструкции, исполняемые компьютером или процессором любого другого программируемого устройства обработки данных генерируют устройство для реализации конкретной функции в одной или нескольких процедурах в блок-схемах алгоритма и/или в одном или нескольких блоках в блок-схемах.
Инструкции компьютерной программы могут также храниться в компьютерной считываемой памяти, которая может инструктировать компьютер или любые другие программируемые устройства работать определенным образом для обработки данных, так что инструкции, сохраненные в считываемой памяти компьютера, генерируют артефакт, который включает в себя инструкцию. Инструкция реализует конкретную функцию в одном или нескольких процессах в блок-схемах алгоритма и/или в одном или нескольких блоках в блок-схемах.
Эти инструкции компьютерной программы могут также быть загружены в компьютер или другое программируемое устройство обработки данных, так что последовательность операций и этапов выполняют на компьютере или другом программируемом устройстве, тем самым, генерируя реализуемый компьютером процесс обработки. Таким образом, инструкции, выполняемые на компьютере или другом программируемом устройстве, обеспечивают этапы для реализации конкретной функции в одной или нескольких процедурах в блок-схемах алгоритма и/или в одном или нескольких блоках в блок-схемах.
Хотя настоящее изобретение описано со ссылкой на конкретные признаки и варианты его осуществления, очевидно, возможны различные модификации и комбинации, которые могут быть внесены в них без отхода от сущности и объема настоящего изобретения. Соответственно, описание и сопровождающие чертежи являются лишь примерами настоящего изобретения, определяемые прилагаемой формулой изобретения, и рассматриваются как любой или все модификации, вариации, комбинации или эквиваленты, которые охватывают объем настоящего изобретения. Очевидно, что специалист в данной области техники может внести различные модификации и изменения в настоящее изобретение без отхода от сущности и объема настоящего изобретения. Настоящее изобретение предназначено для охвата этих модификаций и изменений при условии, что они находятся в пределах объема защиты, определенного в следующей формуле изобретения и их эквивалентных технологий.